configure revision e6d2e958
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libXres 1.2.0. 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 570 571test -n "$DJDIR" || exec 7<&0 </dev/null 572exec 6>&1 573 574# Name of the host. 575# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 576# so uname gets run too. 577ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 578 579# 580# Initializations. 581# 582ac_default_prefix=/usr/local 583ac_clean_files= 584ac_config_libobj_dir=. 585LIBOBJS= 586cross_compiling=no 587subdirs= 588MFLAGS= 589MAKEFLAGS= 590 591# Identity of this package. 592PACKAGE_NAME='libXres' 593PACKAGE_TARNAME='libXres' 594PACKAGE_VERSION='1.2.0' 595PACKAGE_STRING='libXres 1.2.0' 596PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 597PACKAGE_URL='' 598 599ac_unique_file="Makefile.am" 600# Factoring default headers for most tests. 601ac_includes_default="\ 602#include <stdio.h> 603#ifdef HAVE_SYS_TYPES_H 604# include <sys/types.h> 605#endif 606#ifdef HAVE_SYS_STAT_H 607# include <sys/stat.h> 608#endif 609#ifdef STDC_HEADERS 610# include <stdlib.h> 611# include <stddef.h> 612#else 613# ifdef HAVE_STDLIB_H 614# include <stdlib.h> 615# endif 616#endif 617#ifdef HAVE_STRING_H 618# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 619# include <memory.h> 620# endif 621# include <string.h> 622#endif 623#ifdef HAVE_STRINGS_H 624# include <strings.h> 625#endif 626#ifdef HAVE_INTTYPES_H 627# include <inttypes.h> 628#endif 629#ifdef HAVE_STDINT_H 630# include <stdint.h> 631#endif 632#ifdef HAVE_UNISTD_H 633# include <unistd.h> 634#endif" 635 636ac_subst_vars='am__EXEEXT_FALSE 637am__EXEEXT_TRUE 638LTLIBOBJS 639LIBOBJS 640XRES_LIBS 641XRES_CFLAGS 642XTMALLOC_ZERO_CFLAGS 643XMALLOC_ZERO_CFLAGS 644MALLOC_ZERO_CFLAGS 645MAN_SUBSTS 646XORG_MAN_PAGE 647ADMIN_MAN_DIR 648DRIVER_MAN_DIR 649MISC_MAN_DIR 650FILE_MAN_DIR 651LIB_MAN_DIR 652APP_MAN_DIR 653ADMIN_MAN_SUFFIX 654DRIVER_MAN_SUFFIX 655MISC_MAN_SUFFIX 656FILE_MAN_SUFFIX 657LIB_MAN_SUFFIX 658APP_MAN_SUFFIX 659INSTALL_CMD 660PKG_CONFIG_LIBDIR 661PKG_CONFIG_PATH 662PKG_CONFIG 663CHANGELOG_CMD 664STRICT_CFLAGS 665CWARNFLAGS 666BASE_CFLAGS 667CPP 668LT_SYS_LIBRARY_PATH 669OTOOL64 670OTOOL 671LIPO 672NMEDIT 673DSYMUTIL 674MANIFEST_TOOL 675RANLIB 676ac_ct_AR 677AR 678DLLTOOL 679OBJDUMP 680LN_S 681NM 682ac_ct_DUMPBIN 683DUMPBIN 684LD 685FGREP 686EGREP 687GREP 688SED 689am__fastdepCC_FALSE 690am__fastdepCC_TRUE 691CCDEPMODE 692am__nodep 693AMDEPBACKSLASH 694AMDEP_FALSE 695AMDEP_TRUE 696am__quote 697am__include 698DEPDIR 699OBJEXT 700EXEEXT 701ac_ct_CC 702CPPFLAGS 703LDFLAGS 704CFLAGS 705CC 706host_os 707host_vendor 708host_cpu 709host 710build_os 711build_vendor 712build_cpu 713build 714LIBTOOL 715AM_BACKSLASH 716AM_DEFAULT_VERBOSITY 717AM_DEFAULT_V 718AM_V 719am__untar 720am__tar 721AMTAR 722am__leading_dot 723SET_MAKE 724AWK 725mkdir_p 726MKDIR_P 727INSTALL_STRIP_PROGRAM 728STRIP 729install_sh 730MAKEINFO 731AUTOHEADER 732AUTOMAKE 733AUTOCONF 734ACLOCAL 735VERSION 736PACKAGE 737CYGPATH_W 738am__isrc 739INSTALL_DATA 740INSTALL_SCRIPT 741INSTALL_PROGRAM 742target_alias 743host_alias 744build_alias 745LIBS 746ECHO_T 747ECHO_N 748ECHO_C 749DEFS 750mandir 751localedir 752libdir 753psdir 754pdfdir 755dvidir 756htmldir 757infodir 758docdir 759oldincludedir 760includedir 761localstatedir 762sharedstatedir 763sysconfdir 764datadir 765datarootdir 766libexecdir 767sbindir 768bindir 769program_transform_name 770prefix 771exec_prefix 772PACKAGE_URL 773PACKAGE_BUGREPORT 774PACKAGE_STRING 775PACKAGE_VERSION 776PACKAGE_TARNAME 777PACKAGE_NAME 778PATH_SEPARATOR 779SHELL' 780ac_subst_files='' 781ac_user_opts=' 782enable_option_checking 783enable_silent_rules 784enable_shared 785enable_static 786with_pic 787enable_fast_install 788with_aix_soname 789enable_dependency_tracking 790with_gnu_ld 791with_sysroot 792enable_libtool_lock 793enable_selective_werror 794enable_strict_compilation 795enable_malloc0returnsnull 796' 797 ac_precious_vars='build_alias 798host_alias 799target_alias 800CC 801CFLAGS 802LDFLAGS 803LIBS 804CPPFLAGS 805LT_SYS_LIBRARY_PATH 806CPP 807PKG_CONFIG 808PKG_CONFIG_PATH 809PKG_CONFIG_LIBDIR 810XRES_CFLAGS 811XRES_LIBS' 812 813 814# Initialize some variables set by options. 815ac_init_help= 816ac_init_version=false 817ac_unrecognized_opts= 818ac_unrecognized_sep= 819# The variables have the same names as the options, with 820# dashes changed to underlines. 821cache_file=/dev/null 822exec_prefix=NONE 823no_create= 824no_recursion= 825prefix=NONE 826program_prefix=NONE 827program_suffix=NONE 828program_transform_name=s,x,x, 829silent= 830site= 831srcdir= 832verbose= 833x_includes=NONE 834x_libraries=NONE 835 836# Installation directory options. 837# These are left unexpanded so users can "make install exec_prefix=/foo" 838# and all the variables that are supposed to be based on exec_prefix 839# by default will actually change. 840# Use braces instead of parens because sh, perl, etc. also accept them. 841# (The list follows the same order as the GNU Coding Standards.) 842bindir='${exec_prefix}/bin' 843sbindir='${exec_prefix}/sbin' 844libexecdir='${exec_prefix}/libexec' 845datarootdir='${prefix}/share' 846datadir='${datarootdir}' 847sysconfdir='${prefix}/etc' 848sharedstatedir='${prefix}/com' 849localstatedir='${prefix}/var' 850includedir='${prefix}/include' 851oldincludedir='/usr/include' 852docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 853infodir='${datarootdir}/info' 854htmldir='${docdir}' 855dvidir='${docdir}' 856pdfdir='${docdir}' 857psdir='${docdir}' 858libdir='${exec_prefix}/lib' 859localedir='${datarootdir}/locale' 860mandir='${datarootdir}/man' 861 862ac_prev= 863ac_dashdash= 864for ac_option 865do 866 # If the previous option needs an argument, assign it. 867 if test -n "$ac_prev"; then 868 eval $ac_prev=\$ac_option 869 ac_prev= 870 continue 871 fi 872 873 case $ac_option in 874 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 875 *=) ac_optarg= ;; 876 *) ac_optarg=yes ;; 877 esac 878 879 # Accept the important Cygnus configure options, so we can diagnose typos. 880 881 case $ac_dashdash$ac_option in 882 --) 883 ac_dashdash=yes ;; 884 885 -bindir | --bindir | --bindi | --bind | --bin | --bi) 886 ac_prev=bindir ;; 887 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 888 bindir=$ac_optarg ;; 889 890 -build | --build | --buil | --bui | --bu) 891 ac_prev=build_alias ;; 892 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 893 build_alias=$ac_optarg ;; 894 895 -cache-file | --cache-file | --cache-fil | --cache-fi \ 896 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 897 ac_prev=cache_file ;; 898 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 899 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 900 cache_file=$ac_optarg ;; 901 902 --config-cache | -C) 903 cache_file=config.cache ;; 904 905 -datadir | --datadir | --datadi | --datad) 906 ac_prev=datadir ;; 907 -datadir=* | --datadir=* | --datadi=* | --datad=*) 908 datadir=$ac_optarg ;; 909 910 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 911 | --dataroo | --dataro | --datar) 912 ac_prev=datarootdir ;; 913 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 914 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 915 datarootdir=$ac_optarg ;; 916 917 -disable-* | --disable-*) 918 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 919 # Reject names that are not valid shell variable names. 920 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 921 as_fn_error $? "invalid feature name: $ac_useropt" 922 ac_useropt_orig=$ac_useropt 923 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 924 case $ac_user_opts in 925 *" 926"enable_$ac_useropt" 927"*) ;; 928 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 929 ac_unrecognized_sep=', ';; 930 esac 931 eval enable_$ac_useropt=no ;; 932 933 -docdir | --docdir | --docdi | --doc | --do) 934 ac_prev=docdir ;; 935 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 936 docdir=$ac_optarg ;; 937 938 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 939 ac_prev=dvidir ;; 940 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 941 dvidir=$ac_optarg ;; 942 943 -enable-* | --enable-*) 944 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 945 # Reject names that are not valid shell variable names. 946 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 947 as_fn_error $? "invalid feature name: $ac_useropt" 948 ac_useropt_orig=$ac_useropt 949 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 950 case $ac_user_opts in 951 *" 952"enable_$ac_useropt" 953"*) ;; 954 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 955 ac_unrecognized_sep=', ';; 956 esac 957 eval enable_$ac_useropt=\$ac_optarg ;; 958 959 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 960 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 961 | --exec | --exe | --ex) 962 ac_prev=exec_prefix ;; 963 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 964 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 965 | --exec=* | --exe=* | --ex=*) 966 exec_prefix=$ac_optarg ;; 967 968 -gas | --gas | --ga | --g) 969 # Obsolete; use --with-gas. 970 with_gas=yes ;; 971 972 -help | --help | --hel | --he | -h) 973 ac_init_help=long ;; 974 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 975 ac_init_help=recursive ;; 976 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 977 ac_init_help=short ;; 978 979 -host | --host | --hos | --ho) 980 ac_prev=host_alias ;; 981 -host=* | --host=* | --hos=* | --ho=*) 982 host_alias=$ac_optarg ;; 983 984 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 985 ac_prev=htmldir ;; 986 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 987 | --ht=*) 988 htmldir=$ac_optarg ;; 989 990 -includedir | --includedir | --includedi | --included | --include \ 991 | --includ | --inclu | --incl | --inc) 992 ac_prev=includedir ;; 993 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 994 | --includ=* | --inclu=* | --incl=* | --inc=*) 995 includedir=$ac_optarg ;; 996 997 -infodir | --infodir | --infodi | --infod | --info | --inf) 998 ac_prev=infodir ;; 999 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1000 infodir=$ac_optarg ;; 1001 1002 -libdir | --libdir | --libdi | --libd) 1003 ac_prev=libdir ;; 1004 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1005 libdir=$ac_optarg ;; 1006 1007 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1008 | --libexe | --libex | --libe) 1009 ac_prev=libexecdir ;; 1010 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1011 | --libexe=* | --libex=* | --libe=*) 1012 libexecdir=$ac_optarg ;; 1013 1014 -localedir | --localedir | --localedi | --localed | --locale) 1015 ac_prev=localedir ;; 1016 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1017 localedir=$ac_optarg ;; 1018 1019 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1020 | --localstate | --localstat | --localsta | --localst | --locals) 1021 ac_prev=localstatedir ;; 1022 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1023 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1024 localstatedir=$ac_optarg ;; 1025 1026 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1027 ac_prev=mandir ;; 1028 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1029 mandir=$ac_optarg ;; 1030 1031 -nfp | --nfp | --nf) 1032 # Obsolete; use --without-fp. 1033 with_fp=no ;; 1034 1035 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1036 | --no-cr | --no-c | -n) 1037 no_create=yes ;; 1038 1039 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1040 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1041 no_recursion=yes ;; 1042 1043 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1044 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1045 | --oldin | --oldi | --old | --ol | --o) 1046 ac_prev=oldincludedir ;; 1047 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1048 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1049 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1050 oldincludedir=$ac_optarg ;; 1051 1052 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1053 ac_prev=prefix ;; 1054 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1055 prefix=$ac_optarg ;; 1056 1057 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1058 | --program-pre | --program-pr | --program-p) 1059 ac_prev=program_prefix ;; 1060 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1061 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1062 program_prefix=$ac_optarg ;; 1063 1064 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1065 | --program-suf | --program-su | --program-s) 1066 ac_prev=program_suffix ;; 1067 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1068 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1069 program_suffix=$ac_optarg ;; 1070 1071 -program-transform-name | --program-transform-name \ 1072 | --program-transform-nam | --program-transform-na \ 1073 | --program-transform-n | --program-transform- \ 1074 | --program-transform | --program-transfor \ 1075 | --program-transfo | --program-transf \ 1076 | --program-trans | --program-tran \ 1077 | --progr-tra | --program-tr | --program-t) 1078 ac_prev=program_transform_name ;; 1079 -program-transform-name=* | --program-transform-name=* \ 1080 | --program-transform-nam=* | --program-transform-na=* \ 1081 | --program-transform-n=* | --program-transform-=* \ 1082 | --program-transform=* | --program-transfor=* \ 1083 | --program-transfo=* | --program-transf=* \ 1084 | --program-trans=* | --program-tran=* \ 1085 | --progr-tra=* | --program-tr=* | --program-t=*) 1086 program_transform_name=$ac_optarg ;; 1087 1088 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1089 ac_prev=pdfdir ;; 1090 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1091 pdfdir=$ac_optarg ;; 1092 1093 -psdir | --psdir | --psdi | --psd | --ps) 1094 ac_prev=psdir ;; 1095 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1096 psdir=$ac_optarg ;; 1097 1098 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1099 | -silent | --silent | --silen | --sile | --sil) 1100 silent=yes ;; 1101 1102 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1103 ac_prev=sbindir ;; 1104 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1105 | --sbi=* | --sb=*) 1106 sbindir=$ac_optarg ;; 1107 1108 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1109 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1110 | --sharedst | --shareds | --shared | --share | --shar \ 1111 | --sha | --sh) 1112 ac_prev=sharedstatedir ;; 1113 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1114 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1115 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1116 | --sha=* | --sh=*) 1117 sharedstatedir=$ac_optarg ;; 1118 1119 -site | --site | --sit) 1120 ac_prev=site ;; 1121 -site=* | --site=* | --sit=*) 1122 site=$ac_optarg ;; 1123 1124 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1125 ac_prev=srcdir ;; 1126 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1127 srcdir=$ac_optarg ;; 1128 1129 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1130 | --syscon | --sysco | --sysc | --sys | --sy) 1131 ac_prev=sysconfdir ;; 1132 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1133 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1134 sysconfdir=$ac_optarg ;; 1135 1136 -target | --target | --targe | --targ | --tar | --ta | --t) 1137 ac_prev=target_alias ;; 1138 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1139 target_alias=$ac_optarg ;; 1140 1141 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1142 verbose=yes ;; 1143 1144 -version | --version | --versio | --versi | --vers | -V) 1145 ac_init_version=: ;; 1146 1147 -with-* | --with-*) 1148 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1149 # Reject names that are not valid shell variable names. 1150 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1151 as_fn_error $? "invalid package name: $ac_useropt" 1152 ac_useropt_orig=$ac_useropt 1153 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1154 case $ac_user_opts in 1155 *" 1156"with_$ac_useropt" 1157"*) ;; 1158 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1159 ac_unrecognized_sep=', ';; 1160 esac 1161 eval with_$ac_useropt=\$ac_optarg ;; 1162 1163 -without-* | --without-*) 1164 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1165 # Reject names that are not valid shell variable names. 1166 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1167 as_fn_error $? "invalid package name: $ac_useropt" 1168 ac_useropt_orig=$ac_useropt 1169 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1170 case $ac_user_opts in 1171 *" 1172"with_$ac_useropt" 1173"*) ;; 1174 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1175 ac_unrecognized_sep=', ';; 1176 esac 1177 eval with_$ac_useropt=no ;; 1178 1179 --x) 1180 # Obsolete; use --with-x. 1181 with_x=yes ;; 1182 1183 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1184 | --x-incl | --x-inc | --x-in | --x-i) 1185 ac_prev=x_includes ;; 1186 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1187 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1188 x_includes=$ac_optarg ;; 1189 1190 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1191 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1192 ac_prev=x_libraries ;; 1193 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1194 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1195 x_libraries=$ac_optarg ;; 1196 1197 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1198Try \`$0 --help' for more information" 1199 ;; 1200 1201 *=*) 1202 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1203 # Reject names that are not valid shell variable names. 1204 case $ac_envvar in #( 1205 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1206 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1207 esac 1208 eval $ac_envvar=\$ac_optarg 1209 export $ac_envvar ;; 1210 1211 *) 1212 # FIXME: should be removed in autoconf 3.0. 1213 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1214 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1215 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1216 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1217 ;; 1218 1219 esac 1220done 1221 1222if test -n "$ac_prev"; then 1223 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1224 as_fn_error $? "missing argument to $ac_option" 1225fi 1226 1227if test -n "$ac_unrecognized_opts"; then 1228 case $enable_option_checking in 1229 no) ;; 1230 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1231 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1232 esac 1233fi 1234 1235# Check all directory arguments for consistency. 1236for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1237 datadir sysconfdir sharedstatedir localstatedir includedir \ 1238 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1239 libdir localedir mandir 1240do 1241 eval ac_val=\$$ac_var 1242 # Remove trailing slashes. 1243 case $ac_val in 1244 */ ) 1245 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1246 eval $ac_var=\$ac_val;; 1247 esac 1248 # Be sure to have absolute directory names. 1249 case $ac_val in 1250 [\\/$]* | ?:[\\/]* ) continue;; 1251 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1252 esac 1253 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1254done 1255 1256# There might be people who depend on the old broken behavior: `$host' 1257# used to hold the argument of --host etc. 1258# FIXME: To remove some day. 1259build=$build_alias 1260host=$host_alias 1261target=$target_alias 1262 1263# FIXME: To remove some day. 1264if test "x$host_alias" != x; then 1265 if test "x$build_alias" = x; then 1266 cross_compiling=maybe 1267 elif test "x$build_alias" != "x$host_alias"; then 1268 cross_compiling=yes 1269 fi 1270fi 1271 1272ac_tool_prefix= 1273test -n "$host_alias" && ac_tool_prefix=$host_alias- 1274 1275test "$silent" = yes && exec 6>/dev/null 1276 1277 1278ac_pwd=`pwd` && test -n "$ac_pwd" && 1279ac_ls_di=`ls -di .` && 1280ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1281 as_fn_error $? "working directory cannot be determined" 1282test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1283 as_fn_error $? "pwd does not report name of working directory" 1284 1285 1286# Find the source files, if location was not specified. 1287if test -z "$srcdir"; then 1288 ac_srcdir_defaulted=yes 1289 # Try the directory containing this script, then the parent directory. 1290 ac_confdir=`$as_dirname -- "$as_myself" || 1291$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1292 X"$as_myself" : 'X\(//\)[^/]' \| \ 1293 X"$as_myself" : 'X\(//\)$' \| \ 1294 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1295$as_echo X"$as_myself" | 1296 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1297 s//\1/ 1298 q 1299 } 1300 /^X\(\/\/\)[^/].*/{ 1301 s//\1/ 1302 q 1303 } 1304 /^X\(\/\/\)$/{ 1305 s//\1/ 1306 q 1307 } 1308 /^X\(\/\).*/{ 1309 s//\1/ 1310 q 1311 } 1312 s/.*/./; q'` 1313 srcdir=$ac_confdir 1314 if test ! -r "$srcdir/$ac_unique_file"; then 1315 srcdir=.. 1316 fi 1317else 1318 ac_srcdir_defaulted=no 1319fi 1320if test ! -r "$srcdir/$ac_unique_file"; then 1321 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1322 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1323fi 1324ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1325ac_abs_confdir=`( 1326 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1327 pwd)` 1328# When building in place, set srcdir=. 1329if test "$ac_abs_confdir" = "$ac_pwd"; then 1330 srcdir=. 1331fi 1332# Remove unnecessary trailing slashes from srcdir. 1333# Double slashes in file names in object file debugging info 1334# mess up M-x gdb in Emacs. 1335case $srcdir in 1336*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1337esac 1338for ac_var in $ac_precious_vars; do 1339 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1340 eval ac_env_${ac_var}_value=\$${ac_var} 1341 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1342 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1343done 1344 1345# 1346# Report the --help message. 1347# 1348if test "$ac_init_help" = "long"; then 1349 # Omit some internal or obsolete options to make the list less imposing. 1350 # This message is too long to be a string in the A/UX 3.1 sh. 1351 cat <<_ACEOF 1352\`configure' configures libXres 1.2.0 to adapt to many kinds of systems. 1353 1354Usage: $0 [OPTION]... [VAR=VALUE]... 1355 1356To assign environment variables (e.g., CC, CFLAGS...), specify them as 1357VAR=VALUE. See below for descriptions of some of the useful variables. 1358 1359Defaults for the options are specified in brackets. 1360 1361Configuration: 1362 -h, --help display this help and exit 1363 --help=short display options specific to this package 1364 --help=recursive display the short help of all the included packages 1365 -V, --version display version information and exit 1366 -q, --quiet, --silent do not print \`checking ...' messages 1367 --cache-file=FILE cache test results in FILE [disabled] 1368 -C, --config-cache alias for \`--cache-file=config.cache' 1369 -n, --no-create do not create output files 1370 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1371 1372Installation directories: 1373 --prefix=PREFIX install architecture-independent files in PREFIX 1374 [$ac_default_prefix] 1375 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1376 [PREFIX] 1377 1378By default, \`make install' will install all the files in 1379\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1380an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1381for instance \`--prefix=\$HOME'. 1382 1383For better control, use the options below. 1384 1385Fine tuning of the installation directories: 1386 --bindir=DIR user executables [EPREFIX/bin] 1387 --sbindir=DIR system admin executables [EPREFIX/sbin] 1388 --libexecdir=DIR program executables [EPREFIX/libexec] 1389 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1390 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1391 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1392 --libdir=DIR object code libraries [EPREFIX/lib] 1393 --includedir=DIR C header files [PREFIX/include] 1394 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1395 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1396 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1397 --infodir=DIR info documentation [DATAROOTDIR/info] 1398 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1399 --mandir=DIR man documentation [DATAROOTDIR/man] 1400 --docdir=DIR documentation root [DATAROOTDIR/doc/libXres] 1401 --htmldir=DIR html documentation [DOCDIR] 1402 --dvidir=DIR dvi documentation [DOCDIR] 1403 --pdfdir=DIR pdf documentation [DOCDIR] 1404 --psdir=DIR ps documentation [DOCDIR] 1405_ACEOF 1406 1407 cat <<\_ACEOF 1408 1409Program names: 1410 --program-prefix=PREFIX prepend PREFIX to installed program names 1411 --program-suffix=SUFFIX append SUFFIX to installed program names 1412 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1413 1414System types: 1415 --build=BUILD configure for building on BUILD [guessed] 1416 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1417_ACEOF 1418fi 1419 1420if test -n "$ac_init_help"; then 1421 case $ac_init_help in 1422 short | recursive ) echo "Configuration of libXres 1.2.0:";; 1423 esac 1424 cat <<\_ACEOF 1425 1426Optional Features: 1427 --disable-option-checking ignore unrecognized --enable/--with options 1428 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1429 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1430 --enable-silent-rules less verbose build output (undo: "make V=1") 1431 --disable-silent-rules verbose build output (undo: "make V=0") 1432 --enable-shared[=PKGS] build shared libraries [default=yes] 1433 --enable-static[=PKGS] build static libraries [default=yes] 1434 --enable-fast-install[=PKGS] 1435 optimize for fast installation [default=yes] 1436 --enable-dependency-tracking 1437 do not reject slow dependency extractors 1438 --disable-dependency-tracking 1439 speeds up one-time build 1440 --disable-libtool-lock avoid locking (might break parallel builds) 1441 --disable-selective-werror 1442 Turn off selective compiler errors. (default: 1443 enabled) 1444 --enable-strict-compilation 1445 Enable all warnings from compiler and make them 1446 errors (default: disabled) 1447 --enable-malloc0returnsnull 1448 malloc(0) returns NULL (default: auto) 1449 1450Optional Packages: 1451 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1452 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1453 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1454 both] 1455 --with-aix-soname=aix|svr4|both 1456 shared library versioning (aka "SONAME") variant to 1457 provide on AIX, [default=aix]. 1458 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1459 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1460 compiler's sysroot if not specified). 1461 1462Some influential environment variables: 1463 CC C compiler command 1464 CFLAGS C compiler flags 1465 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1466 nonstandard directory <lib dir> 1467 LIBS libraries to pass to the linker, e.g. -l<library> 1468 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1469 you have headers in a nonstandard directory <include dir> 1470 LT_SYS_LIBRARY_PATH 1471 User-defined run-time library search path. 1472 CPP C preprocessor 1473 PKG_CONFIG path to pkg-config utility 1474 PKG_CONFIG_PATH 1475 directories to add to pkg-config's search path 1476 PKG_CONFIG_LIBDIR 1477 path overriding pkg-config's built-in search path 1478 XRES_CFLAGS C compiler flags for XRES, overriding pkg-config 1479 XRES_LIBS linker flags for XRES, overriding pkg-config 1480 1481Use these variables to override the choices made by `configure' or to help 1482it to find libraries and programs with nonstandard names/locations. 1483 1484Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1485_ACEOF 1486ac_status=$? 1487fi 1488 1489if test "$ac_init_help" = "recursive"; then 1490 # If there are subdirs, report their specific --help. 1491 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1492 test -d "$ac_dir" || 1493 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1494 continue 1495 ac_builddir=. 1496 1497case "$ac_dir" in 1498.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1499*) 1500 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1501 # A ".." for each directory in $ac_dir_suffix. 1502 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1503 case $ac_top_builddir_sub in 1504 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1505 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1506 esac ;; 1507esac 1508ac_abs_top_builddir=$ac_pwd 1509ac_abs_builddir=$ac_pwd$ac_dir_suffix 1510# for backward compatibility: 1511ac_top_builddir=$ac_top_build_prefix 1512 1513case $srcdir in 1514 .) # We are building in place. 1515 ac_srcdir=. 1516 ac_top_srcdir=$ac_top_builddir_sub 1517 ac_abs_top_srcdir=$ac_pwd ;; 1518 [\\/]* | ?:[\\/]* ) # Absolute name. 1519 ac_srcdir=$srcdir$ac_dir_suffix; 1520 ac_top_srcdir=$srcdir 1521 ac_abs_top_srcdir=$srcdir ;; 1522 *) # Relative name. 1523 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1524 ac_top_srcdir=$ac_top_build_prefix$srcdir 1525 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1526esac 1527ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1528 1529 cd "$ac_dir" || { ac_status=$?; continue; } 1530 # Check for guested configure. 1531 if test -f "$ac_srcdir/configure.gnu"; then 1532 echo && 1533 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1534 elif test -f "$ac_srcdir/configure"; then 1535 echo && 1536 $SHELL "$ac_srcdir/configure" --help=recursive 1537 else 1538 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1539 fi || ac_status=$? 1540 cd "$ac_pwd" || { ac_status=$?; break; } 1541 done 1542fi 1543 1544test -n "$ac_init_help" && exit $ac_status 1545if $ac_init_version; then 1546 cat <<\_ACEOF 1547libXres configure 1.2.0 1548generated by GNU Autoconf 2.69 1549 1550Copyright (C) 2012 Free Software Foundation, Inc. 1551This configure script is free software; the Free Software Foundation 1552gives unlimited permission to copy, distribute and modify it. 1553_ACEOF 1554 exit 1555fi 1556 1557## ------------------------ ## 1558## Autoconf initialization. ## 1559## ------------------------ ## 1560 1561# ac_fn_c_try_compile LINENO 1562# -------------------------- 1563# Try to compile conftest.$ac_ext, and return whether this succeeded. 1564ac_fn_c_try_compile () 1565{ 1566 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1567 rm -f conftest.$ac_objext 1568 if { { ac_try="$ac_compile" 1569case "(($ac_try" in 1570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1571 *) ac_try_echo=$ac_try;; 1572esac 1573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1574$as_echo "$ac_try_echo"; } >&5 1575 (eval "$ac_compile") 2>conftest.err 1576 ac_status=$? 1577 if test -s conftest.err; then 1578 grep -v '^ *+' conftest.err >conftest.er1 1579 cat conftest.er1 >&5 1580 mv -f conftest.er1 conftest.err 1581 fi 1582 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1583 test $ac_status = 0; } && { 1584 test -z "$ac_c_werror_flag" || 1585 test ! -s conftest.err 1586 } && test -s conftest.$ac_objext; then : 1587 ac_retval=0 1588else 1589 $as_echo "$as_me: failed program was:" >&5 1590sed 's/^/| /' conftest.$ac_ext >&5 1591 1592 ac_retval=1 1593fi 1594 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1595 as_fn_set_status $ac_retval 1596 1597} # ac_fn_c_try_compile 1598 1599# ac_fn_c_try_link LINENO 1600# ----------------------- 1601# Try to link conftest.$ac_ext, and return whether this succeeded. 1602ac_fn_c_try_link () 1603{ 1604 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1605 rm -f conftest.$ac_objext conftest$ac_exeext 1606 if { { ac_try="$ac_link" 1607case "(($ac_try" in 1608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1609 *) ac_try_echo=$ac_try;; 1610esac 1611eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1612$as_echo "$ac_try_echo"; } >&5 1613 (eval "$ac_link") 2>conftest.err 1614 ac_status=$? 1615 if test -s conftest.err; then 1616 grep -v '^ *+' conftest.err >conftest.er1 1617 cat conftest.er1 >&5 1618 mv -f conftest.er1 conftest.err 1619 fi 1620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1621 test $ac_status = 0; } && { 1622 test -z "$ac_c_werror_flag" || 1623 test ! -s conftest.err 1624 } && test -s conftest$ac_exeext && { 1625 test "$cross_compiling" = yes || 1626 test -x conftest$ac_exeext 1627 }; then : 1628 ac_retval=0 1629else 1630 $as_echo "$as_me: failed program was:" >&5 1631sed 's/^/| /' conftest.$ac_ext >&5 1632 1633 ac_retval=1 1634fi 1635 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1636 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1637 # interfere with the next link command; also delete a directory that is 1638 # left behind by Apple's compiler. We do this before executing the actions. 1639 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1640 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1641 as_fn_set_status $ac_retval 1642 1643} # ac_fn_c_try_link 1644 1645# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1646# ------------------------------------------------------- 1647# Tests whether HEADER exists and can be compiled using the include files in 1648# INCLUDES, setting the cache variable VAR accordingly. 1649ac_fn_c_check_header_compile () 1650{ 1651 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1653$as_echo_n "checking for $2... " >&6; } 1654if eval \${$3+:} false; then : 1655 $as_echo_n "(cached) " >&6 1656else 1657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1658/* end confdefs.h. */ 1659$4 1660#include <$2> 1661_ACEOF 1662if ac_fn_c_try_compile "$LINENO"; then : 1663 eval "$3=yes" 1664else 1665 eval "$3=no" 1666fi 1667rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1668fi 1669eval ac_res=\$$3 1670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1671$as_echo "$ac_res" >&6; } 1672 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1673 1674} # ac_fn_c_check_header_compile 1675 1676# ac_fn_c_try_cpp LINENO 1677# ---------------------- 1678# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1679ac_fn_c_try_cpp () 1680{ 1681 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1682 if { { ac_try="$ac_cpp conftest.$ac_ext" 1683case "(($ac_try" in 1684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1685 *) ac_try_echo=$ac_try;; 1686esac 1687eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1688$as_echo "$ac_try_echo"; } >&5 1689 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1690 ac_status=$? 1691 if test -s conftest.err; then 1692 grep -v '^ *+' conftest.err >conftest.er1 1693 cat conftest.er1 >&5 1694 mv -f conftest.er1 conftest.err 1695 fi 1696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1697 test $ac_status = 0; } > conftest.i && { 1698 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1699 test ! -s conftest.err 1700 }; then : 1701 ac_retval=0 1702else 1703 $as_echo "$as_me: failed program was:" >&5 1704sed 's/^/| /' conftest.$ac_ext >&5 1705 1706 ac_retval=1 1707fi 1708 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1709 as_fn_set_status $ac_retval 1710 1711} # ac_fn_c_try_cpp 1712 1713# ac_fn_c_try_run LINENO 1714# ---------------------- 1715# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1716# that executables *can* be run. 1717ac_fn_c_try_run () 1718{ 1719 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1720 if { { ac_try="$ac_link" 1721case "(($ac_try" in 1722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1723 *) ac_try_echo=$ac_try;; 1724esac 1725eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1726$as_echo "$ac_try_echo"; } >&5 1727 (eval "$ac_link") 2>&5 1728 ac_status=$? 1729 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1730 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1731 { { case "(($ac_try" in 1732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1733 *) ac_try_echo=$ac_try;; 1734esac 1735eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1736$as_echo "$ac_try_echo"; } >&5 1737 (eval "$ac_try") 2>&5 1738 ac_status=$? 1739 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1740 test $ac_status = 0; }; }; then : 1741 ac_retval=0 1742else 1743 $as_echo "$as_me: program exited with status $ac_status" >&5 1744 $as_echo "$as_me: failed program was:" >&5 1745sed 's/^/| /' conftest.$ac_ext >&5 1746 1747 ac_retval=$ac_status 1748fi 1749 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1750 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1751 as_fn_set_status $ac_retval 1752 1753} # ac_fn_c_try_run 1754 1755# ac_fn_c_check_func LINENO FUNC VAR 1756# ---------------------------------- 1757# Tests whether FUNC exists, setting the cache variable VAR accordingly 1758ac_fn_c_check_func () 1759{ 1760 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1762$as_echo_n "checking for $2... " >&6; } 1763if eval \${$3+:} false; then : 1764 $as_echo_n "(cached) " >&6 1765else 1766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1767/* end confdefs.h. */ 1768/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1769 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1770#define $2 innocuous_$2 1771 1772/* System header to define __stub macros and hopefully few prototypes, 1773 which can conflict with char $2 (); below. 1774 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1775 <limits.h> exists even on freestanding compilers. */ 1776 1777#ifdef __STDC__ 1778# include <limits.h> 1779#else 1780# include <assert.h> 1781#endif 1782 1783#undef $2 1784 1785/* Override any GCC internal prototype to avoid an error. 1786 Use char because int might match the return type of a GCC 1787 builtin and then its argument prototype would still apply. */ 1788#ifdef __cplusplus 1789extern "C" 1790#endif 1791char $2 (); 1792/* The GNU C library defines this for functions which it implements 1793 to always fail with ENOSYS. Some functions are actually named 1794 something starting with __ and the normal name is an alias. */ 1795#if defined __stub_$2 || defined __stub___$2 1796choke me 1797#endif 1798 1799int 1800main () 1801{ 1802return $2 (); 1803 ; 1804 return 0; 1805} 1806_ACEOF 1807if ac_fn_c_try_link "$LINENO"; then : 1808 eval "$3=yes" 1809else 1810 eval "$3=no" 1811fi 1812rm -f core conftest.err conftest.$ac_objext \ 1813 conftest$ac_exeext conftest.$ac_ext 1814fi 1815eval ac_res=\$$3 1816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1817$as_echo "$ac_res" >&6; } 1818 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1819 1820} # ac_fn_c_check_func 1821 1822# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1823# --------------------------------------------- 1824# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1825# accordingly. 1826ac_fn_c_check_decl () 1827{ 1828 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1829 as_decl_name=`echo $2|sed 's/ *(.*//'` 1830 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1832$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1833if eval \${$3+:} false; then : 1834 $as_echo_n "(cached) " >&6 1835else 1836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1837/* end confdefs.h. */ 1838$4 1839int 1840main () 1841{ 1842#ifndef $as_decl_name 1843#ifdef __cplusplus 1844 (void) $as_decl_use; 1845#else 1846 (void) $as_decl_name; 1847#endif 1848#endif 1849 1850 ; 1851 return 0; 1852} 1853_ACEOF 1854if ac_fn_c_try_compile "$LINENO"; then : 1855 eval "$3=yes" 1856else 1857 eval "$3=no" 1858fi 1859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1860fi 1861eval ac_res=\$$3 1862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1863$as_echo "$ac_res" >&6; } 1864 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1865 1866} # ac_fn_c_check_decl 1867cat >config.log <<_ACEOF 1868This file contains any messages produced by compilers while 1869running configure, to aid debugging if configure makes a mistake. 1870 1871It was created by libXres $as_me 1.2.0, which was 1872generated by GNU Autoconf 2.69. Invocation command line was 1873 1874 $ $0 $@ 1875 1876_ACEOF 1877exec 5>>config.log 1878{ 1879cat <<_ASUNAME 1880## --------- ## 1881## Platform. ## 1882## --------- ## 1883 1884hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1885uname -m = `(uname -m) 2>/dev/null || echo unknown` 1886uname -r = `(uname -r) 2>/dev/null || echo unknown` 1887uname -s = `(uname -s) 2>/dev/null || echo unknown` 1888uname -v = `(uname -v) 2>/dev/null || echo unknown` 1889 1890/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1891/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1892 1893/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1894/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1895/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1896/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1897/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1898/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1899/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1900 1901_ASUNAME 1902 1903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1904for as_dir in $PATH 1905do 1906 IFS=$as_save_IFS 1907 test -z "$as_dir" && as_dir=. 1908 $as_echo "PATH: $as_dir" 1909 done 1910IFS=$as_save_IFS 1911 1912} >&5 1913 1914cat >&5 <<_ACEOF 1915 1916 1917## ----------- ## 1918## Core tests. ## 1919## ----------- ## 1920 1921_ACEOF 1922 1923 1924# Keep a trace of the command line. 1925# Strip out --no-create and --no-recursion so they do not pile up. 1926# Strip out --silent because we don't want to record it for future runs. 1927# Also quote any args containing shell meta-characters. 1928# Make two passes to allow for proper duplicate-argument suppression. 1929ac_configure_args= 1930ac_configure_args0= 1931ac_configure_args1= 1932ac_must_keep_next=false 1933for ac_pass in 1 2 1934do 1935 for ac_arg 1936 do 1937 case $ac_arg in 1938 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1939 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1940 | -silent | --silent | --silen | --sile | --sil) 1941 continue ;; 1942 *\'*) 1943 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1944 esac 1945 case $ac_pass in 1946 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1947 2) 1948 as_fn_append ac_configure_args1 " '$ac_arg'" 1949 if test $ac_must_keep_next = true; then 1950 ac_must_keep_next=false # Got value, back to normal. 1951 else 1952 case $ac_arg in 1953 *=* | --config-cache | -C | -disable-* | --disable-* \ 1954 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1955 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1956 | -with-* | --with-* | -without-* | --without-* | --x) 1957 case "$ac_configure_args0 " in 1958 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1959 esac 1960 ;; 1961 -* ) ac_must_keep_next=true ;; 1962 esac 1963 fi 1964 as_fn_append ac_configure_args " '$ac_arg'" 1965 ;; 1966 esac 1967 done 1968done 1969{ ac_configure_args0=; unset ac_configure_args0;} 1970{ ac_configure_args1=; unset ac_configure_args1;} 1971 1972# When interrupted or exit'd, cleanup temporary files, and complete 1973# config.log. We remove comments because anyway the quotes in there 1974# would cause problems or look ugly. 1975# WARNING: Use '\'' to represent an apostrophe within the trap. 1976# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1977trap 'exit_status=$? 1978 # Save into config.log some information that might help in debugging. 1979 { 1980 echo 1981 1982 $as_echo "## ---------------- ## 1983## Cache variables. ## 1984## ---------------- ##" 1985 echo 1986 # The following way of writing the cache mishandles newlines in values, 1987( 1988 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1989 eval ac_val=\$$ac_var 1990 case $ac_val in #( 1991 *${as_nl}*) 1992 case $ac_var in #( 1993 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1994$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1995 esac 1996 case $ac_var in #( 1997 _ | IFS | as_nl) ;; #( 1998 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1999 *) { eval $ac_var=; unset $ac_var;} ;; 2000 esac ;; 2001 esac 2002 done 2003 (set) 2>&1 | 2004 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2005 *${as_nl}ac_space=\ *) 2006 sed -n \ 2007 "s/'\''/'\''\\\\'\'''\''/g; 2008 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2009 ;; #( 2010 *) 2011 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2012 ;; 2013 esac | 2014 sort 2015) 2016 echo 2017 2018 $as_echo "## ----------------- ## 2019## Output variables. ## 2020## ----------------- ##" 2021 echo 2022 for ac_var in $ac_subst_vars 2023 do 2024 eval ac_val=\$$ac_var 2025 case $ac_val in 2026 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2027 esac 2028 $as_echo "$ac_var='\''$ac_val'\''" 2029 done | sort 2030 echo 2031 2032 if test -n "$ac_subst_files"; then 2033 $as_echo "## ------------------- ## 2034## File substitutions. ## 2035## ------------------- ##" 2036 echo 2037 for ac_var in $ac_subst_files 2038 do 2039 eval ac_val=\$$ac_var 2040 case $ac_val in 2041 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2042 esac 2043 $as_echo "$ac_var='\''$ac_val'\''" 2044 done | sort 2045 echo 2046 fi 2047 2048 if test -s confdefs.h; then 2049 $as_echo "## ----------- ## 2050## confdefs.h. ## 2051## ----------- ##" 2052 echo 2053 cat confdefs.h 2054 echo 2055 fi 2056 test "$ac_signal" != 0 && 2057 $as_echo "$as_me: caught signal $ac_signal" 2058 $as_echo "$as_me: exit $exit_status" 2059 } >&5 2060 rm -f core *.core core.conftest.* && 2061 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2062 exit $exit_status 2063' 0 2064for ac_signal in 1 2 13 15; do 2065 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2066done 2067ac_signal=0 2068 2069# confdefs.h avoids OS command line length limits that DEFS can exceed. 2070rm -f -r conftest* confdefs.h 2071 2072$as_echo "/* confdefs.h */" > confdefs.h 2073 2074# Predefined preprocessor variables. 2075 2076cat >>confdefs.h <<_ACEOF 2077#define PACKAGE_NAME "$PACKAGE_NAME" 2078_ACEOF 2079 2080cat >>confdefs.h <<_ACEOF 2081#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2082_ACEOF 2083 2084cat >>confdefs.h <<_ACEOF 2085#define PACKAGE_VERSION "$PACKAGE_VERSION" 2086_ACEOF 2087 2088cat >>confdefs.h <<_ACEOF 2089#define PACKAGE_STRING "$PACKAGE_STRING" 2090_ACEOF 2091 2092cat >>confdefs.h <<_ACEOF 2093#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2094_ACEOF 2095 2096cat >>confdefs.h <<_ACEOF 2097#define PACKAGE_URL "$PACKAGE_URL" 2098_ACEOF 2099 2100 2101# Let the site file select an alternate cache file if it wants to. 2102# Prefer an explicitly selected file to automatically selected ones. 2103ac_site_file1=NONE 2104ac_site_file2=NONE 2105if test -n "$CONFIG_SITE"; then 2106 # We do not want a PATH search for config.site. 2107 case $CONFIG_SITE in #(( 2108 -*) ac_site_file1=./$CONFIG_SITE;; 2109 */*) ac_site_file1=$CONFIG_SITE;; 2110 *) ac_site_file1=./$CONFIG_SITE;; 2111 esac 2112elif test "x$prefix" != xNONE; then 2113 ac_site_file1=$prefix/share/config.site 2114 ac_site_file2=$prefix/etc/config.site 2115else 2116 ac_site_file1=$ac_default_prefix/share/config.site 2117 ac_site_file2=$ac_default_prefix/etc/config.site 2118fi 2119for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2120do 2121 test "x$ac_site_file" = xNONE && continue 2122 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2123 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2124$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2125 sed 's/^/| /' "$ac_site_file" >&5 2126 . "$ac_site_file" \ 2127 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2128$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2129as_fn_error $? "failed to load site script $ac_site_file 2130See \`config.log' for more details" "$LINENO" 5; } 2131 fi 2132done 2133 2134if test -r "$cache_file"; then 2135 # Some versions of bash will fail to source /dev/null (special files 2136 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2137 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2138 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2139$as_echo "$as_me: loading cache $cache_file" >&6;} 2140 case $cache_file in 2141 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2142 *) . "./$cache_file";; 2143 esac 2144 fi 2145else 2146 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2147$as_echo "$as_me: creating cache $cache_file" >&6;} 2148 >$cache_file 2149fi 2150 2151# Check that the precious variables saved in the cache have kept the same 2152# value. 2153ac_cache_corrupted=false 2154for ac_var in $ac_precious_vars; do 2155 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2156 eval ac_new_set=\$ac_env_${ac_var}_set 2157 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2158 eval ac_new_val=\$ac_env_${ac_var}_value 2159 case $ac_old_set,$ac_new_set in 2160 set,) 2161 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2162$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2163 ac_cache_corrupted=: ;; 2164 ,set) 2165 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2166$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2167 ac_cache_corrupted=: ;; 2168 ,);; 2169 *) 2170 if test "x$ac_old_val" != "x$ac_new_val"; then 2171 # differences in whitespace do not lead to failure. 2172 ac_old_val_w=`echo x $ac_old_val` 2173 ac_new_val_w=`echo x $ac_new_val` 2174 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2175 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2176$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2177 ac_cache_corrupted=: 2178 else 2179 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2180$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2181 eval $ac_var=\$ac_old_val 2182 fi 2183 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2184$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2185 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2186$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2187 fi;; 2188 esac 2189 # Pass precious variables to config.status. 2190 if test "$ac_new_set" = set; then 2191 case $ac_new_val in 2192 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2193 *) ac_arg=$ac_var=$ac_new_val ;; 2194 esac 2195 case " $ac_configure_args " in 2196 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2197 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2198 esac 2199 fi 2200done 2201if $ac_cache_corrupted; then 2202 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2203$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2204 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2205$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2206 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2207fi 2208## -------------------- ## 2209## Main body of script. ## 2210## -------------------- ## 2211 2212ac_ext=c 2213ac_cpp='$CPP $CPPFLAGS' 2214ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2215ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2216ac_compiler_gnu=$ac_cv_c_compiler_gnu 2217 2218 2219 2220ac_config_headers="$ac_config_headers config.h" 2221 2222 2223# Initialize Automake 2224am__api_version='1.15' 2225 2226ac_aux_dir= 2227for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2228 if test -f "$ac_dir/install-sh"; then 2229 ac_aux_dir=$ac_dir 2230 ac_install_sh="$ac_aux_dir/install-sh -c" 2231 break 2232 elif test -f "$ac_dir/install.sh"; then 2233 ac_aux_dir=$ac_dir 2234 ac_install_sh="$ac_aux_dir/install.sh -c" 2235 break 2236 elif test -f "$ac_dir/shtool"; then 2237 ac_aux_dir=$ac_dir 2238 ac_install_sh="$ac_aux_dir/shtool install -c" 2239 break 2240 fi 2241done 2242if test -z "$ac_aux_dir"; then 2243 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2244fi 2245 2246# These three variables are undocumented and unsupported, 2247# and are intended to be withdrawn in a future Autoconf release. 2248# They can cause serious problems if a builder's source tree is in a directory 2249# whose full name contains unusual characters. 2250ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2251ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2252ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2253 2254 2255# Find a good install program. We prefer a C program (faster), 2256# so one script is as good as another. But avoid the broken or 2257# incompatible versions: 2258# SysV /etc/install, /usr/sbin/install 2259# SunOS /usr/etc/install 2260# IRIX /sbin/install 2261# AIX /bin/install 2262# AmigaOS /C/install, which installs bootblocks on floppy discs 2263# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2264# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2265# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2266# OS/2's system install, which has a completely different semantic 2267# ./install, which can be erroneously created by make from ./install.sh. 2268# Reject install programs that cannot install multiple files. 2269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2270$as_echo_n "checking for a BSD-compatible install... " >&6; } 2271if test -z "$INSTALL"; then 2272if ${ac_cv_path_install+:} false; then : 2273 $as_echo_n "(cached) " >&6 2274else 2275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2276for as_dir in $PATH 2277do 2278 IFS=$as_save_IFS 2279 test -z "$as_dir" && as_dir=. 2280 # Account for people who put trailing slashes in PATH elements. 2281case $as_dir/ in #(( 2282 ./ | .// | /[cC]/* | \ 2283 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2284 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2285 /usr/ucb/* ) ;; 2286 *) 2287 # OSF1 and SCO ODT 3.0 have their own names for install. 2288 # Don't use installbsd from OSF since it installs stuff as root 2289 # by default. 2290 for ac_prog in ginstall scoinst install; do 2291 for ac_exec_ext in '' $ac_executable_extensions; do 2292 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2293 if test $ac_prog = install && 2294 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2295 # AIX install. It has an incompatible calling convention. 2296 : 2297 elif test $ac_prog = install && 2298 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2299 # program-specific install script used by HP pwplus--don't use. 2300 : 2301 else 2302 rm -rf conftest.one conftest.two conftest.dir 2303 echo one > conftest.one 2304 echo two > conftest.two 2305 mkdir conftest.dir 2306 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2307 test -s conftest.one && test -s conftest.two && 2308 test -s conftest.dir/conftest.one && 2309 test -s conftest.dir/conftest.two 2310 then 2311 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2312 break 3 2313 fi 2314 fi 2315 fi 2316 done 2317 done 2318 ;; 2319esac 2320 2321 done 2322IFS=$as_save_IFS 2323 2324rm -rf conftest.one conftest.two conftest.dir 2325 2326fi 2327 if test "${ac_cv_path_install+set}" = set; then 2328 INSTALL=$ac_cv_path_install 2329 else 2330 # As a last resort, use the slow shell script. Don't cache a 2331 # value for INSTALL within a source directory, because that will 2332 # break other packages using the cache if that directory is 2333 # removed, or if the value is a relative name. 2334 INSTALL=$ac_install_sh 2335 fi 2336fi 2337{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2338$as_echo "$INSTALL" >&6; } 2339 2340# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2341# It thinks the first close brace ends the variable substitution. 2342test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2343 2344test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2345 2346test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2347 2348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2349$as_echo_n "checking whether build environment is sane... " >&6; } 2350# Reject unsafe characters in $srcdir or the absolute working directory 2351# name. Accept space and tab only in the latter. 2352am_lf=' 2353' 2354case `pwd` in 2355 *[\\\"\#\$\&\'\`$am_lf]*) 2356 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2357esac 2358case $srcdir in 2359 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2360 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2361esac 2362 2363# Do 'set' in a subshell so we don't clobber the current shell's 2364# arguments. Must try -L first in case configure is actually a 2365# symlink; some systems play weird games with the mod time of symlinks 2366# (eg FreeBSD returns the mod time of the symlink's containing 2367# directory). 2368if ( 2369 am_has_slept=no 2370 for am_try in 1 2; do 2371 echo "timestamp, slept: $am_has_slept" > conftest.file 2372 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2373 if test "$*" = "X"; then 2374 # -L didn't work. 2375 set X `ls -t "$srcdir/configure" conftest.file` 2376 fi 2377 if test "$*" != "X $srcdir/configure conftest.file" \ 2378 && test "$*" != "X conftest.file $srcdir/configure"; then 2379 2380 # If neither matched, then we have a broken ls. This can happen 2381 # if, for instance, CONFIG_SHELL is bash and it inherits a 2382 # broken ls alias from the environment. This has actually 2383 # happened. Such a system could not be considered "sane". 2384 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2385 alias in your environment" "$LINENO" 5 2386 fi 2387 if test "$2" = conftest.file || test $am_try -eq 2; then 2388 break 2389 fi 2390 # Just in case. 2391 sleep 1 2392 am_has_slept=yes 2393 done 2394 test "$2" = conftest.file 2395 ) 2396then 2397 # Ok. 2398 : 2399else 2400 as_fn_error $? "newly created file is older than distributed files! 2401Check your system clock" "$LINENO" 5 2402fi 2403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2404$as_echo "yes" >&6; } 2405# If we didn't sleep, we still need to ensure time stamps of config.status and 2406# generated files are strictly newer. 2407am_sleep_pid= 2408if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2409 ( sleep 1 ) & 2410 am_sleep_pid=$! 2411fi 2412 2413rm -f conftest.file 2414 2415test "$program_prefix" != NONE && 2416 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2417# Use a double $ so make ignores it. 2418test "$program_suffix" != NONE && 2419 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2420# Double any \ or $. 2421# By default was `s,x,x', remove it if useless. 2422ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2423program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2424 2425# Expand $ac_aux_dir to an absolute path. 2426am_aux_dir=`cd "$ac_aux_dir" && pwd` 2427 2428if test x"${MISSING+set}" != xset; then 2429 case $am_aux_dir in 2430 *\ * | *\ *) 2431 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2432 *) 2433 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2434 esac 2435fi 2436# Use eval to expand $SHELL 2437if eval "$MISSING --is-lightweight"; then 2438 am_missing_run="$MISSING " 2439else 2440 am_missing_run= 2441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2442$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2443fi 2444 2445if test x"${install_sh+set}" != xset; then 2446 case $am_aux_dir in 2447 *\ * | *\ *) 2448 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2449 *) 2450 install_sh="\${SHELL} $am_aux_dir/install-sh" 2451 esac 2452fi 2453 2454# Installed binaries are usually stripped using 'strip' when the user 2455# run "make install-strip". However 'strip' might not be the right 2456# tool to use in cross-compilation environments, therefore Automake 2457# will honor the 'STRIP' environment variable to overrule this program. 2458if test "$cross_compiling" != no; then 2459 if test -n "$ac_tool_prefix"; then 2460 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2461set dummy ${ac_tool_prefix}strip; ac_word=$2 2462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2463$as_echo_n "checking for $ac_word... " >&6; } 2464if ${ac_cv_prog_STRIP+:} false; then : 2465 $as_echo_n "(cached) " >&6 2466else 2467 if test -n "$STRIP"; then 2468 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2469else 2470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2471for as_dir in $PATH 2472do 2473 IFS=$as_save_IFS 2474 test -z "$as_dir" && as_dir=. 2475 for ac_exec_ext in '' $ac_executable_extensions; do 2476 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2477 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2479 break 2 2480 fi 2481done 2482 done 2483IFS=$as_save_IFS 2484 2485fi 2486fi 2487STRIP=$ac_cv_prog_STRIP 2488if test -n "$STRIP"; then 2489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2490$as_echo "$STRIP" >&6; } 2491else 2492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2493$as_echo "no" >&6; } 2494fi 2495 2496 2497fi 2498if test -z "$ac_cv_prog_STRIP"; then 2499 ac_ct_STRIP=$STRIP 2500 # Extract the first word of "strip", so it can be a program name with args. 2501set dummy strip; ac_word=$2 2502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2503$as_echo_n "checking for $ac_word... " >&6; } 2504if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2505 $as_echo_n "(cached) " >&6 2506else 2507 if test -n "$ac_ct_STRIP"; then 2508 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2509else 2510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2511for as_dir in $PATH 2512do 2513 IFS=$as_save_IFS 2514 test -z "$as_dir" && as_dir=. 2515 for ac_exec_ext in '' $ac_executable_extensions; do 2516 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2517 ac_cv_prog_ac_ct_STRIP="strip" 2518 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2519 break 2 2520 fi 2521done 2522 done 2523IFS=$as_save_IFS 2524 2525fi 2526fi 2527ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2528if test -n "$ac_ct_STRIP"; then 2529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2530$as_echo "$ac_ct_STRIP" >&6; } 2531else 2532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2533$as_echo "no" >&6; } 2534fi 2535 2536 if test "x$ac_ct_STRIP" = x; then 2537 STRIP=":" 2538 else 2539 case $cross_compiling:$ac_tool_warned in 2540yes:) 2541{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2542$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2543ac_tool_warned=yes ;; 2544esac 2545 STRIP=$ac_ct_STRIP 2546 fi 2547else 2548 STRIP="$ac_cv_prog_STRIP" 2549fi 2550 2551fi 2552INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2553 2554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2555$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2556if test -z "$MKDIR_P"; then 2557 if ${ac_cv_path_mkdir+:} false; then : 2558 $as_echo_n "(cached) " >&6 2559else 2560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2561for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2562do 2563 IFS=$as_save_IFS 2564 test -z "$as_dir" && as_dir=. 2565 for ac_prog in mkdir gmkdir; do 2566 for ac_exec_ext in '' $ac_executable_extensions; do 2567 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2568 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2569 'mkdir (GNU coreutils) '* | \ 2570 'mkdir (coreutils) '* | \ 2571 'mkdir (fileutils) '4.1*) 2572 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2573 break 3;; 2574 esac 2575 done 2576 done 2577 done 2578IFS=$as_save_IFS 2579 2580fi 2581 2582 test -d ./--version && rmdir ./--version 2583 if test "${ac_cv_path_mkdir+set}" = set; then 2584 MKDIR_P="$ac_cv_path_mkdir -p" 2585 else 2586 # As a last resort, use the slow shell script. Don't cache a 2587 # value for MKDIR_P within a source directory, because that will 2588 # break other packages using the cache if that directory is 2589 # removed, or if the value is a relative name. 2590 MKDIR_P="$ac_install_sh -d" 2591 fi 2592fi 2593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2594$as_echo "$MKDIR_P" >&6; } 2595 2596for ac_prog in gawk mawk nawk awk 2597do 2598 # Extract the first word of "$ac_prog", so it can be a program name with args. 2599set dummy $ac_prog; ac_word=$2 2600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2601$as_echo_n "checking for $ac_word... " >&6; } 2602if ${ac_cv_prog_AWK+:} false; then : 2603 $as_echo_n "(cached) " >&6 2604else 2605 if test -n "$AWK"; then 2606 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2607else 2608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2609for as_dir in $PATH 2610do 2611 IFS=$as_save_IFS 2612 test -z "$as_dir" && as_dir=. 2613 for ac_exec_ext in '' $ac_executable_extensions; do 2614 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2615 ac_cv_prog_AWK="$ac_prog" 2616 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2617 break 2 2618 fi 2619done 2620 done 2621IFS=$as_save_IFS 2622 2623fi 2624fi 2625AWK=$ac_cv_prog_AWK 2626if test -n "$AWK"; then 2627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2628$as_echo "$AWK" >&6; } 2629else 2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2631$as_echo "no" >&6; } 2632fi 2633 2634 2635 test -n "$AWK" && break 2636done 2637 2638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2639$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2640set x ${MAKE-make} 2641ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2642if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2643 $as_echo_n "(cached) " >&6 2644else 2645 cat >conftest.make <<\_ACEOF 2646SHELL = /bin/sh 2647all: 2648 @echo '@@@%%%=$(MAKE)=@@@%%%' 2649_ACEOF 2650# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2651case `${MAKE-make} -f conftest.make 2>/dev/null` in 2652 *@@@%%%=?*=@@@%%%*) 2653 eval ac_cv_prog_make_${ac_make}_set=yes;; 2654 *) 2655 eval ac_cv_prog_make_${ac_make}_set=no;; 2656esac 2657rm -f conftest.make 2658fi 2659if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2661$as_echo "yes" >&6; } 2662 SET_MAKE= 2663else 2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2665$as_echo "no" >&6; } 2666 SET_MAKE="MAKE=${MAKE-make}" 2667fi 2668 2669rm -rf .tst 2>/dev/null 2670mkdir .tst 2>/dev/null 2671if test -d .tst; then 2672 am__leading_dot=. 2673else 2674 am__leading_dot=_ 2675fi 2676rmdir .tst 2>/dev/null 2677 2678# Check whether --enable-silent-rules was given. 2679if test "${enable_silent_rules+set}" = set; then : 2680 enableval=$enable_silent_rules; 2681fi 2682 2683case $enable_silent_rules in # ((( 2684 yes) AM_DEFAULT_VERBOSITY=0;; 2685 no) AM_DEFAULT_VERBOSITY=1;; 2686 *) AM_DEFAULT_VERBOSITY=1;; 2687esac 2688am_make=${MAKE-make} 2689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2690$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2691if ${am_cv_make_support_nested_variables+:} false; then : 2692 $as_echo_n "(cached) " >&6 2693else 2694 if $as_echo 'TRUE=$(BAR$(V)) 2695BAR0=false 2696BAR1=true 2697V=1 2698am__doit: 2699 @$(TRUE) 2700.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2701 am_cv_make_support_nested_variables=yes 2702else 2703 am_cv_make_support_nested_variables=no 2704fi 2705fi 2706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2707$as_echo "$am_cv_make_support_nested_variables" >&6; } 2708if test $am_cv_make_support_nested_variables = yes; then 2709 AM_V='$(V)' 2710 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2711else 2712 AM_V=$AM_DEFAULT_VERBOSITY 2713 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2714fi 2715AM_BACKSLASH='\' 2716 2717if test "`cd $srcdir && pwd`" != "`pwd`"; then 2718 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2719 # is not polluted with repeated "-I." 2720 am__isrc=' -I$(srcdir)' 2721 # test to see if srcdir already configured 2722 if test -f $srcdir/config.status; then 2723 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2724 fi 2725fi 2726 2727# test whether we have cygpath 2728if test -z "$CYGPATH_W"; then 2729 if (cygpath --version) >/dev/null 2>/dev/null; then 2730 CYGPATH_W='cygpath -w' 2731 else 2732 CYGPATH_W=echo 2733 fi 2734fi 2735 2736 2737# Define the identity of the package. 2738 PACKAGE='libXres' 2739 VERSION='1.2.0' 2740 2741 2742cat >>confdefs.h <<_ACEOF 2743#define PACKAGE "$PACKAGE" 2744_ACEOF 2745 2746 2747cat >>confdefs.h <<_ACEOF 2748#define VERSION "$VERSION" 2749_ACEOF 2750 2751# Some tools Automake needs. 2752 2753ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2754 2755 2756AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2757 2758 2759AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2760 2761 2762AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2763 2764 2765MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2766 2767# For better backward compatibility. To be removed once Automake 1.9.x 2768# dies out for good. For more background, see: 2769# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2770# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2771mkdir_p='$(MKDIR_P)' 2772 2773# We need awk for the "check" target (and possibly the TAP driver). The 2774# system "awk" is bad on some platforms. 2775# Always define AMTAR for backward compatibility. Yes, it's still used 2776# in the wild :-( We should find a proper way to deprecate it ... 2777AMTAR='$${TAR-tar}' 2778 2779 2780# We'll loop over all known methods to create a tar archive until one works. 2781_am_tools='gnutar pax cpio none' 2782 2783am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2784 2785 2786 2787 2788 2789 2790# POSIX will say in a future version that running "rm -f" with no argument 2791# is OK; and we want to be able to make that assumption in our Makefile 2792# recipes. So use an aggressive probe to check that the usage we want is 2793# actually supported "in the wild" to an acceptable degree. 2794# See automake bug#10828. 2795# To make any issue more visible, cause the running configure to be aborted 2796# by default if the 'rm' program in use doesn't match our expectations; the 2797# user can still override this though. 2798if rm -f && rm -fr && rm -rf; then : OK; else 2799 cat >&2 <<'END' 2800Oops! 2801 2802Your 'rm' program seems unable to run without file operands specified 2803on the command line, even when the '-f' option is present. This is contrary 2804to the behaviour of most rm programs out there, and not conforming with 2805the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2806 2807Please tell bug-automake@gnu.org about your system, including the value 2808of your $PATH and any error possibly output before this message. This 2809can help us improve future automake versions. 2810 2811END 2812 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2813 echo 'Configuration will proceed anyway, since you have set the' >&2 2814 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2815 echo >&2 2816 else 2817 cat >&2 <<'END' 2818Aborting the configuration process, to ensure you take notice of the issue. 2819 2820You can download and install GNU coreutils to get an 'rm' implementation 2821that behaves properly: <http://www.gnu.org/software/coreutils/>. 2822 2823If you want to complete the configuration process using your problematic 2824'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2825to "yes", and re-run configure. 2826 2827END 2828 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2829 fi 2830fi 2831 2832 2833# Initialize libtool 2834case `pwd` in 2835 *\ * | *\ *) 2836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2837$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2838esac 2839 2840 2841 2842macro_version='2.4.6' 2843macro_revision='2.4.6' 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857ltmain=$ac_aux_dir/ltmain.sh 2858 2859# Make sure we can run config.sub. 2860$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2861 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2862 2863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2864$as_echo_n "checking build system type... " >&6; } 2865if ${ac_cv_build+:} false; then : 2866 $as_echo_n "(cached) " >&6 2867else 2868 ac_build_alias=$build_alias 2869test "x$ac_build_alias" = x && 2870 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2871test "x$ac_build_alias" = x && 2872 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2873ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2874 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2875 2876fi 2877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2878$as_echo "$ac_cv_build" >&6; } 2879case $ac_cv_build in 2880*-*-*) ;; 2881*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2882esac 2883build=$ac_cv_build 2884ac_save_IFS=$IFS; IFS='-' 2885set x $ac_cv_build 2886shift 2887build_cpu=$1 2888build_vendor=$2 2889shift; shift 2890# Remember, the first character of IFS is used to create $*, 2891# except with old shells: 2892build_os=$* 2893IFS=$ac_save_IFS 2894case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2895 2896 2897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2898$as_echo_n "checking host system type... " >&6; } 2899if ${ac_cv_host+:} false; then : 2900 $as_echo_n "(cached) " >&6 2901else 2902 if test "x$host_alias" = x; then 2903 ac_cv_host=$ac_cv_build 2904else 2905 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2906 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2907fi 2908 2909fi 2910{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2911$as_echo "$ac_cv_host" >&6; } 2912case $ac_cv_host in 2913*-*-*) ;; 2914*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2915esac 2916host=$ac_cv_host 2917ac_save_IFS=$IFS; IFS='-' 2918set x $ac_cv_host 2919shift 2920host_cpu=$1 2921host_vendor=$2 2922shift; shift 2923# Remember, the first character of IFS is used to create $*, 2924# except with old shells: 2925host_os=$* 2926IFS=$ac_save_IFS 2927case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2928 2929 2930# Backslashify metacharacters that are still active within 2931# double-quoted strings. 2932sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 2933 2934# Same as above, but do not quote variable references. 2935double_quote_subst='s/\(["`\\]\)/\\\1/g' 2936 2937# Sed substitution to delay expansion of an escaped shell variable in a 2938# double_quote_subst'ed string. 2939delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 2940 2941# Sed substitution to delay expansion of an escaped single quote. 2942delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 2943 2944# Sed substitution to avoid accidental globbing in evaled expressions 2945no_glob_subst='s/\*/\\\*/g' 2946 2947ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 2948ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 2949ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 2950 2951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 2952$as_echo_n "checking how to print strings... " >&6; } 2953# Test print first, because it will be a builtin if present. 2954if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 2955 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 2956 ECHO='print -r --' 2957elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 2958 ECHO='printf %s\n' 2959else 2960 # Use this function as a fallback that always works. 2961 func_fallback_echo () 2962 { 2963 eval 'cat <<_LTECHO_EOF 2964$1 2965_LTECHO_EOF' 2966 } 2967 ECHO='func_fallback_echo' 2968fi 2969 2970# func_echo_all arg... 2971# Invoke $ECHO with all args, space-separated. 2972func_echo_all () 2973{ 2974 $ECHO "" 2975} 2976 2977case $ECHO in 2978 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 2979$as_echo "printf" >&6; } ;; 2980 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 2981$as_echo "print -r" >&6; } ;; 2982 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 2983$as_echo "cat" >&6; } ;; 2984esac 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999DEPDIR="${am__leading_dot}deps" 3000 3001ac_config_commands="$ac_config_commands depfiles" 3002 3003 3004am_make=${MAKE-make} 3005cat > confinc << 'END' 3006am__doit: 3007 @echo this is the am__doit target 3008.PHONY: am__doit 3009END 3010# If we don't find an include directive, just comment out the code. 3011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3012$as_echo_n "checking for style of include used by $am_make... " >&6; } 3013am__include="#" 3014am__quote= 3015_am_result=none 3016# First try GNU make style include. 3017echo "include confinc" > confmf 3018# Ignore all kinds of additional output from 'make'. 3019case `$am_make -s -f confmf 2> /dev/null` in #( 3020*the\ am__doit\ target*) 3021 am__include=include 3022 am__quote= 3023 _am_result=GNU 3024 ;; 3025esac 3026# Now try BSD make style include. 3027if test "$am__include" = "#"; then 3028 echo '.include "confinc"' > confmf 3029 case `$am_make -s -f confmf 2> /dev/null` in #( 3030 *the\ am__doit\ target*) 3031 am__include=.include 3032 am__quote="\"" 3033 _am_result=BSD 3034 ;; 3035 esac 3036fi 3037 3038 3039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3040$as_echo "$_am_result" >&6; } 3041rm -f confinc confmf 3042 3043# Check whether --enable-dependency-tracking was given. 3044if test "${enable_dependency_tracking+set}" = set; then : 3045 enableval=$enable_dependency_tracking; 3046fi 3047 3048if test "x$enable_dependency_tracking" != xno; then 3049 am_depcomp="$ac_aux_dir/depcomp" 3050 AMDEPBACKSLASH='\' 3051 am__nodep='_no' 3052fi 3053 if test "x$enable_dependency_tracking" != xno; then 3054 AMDEP_TRUE= 3055 AMDEP_FALSE='#' 3056else 3057 AMDEP_TRUE='#' 3058 AMDEP_FALSE= 3059fi 3060 3061 3062ac_ext=c 3063ac_cpp='$CPP $CPPFLAGS' 3064ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3065ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3066ac_compiler_gnu=$ac_cv_c_compiler_gnu 3067if test -n "$ac_tool_prefix"; then 3068 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3069set dummy ${ac_tool_prefix}gcc; ac_word=$2 3070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3071$as_echo_n "checking for $ac_word... " >&6; } 3072if ${ac_cv_prog_CC+:} false; then : 3073 $as_echo_n "(cached) " >&6 3074else 3075 if test -n "$CC"; then 3076 ac_cv_prog_CC="$CC" # Let the user override the test. 3077else 3078as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3079for as_dir in $PATH 3080do 3081 IFS=$as_save_IFS 3082 test -z "$as_dir" && as_dir=. 3083 for ac_exec_ext in '' $ac_executable_extensions; do 3084 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3085 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3086 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3087 break 2 3088 fi 3089done 3090 done 3091IFS=$as_save_IFS 3092 3093fi 3094fi 3095CC=$ac_cv_prog_CC 3096if test -n "$CC"; then 3097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3098$as_echo "$CC" >&6; } 3099else 3100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3101$as_echo "no" >&6; } 3102fi 3103 3104 3105fi 3106if test -z "$ac_cv_prog_CC"; then 3107 ac_ct_CC=$CC 3108 # Extract the first word of "gcc", so it can be a program name with args. 3109set dummy gcc; ac_word=$2 3110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3111$as_echo_n "checking for $ac_word... " >&6; } 3112if ${ac_cv_prog_ac_ct_CC+:} false; then : 3113 $as_echo_n "(cached) " >&6 3114else 3115 if test -n "$ac_ct_CC"; then 3116 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3117else 3118as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3119for as_dir in $PATH 3120do 3121 IFS=$as_save_IFS 3122 test -z "$as_dir" && as_dir=. 3123 for ac_exec_ext in '' $ac_executable_extensions; do 3124 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3125 ac_cv_prog_ac_ct_CC="gcc" 3126 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3127 break 2 3128 fi 3129done 3130 done 3131IFS=$as_save_IFS 3132 3133fi 3134fi 3135ac_ct_CC=$ac_cv_prog_ac_ct_CC 3136if test -n "$ac_ct_CC"; then 3137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3138$as_echo "$ac_ct_CC" >&6; } 3139else 3140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3141$as_echo "no" >&6; } 3142fi 3143 3144 if test "x$ac_ct_CC" = x; then 3145 CC="" 3146 else 3147 case $cross_compiling:$ac_tool_warned in 3148yes:) 3149{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3150$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3151ac_tool_warned=yes ;; 3152esac 3153 CC=$ac_ct_CC 3154 fi 3155else 3156 CC="$ac_cv_prog_CC" 3157fi 3158 3159if test -z "$CC"; then 3160 if test -n "$ac_tool_prefix"; then 3161 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3162set dummy ${ac_tool_prefix}cc; ac_word=$2 3163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3164$as_echo_n "checking for $ac_word... " >&6; } 3165if ${ac_cv_prog_CC+:} false; then : 3166 $as_echo_n "(cached) " >&6 3167else 3168 if test -n "$CC"; then 3169 ac_cv_prog_CC="$CC" # Let the user override the test. 3170else 3171as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3172for as_dir in $PATH 3173do 3174 IFS=$as_save_IFS 3175 test -z "$as_dir" && as_dir=. 3176 for ac_exec_ext in '' $ac_executable_extensions; do 3177 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3178 ac_cv_prog_CC="${ac_tool_prefix}cc" 3179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3180 break 2 3181 fi 3182done 3183 done 3184IFS=$as_save_IFS 3185 3186fi 3187fi 3188CC=$ac_cv_prog_CC 3189if test -n "$CC"; then 3190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3191$as_echo "$CC" >&6; } 3192else 3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3194$as_echo "no" >&6; } 3195fi 3196 3197 3198 fi 3199fi 3200if test -z "$CC"; then 3201 # Extract the first word of "cc", so it can be a program name with args. 3202set dummy cc; ac_word=$2 3203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3204$as_echo_n "checking for $ac_word... " >&6; } 3205if ${ac_cv_prog_CC+:} false; then : 3206 $as_echo_n "(cached) " >&6 3207else 3208 if test -n "$CC"; then 3209 ac_cv_prog_CC="$CC" # Let the user override the test. 3210else 3211 ac_prog_rejected=no 3212as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3213for as_dir in $PATH 3214do 3215 IFS=$as_save_IFS 3216 test -z "$as_dir" && as_dir=. 3217 for ac_exec_ext in '' $ac_executable_extensions; do 3218 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3219 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3220 ac_prog_rejected=yes 3221 continue 3222 fi 3223 ac_cv_prog_CC="cc" 3224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3225 break 2 3226 fi 3227done 3228 done 3229IFS=$as_save_IFS 3230 3231if test $ac_prog_rejected = yes; then 3232 # We found a bogon in the path, so make sure we never use it. 3233 set dummy $ac_cv_prog_CC 3234 shift 3235 if test $# != 0; then 3236 # We chose a different compiler from the bogus one. 3237 # However, it has the same basename, so the bogon will be chosen 3238 # first if we set CC to just the basename; use the full file name. 3239 shift 3240 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3241 fi 3242fi 3243fi 3244fi 3245CC=$ac_cv_prog_CC 3246if test -n "$CC"; then 3247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3248$as_echo "$CC" >&6; } 3249else 3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3251$as_echo "no" >&6; } 3252fi 3253 3254 3255fi 3256if test -z "$CC"; then 3257 if test -n "$ac_tool_prefix"; then 3258 for ac_prog in cl.exe 3259 do 3260 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3261set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3263$as_echo_n "checking for $ac_word... " >&6; } 3264if ${ac_cv_prog_CC+:} false; then : 3265 $as_echo_n "(cached) " >&6 3266else 3267 if test -n "$CC"; then 3268 ac_cv_prog_CC="$CC" # Let the user override the test. 3269else 3270as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3271for as_dir in $PATH 3272do 3273 IFS=$as_save_IFS 3274 test -z "$as_dir" && as_dir=. 3275 for ac_exec_ext in '' $ac_executable_extensions; do 3276 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3277 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3278 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3279 break 2 3280 fi 3281done 3282 done 3283IFS=$as_save_IFS 3284 3285fi 3286fi 3287CC=$ac_cv_prog_CC 3288if test -n "$CC"; then 3289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3290$as_echo "$CC" >&6; } 3291else 3292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3293$as_echo "no" >&6; } 3294fi 3295 3296 3297 test -n "$CC" && break 3298 done 3299fi 3300if test -z "$CC"; then 3301 ac_ct_CC=$CC 3302 for ac_prog in cl.exe 3303do 3304 # Extract the first word of "$ac_prog", so it can be a program name with args. 3305set dummy $ac_prog; ac_word=$2 3306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3307$as_echo_n "checking for $ac_word... " >&6; } 3308if ${ac_cv_prog_ac_ct_CC+:} false; then : 3309 $as_echo_n "(cached) " >&6 3310else 3311 if test -n "$ac_ct_CC"; then 3312 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3313else 3314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3315for as_dir in $PATH 3316do 3317 IFS=$as_save_IFS 3318 test -z "$as_dir" && as_dir=. 3319 for ac_exec_ext in '' $ac_executable_extensions; do 3320 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3321 ac_cv_prog_ac_ct_CC="$ac_prog" 3322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3323 break 2 3324 fi 3325done 3326 done 3327IFS=$as_save_IFS 3328 3329fi 3330fi 3331ac_ct_CC=$ac_cv_prog_ac_ct_CC 3332if test -n "$ac_ct_CC"; then 3333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3334$as_echo "$ac_ct_CC" >&6; } 3335else 3336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3337$as_echo "no" >&6; } 3338fi 3339 3340 3341 test -n "$ac_ct_CC" && break 3342done 3343 3344 if test "x$ac_ct_CC" = x; then 3345 CC="" 3346 else 3347 case $cross_compiling:$ac_tool_warned in 3348yes:) 3349{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3350$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3351ac_tool_warned=yes ;; 3352esac 3353 CC=$ac_ct_CC 3354 fi 3355fi 3356 3357fi 3358 3359 3360test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3361$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3362as_fn_error $? "no acceptable C compiler found in \$PATH 3363See \`config.log' for more details" "$LINENO" 5; } 3364 3365# Provide some information about the compiler. 3366$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3367set X $ac_compile 3368ac_compiler=$2 3369for ac_option in --version -v -V -qversion; do 3370 { { ac_try="$ac_compiler $ac_option >&5" 3371case "(($ac_try" in 3372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3373 *) ac_try_echo=$ac_try;; 3374esac 3375eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3376$as_echo "$ac_try_echo"; } >&5 3377 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3378 ac_status=$? 3379 if test -s conftest.err; then 3380 sed '10a\ 3381... rest of stderr output deleted ... 3382 10q' conftest.err >conftest.er1 3383 cat conftest.er1 >&5 3384 fi 3385 rm -f conftest.er1 conftest.err 3386 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3387 test $ac_status = 0; } 3388done 3389 3390cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3391/* end confdefs.h. */ 3392 3393int 3394main () 3395{ 3396 3397 ; 3398 return 0; 3399} 3400_ACEOF 3401ac_clean_files_save=$ac_clean_files 3402ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3403# Try to create an executable without -o first, disregard a.out. 3404# It will help us diagnose broken compilers, and finding out an intuition 3405# of exeext. 3406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3407$as_echo_n "checking whether the C compiler works... " >&6; } 3408ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3409 3410# The possible output files: 3411ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3412 3413ac_rmfiles= 3414for ac_file in $ac_files 3415do 3416 case $ac_file in 3417 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3418 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3419 esac 3420done 3421rm -f $ac_rmfiles 3422 3423if { { ac_try="$ac_link_default" 3424case "(($ac_try" in 3425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3426 *) ac_try_echo=$ac_try;; 3427esac 3428eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3429$as_echo "$ac_try_echo"; } >&5 3430 (eval "$ac_link_default") 2>&5 3431 ac_status=$? 3432 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3433 test $ac_status = 0; }; then : 3434 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3435# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3436# in a Makefile. We should not override ac_cv_exeext if it was cached, 3437# so that the user can short-circuit this test for compilers unknown to 3438# Autoconf. 3439for ac_file in $ac_files '' 3440do 3441 test -f "$ac_file" || continue 3442 case $ac_file in 3443 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3444 ;; 3445 [ab].out ) 3446 # We found the default executable, but exeext='' is most 3447 # certainly right. 3448 break;; 3449 *.* ) 3450 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3451 then :; else 3452 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3453 fi 3454 # We set ac_cv_exeext here because the later test for it is not 3455 # safe: cross compilers may not add the suffix if given an `-o' 3456 # argument, so we may need to know it at that point already. 3457 # Even if this section looks crufty: it has the advantage of 3458 # actually working. 3459 break;; 3460 * ) 3461 break;; 3462 esac 3463done 3464test "$ac_cv_exeext" = no && ac_cv_exeext= 3465 3466else 3467 ac_file='' 3468fi 3469if test -z "$ac_file"; then : 3470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3471$as_echo "no" >&6; } 3472$as_echo "$as_me: failed program was:" >&5 3473sed 's/^/| /' conftest.$ac_ext >&5 3474 3475{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3476$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3477as_fn_error 77 "C compiler cannot create executables 3478See \`config.log' for more details" "$LINENO" 5; } 3479else 3480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3481$as_echo "yes" >&6; } 3482fi 3483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3484$as_echo_n "checking for C compiler default output file name... " >&6; } 3485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3486$as_echo "$ac_file" >&6; } 3487ac_exeext=$ac_cv_exeext 3488 3489rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3490ac_clean_files=$ac_clean_files_save 3491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3492$as_echo_n "checking for suffix of executables... " >&6; } 3493if { { ac_try="$ac_link" 3494case "(($ac_try" in 3495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3496 *) ac_try_echo=$ac_try;; 3497esac 3498eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3499$as_echo "$ac_try_echo"; } >&5 3500 (eval "$ac_link") 2>&5 3501 ac_status=$? 3502 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3503 test $ac_status = 0; }; then : 3504 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3505# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3506# work properly (i.e., refer to `conftest.exe'), while it won't with 3507# `rm'. 3508for ac_file in conftest.exe conftest conftest.*; do 3509 test -f "$ac_file" || continue 3510 case $ac_file in 3511 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3512 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3513 break;; 3514 * ) break;; 3515 esac 3516done 3517else 3518 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3519$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3520as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3521See \`config.log' for more details" "$LINENO" 5; } 3522fi 3523rm -f conftest conftest$ac_cv_exeext 3524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3525$as_echo "$ac_cv_exeext" >&6; } 3526 3527rm -f conftest.$ac_ext 3528EXEEXT=$ac_cv_exeext 3529ac_exeext=$EXEEXT 3530cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3531/* end confdefs.h. */ 3532#include <stdio.h> 3533int 3534main () 3535{ 3536FILE *f = fopen ("conftest.out", "w"); 3537 return ferror (f) || fclose (f) != 0; 3538 3539 ; 3540 return 0; 3541} 3542_ACEOF 3543ac_clean_files="$ac_clean_files conftest.out" 3544# Check that the compiler produces executables we can run. If not, either 3545# the compiler is broken, or we cross compile. 3546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3547$as_echo_n "checking whether we are cross compiling... " >&6; } 3548if test "$cross_compiling" != yes; then 3549 { { ac_try="$ac_link" 3550case "(($ac_try" in 3551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3552 *) ac_try_echo=$ac_try;; 3553esac 3554eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3555$as_echo "$ac_try_echo"; } >&5 3556 (eval "$ac_link") 2>&5 3557 ac_status=$? 3558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3559 test $ac_status = 0; } 3560 if { ac_try='./conftest$ac_cv_exeext' 3561 { { case "(($ac_try" in 3562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3563 *) ac_try_echo=$ac_try;; 3564esac 3565eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3566$as_echo "$ac_try_echo"; } >&5 3567 (eval "$ac_try") 2>&5 3568 ac_status=$? 3569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3570 test $ac_status = 0; }; }; then 3571 cross_compiling=no 3572 else 3573 if test "$cross_compiling" = maybe; then 3574 cross_compiling=yes 3575 else 3576 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3577$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3578as_fn_error $? "cannot run C compiled programs. 3579If you meant to cross compile, use \`--host'. 3580See \`config.log' for more details" "$LINENO" 5; } 3581 fi 3582 fi 3583fi 3584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3585$as_echo "$cross_compiling" >&6; } 3586 3587rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3588ac_clean_files=$ac_clean_files_save 3589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3590$as_echo_n "checking for suffix of object files... " >&6; } 3591if ${ac_cv_objext+:} false; then : 3592 $as_echo_n "(cached) " >&6 3593else 3594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3595/* end confdefs.h. */ 3596 3597int 3598main () 3599{ 3600 3601 ; 3602 return 0; 3603} 3604_ACEOF 3605rm -f conftest.o conftest.obj 3606if { { ac_try="$ac_compile" 3607case "(($ac_try" in 3608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3609 *) ac_try_echo=$ac_try;; 3610esac 3611eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3612$as_echo "$ac_try_echo"; } >&5 3613 (eval "$ac_compile") 2>&5 3614 ac_status=$? 3615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3616 test $ac_status = 0; }; then : 3617 for ac_file in conftest.o conftest.obj conftest.*; do 3618 test -f "$ac_file" || continue; 3619 case $ac_file in 3620 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3621 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3622 break;; 3623 esac 3624done 3625else 3626 $as_echo "$as_me: failed program was:" >&5 3627sed 's/^/| /' conftest.$ac_ext >&5 3628 3629{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3630$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3631as_fn_error $? "cannot compute suffix of object files: cannot compile 3632See \`config.log' for more details" "$LINENO" 5; } 3633fi 3634rm -f conftest.$ac_cv_objext conftest.$ac_ext 3635fi 3636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3637$as_echo "$ac_cv_objext" >&6; } 3638OBJEXT=$ac_cv_objext 3639ac_objext=$OBJEXT 3640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3641$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3642if ${ac_cv_c_compiler_gnu+:} false; then : 3643 $as_echo_n "(cached) " >&6 3644else 3645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3646/* end confdefs.h. */ 3647 3648int 3649main () 3650{ 3651#ifndef __GNUC__ 3652 choke me 3653#endif 3654 3655 ; 3656 return 0; 3657} 3658_ACEOF 3659if ac_fn_c_try_compile "$LINENO"; then : 3660 ac_compiler_gnu=yes 3661else 3662 ac_compiler_gnu=no 3663fi 3664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3665ac_cv_c_compiler_gnu=$ac_compiler_gnu 3666 3667fi 3668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3669$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3670if test $ac_compiler_gnu = yes; then 3671 GCC=yes 3672else 3673 GCC= 3674fi 3675ac_test_CFLAGS=${CFLAGS+set} 3676ac_save_CFLAGS=$CFLAGS 3677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3678$as_echo_n "checking whether $CC accepts -g... " >&6; } 3679if ${ac_cv_prog_cc_g+:} false; then : 3680 $as_echo_n "(cached) " >&6 3681else 3682 ac_save_c_werror_flag=$ac_c_werror_flag 3683 ac_c_werror_flag=yes 3684 ac_cv_prog_cc_g=no 3685 CFLAGS="-g" 3686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3687/* end confdefs.h. */ 3688 3689int 3690main () 3691{ 3692 3693 ; 3694 return 0; 3695} 3696_ACEOF 3697if ac_fn_c_try_compile "$LINENO"; then : 3698 ac_cv_prog_cc_g=yes 3699else 3700 CFLAGS="" 3701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3702/* end confdefs.h. */ 3703 3704int 3705main () 3706{ 3707 3708 ; 3709 return 0; 3710} 3711_ACEOF 3712if ac_fn_c_try_compile "$LINENO"; then : 3713 3714else 3715 ac_c_werror_flag=$ac_save_c_werror_flag 3716 CFLAGS="-g" 3717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3718/* end confdefs.h. */ 3719 3720int 3721main () 3722{ 3723 3724 ; 3725 return 0; 3726} 3727_ACEOF 3728if ac_fn_c_try_compile "$LINENO"; then : 3729 ac_cv_prog_cc_g=yes 3730fi 3731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3732fi 3733rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3734fi 3735rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3736 ac_c_werror_flag=$ac_save_c_werror_flag 3737fi 3738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3739$as_echo "$ac_cv_prog_cc_g" >&6; } 3740if test "$ac_test_CFLAGS" = set; then 3741 CFLAGS=$ac_save_CFLAGS 3742elif test $ac_cv_prog_cc_g = yes; then 3743 if test "$GCC" = yes; then 3744 CFLAGS="-g -O2" 3745 else 3746 CFLAGS="-g" 3747 fi 3748else 3749 if test "$GCC" = yes; then 3750 CFLAGS="-O2" 3751 else 3752 CFLAGS= 3753 fi 3754fi 3755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3756$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3757if ${ac_cv_prog_cc_c89+:} false; then : 3758 $as_echo_n "(cached) " >&6 3759else 3760 ac_cv_prog_cc_c89=no 3761ac_save_CC=$CC 3762cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3763/* end confdefs.h. */ 3764#include <stdarg.h> 3765#include <stdio.h> 3766struct stat; 3767/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3768struct buf { int x; }; 3769FILE * (*rcsopen) (struct buf *, struct stat *, int); 3770static char *e (p, i) 3771 char **p; 3772 int i; 3773{ 3774 return p[i]; 3775} 3776static char *f (char * (*g) (char **, int), char **p, ...) 3777{ 3778 char *s; 3779 va_list v; 3780 va_start (v,p); 3781 s = g (p, va_arg (v,int)); 3782 va_end (v); 3783 return s; 3784} 3785 3786/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3787 function prototypes and stuff, but not '\xHH' hex character constants. 3788 These don't provoke an error unfortunately, instead are silently treated 3789 as 'x'. The following induces an error, until -std is added to get 3790 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3791 array size at least. It's necessary to write '\x00'==0 to get something 3792 that's true only with -std. */ 3793int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3794 3795/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3796 inside strings and character constants. */ 3797#define FOO(x) 'x' 3798int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3799 3800int test (int i, double x); 3801struct s1 {int (*f) (int a);}; 3802struct s2 {int (*f) (double a);}; 3803int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3804int argc; 3805char **argv; 3806int 3807main () 3808{ 3809return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3810 ; 3811 return 0; 3812} 3813_ACEOF 3814for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3815 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3816do 3817 CC="$ac_save_CC $ac_arg" 3818 if ac_fn_c_try_compile "$LINENO"; then : 3819 ac_cv_prog_cc_c89=$ac_arg 3820fi 3821rm -f core conftest.err conftest.$ac_objext 3822 test "x$ac_cv_prog_cc_c89" != "xno" && break 3823done 3824rm -f conftest.$ac_ext 3825CC=$ac_save_CC 3826 3827fi 3828# AC_CACHE_VAL 3829case "x$ac_cv_prog_cc_c89" in 3830 x) 3831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3832$as_echo "none needed" >&6; } ;; 3833 xno) 3834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3835$as_echo "unsupported" >&6; } ;; 3836 *) 3837 CC="$CC $ac_cv_prog_cc_c89" 3838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3839$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3840esac 3841if test "x$ac_cv_prog_cc_c89" != xno; then : 3842 3843fi 3844 3845ac_ext=c 3846ac_cpp='$CPP $CPPFLAGS' 3847ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3848ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3849ac_compiler_gnu=$ac_cv_c_compiler_gnu 3850 3851ac_ext=c 3852ac_cpp='$CPP $CPPFLAGS' 3853ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3854ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3855ac_compiler_gnu=$ac_cv_c_compiler_gnu 3856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3857$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3858if ${am_cv_prog_cc_c_o+:} false; then : 3859 $as_echo_n "(cached) " >&6 3860else 3861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3862/* end confdefs.h. */ 3863 3864int 3865main () 3866{ 3867 3868 ; 3869 return 0; 3870} 3871_ACEOF 3872 # Make sure it works both with $CC and with simple cc. 3873 # Following AC_PROG_CC_C_O, we do the test twice because some 3874 # compilers refuse to overwrite an existing .o file with -o, 3875 # though they will create one. 3876 am_cv_prog_cc_c_o=yes 3877 for am_i in 1 2; do 3878 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3879 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3880 ac_status=$? 3881 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3882 (exit $ac_status); } \ 3883 && test -f conftest2.$ac_objext; then 3884 : OK 3885 else 3886 am_cv_prog_cc_c_o=no 3887 break 3888 fi 3889 done 3890 rm -f core conftest* 3891 unset am_i 3892fi 3893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3894$as_echo "$am_cv_prog_cc_c_o" >&6; } 3895if test "$am_cv_prog_cc_c_o" != yes; then 3896 # Losing compiler, so override with the script. 3897 # FIXME: It is wrong to rewrite CC. 3898 # But if we don't then we get into trouble of one sort or another. 3899 # A longer-term fix would be to have automake use am__CC in this case, 3900 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3901 CC="$am_aux_dir/compile $CC" 3902fi 3903ac_ext=c 3904ac_cpp='$CPP $CPPFLAGS' 3905ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3906ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3907ac_compiler_gnu=$ac_cv_c_compiler_gnu 3908 3909 3910depcc="$CC" am_compiler_list= 3911 3912{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3913$as_echo_n "checking dependency style of $depcc... " >&6; } 3914if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3915 $as_echo_n "(cached) " >&6 3916else 3917 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3918 # We make a subdir and do the tests there. Otherwise we can end up 3919 # making bogus files that we don't know about and never remove. For 3920 # instance it was reported that on HP-UX the gcc test will end up 3921 # making a dummy file named 'D' -- because '-MD' means "put the output 3922 # in D". 3923 rm -rf conftest.dir 3924 mkdir conftest.dir 3925 # Copy depcomp to subdir because otherwise we won't find it if we're 3926 # using a relative directory. 3927 cp "$am_depcomp" conftest.dir 3928 cd conftest.dir 3929 # We will build objects and dependencies in a subdirectory because 3930 # it helps to detect inapplicable dependency modes. For instance 3931 # both Tru64's cc and ICC support -MD to output dependencies as a 3932 # side effect of compilation, but ICC will put the dependencies in 3933 # the current directory while Tru64 will put them in the object 3934 # directory. 3935 mkdir sub 3936 3937 am_cv_CC_dependencies_compiler_type=none 3938 if test "$am_compiler_list" = ""; then 3939 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3940 fi 3941 am__universal=false 3942 case " $depcc " in #( 3943 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3944 esac 3945 3946 for depmode in $am_compiler_list; do 3947 # Setup a source with many dependencies, because some compilers 3948 # like to wrap large dependency lists on column 80 (with \), and 3949 # we should not choose a depcomp mode which is confused by this. 3950 # 3951 # We need to recreate these files for each test, as the compiler may 3952 # overwrite some of them when testing with obscure command lines. 3953 # This happens at least with the AIX C compiler. 3954 : > sub/conftest.c 3955 for i in 1 2 3 4 5 6; do 3956 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3957 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3958 # Solaris 10 /bin/sh. 3959 echo '/* dummy */' > sub/conftst$i.h 3960 done 3961 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3962 3963 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3964 # mode. It turns out that the SunPro C++ compiler does not properly 3965 # handle '-M -o', and we need to detect this. Also, some Intel 3966 # versions had trouble with output in subdirs. 3967 am__obj=sub/conftest.${OBJEXT-o} 3968 am__minus_obj="-o $am__obj" 3969 case $depmode in 3970 gcc) 3971 # This depmode causes a compiler race in universal mode. 3972 test "$am__universal" = false || continue 3973 ;; 3974 nosideeffect) 3975 # After this tag, mechanisms are not by side-effect, so they'll 3976 # only be used when explicitly requested. 3977 if test "x$enable_dependency_tracking" = xyes; then 3978 continue 3979 else 3980 break 3981 fi 3982 ;; 3983 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3984 # This compiler won't grok '-c -o', but also, the minuso test has 3985 # not run yet. These depmodes are late enough in the game, and 3986 # so weak that their functioning should not be impacted. 3987 am__obj=conftest.${OBJEXT-o} 3988 am__minus_obj= 3989 ;; 3990 none) break ;; 3991 esac 3992 if depmode=$depmode \ 3993 source=sub/conftest.c object=$am__obj \ 3994 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3995 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3996 >/dev/null 2>conftest.err && 3997 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3998 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3999 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4000 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4001 # icc doesn't choke on unknown options, it will just issue warnings 4002 # or remarks (even with -Werror). So we grep stderr for any message 4003 # that says an option was ignored or not supported. 4004 # When given -MP, icc 7.0 and 7.1 complain thusly: 4005 # icc: Command line warning: ignoring option '-M'; no argument required 4006 # The diagnosis changed in icc 8.0: 4007 # icc: Command line remark: option '-MP' not supported 4008 if (grep 'ignoring option' conftest.err || 4009 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4010 am_cv_CC_dependencies_compiler_type=$depmode 4011 break 4012 fi 4013 fi 4014 done 4015 4016 cd .. 4017 rm -rf conftest.dir 4018else 4019 am_cv_CC_dependencies_compiler_type=none 4020fi 4021 4022fi 4023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4024$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4025CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4026 4027 if 4028 test "x$enable_dependency_tracking" != xno \ 4029 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4030 am__fastdepCC_TRUE= 4031 am__fastdepCC_FALSE='#' 4032else 4033 am__fastdepCC_TRUE='#' 4034 am__fastdepCC_FALSE= 4035fi 4036 4037 4038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4039$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4040if ${ac_cv_path_SED+:} false; then : 4041 $as_echo_n "(cached) " >&6 4042else 4043 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4044 for ac_i in 1 2 3 4 5 6 7; do 4045 ac_script="$ac_script$as_nl$ac_script" 4046 done 4047 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4048 { ac_script=; unset ac_script;} 4049 if test -z "$SED"; then 4050 ac_path_SED_found=false 4051 # Loop through the user's path and test for each of PROGNAME-LIST 4052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4053for as_dir in $PATH 4054do 4055 IFS=$as_save_IFS 4056 test -z "$as_dir" && as_dir=. 4057 for ac_prog in sed gsed; do 4058 for ac_exec_ext in '' $ac_executable_extensions; do 4059 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4060 as_fn_executable_p "$ac_path_SED" || continue 4061# Check for GNU ac_path_SED and select it if it is found. 4062 # Check for GNU $ac_path_SED 4063case `"$ac_path_SED" --version 2>&1` in 4064*GNU*) 4065 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4066*) 4067 ac_count=0 4068 $as_echo_n 0123456789 >"conftest.in" 4069 while : 4070 do 4071 cat "conftest.in" "conftest.in" >"conftest.tmp" 4072 mv "conftest.tmp" "conftest.in" 4073 cp "conftest.in" "conftest.nl" 4074 $as_echo '' >> "conftest.nl" 4075 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4076 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4077 as_fn_arith $ac_count + 1 && ac_count=$as_val 4078 if test $ac_count -gt ${ac_path_SED_max-0}; then 4079 # Best one so far, save it but keep looking for a better one 4080 ac_cv_path_SED="$ac_path_SED" 4081 ac_path_SED_max=$ac_count 4082 fi 4083 # 10*(2^10) chars as input seems more than enough 4084 test $ac_count -gt 10 && break 4085 done 4086 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4087esac 4088 4089 $ac_path_SED_found && break 3 4090 done 4091 done 4092 done 4093IFS=$as_save_IFS 4094 if test -z "$ac_cv_path_SED"; then 4095 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4096 fi 4097else 4098 ac_cv_path_SED=$SED 4099fi 4100 4101fi 4102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4103$as_echo "$ac_cv_path_SED" >&6; } 4104 SED="$ac_cv_path_SED" 4105 rm -f conftest.sed 4106 4107test -z "$SED" && SED=sed 4108Xsed="$SED -e 1s/^X//" 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4121$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4122if ${ac_cv_path_GREP+:} false; then : 4123 $as_echo_n "(cached) " >&6 4124else 4125 if test -z "$GREP"; then 4126 ac_path_GREP_found=false 4127 # Loop through the user's path and test for each of PROGNAME-LIST 4128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4129for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4130do 4131 IFS=$as_save_IFS 4132 test -z "$as_dir" && as_dir=. 4133 for ac_prog in grep ggrep; do 4134 for ac_exec_ext in '' $ac_executable_extensions; do 4135 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4136 as_fn_executable_p "$ac_path_GREP" || continue 4137# Check for GNU ac_path_GREP and select it if it is found. 4138 # Check for GNU $ac_path_GREP 4139case `"$ac_path_GREP" --version 2>&1` in 4140*GNU*) 4141 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4142*) 4143 ac_count=0 4144 $as_echo_n 0123456789 >"conftest.in" 4145 while : 4146 do 4147 cat "conftest.in" "conftest.in" >"conftest.tmp" 4148 mv "conftest.tmp" "conftest.in" 4149 cp "conftest.in" "conftest.nl" 4150 $as_echo 'GREP' >> "conftest.nl" 4151 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4152 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4153 as_fn_arith $ac_count + 1 && ac_count=$as_val 4154 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4155 # Best one so far, save it but keep looking for a better one 4156 ac_cv_path_GREP="$ac_path_GREP" 4157 ac_path_GREP_max=$ac_count 4158 fi 4159 # 10*(2^10) chars as input seems more than enough 4160 test $ac_count -gt 10 && break 4161 done 4162 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4163esac 4164 4165 $ac_path_GREP_found && break 3 4166 done 4167 done 4168 done 4169IFS=$as_save_IFS 4170 if test -z "$ac_cv_path_GREP"; then 4171 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4172 fi 4173else 4174 ac_cv_path_GREP=$GREP 4175fi 4176 4177fi 4178{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4179$as_echo "$ac_cv_path_GREP" >&6; } 4180 GREP="$ac_cv_path_GREP" 4181 4182 4183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4184$as_echo_n "checking for egrep... " >&6; } 4185if ${ac_cv_path_EGREP+:} false; then : 4186 $as_echo_n "(cached) " >&6 4187else 4188 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4189 then ac_cv_path_EGREP="$GREP -E" 4190 else 4191 if test -z "$EGREP"; then 4192 ac_path_EGREP_found=false 4193 # Loop through the user's path and test for each of PROGNAME-LIST 4194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4195for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4196do 4197 IFS=$as_save_IFS 4198 test -z "$as_dir" && as_dir=. 4199 for ac_prog in egrep; do 4200 for ac_exec_ext in '' $ac_executable_extensions; do 4201 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4202 as_fn_executable_p "$ac_path_EGREP" || continue 4203# Check for GNU ac_path_EGREP and select it if it is found. 4204 # Check for GNU $ac_path_EGREP 4205case `"$ac_path_EGREP" --version 2>&1` in 4206*GNU*) 4207 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4208*) 4209 ac_count=0 4210 $as_echo_n 0123456789 >"conftest.in" 4211 while : 4212 do 4213 cat "conftest.in" "conftest.in" >"conftest.tmp" 4214 mv "conftest.tmp" "conftest.in" 4215 cp "conftest.in" "conftest.nl" 4216 $as_echo 'EGREP' >> "conftest.nl" 4217 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4218 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4219 as_fn_arith $ac_count + 1 && ac_count=$as_val 4220 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4221 # Best one so far, save it but keep looking for a better one 4222 ac_cv_path_EGREP="$ac_path_EGREP" 4223 ac_path_EGREP_max=$ac_count 4224 fi 4225 # 10*(2^10) chars as input seems more than enough 4226 test $ac_count -gt 10 && break 4227 done 4228 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4229esac 4230 4231 $ac_path_EGREP_found && break 3 4232 done 4233 done 4234 done 4235IFS=$as_save_IFS 4236 if test -z "$ac_cv_path_EGREP"; then 4237 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4238 fi 4239else 4240 ac_cv_path_EGREP=$EGREP 4241fi 4242 4243 fi 4244fi 4245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4246$as_echo "$ac_cv_path_EGREP" >&6; } 4247 EGREP="$ac_cv_path_EGREP" 4248 4249 4250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4251$as_echo_n "checking for fgrep... " >&6; } 4252if ${ac_cv_path_FGREP+:} false; then : 4253 $as_echo_n "(cached) " >&6 4254else 4255 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4256 then ac_cv_path_FGREP="$GREP -F" 4257 else 4258 if test -z "$FGREP"; then 4259 ac_path_FGREP_found=false 4260 # Loop through the user's path and test for each of PROGNAME-LIST 4261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4262for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4263do 4264 IFS=$as_save_IFS 4265 test -z "$as_dir" && as_dir=. 4266 for ac_prog in fgrep; do 4267 for ac_exec_ext in '' $ac_executable_extensions; do 4268 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4269 as_fn_executable_p "$ac_path_FGREP" || continue 4270# Check for GNU ac_path_FGREP and select it if it is found. 4271 # Check for GNU $ac_path_FGREP 4272case `"$ac_path_FGREP" --version 2>&1` in 4273*GNU*) 4274 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4275*) 4276 ac_count=0 4277 $as_echo_n 0123456789 >"conftest.in" 4278 while : 4279 do 4280 cat "conftest.in" "conftest.in" >"conftest.tmp" 4281 mv "conftest.tmp" "conftest.in" 4282 cp "conftest.in" "conftest.nl" 4283 $as_echo 'FGREP' >> "conftest.nl" 4284 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4285 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4286 as_fn_arith $ac_count + 1 && ac_count=$as_val 4287 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4288 # Best one so far, save it but keep looking for a better one 4289 ac_cv_path_FGREP="$ac_path_FGREP" 4290 ac_path_FGREP_max=$ac_count 4291 fi 4292 # 10*(2^10) chars as input seems more than enough 4293 test $ac_count -gt 10 && break 4294 done 4295 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4296esac 4297 4298 $ac_path_FGREP_found && break 3 4299 done 4300 done 4301 done 4302IFS=$as_save_IFS 4303 if test -z "$ac_cv_path_FGREP"; then 4304 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4305 fi 4306else 4307 ac_cv_path_FGREP=$FGREP 4308fi 4309 4310 fi 4311fi 4312{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4313$as_echo "$ac_cv_path_FGREP" >&6; } 4314 FGREP="$ac_cv_path_FGREP" 4315 4316 4317test -z "$GREP" && GREP=grep 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337# Check whether --with-gnu-ld was given. 4338if test "${with_gnu_ld+set}" = set; then : 4339 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 4340else 4341 with_gnu_ld=no 4342fi 4343 4344ac_prog=ld 4345if test yes = "$GCC"; then 4346 # Check if gcc -print-prog-name=ld gives a path. 4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4348$as_echo_n "checking for ld used by $CC... " >&6; } 4349 case $host in 4350 *-*-mingw*) 4351 # gcc leaves a trailing carriage return, which upsets mingw 4352 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4353 *) 4354 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4355 esac 4356 case $ac_prog in 4357 # Accept absolute paths. 4358 [\\/]* | ?:[\\/]*) 4359 re_direlt='/[^/][^/]*/\.\./' 4360 # Canonicalize the pathname of ld 4361 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4362 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4363 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4364 done 4365 test -z "$LD" && LD=$ac_prog 4366 ;; 4367 "") 4368 # If it fails, then pretend we aren't using GCC. 4369 ac_prog=ld 4370 ;; 4371 *) 4372 # If it is relative, then search for the first ld in PATH. 4373 with_gnu_ld=unknown 4374 ;; 4375 esac 4376elif test yes = "$with_gnu_ld"; then 4377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4378$as_echo_n "checking for GNU ld... " >&6; } 4379else 4380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4381$as_echo_n "checking for non-GNU ld... " >&6; } 4382fi 4383if ${lt_cv_path_LD+:} false; then : 4384 $as_echo_n "(cached) " >&6 4385else 4386 if test -z "$LD"; then 4387 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4388 for ac_dir in $PATH; do 4389 IFS=$lt_save_ifs 4390 test -z "$ac_dir" && ac_dir=. 4391 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4392 lt_cv_path_LD=$ac_dir/$ac_prog 4393 # Check to see if the program is GNU ld. I'd rather use --version, 4394 # but apparently some variants of GNU ld only accept -v. 4395 # Break only if it was the GNU/non-GNU ld that we prefer. 4396 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4397 *GNU* | *'with BFD'*) 4398 test no != "$with_gnu_ld" && break 4399 ;; 4400 *) 4401 test yes != "$with_gnu_ld" && break 4402 ;; 4403 esac 4404 fi 4405 done 4406 IFS=$lt_save_ifs 4407else 4408 lt_cv_path_LD=$LD # Let the user override the test with a path. 4409fi 4410fi 4411 4412LD=$lt_cv_path_LD 4413if test -n "$LD"; then 4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4415$as_echo "$LD" >&6; } 4416else 4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4418$as_echo "no" >&6; } 4419fi 4420test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4422$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4423if ${lt_cv_prog_gnu_ld+:} false; then : 4424 $as_echo_n "(cached) " >&6 4425else 4426 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4427case `$LD -v 2>&1 </dev/null` in 4428*GNU* | *'with BFD'*) 4429 lt_cv_prog_gnu_ld=yes 4430 ;; 4431*) 4432 lt_cv_prog_gnu_ld=no 4433 ;; 4434esac 4435fi 4436{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4437$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4438with_gnu_ld=$lt_cv_prog_gnu_ld 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4449$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4450if ${lt_cv_path_NM+:} false; then : 4451 $as_echo_n "(cached) " >&6 4452else 4453 if test -n "$NM"; then 4454 # Let the user override the test. 4455 lt_cv_path_NM=$NM 4456else 4457 lt_nm_to_check=${ac_tool_prefix}nm 4458 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4459 lt_nm_to_check="$lt_nm_to_check nm" 4460 fi 4461 for lt_tmp_nm in $lt_nm_to_check; do 4462 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4463 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4464 IFS=$lt_save_ifs 4465 test -z "$ac_dir" && ac_dir=. 4466 tmp_nm=$ac_dir/$lt_tmp_nm 4467 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 4468 # Check to see if the nm accepts a BSD-compat flag. 4469 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 4470 # nm: unknown option "B" ignored 4471 # Tru64's nm complains that /dev/null is an invalid object file 4472 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 4473 case $build_os in 4474 mingw*) lt_bad_file=conftest.nm/nofile ;; 4475 *) lt_bad_file=/dev/null ;; 4476 esac 4477 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 4478 *$lt_bad_file* | *'Invalid file or object type'*) 4479 lt_cv_path_NM="$tmp_nm -B" 4480 break 2 4481 ;; 4482 *) 4483 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4484 */dev/null*) 4485 lt_cv_path_NM="$tmp_nm -p" 4486 break 2 4487 ;; 4488 *) 4489 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4490 continue # so that we can try to find one that supports BSD flags 4491 ;; 4492 esac 4493 ;; 4494 esac 4495 fi 4496 done 4497 IFS=$lt_save_ifs 4498 done 4499 : ${lt_cv_path_NM=no} 4500fi 4501fi 4502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4503$as_echo "$lt_cv_path_NM" >&6; } 4504if test no != "$lt_cv_path_NM"; then 4505 NM=$lt_cv_path_NM 4506else 4507 # Didn't find any BSD compatible name lister, look for dumpbin. 4508 if test -n "$DUMPBIN"; then : 4509 # Let the user override the test. 4510 else 4511 if test -n "$ac_tool_prefix"; then 4512 for ac_prog in dumpbin "link -dump" 4513 do 4514 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4515set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4517$as_echo_n "checking for $ac_word... " >&6; } 4518if ${ac_cv_prog_DUMPBIN+:} false; then : 4519 $as_echo_n "(cached) " >&6 4520else 4521 if test -n "$DUMPBIN"; then 4522 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4523else 4524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4525for as_dir in $PATH 4526do 4527 IFS=$as_save_IFS 4528 test -z "$as_dir" && as_dir=. 4529 for ac_exec_ext in '' $ac_executable_extensions; do 4530 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4531 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4533 break 2 4534 fi 4535done 4536 done 4537IFS=$as_save_IFS 4538 4539fi 4540fi 4541DUMPBIN=$ac_cv_prog_DUMPBIN 4542if test -n "$DUMPBIN"; then 4543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4544$as_echo "$DUMPBIN" >&6; } 4545else 4546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4547$as_echo "no" >&6; } 4548fi 4549 4550 4551 test -n "$DUMPBIN" && break 4552 done 4553fi 4554if test -z "$DUMPBIN"; then 4555 ac_ct_DUMPBIN=$DUMPBIN 4556 for ac_prog in dumpbin "link -dump" 4557do 4558 # Extract the first word of "$ac_prog", so it can be a program name with args. 4559set dummy $ac_prog; ac_word=$2 4560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4561$as_echo_n "checking for $ac_word... " >&6; } 4562if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4563 $as_echo_n "(cached) " >&6 4564else 4565 if test -n "$ac_ct_DUMPBIN"; then 4566 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4567else 4568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4569for as_dir in $PATH 4570do 4571 IFS=$as_save_IFS 4572 test -z "$as_dir" && as_dir=. 4573 for ac_exec_ext in '' $ac_executable_extensions; do 4574 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4575 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4576 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4577 break 2 4578 fi 4579done 4580 done 4581IFS=$as_save_IFS 4582 4583fi 4584fi 4585ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4586if test -n "$ac_ct_DUMPBIN"; then 4587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4588$as_echo "$ac_ct_DUMPBIN" >&6; } 4589else 4590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4591$as_echo "no" >&6; } 4592fi 4593 4594 4595 test -n "$ac_ct_DUMPBIN" && break 4596done 4597 4598 if test "x$ac_ct_DUMPBIN" = x; then 4599 DUMPBIN=":" 4600 else 4601 case $cross_compiling:$ac_tool_warned in 4602yes:) 4603{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4604$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4605ac_tool_warned=yes ;; 4606esac 4607 DUMPBIN=$ac_ct_DUMPBIN 4608 fi 4609fi 4610 4611 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 4612 *COFF*) 4613 DUMPBIN="$DUMPBIN -symbols -headers" 4614 ;; 4615 *) 4616 DUMPBIN=: 4617 ;; 4618 esac 4619 fi 4620 4621 if test : != "$DUMPBIN"; then 4622 NM=$DUMPBIN 4623 fi 4624fi 4625test -z "$NM" && NM=nm 4626 4627 4628 4629 4630 4631 4632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4633$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4634if ${lt_cv_nm_interface+:} false; then : 4635 $as_echo_n "(cached) " >&6 4636else 4637 lt_cv_nm_interface="BSD nm" 4638 echo "int some_variable = 0;" > conftest.$ac_ext 4639 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 4640 (eval "$ac_compile" 2>conftest.err) 4641 cat conftest.err >&5 4642 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4643 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4644 cat conftest.err >&5 4645 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 4646 cat conftest.out >&5 4647 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4648 lt_cv_nm_interface="MS dumpbin" 4649 fi 4650 rm -f conftest* 4651fi 4652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4653$as_echo "$lt_cv_nm_interface" >&6; } 4654 4655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4656$as_echo_n "checking whether ln -s works... " >&6; } 4657LN_S=$as_ln_s 4658if test "$LN_S" = "ln -s"; then 4659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4660$as_echo "yes" >&6; } 4661else 4662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4663$as_echo "no, using $LN_S" >&6; } 4664fi 4665 4666# find the maximum length of command line arguments 4667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4668$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4669if ${lt_cv_sys_max_cmd_len+:} false; then : 4670 $as_echo_n "(cached) " >&6 4671else 4672 i=0 4673 teststring=ABCD 4674 4675 case $build_os in 4676 msdosdjgpp*) 4677 # On DJGPP, this test can blow up pretty badly due to problems in libc 4678 # (any single argument exceeding 2000 bytes causes a buffer overrun 4679 # during glob expansion). Even if it were fixed, the result of this 4680 # check would be larger than it should be. 4681 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4682 ;; 4683 4684 gnu*) 4685 # Under GNU Hurd, this test is not required because there is 4686 # no limit to the length of command line arguments. 4687 # Libtool will interpret -1 as no limit whatsoever 4688 lt_cv_sys_max_cmd_len=-1; 4689 ;; 4690 4691 cygwin* | mingw* | cegcc*) 4692 # On Win9x/ME, this test blows up -- it succeeds, but takes 4693 # about 5 minutes as the teststring grows exponentially. 4694 # Worse, since 9x/ME are not pre-emptively multitasking, 4695 # you end up with a "frozen" computer, even though with patience 4696 # the test eventually succeeds (with a max line length of 256k). 4697 # Instead, let's just punt: use the minimum linelength reported by 4698 # all of the supported platforms: 8192 (on NT/2K/XP). 4699 lt_cv_sys_max_cmd_len=8192; 4700 ;; 4701 4702 mint*) 4703 # On MiNT this can take a long time and run out of memory. 4704 lt_cv_sys_max_cmd_len=8192; 4705 ;; 4706 4707 amigaos*) 4708 # On AmigaOS with pdksh, this test takes hours, literally. 4709 # So we just punt and use a minimum line length of 8192. 4710 lt_cv_sys_max_cmd_len=8192; 4711 ;; 4712 4713 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 4714 # This has been around since 386BSD, at least. Likely further. 4715 if test -x /sbin/sysctl; then 4716 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4717 elif test -x /usr/sbin/sysctl; then 4718 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4719 else 4720 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4721 fi 4722 # And add a safety zone 4723 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4724 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4725 ;; 4726 4727 interix*) 4728 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4729 lt_cv_sys_max_cmd_len=196608 4730 ;; 4731 4732 os2*) 4733 # The test takes a long time on OS/2. 4734 lt_cv_sys_max_cmd_len=8192 4735 ;; 4736 4737 osf*) 4738 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4739 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4740 # nice to cause kernel panics so lets avoid the loop below. 4741 # First set a reasonable default. 4742 lt_cv_sys_max_cmd_len=16384 4743 # 4744 if test -x /sbin/sysconfig; then 4745 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4746 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4747 esac 4748 fi 4749 ;; 4750 sco3.2v5*) 4751 lt_cv_sys_max_cmd_len=102400 4752 ;; 4753 sysv5* | sco5v6* | sysv4.2uw2*) 4754 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4755 if test -n "$kargmax"; then 4756 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4757 else 4758 lt_cv_sys_max_cmd_len=32768 4759 fi 4760 ;; 4761 *) 4762 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4763 if test -n "$lt_cv_sys_max_cmd_len" && \ 4764 test undefined != "$lt_cv_sys_max_cmd_len"; then 4765 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4766 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4767 else 4768 # Make teststring a little bigger before we do anything with it. 4769 # a 1K string should be a reasonable start. 4770 for i in 1 2 3 4 5 6 7 8; do 4771 teststring=$teststring$teststring 4772 done 4773 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4774 # If test is not a shell built-in, we'll probably end up computing a 4775 # maximum length that is only half of the actual maximum length, but 4776 # we can't tell. 4777 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 4778 = "X$teststring$teststring"; } >/dev/null 2>&1 && 4779 test 17 != "$i" # 1/2 MB should be enough 4780 do 4781 i=`expr $i + 1` 4782 teststring=$teststring$teststring 4783 done 4784 # Only check the string length outside the loop. 4785 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4786 teststring= 4787 # Add a significant safety factor because C++ compilers can tack on 4788 # massive amounts of additional arguments before passing them to the 4789 # linker. It appears as though 1/2 is a usable value. 4790 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4791 fi 4792 ;; 4793 esac 4794 4795fi 4796 4797if test -n "$lt_cv_sys_max_cmd_len"; then 4798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4799$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4800else 4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4802$as_echo "none" >&6; } 4803fi 4804max_cmd_len=$lt_cv_sys_max_cmd_len 4805 4806 4807 4808 4809 4810 4811: ${CP="cp -f"} 4812: ${MV="mv -f"} 4813: ${RM="rm -f"} 4814 4815if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4816 lt_unset=unset 4817else 4818 lt_unset=false 4819fi 4820 4821 4822 4823 4824 4825# test EBCDIC or ASCII 4826case `echo X|tr X '\101'` in 4827 A) # ASCII based system 4828 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4829 lt_SP2NL='tr \040 \012' 4830 lt_NL2SP='tr \015\012 \040\040' 4831 ;; 4832 *) # EBCDIC based system 4833 lt_SP2NL='tr \100 \n' 4834 lt_NL2SP='tr \r\n \100\100' 4835 ;; 4836esac 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 4847$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 4848if ${lt_cv_to_host_file_cmd+:} false; then : 4849 $as_echo_n "(cached) " >&6 4850else 4851 case $host in 4852 *-*-mingw* ) 4853 case $build in 4854 *-*-mingw* ) # actually msys 4855 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 4856 ;; 4857 *-*-cygwin* ) 4858 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 4859 ;; 4860 * ) # otherwise, assume *nix 4861 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 4862 ;; 4863 esac 4864 ;; 4865 *-*-cygwin* ) 4866 case $build in 4867 *-*-mingw* ) # actually msys 4868 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 4869 ;; 4870 *-*-cygwin* ) 4871 lt_cv_to_host_file_cmd=func_convert_file_noop 4872 ;; 4873 * ) # otherwise, assume *nix 4874 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 4875 ;; 4876 esac 4877 ;; 4878 * ) # unhandled hosts (and "normal" native builds) 4879 lt_cv_to_host_file_cmd=func_convert_file_noop 4880 ;; 4881esac 4882 4883fi 4884 4885to_host_file_cmd=$lt_cv_to_host_file_cmd 4886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 4887$as_echo "$lt_cv_to_host_file_cmd" >&6; } 4888 4889 4890 4891 4892 4893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 4894$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 4895if ${lt_cv_to_tool_file_cmd+:} false; then : 4896 $as_echo_n "(cached) " >&6 4897else 4898 #assume ordinary cross tools, or native build. 4899lt_cv_to_tool_file_cmd=func_convert_file_noop 4900case $host in 4901 *-*-mingw* ) 4902 case $build in 4903 *-*-mingw* ) # actually msys 4904 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 4905 ;; 4906 esac 4907 ;; 4908esac 4909 4910fi 4911 4912to_tool_file_cmd=$lt_cv_to_tool_file_cmd 4913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 4914$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 4915 4916 4917 4918 4919 4920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 4921$as_echo_n "checking for $LD option to reload object files... " >&6; } 4922if ${lt_cv_ld_reload_flag+:} false; then : 4923 $as_echo_n "(cached) " >&6 4924else 4925 lt_cv_ld_reload_flag='-r' 4926fi 4927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 4928$as_echo "$lt_cv_ld_reload_flag" >&6; } 4929reload_flag=$lt_cv_ld_reload_flag 4930case $reload_flag in 4931"" | " "*) ;; 4932*) reload_flag=" $reload_flag" ;; 4933esac 4934reload_cmds='$LD$reload_flag -o $output$reload_objs' 4935case $host_os in 4936 cygwin* | mingw* | pw32* | cegcc*) 4937 if test yes != "$GCC"; then 4938 reload_cmds=false 4939 fi 4940 ;; 4941 darwin*) 4942 if test yes = "$GCC"; then 4943 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 4944 else 4945 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4946 fi 4947 ;; 4948esac 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958if test -n "$ac_tool_prefix"; then 4959 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4960set dummy ${ac_tool_prefix}objdump; ac_word=$2 4961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4962$as_echo_n "checking for $ac_word... " >&6; } 4963if ${ac_cv_prog_OBJDUMP+:} false; then : 4964 $as_echo_n "(cached) " >&6 4965else 4966 if test -n "$OBJDUMP"; then 4967 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4968else 4969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4970for as_dir in $PATH 4971do 4972 IFS=$as_save_IFS 4973 test -z "$as_dir" && as_dir=. 4974 for ac_exec_ext in '' $ac_executable_extensions; do 4975 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4976 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4978 break 2 4979 fi 4980done 4981 done 4982IFS=$as_save_IFS 4983 4984fi 4985fi 4986OBJDUMP=$ac_cv_prog_OBJDUMP 4987if test -n "$OBJDUMP"; then 4988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 4989$as_echo "$OBJDUMP" >&6; } 4990else 4991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4992$as_echo "no" >&6; } 4993fi 4994 4995 4996fi 4997if test -z "$ac_cv_prog_OBJDUMP"; then 4998 ac_ct_OBJDUMP=$OBJDUMP 4999 # Extract the first word of "objdump", so it can be a program name with args. 5000set dummy objdump; ac_word=$2 5001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5002$as_echo_n "checking for $ac_word... " >&6; } 5003if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5004 $as_echo_n "(cached) " >&6 5005else 5006 if test -n "$ac_ct_OBJDUMP"; then 5007 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5008else 5009as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5010for as_dir in $PATH 5011do 5012 IFS=$as_save_IFS 5013 test -z "$as_dir" && as_dir=. 5014 for ac_exec_ext in '' $ac_executable_extensions; do 5015 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5016 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5017 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5018 break 2 5019 fi 5020done 5021 done 5022IFS=$as_save_IFS 5023 5024fi 5025fi 5026ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5027if test -n "$ac_ct_OBJDUMP"; then 5028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5029$as_echo "$ac_ct_OBJDUMP" >&6; } 5030else 5031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5032$as_echo "no" >&6; } 5033fi 5034 5035 if test "x$ac_ct_OBJDUMP" = x; then 5036 OBJDUMP="false" 5037 else 5038 case $cross_compiling:$ac_tool_warned in 5039yes:) 5040{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5041$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5042ac_tool_warned=yes ;; 5043esac 5044 OBJDUMP=$ac_ct_OBJDUMP 5045 fi 5046else 5047 OBJDUMP="$ac_cv_prog_OBJDUMP" 5048fi 5049 5050test -z "$OBJDUMP" && OBJDUMP=objdump 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5061$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5062if ${lt_cv_deplibs_check_method+:} false; then : 5063 $as_echo_n "(cached) " >&6 5064else 5065 lt_cv_file_magic_cmd='$MAGIC_CMD' 5066lt_cv_file_magic_test_file= 5067lt_cv_deplibs_check_method='unknown' 5068# Need to set the preceding variable on all platforms that support 5069# interlibrary dependencies. 5070# 'none' -- dependencies not supported. 5071# 'unknown' -- same as none, but documents that we really don't know. 5072# 'pass_all' -- all dependencies passed with no checks. 5073# 'test_compile' -- check by making test program. 5074# 'file_magic [[regex]]' -- check by looking for files in library path 5075# that responds to the $file_magic_cmd with a given extended regex. 5076# If you have 'file' or equivalent on your system and you're not sure 5077# whether 'pass_all' will *always* work, you probably want this one. 5078 5079case $host_os in 5080aix[4-9]*) 5081 lt_cv_deplibs_check_method=pass_all 5082 ;; 5083 5084beos*) 5085 lt_cv_deplibs_check_method=pass_all 5086 ;; 5087 5088bsdi[45]*) 5089 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5090 lt_cv_file_magic_cmd='/usr/bin/file -L' 5091 lt_cv_file_magic_test_file=/shlib/libc.so 5092 ;; 5093 5094cygwin*) 5095 # func_win32_libid is a shell function defined in ltmain.sh 5096 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5097 lt_cv_file_magic_cmd='func_win32_libid' 5098 ;; 5099 5100mingw* | pw32*) 5101 # Base MSYS/MinGW do not provide the 'file' command needed by 5102 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5103 # unless we find 'file', for example because we are cross-compiling. 5104 if ( file / ) >/dev/null 2>&1; then 5105 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5106 lt_cv_file_magic_cmd='func_win32_libid' 5107 else 5108 # Keep this pattern in sync with the one in func_win32_libid. 5109 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5110 lt_cv_file_magic_cmd='$OBJDUMP -f' 5111 fi 5112 ;; 5113 5114cegcc*) 5115 # use the weaker test based on 'objdump'. See mingw*. 5116 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5117 lt_cv_file_magic_cmd='$OBJDUMP -f' 5118 ;; 5119 5120darwin* | rhapsody*) 5121 lt_cv_deplibs_check_method=pass_all 5122 ;; 5123 5124freebsd* | dragonfly*) 5125 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5126 case $host_cpu in 5127 i*86 ) 5128 # Not sure whether the presence of OpenBSD here was a mistake. 5129 # Let's accept both of them until this is cleared up. 5130 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5131 lt_cv_file_magic_cmd=/usr/bin/file 5132 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5133 ;; 5134 esac 5135 else 5136 lt_cv_deplibs_check_method=pass_all 5137 fi 5138 ;; 5139 5140haiku*) 5141 lt_cv_deplibs_check_method=pass_all 5142 ;; 5143 5144hpux10.20* | hpux11*) 5145 lt_cv_file_magic_cmd=/usr/bin/file 5146 case $host_cpu in 5147 ia64*) 5148 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5149 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5150 ;; 5151 hppa*64*) 5152 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]' 5153 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5154 ;; 5155 *) 5156 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5157 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5158 ;; 5159 esac 5160 ;; 5161 5162interix[3-9]*) 5163 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5164 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5165 ;; 5166 5167irix5* | irix6* | nonstopux*) 5168 case $LD in 5169 *-32|*"-32 ") libmagic=32-bit;; 5170 *-n32|*"-n32 ") libmagic=N32;; 5171 *-64|*"-64 ") libmagic=64-bit;; 5172 *) libmagic=never-match;; 5173 esac 5174 lt_cv_deplibs_check_method=pass_all 5175 ;; 5176 5177# This must be glibc/ELF. 5178linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5179 lt_cv_deplibs_check_method=pass_all 5180 ;; 5181 5182netbsd*) 5183 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5184 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5185 else 5186 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5187 fi 5188 ;; 5189 5190newos6*) 5191 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5192 lt_cv_file_magic_cmd=/usr/bin/file 5193 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5194 ;; 5195 5196*nto* | *qnx*) 5197 lt_cv_deplibs_check_method=pass_all 5198 ;; 5199 5200openbsd* | bitrig*) 5201 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5202 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5203 else 5204 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5205 fi 5206 ;; 5207 5208osf3* | osf4* | osf5*) 5209 lt_cv_deplibs_check_method=pass_all 5210 ;; 5211 5212rdos*) 5213 lt_cv_deplibs_check_method=pass_all 5214 ;; 5215 5216solaris*) 5217 lt_cv_deplibs_check_method=pass_all 5218 ;; 5219 5220sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5221 lt_cv_deplibs_check_method=pass_all 5222 ;; 5223 5224sysv4 | sysv4.3*) 5225 case $host_vendor in 5226 motorola) 5227 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]' 5228 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5229 ;; 5230 ncr) 5231 lt_cv_deplibs_check_method=pass_all 5232 ;; 5233 sequent) 5234 lt_cv_file_magic_cmd='/bin/file' 5235 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5236 ;; 5237 sni) 5238 lt_cv_file_magic_cmd='/bin/file' 5239 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5240 lt_cv_file_magic_test_file=/lib/libc.so 5241 ;; 5242 siemens) 5243 lt_cv_deplibs_check_method=pass_all 5244 ;; 5245 pc) 5246 lt_cv_deplibs_check_method=pass_all 5247 ;; 5248 esac 5249 ;; 5250 5251tpf*) 5252 lt_cv_deplibs_check_method=pass_all 5253 ;; 5254os2*) 5255 lt_cv_deplibs_check_method=pass_all 5256 ;; 5257esac 5258 5259fi 5260{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5261$as_echo "$lt_cv_deplibs_check_method" >&6; } 5262 5263file_magic_glob= 5264want_nocaseglob=no 5265if test "$build" = "$host"; then 5266 case $host_os in 5267 mingw* | pw32*) 5268 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5269 want_nocaseglob=yes 5270 else 5271 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5272 fi 5273 ;; 5274 esac 5275fi 5276 5277file_magic_cmd=$lt_cv_file_magic_cmd 5278deplibs_check_method=$lt_cv_deplibs_check_method 5279test -z "$deplibs_check_method" && deplibs_check_method=unknown 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302if test -n "$ac_tool_prefix"; then 5303 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5304set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5306$as_echo_n "checking for $ac_word... " >&6; } 5307if ${ac_cv_prog_DLLTOOL+:} false; then : 5308 $as_echo_n "(cached) " >&6 5309else 5310 if test -n "$DLLTOOL"; then 5311 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5312else 5313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5314for as_dir in $PATH 5315do 5316 IFS=$as_save_IFS 5317 test -z "$as_dir" && as_dir=. 5318 for ac_exec_ext in '' $ac_executable_extensions; do 5319 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5320 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5322 break 2 5323 fi 5324done 5325 done 5326IFS=$as_save_IFS 5327 5328fi 5329fi 5330DLLTOOL=$ac_cv_prog_DLLTOOL 5331if test -n "$DLLTOOL"; then 5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5333$as_echo "$DLLTOOL" >&6; } 5334else 5335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5336$as_echo "no" >&6; } 5337fi 5338 5339 5340fi 5341if test -z "$ac_cv_prog_DLLTOOL"; then 5342 ac_ct_DLLTOOL=$DLLTOOL 5343 # Extract the first word of "dlltool", so it can be a program name with args. 5344set dummy dlltool; ac_word=$2 5345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5346$as_echo_n "checking for $ac_word... " >&6; } 5347if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5348 $as_echo_n "(cached) " >&6 5349else 5350 if test -n "$ac_ct_DLLTOOL"; then 5351 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5352else 5353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5354for as_dir in $PATH 5355do 5356 IFS=$as_save_IFS 5357 test -z "$as_dir" && as_dir=. 5358 for ac_exec_ext in '' $ac_executable_extensions; do 5359 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5360 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5362 break 2 5363 fi 5364done 5365 done 5366IFS=$as_save_IFS 5367 5368fi 5369fi 5370ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5371if test -n "$ac_ct_DLLTOOL"; then 5372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5373$as_echo "$ac_ct_DLLTOOL" >&6; } 5374else 5375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5376$as_echo "no" >&6; } 5377fi 5378 5379 if test "x$ac_ct_DLLTOOL" = x; then 5380 DLLTOOL="false" 5381 else 5382 case $cross_compiling:$ac_tool_warned in 5383yes:) 5384{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5385$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5386ac_tool_warned=yes ;; 5387esac 5388 DLLTOOL=$ac_ct_DLLTOOL 5389 fi 5390else 5391 DLLTOOL="$ac_cv_prog_DLLTOOL" 5392fi 5393 5394test -z "$DLLTOOL" && DLLTOOL=dlltool 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5406$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5407if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5408 $as_echo_n "(cached) " >&6 5409else 5410 lt_cv_sharedlib_from_linklib_cmd='unknown' 5411 5412case $host_os in 5413cygwin* | mingw* | pw32* | cegcc*) 5414 # two different shell functions defined in ltmain.sh; 5415 # decide which one to use based on capabilities of $DLLTOOL 5416 case `$DLLTOOL --help 2>&1` in 5417 *--identify-strict*) 5418 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5419 ;; 5420 *) 5421 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5422 ;; 5423 esac 5424 ;; 5425*) 5426 # fallback: assume linklib IS sharedlib 5427 lt_cv_sharedlib_from_linklib_cmd=$ECHO 5428 ;; 5429esac 5430 5431fi 5432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 5433$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 5434sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 5435test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 5436 5437 5438 5439 5440 5441 5442 5443 5444if test -n "$ac_tool_prefix"; then 5445 for ac_prog in ar 5446 do 5447 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5448set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5450$as_echo_n "checking for $ac_word... " >&6; } 5451if ${ac_cv_prog_AR+:} false; then : 5452 $as_echo_n "(cached) " >&6 5453else 5454 if test -n "$AR"; then 5455 ac_cv_prog_AR="$AR" # Let the user override the test. 5456else 5457as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5458for as_dir in $PATH 5459do 5460 IFS=$as_save_IFS 5461 test -z "$as_dir" && as_dir=. 5462 for ac_exec_ext in '' $ac_executable_extensions; do 5463 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5464 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 5465 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5466 break 2 5467 fi 5468done 5469 done 5470IFS=$as_save_IFS 5471 5472fi 5473fi 5474AR=$ac_cv_prog_AR 5475if test -n "$AR"; then 5476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5477$as_echo "$AR" >&6; } 5478else 5479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5480$as_echo "no" >&6; } 5481fi 5482 5483 5484 test -n "$AR" && break 5485 done 5486fi 5487if test -z "$AR"; then 5488 ac_ct_AR=$AR 5489 for ac_prog in ar 5490do 5491 # Extract the first word of "$ac_prog", so it can be a program name with args. 5492set dummy $ac_prog; ac_word=$2 5493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5494$as_echo_n "checking for $ac_word... " >&6; } 5495if ${ac_cv_prog_ac_ct_AR+:} false; then : 5496 $as_echo_n "(cached) " >&6 5497else 5498 if test -n "$ac_ct_AR"; then 5499 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5500else 5501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5502for as_dir in $PATH 5503do 5504 IFS=$as_save_IFS 5505 test -z "$as_dir" && as_dir=. 5506 for ac_exec_ext in '' $ac_executable_extensions; do 5507 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5508 ac_cv_prog_ac_ct_AR="$ac_prog" 5509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5510 break 2 5511 fi 5512done 5513 done 5514IFS=$as_save_IFS 5515 5516fi 5517fi 5518ac_ct_AR=$ac_cv_prog_ac_ct_AR 5519if test -n "$ac_ct_AR"; then 5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5521$as_echo "$ac_ct_AR" >&6; } 5522else 5523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5524$as_echo "no" >&6; } 5525fi 5526 5527 5528 test -n "$ac_ct_AR" && break 5529done 5530 5531 if test "x$ac_ct_AR" = x; then 5532 AR="false" 5533 else 5534 case $cross_compiling:$ac_tool_warned in 5535yes:) 5536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5538ac_tool_warned=yes ;; 5539esac 5540 AR=$ac_ct_AR 5541 fi 5542fi 5543 5544: ${AR=ar} 5545: ${AR_FLAGS=cru} 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 5558$as_echo_n "checking for archiver @FILE support... " >&6; } 5559if ${lt_cv_ar_at_file+:} false; then : 5560 $as_echo_n "(cached) " >&6 5561else 5562 lt_cv_ar_at_file=no 5563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5564/* end confdefs.h. */ 5565 5566int 5567main () 5568{ 5569 5570 ; 5571 return 0; 5572} 5573_ACEOF 5574if ac_fn_c_try_compile "$LINENO"; then : 5575 echo conftest.$ac_objext > conftest.lst 5576 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 5577 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5578 (eval $lt_ar_try) 2>&5 5579 ac_status=$? 5580 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5581 test $ac_status = 0; } 5582 if test 0 -eq "$ac_status"; then 5583 # Ensure the archiver fails upon bogus file names. 5584 rm -f conftest.$ac_objext libconftest.a 5585 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5586 (eval $lt_ar_try) 2>&5 5587 ac_status=$? 5588 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5589 test $ac_status = 0; } 5590 if test 0 -ne "$ac_status"; then 5591 lt_cv_ar_at_file=@ 5592 fi 5593 fi 5594 rm -f conftest.* libconftest.a 5595 5596fi 5597rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5598 5599fi 5600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 5601$as_echo "$lt_cv_ar_at_file" >&6; } 5602 5603if test no = "$lt_cv_ar_at_file"; then 5604 archiver_list_spec= 5605else 5606 archiver_list_spec=$lt_cv_ar_at_file 5607fi 5608 5609 5610 5611 5612 5613 5614 5615if test -n "$ac_tool_prefix"; then 5616 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5617set dummy ${ac_tool_prefix}strip; ac_word=$2 5618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5619$as_echo_n "checking for $ac_word... " >&6; } 5620if ${ac_cv_prog_STRIP+:} false; then : 5621 $as_echo_n "(cached) " >&6 5622else 5623 if test -n "$STRIP"; then 5624 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5625else 5626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5627for as_dir in $PATH 5628do 5629 IFS=$as_save_IFS 5630 test -z "$as_dir" && as_dir=. 5631 for ac_exec_ext in '' $ac_executable_extensions; do 5632 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5633 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5635 break 2 5636 fi 5637done 5638 done 5639IFS=$as_save_IFS 5640 5641fi 5642fi 5643STRIP=$ac_cv_prog_STRIP 5644if test -n "$STRIP"; then 5645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5646$as_echo "$STRIP" >&6; } 5647else 5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5649$as_echo "no" >&6; } 5650fi 5651 5652 5653fi 5654if test -z "$ac_cv_prog_STRIP"; then 5655 ac_ct_STRIP=$STRIP 5656 # Extract the first word of "strip", so it can be a program name with args. 5657set dummy strip; ac_word=$2 5658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5659$as_echo_n "checking for $ac_word... " >&6; } 5660if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5661 $as_echo_n "(cached) " >&6 5662else 5663 if test -n "$ac_ct_STRIP"; then 5664 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5665else 5666as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5667for as_dir in $PATH 5668do 5669 IFS=$as_save_IFS 5670 test -z "$as_dir" && as_dir=. 5671 for ac_exec_ext in '' $ac_executable_extensions; do 5672 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5673 ac_cv_prog_ac_ct_STRIP="strip" 5674 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5675 break 2 5676 fi 5677done 5678 done 5679IFS=$as_save_IFS 5680 5681fi 5682fi 5683ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5684if test -n "$ac_ct_STRIP"; then 5685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5686$as_echo "$ac_ct_STRIP" >&6; } 5687else 5688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5689$as_echo "no" >&6; } 5690fi 5691 5692 if test "x$ac_ct_STRIP" = x; then 5693 STRIP=":" 5694 else 5695 case $cross_compiling:$ac_tool_warned in 5696yes:) 5697{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5698$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5699ac_tool_warned=yes ;; 5700esac 5701 STRIP=$ac_ct_STRIP 5702 fi 5703else 5704 STRIP="$ac_cv_prog_STRIP" 5705fi 5706 5707test -z "$STRIP" && STRIP=: 5708 5709 5710 5711 5712 5713 5714if test -n "$ac_tool_prefix"; then 5715 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5716set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5718$as_echo_n "checking for $ac_word... " >&6; } 5719if ${ac_cv_prog_RANLIB+:} false; then : 5720 $as_echo_n "(cached) " >&6 5721else 5722 if test -n "$RANLIB"; then 5723 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5724else 5725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5726for as_dir in $PATH 5727do 5728 IFS=$as_save_IFS 5729 test -z "$as_dir" && as_dir=. 5730 for ac_exec_ext in '' $ac_executable_extensions; do 5731 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5732 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5734 break 2 5735 fi 5736done 5737 done 5738IFS=$as_save_IFS 5739 5740fi 5741fi 5742RANLIB=$ac_cv_prog_RANLIB 5743if test -n "$RANLIB"; then 5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5745$as_echo "$RANLIB" >&6; } 5746else 5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5748$as_echo "no" >&6; } 5749fi 5750 5751 5752fi 5753if test -z "$ac_cv_prog_RANLIB"; then 5754 ac_ct_RANLIB=$RANLIB 5755 # Extract the first word of "ranlib", so it can be a program name with args. 5756set dummy ranlib; ac_word=$2 5757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5758$as_echo_n "checking for $ac_word... " >&6; } 5759if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5760 $as_echo_n "(cached) " >&6 5761else 5762 if test -n "$ac_ct_RANLIB"; then 5763 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5764else 5765as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5766for as_dir in $PATH 5767do 5768 IFS=$as_save_IFS 5769 test -z "$as_dir" && as_dir=. 5770 for ac_exec_ext in '' $ac_executable_extensions; do 5771 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5772 ac_cv_prog_ac_ct_RANLIB="ranlib" 5773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5774 break 2 5775 fi 5776done 5777 done 5778IFS=$as_save_IFS 5779 5780fi 5781fi 5782ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5783if test -n "$ac_ct_RANLIB"; then 5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5785$as_echo "$ac_ct_RANLIB" >&6; } 5786else 5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5788$as_echo "no" >&6; } 5789fi 5790 5791 if test "x$ac_ct_RANLIB" = x; then 5792 RANLIB=":" 5793 else 5794 case $cross_compiling:$ac_tool_warned in 5795yes:) 5796{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5797$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5798ac_tool_warned=yes ;; 5799esac 5800 RANLIB=$ac_ct_RANLIB 5801 fi 5802else 5803 RANLIB="$ac_cv_prog_RANLIB" 5804fi 5805 5806test -z "$RANLIB" && RANLIB=: 5807 5808 5809 5810 5811 5812 5813# Determine commands to create old-style static archives. 5814old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5815old_postinstall_cmds='chmod 644 $oldlib' 5816old_postuninstall_cmds= 5817 5818if test -n "$RANLIB"; then 5819 case $host_os in 5820 bitrig* | openbsd*) 5821 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 5822 ;; 5823 *) 5824 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 5825 ;; 5826 esac 5827 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 5828fi 5829 5830case $host_os in 5831 darwin*) 5832 lock_old_archive_extraction=yes ;; 5833 *) 5834 lock_old_archive_extraction=no ;; 5835esac 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875# If no C compiler was specified, use CC. 5876LTCC=${LTCC-"$CC"} 5877 5878# If no C compiler flags were specified, use CFLAGS. 5879LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5880 5881# Allow CC to be a program name with arguments. 5882compiler=$CC 5883 5884 5885# Check for command to grab the raw symbol name followed by C symbol from nm. 5886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5887$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5888if ${lt_cv_sys_global_symbol_pipe+:} false; then : 5889 $as_echo_n "(cached) " >&6 5890else 5891 5892# These are sane defaults that work on at least a few old systems. 5893# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5894 5895# Character class describing NM global symbol codes. 5896symcode='[BCDEGRST]' 5897 5898# Regexp to match symbols that can be accessed directly from C. 5899sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5900 5901# Define system-specific variables. 5902case $host_os in 5903aix*) 5904 symcode='[BCDT]' 5905 ;; 5906cygwin* | mingw* | pw32* | cegcc*) 5907 symcode='[ABCDGISTW]' 5908 ;; 5909hpux*) 5910 if test ia64 = "$host_cpu"; then 5911 symcode='[ABCDEGRST]' 5912 fi 5913 ;; 5914irix* | nonstopux*) 5915 symcode='[BCDEGRST]' 5916 ;; 5917osf*) 5918 symcode='[BCDEGQRST]' 5919 ;; 5920solaris*) 5921 symcode='[BDRT]' 5922 ;; 5923sco3.2v5*) 5924 symcode='[DT]' 5925 ;; 5926sysv4.2uw2*) 5927 symcode='[DT]' 5928 ;; 5929sysv5* | sco5v6* | unixware* | OpenUNIX*) 5930 symcode='[ABDT]' 5931 ;; 5932sysv4) 5933 symcode='[DFNSTU]' 5934 ;; 5935esac 5936 5937# If we're using GNU nm, then use its standard symbol codes. 5938case `$NM -V 2>&1` in 5939*GNU* | *'with BFD'*) 5940 symcode='[ABCDGIRSTW]' ;; 5941esac 5942 5943if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5944 # Gets list of data symbols to import. 5945 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 5946 # Adjust the below global symbol transforms to fixup imported variables. 5947 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 5948 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 5949 lt_c_name_lib_hook="\ 5950 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 5951 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 5952else 5953 # Disable hooks by default. 5954 lt_cv_sys_global_symbol_to_import= 5955 lt_cdecl_hook= 5956 lt_c_name_hook= 5957 lt_c_name_lib_hook= 5958fi 5959 5960# Transform an extracted symbol line into a proper C declaration. 5961# Some systems (esp. on ia64) link data and code symbols differently, 5962# so use this general approach. 5963lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 5964$lt_cdecl_hook\ 5965" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 5966" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 5967 5968# Transform an extracted symbol line into symbol name and symbol address 5969lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 5970$lt_c_name_hook\ 5971" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 5972" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 5973 5974# Transform an extracted symbol line into symbol name with lib prefix and 5975# symbol address. 5976lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 5977$lt_c_name_lib_hook\ 5978" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 5979" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 5980" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 5981 5982# Handle CRLF in mingw tool chain 5983opt_cr= 5984case $build_os in 5985mingw*) 5986 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5987 ;; 5988esac 5989 5990# Try without a prefix underscore, then with it. 5991for ac_symprfx in "" "_"; do 5992 5993 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5994 symxfrm="\\1 $ac_symprfx\\2 \\2" 5995 5996 # Write the raw and C identifiers. 5997 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5998 # Fake it for dumpbin and say T for any non-static function, 5999 # D for any global variable and I for any imported variable. 6000 # Also find C++ and __fastcall symbols from MSVC++, 6001 # which start with @ or ?. 6002 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6003" {last_section=section; section=\$ 3};"\ 6004" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6005" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6006" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6007" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6008" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6009" \$ 0!~/External *\|/{next};"\ 6010" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6011" {if(hide[section]) next};"\ 6012" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6013" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6014" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6015" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6016" ' prfx=^$ac_symprfx" 6017 else 6018 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6019 fi 6020 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6021 6022 # Check to see that the pipe works correctly. 6023 pipe_works=no 6024 6025 rm -f conftest* 6026 cat > conftest.$ac_ext <<_LT_EOF 6027#ifdef __cplusplus 6028extern "C" { 6029#endif 6030char nm_test_var; 6031void nm_test_func(void); 6032void nm_test_func(void){} 6033#ifdef __cplusplus 6034} 6035#endif 6036int main(){nm_test_var='a';nm_test_func();return(0);} 6037_LT_EOF 6038 6039 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6040 (eval $ac_compile) 2>&5 6041 ac_status=$? 6042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6043 test $ac_status = 0; }; then 6044 # Now try to grab the symbols. 6045 nlist=conftest.nm 6046 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6047 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6048 ac_status=$? 6049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6050 test $ac_status = 0; } && test -s "$nlist"; then 6051 # Try sorting and uniquifying the output. 6052 if sort "$nlist" | uniq > "$nlist"T; then 6053 mv -f "$nlist"T "$nlist" 6054 else 6055 rm -f "$nlist"T 6056 fi 6057 6058 # Make sure that we snagged all the symbols we need. 6059 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6060 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6061 cat <<_LT_EOF > conftest.$ac_ext 6062/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6063#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6064/* DATA imports from DLLs on WIN32 can't be const, because runtime 6065 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6066# define LT_DLSYM_CONST 6067#elif defined __osf__ 6068/* This system does not cope well with relocations in const data. */ 6069# define LT_DLSYM_CONST 6070#else 6071# define LT_DLSYM_CONST const 6072#endif 6073 6074#ifdef __cplusplus 6075extern "C" { 6076#endif 6077 6078_LT_EOF 6079 # Now generate the symbol file. 6080 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6081 6082 cat <<_LT_EOF >> conftest.$ac_ext 6083 6084/* The mapping between symbol names and symbols. */ 6085LT_DLSYM_CONST struct { 6086 const char *name; 6087 void *address; 6088} 6089lt__PROGRAM__LTX_preloaded_symbols[] = 6090{ 6091 { "@PROGRAM@", (void *) 0 }, 6092_LT_EOF 6093 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6094 cat <<\_LT_EOF >> conftest.$ac_ext 6095 {0, (void *) 0} 6096}; 6097 6098/* This works around a problem in FreeBSD linker */ 6099#ifdef FREEBSD_WORKAROUND 6100static const void *lt_preloaded_setup() { 6101 return lt__PROGRAM__LTX_preloaded_symbols; 6102} 6103#endif 6104 6105#ifdef __cplusplus 6106} 6107#endif 6108_LT_EOF 6109 # Now try linking the two files. 6110 mv conftest.$ac_objext conftstm.$ac_objext 6111 lt_globsym_save_LIBS=$LIBS 6112 lt_globsym_save_CFLAGS=$CFLAGS 6113 LIBS=conftstm.$ac_objext 6114 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6115 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6116 (eval $ac_link) 2>&5 6117 ac_status=$? 6118 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6119 test $ac_status = 0; } && test -s conftest$ac_exeext; then 6120 pipe_works=yes 6121 fi 6122 LIBS=$lt_globsym_save_LIBS 6123 CFLAGS=$lt_globsym_save_CFLAGS 6124 else 6125 echo "cannot find nm_test_func in $nlist" >&5 6126 fi 6127 else 6128 echo "cannot find nm_test_var in $nlist" >&5 6129 fi 6130 else 6131 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6132 fi 6133 else 6134 echo "$progname: failed program was:" >&5 6135 cat conftest.$ac_ext >&5 6136 fi 6137 rm -rf conftest* conftst* 6138 6139 # Do not use the global_symbol_pipe unless it works. 6140 if test yes = "$pipe_works"; then 6141 break 6142 else 6143 lt_cv_sys_global_symbol_pipe= 6144 fi 6145done 6146 6147fi 6148 6149if test -z "$lt_cv_sys_global_symbol_pipe"; then 6150 lt_cv_sys_global_symbol_to_cdecl= 6151fi 6152if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6154$as_echo "failed" >&6; } 6155else 6156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6157$as_echo "ok" >&6; } 6158fi 6159 6160# Response file support. 6161if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6162 nm_file_list_spec='@' 6163elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6164 nm_file_list_spec='@' 6165fi 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6204$as_echo_n "checking for sysroot... " >&6; } 6205 6206# Check whether --with-sysroot was given. 6207if test "${with_sysroot+set}" = set; then : 6208 withval=$with_sysroot; 6209else 6210 with_sysroot=no 6211fi 6212 6213 6214lt_sysroot= 6215case $with_sysroot in #( 6216 yes) 6217 if test yes = "$GCC"; then 6218 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6219 fi 6220 ;; #( 6221 /*) 6222 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6223 ;; #( 6224 no|'') 6225 ;; #( 6226 *) 6227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6228$as_echo "$with_sysroot" >&6; } 6229 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6230 ;; 6231esac 6232 6233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6234$as_echo "${lt_sysroot:-no}" >&6; } 6235 6236 6237 6238 6239 6240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6241$as_echo_n "checking for a working dd... " >&6; } 6242if ${ac_cv_path_lt_DD+:} false; then : 6243 $as_echo_n "(cached) " >&6 6244else 6245 printf 0123456789abcdef0123456789abcdef >conftest.i 6246cat conftest.i conftest.i >conftest2.i 6247: ${lt_DD:=$DD} 6248if test -z "$lt_DD"; then 6249 ac_path_lt_DD_found=false 6250 # Loop through the user's path and test for each of PROGNAME-LIST 6251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6252for as_dir in $PATH 6253do 6254 IFS=$as_save_IFS 6255 test -z "$as_dir" && as_dir=. 6256 for ac_prog in dd; do 6257 for ac_exec_ext in '' $ac_executable_extensions; do 6258 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6259 as_fn_executable_p "$ac_path_lt_DD" || continue 6260if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6261 cmp -s conftest.i conftest.out \ 6262 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6263fi 6264 $ac_path_lt_DD_found && break 3 6265 done 6266 done 6267 done 6268IFS=$as_save_IFS 6269 if test -z "$ac_cv_path_lt_DD"; then 6270 : 6271 fi 6272else 6273 ac_cv_path_lt_DD=$lt_DD 6274fi 6275 6276rm -f conftest.i conftest2.i conftest.out 6277fi 6278{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6279$as_echo "$ac_cv_path_lt_DD" >&6; } 6280 6281 6282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6283$as_echo_n "checking how to truncate binary pipes... " >&6; } 6284if ${lt_cv_truncate_bin+:} false; then : 6285 $as_echo_n "(cached) " >&6 6286else 6287 printf 0123456789abcdef0123456789abcdef >conftest.i 6288cat conftest.i conftest.i >conftest2.i 6289lt_cv_truncate_bin= 6290if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6291 cmp -s conftest.i conftest.out \ 6292 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6293fi 6294rm -f conftest.i conftest2.i conftest.out 6295test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6296fi 6297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6298$as_echo "$lt_cv_truncate_bin" >&6; } 6299 6300 6301 6302 6303 6304 6305 6306# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6307func_cc_basename () 6308{ 6309 for cc_temp in $*""; do 6310 case $cc_temp in 6311 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6312 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6313 \-*) ;; 6314 *) break;; 6315 esac 6316 done 6317 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6318} 6319 6320# Check whether --enable-libtool-lock was given. 6321if test "${enable_libtool_lock+set}" = set; then : 6322 enableval=$enable_libtool_lock; 6323fi 6324 6325test no = "$enable_libtool_lock" || enable_libtool_lock=yes 6326 6327# Some flags need to be propagated to the compiler or linker for good 6328# libtool support. 6329case $host in 6330ia64-*-hpux*) 6331 # Find out what ABI is being produced by ac_compile, and set mode 6332 # options accordingly. 6333 echo 'int i;' > conftest.$ac_ext 6334 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6335 (eval $ac_compile) 2>&5 6336 ac_status=$? 6337 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6338 test $ac_status = 0; }; then 6339 case `/usr/bin/file conftest.$ac_objext` in 6340 *ELF-32*) 6341 HPUX_IA64_MODE=32 6342 ;; 6343 *ELF-64*) 6344 HPUX_IA64_MODE=64 6345 ;; 6346 esac 6347 fi 6348 rm -rf conftest* 6349 ;; 6350*-*-irix6*) 6351 # Find out what ABI is being produced by ac_compile, and set linker 6352 # options accordingly. 6353 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6354 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6355 (eval $ac_compile) 2>&5 6356 ac_status=$? 6357 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6358 test $ac_status = 0; }; then 6359 if test yes = "$lt_cv_prog_gnu_ld"; then 6360 case `/usr/bin/file conftest.$ac_objext` in 6361 *32-bit*) 6362 LD="${LD-ld} -melf32bsmip" 6363 ;; 6364 *N32*) 6365 LD="${LD-ld} -melf32bmipn32" 6366 ;; 6367 *64-bit*) 6368 LD="${LD-ld} -melf64bmip" 6369 ;; 6370 esac 6371 else 6372 case `/usr/bin/file conftest.$ac_objext` in 6373 *32-bit*) 6374 LD="${LD-ld} -32" 6375 ;; 6376 *N32*) 6377 LD="${LD-ld} -n32" 6378 ;; 6379 *64-bit*) 6380 LD="${LD-ld} -64" 6381 ;; 6382 esac 6383 fi 6384 fi 6385 rm -rf conftest* 6386 ;; 6387 6388mips64*-*linux*) 6389 # Find out what ABI is being produced by ac_compile, and set linker 6390 # options accordingly. 6391 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6392 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6393 (eval $ac_compile) 2>&5 6394 ac_status=$? 6395 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6396 test $ac_status = 0; }; then 6397 emul=elf 6398 case `/usr/bin/file conftest.$ac_objext` in 6399 *32-bit*) 6400 emul="${emul}32" 6401 ;; 6402 *64-bit*) 6403 emul="${emul}64" 6404 ;; 6405 esac 6406 case `/usr/bin/file conftest.$ac_objext` in 6407 *MSB*) 6408 emul="${emul}btsmip" 6409 ;; 6410 *LSB*) 6411 emul="${emul}ltsmip" 6412 ;; 6413 esac 6414 case `/usr/bin/file conftest.$ac_objext` in 6415 *N32*) 6416 emul="${emul}n32" 6417 ;; 6418 esac 6419 LD="${LD-ld} -m $emul" 6420 fi 6421 rm -rf conftest* 6422 ;; 6423 6424x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6425s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6426 # Find out what ABI is being produced by ac_compile, and set linker 6427 # options accordingly. Note that the listed cases only cover the 6428 # situations where additional linker options are needed (such as when 6429 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 6430 # vice versa); the common cases where no linker options are needed do 6431 # not appear in the list. 6432 echo 'int i;' > conftest.$ac_ext 6433 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6434 (eval $ac_compile) 2>&5 6435 ac_status=$? 6436 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6437 test $ac_status = 0; }; then 6438 case `/usr/bin/file conftest.o` in 6439 *32-bit*) 6440 case $host in 6441 x86_64-*kfreebsd*-gnu) 6442 LD="${LD-ld} -m elf_i386_fbsd" 6443 ;; 6444 x86_64-*linux*) 6445 case `/usr/bin/file conftest.o` in 6446 *x86-64*) 6447 LD="${LD-ld} -m elf32_x86_64" 6448 ;; 6449 *) 6450 LD="${LD-ld} -m elf_i386" 6451 ;; 6452 esac 6453 ;; 6454 powerpc64le-*linux*) 6455 LD="${LD-ld} -m elf32lppclinux" 6456 ;; 6457 powerpc64-*linux*) 6458 LD="${LD-ld} -m elf32ppclinux" 6459 ;; 6460 s390x-*linux*) 6461 LD="${LD-ld} -m elf_s390" 6462 ;; 6463 sparc64-*linux*) 6464 LD="${LD-ld} -m elf32_sparc" 6465 ;; 6466 esac 6467 ;; 6468 *64-bit*) 6469 case $host in 6470 x86_64-*kfreebsd*-gnu) 6471 LD="${LD-ld} -m elf_x86_64_fbsd" 6472 ;; 6473 x86_64-*linux*) 6474 LD="${LD-ld} -m elf_x86_64" 6475 ;; 6476 powerpcle-*linux*) 6477 LD="${LD-ld} -m elf64lppc" 6478 ;; 6479 powerpc-*linux*) 6480 LD="${LD-ld} -m elf64ppc" 6481 ;; 6482 s390*-*linux*|s390*-*tpf*) 6483 LD="${LD-ld} -m elf64_s390" 6484 ;; 6485 sparc*-*linux*) 6486 LD="${LD-ld} -m elf64_sparc" 6487 ;; 6488 esac 6489 ;; 6490 esac 6491 fi 6492 rm -rf conftest* 6493 ;; 6494 6495*-*-sco3.2v5*) 6496 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6497 SAVE_CFLAGS=$CFLAGS 6498 CFLAGS="$CFLAGS -belf" 6499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6500$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6501if ${lt_cv_cc_needs_belf+:} false; then : 6502 $as_echo_n "(cached) " >&6 6503else 6504 ac_ext=c 6505ac_cpp='$CPP $CPPFLAGS' 6506ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6507ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6508ac_compiler_gnu=$ac_cv_c_compiler_gnu 6509 6510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6511/* end confdefs.h. */ 6512 6513int 6514main () 6515{ 6516 6517 ; 6518 return 0; 6519} 6520_ACEOF 6521if ac_fn_c_try_link "$LINENO"; then : 6522 lt_cv_cc_needs_belf=yes 6523else 6524 lt_cv_cc_needs_belf=no 6525fi 6526rm -f core conftest.err conftest.$ac_objext \ 6527 conftest$ac_exeext conftest.$ac_ext 6528 ac_ext=c 6529ac_cpp='$CPP $CPPFLAGS' 6530ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6531ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6532ac_compiler_gnu=$ac_cv_c_compiler_gnu 6533 6534fi 6535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6536$as_echo "$lt_cv_cc_needs_belf" >&6; } 6537 if test yes != "$lt_cv_cc_needs_belf"; then 6538 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6539 CFLAGS=$SAVE_CFLAGS 6540 fi 6541 ;; 6542*-*solaris*) 6543 # Find out what ABI is being produced by ac_compile, and set linker 6544 # options accordingly. 6545 echo 'int i;' > conftest.$ac_ext 6546 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6547 (eval $ac_compile) 2>&5 6548 ac_status=$? 6549 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6550 test $ac_status = 0; }; then 6551 case `/usr/bin/file conftest.o` in 6552 *64-bit*) 6553 case $lt_cv_prog_gnu_ld in 6554 yes*) 6555 case $host in 6556 i?86-*-solaris*|x86_64-*-solaris*) 6557 LD="${LD-ld} -m elf_x86_64" 6558 ;; 6559 sparc*-*-solaris*) 6560 LD="${LD-ld} -m elf64_sparc" 6561 ;; 6562 esac 6563 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6564 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6565 LD=${LD-ld}_sol2 6566 fi 6567 ;; 6568 *) 6569 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6570 LD="${LD-ld} -64" 6571 fi 6572 ;; 6573 esac 6574 ;; 6575 esac 6576 fi 6577 rm -rf conftest* 6578 ;; 6579esac 6580 6581need_locks=$enable_libtool_lock 6582 6583if test -n "$ac_tool_prefix"; then 6584 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6585set dummy ${ac_tool_prefix}mt; ac_word=$2 6586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6587$as_echo_n "checking for $ac_word... " >&6; } 6588if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6589 $as_echo_n "(cached) " >&6 6590else 6591 if test -n "$MANIFEST_TOOL"; then 6592 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 6593else 6594as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6595for as_dir in $PATH 6596do 6597 IFS=$as_save_IFS 6598 test -z "$as_dir" && as_dir=. 6599 for ac_exec_ext in '' $ac_executable_extensions; do 6600 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6601 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 6602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6603 break 2 6604 fi 6605done 6606 done 6607IFS=$as_save_IFS 6608 6609fi 6610fi 6611MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 6612if test -n "$MANIFEST_TOOL"; then 6613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 6614$as_echo "$MANIFEST_TOOL" >&6; } 6615else 6616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6617$as_echo "no" >&6; } 6618fi 6619 6620 6621fi 6622if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 6623 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 6624 # Extract the first word of "mt", so it can be a program name with args. 6625set dummy mt; ac_word=$2 6626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6627$as_echo_n "checking for $ac_word... " >&6; } 6628if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 6629 $as_echo_n "(cached) " >&6 6630else 6631 if test -n "$ac_ct_MANIFEST_TOOL"; then 6632 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 6633else 6634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6635for as_dir in $PATH 6636do 6637 IFS=$as_save_IFS 6638 test -z "$as_dir" && as_dir=. 6639 for ac_exec_ext in '' $ac_executable_extensions; do 6640 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6641 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 6642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6643 break 2 6644 fi 6645done 6646 done 6647IFS=$as_save_IFS 6648 6649fi 6650fi 6651ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 6652if test -n "$ac_ct_MANIFEST_TOOL"; then 6653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 6654$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 6655else 6656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6657$as_echo "no" >&6; } 6658fi 6659 6660 if test "x$ac_ct_MANIFEST_TOOL" = x; then 6661 MANIFEST_TOOL=":" 6662 else 6663 case $cross_compiling:$ac_tool_warned in 6664yes:) 6665{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6666$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6667ac_tool_warned=yes ;; 6668esac 6669 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 6670 fi 6671else 6672 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 6673fi 6674 6675test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 6676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 6677$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 6678if ${lt_cv_path_mainfest_tool+:} false; then : 6679 $as_echo_n "(cached) " >&6 6680else 6681 lt_cv_path_mainfest_tool=no 6682 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 6683 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 6684 cat conftest.err >&5 6685 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 6686 lt_cv_path_mainfest_tool=yes 6687 fi 6688 rm -f conftest* 6689fi 6690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 6691$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6692if test yes != "$lt_cv_path_mainfest_tool"; then 6693 MANIFEST_TOOL=: 6694fi 6695 6696 6697 6698 6699 6700 6701 case $host_os in 6702 rhapsody* | darwin*) 6703 if test -n "$ac_tool_prefix"; then 6704 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6705set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6707$as_echo_n "checking for $ac_word... " >&6; } 6708if ${ac_cv_prog_DSYMUTIL+:} false; then : 6709 $as_echo_n "(cached) " >&6 6710else 6711 if test -n "$DSYMUTIL"; then 6712 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6713else 6714as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6715for as_dir in $PATH 6716do 6717 IFS=$as_save_IFS 6718 test -z "$as_dir" && as_dir=. 6719 for ac_exec_ext in '' $ac_executable_extensions; do 6720 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6721 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6723 break 2 6724 fi 6725done 6726 done 6727IFS=$as_save_IFS 6728 6729fi 6730fi 6731DSYMUTIL=$ac_cv_prog_DSYMUTIL 6732if test -n "$DSYMUTIL"; then 6733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6734$as_echo "$DSYMUTIL" >&6; } 6735else 6736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6737$as_echo "no" >&6; } 6738fi 6739 6740 6741fi 6742if test -z "$ac_cv_prog_DSYMUTIL"; then 6743 ac_ct_DSYMUTIL=$DSYMUTIL 6744 # Extract the first word of "dsymutil", so it can be a program name with args. 6745set dummy dsymutil; ac_word=$2 6746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6747$as_echo_n "checking for $ac_word... " >&6; } 6748if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6749 $as_echo_n "(cached) " >&6 6750else 6751 if test -n "$ac_ct_DSYMUTIL"; then 6752 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6753else 6754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6755for as_dir in $PATH 6756do 6757 IFS=$as_save_IFS 6758 test -z "$as_dir" && as_dir=. 6759 for ac_exec_ext in '' $ac_executable_extensions; do 6760 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6761 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6762 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6763 break 2 6764 fi 6765done 6766 done 6767IFS=$as_save_IFS 6768 6769fi 6770fi 6771ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6772if test -n "$ac_ct_DSYMUTIL"; then 6773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6774$as_echo "$ac_ct_DSYMUTIL" >&6; } 6775else 6776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6777$as_echo "no" >&6; } 6778fi 6779 6780 if test "x$ac_ct_DSYMUTIL" = x; then 6781 DSYMUTIL=":" 6782 else 6783 case $cross_compiling:$ac_tool_warned in 6784yes:) 6785{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6786$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6787ac_tool_warned=yes ;; 6788esac 6789 DSYMUTIL=$ac_ct_DSYMUTIL 6790 fi 6791else 6792 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6793fi 6794 6795 if test -n "$ac_tool_prefix"; then 6796 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6797set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6799$as_echo_n "checking for $ac_word... " >&6; } 6800if ${ac_cv_prog_NMEDIT+:} false; then : 6801 $as_echo_n "(cached) " >&6 6802else 6803 if test -n "$NMEDIT"; then 6804 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6805else 6806as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6807for as_dir in $PATH 6808do 6809 IFS=$as_save_IFS 6810 test -z "$as_dir" && as_dir=. 6811 for ac_exec_ext in '' $ac_executable_extensions; do 6812 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6813 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6814 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6815 break 2 6816 fi 6817done 6818 done 6819IFS=$as_save_IFS 6820 6821fi 6822fi 6823NMEDIT=$ac_cv_prog_NMEDIT 6824if test -n "$NMEDIT"; then 6825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6826$as_echo "$NMEDIT" >&6; } 6827else 6828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6829$as_echo "no" >&6; } 6830fi 6831 6832 6833fi 6834if test -z "$ac_cv_prog_NMEDIT"; then 6835 ac_ct_NMEDIT=$NMEDIT 6836 # Extract the first word of "nmedit", so it can be a program name with args. 6837set dummy nmedit; ac_word=$2 6838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6839$as_echo_n "checking for $ac_word... " >&6; } 6840if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6841 $as_echo_n "(cached) " >&6 6842else 6843 if test -n "$ac_ct_NMEDIT"; then 6844 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6845else 6846as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6847for as_dir in $PATH 6848do 6849 IFS=$as_save_IFS 6850 test -z "$as_dir" && as_dir=. 6851 for ac_exec_ext in '' $ac_executable_extensions; do 6852 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6853 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6854 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6855 break 2 6856 fi 6857done 6858 done 6859IFS=$as_save_IFS 6860 6861fi 6862fi 6863ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6864if test -n "$ac_ct_NMEDIT"; then 6865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6866$as_echo "$ac_ct_NMEDIT" >&6; } 6867else 6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6869$as_echo "no" >&6; } 6870fi 6871 6872 if test "x$ac_ct_NMEDIT" = x; then 6873 NMEDIT=":" 6874 else 6875 case $cross_compiling:$ac_tool_warned in 6876yes:) 6877{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6878$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6879ac_tool_warned=yes ;; 6880esac 6881 NMEDIT=$ac_ct_NMEDIT 6882 fi 6883else 6884 NMEDIT="$ac_cv_prog_NMEDIT" 6885fi 6886 6887 if test -n "$ac_tool_prefix"; then 6888 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6889set dummy ${ac_tool_prefix}lipo; ac_word=$2 6890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6891$as_echo_n "checking for $ac_word... " >&6; } 6892if ${ac_cv_prog_LIPO+:} false; then : 6893 $as_echo_n "(cached) " >&6 6894else 6895 if test -n "$LIPO"; then 6896 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6897else 6898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6899for as_dir in $PATH 6900do 6901 IFS=$as_save_IFS 6902 test -z "$as_dir" && as_dir=. 6903 for ac_exec_ext in '' $ac_executable_extensions; do 6904 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6905 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6907 break 2 6908 fi 6909done 6910 done 6911IFS=$as_save_IFS 6912 6913fi 6914fi 6915LIPO=$ac_cv_prog_LIPO 6916if test -n "$LIPO"; then 6917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6918$as_echo "$LIPO" >&6; } 6919else 6920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6921$as_echo "no" >&6; } 6922fi 6923 6924 6925fi 6926if test -z "$ac_cv_prog_LIPO"; then 6927 ac_ct_LIPO=$LIPO 6928 # Extract the first word of "lipo", so it can be a program name with args. 6929set dummy lipo; ac_word=$2 6930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6931$as_echo_n "checking for $ac_word... " >&6; } 6932if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 6933 $as_echo_n "(cached) " >&6 6934else 6935 if test -n "$ac_ct_LIPO"; then 6936 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6937else 6938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6939for as_dir in $PATH 6940do 6941 IFS=$as_save_IFS 6942 test -z "$as_dir" && as_dir=. 6943 for ac_exec_ext in '' $ac_executable_extensions; do 6944 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6945 ac_cv_prog_ac_ct_LIPO="lipo" 6946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6947 break 2 6948 fi 6949done 6950 done 6951IFS=$as_save_IFS 6952 6953fi 6954fi 6955ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6956if test -n "$ac_ct_LIPO"; then 6957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6958$as_echo "$ac_ct_LIPO" >&6; } 6959else 6960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6961$as_echo "no" >&6; } 6962fi 6963 6964 if test "x$ac_ct_LIPO" = x; then 6965 LIPO=":" 6966 else 6967 case $cross_compiling:$ac_tool_warned in 6968yes:) 6969{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6970$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6971ac_tool_warned=yes ;; 6972esac 6973 LIPO=$ac_ct_LIPO 6974 fi 6975else 6976 LIPO="$ac_cv_prog_LIPO" 6977fi 6978 6979 if test -n "$ac_tool_prefix"; then 6980 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6981set dummy ${ac_tool_prefix}otool; ac_word=$2 6982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6983$as_echo_n "checking for $ac_word... " >&6; } 6984if ${ac_cv_prog_OTOOL+:} false; then : 6985 $as_echo_n "(cached) " >&6 6986else 6987 if test -n "$OTOOL"; then 6988 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6989else 6990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6991for as_dir in $PATH 6992do 6993 IFS=$as_save_IFS 6994 test -z "$as_dir" && as_dir=. 6995 for ac_exec_ext in '' $ac_executable_extensions; do 6996 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6997 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6999 break 2 7000 fi 7001done 7002 done 7003IFS=$as_save_IFS 7004 7005fi 7006fi 7007OTOOL=$ac_cv_prog_OTOOL 7008if test -n "$OTOOL"; then 7009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7010$as_echo "$OTOOL" >&6; } 7011else 7012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7013$as_echo "no" >&6; } 7014fi 7015 7016 7017fi 7018if test -z "$ac_cv_prog_OTOOL"; then 7019 ac_ct_OTOOL=$OTOOL 7020 # Extract the first word of "otool", so it can be a program name with args. 7021set dummy otool; ac_word=$2 7022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7023$as_echo_n "checking for $ac_word... " >&6; } 7024if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7025 $as_echo_n "(cached) " >&6 7026else 7027 if test -n "$ac_ct_OTOOL"; then 7028 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7029else 7030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7031for as_dir in $PATH 7032do 7033 IFS=$as_save_IFS 7034 test -z "$as_dir" && as_dir=. 7035 for ac_exec_ext in '' $ac_executable_extensions; do 7036 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7037 ac_cv_prog_ac_ct_OTOOL="otool" 7038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7039 break 2 7040 fi 7041done 7042 done 7043IFS=$as_save_IFS 7044 7045fi 7046fi 7047ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7048if test -n "$ac_ct_OTOOL"; then 7049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7050$as_echo "$ac_ct_OTOOL" >&6; } 7051else 7052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7053$as_echo "no" >&6; } 7054fi 7055 7056 if test "x$ac_ct_OTOOL" = x; then 7057 OTOOL=":" 7058 else 7059 case $cross_compiling:$ac_tool_warned in 7060yes:) 7061{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7062$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7063ac_tool_warned=yes ;; 7064esac 7065 OTOOL=$ac_ct_OTOOL 7066 fi 7067else 7068 OTOOL="$ac_cv_prog_OTOOL" 7069fi 7070 7071 if test -n "$ac_tool_prefix"; then 7072 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7073set dummy ${ac_tool_prefix}otool64; ac_word=$2 7074{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7075$as_echo_n "checking for $ac_word... " >&6; } 7076if ${ac_cv_prog_OTOOL64+:} false; then : 7077 $as_echo_n "(cached) " >&6 7078else 7079 if test -n "$OTOOL64"; then 7080 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7081else 7082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7083for as_dir in $PATH 7084do 7085 IFS=$as_save_IFS 7086 test -z "$as_dir" && as_dir=. 7087 for ac_exec_ext in '' $ac_executable_extensions; do 7088 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7089 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7091 break 2 7092 fi 7093done 7094 done 7095IFS=$as_save_IFS 7096 7097fi 7098fi 7099OTOOL64=$ac_cv_prog_OTOOL64 7100if test -n "$OTOOL64"; then 7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7102$as_echo "$OTOOL64" >&6; } 7103else 7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7105$as_echo "no" >&6; } 7106fi 7107 7108 7109fi 7110if test -z "$ac_cv_prog_OTOOL64"; then 7111 ac_ct_OTOOL64=$OTOOL64 7112 # Extract the first word of "otool64", so it can be a program name with args. 7113set dummy otool64; ac_word=$2 7114{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7115$as_echo_n "checking for $ac_word... " >&6; } 7116if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7117 $as_echo_n "(cached) " >&6 7118else 7119 if test -n "$ac_ct_OTOOL64"; then 7120 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7121else 7122as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7123for as_dir in $PATH 7124do 7125 IFS=$as_save_IFS 7126 test -z "$as_dir" && as_dir=. 7127 for ac_exec_ext in '' $ac_executable_extensions; do 7128 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7129 ac_cv_prog_ac_ct_OTOOL64="otool64" 7130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7131 break 2 7132 fi 7133done 7134 done 7135IFS=$as_save_IFS 7136 7137fi 7138fi 7139ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7140if test -n "$ac_ct_OTOOL64"; then 7141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7142$as_echo "$ac_ct_OTOOL64" >&6; } 7143else 7144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7145$as_echo "no" >&6; } 7146fi 7147 7148 if test "x$ac_ct_OTOOL64" = x; then 7149 OTOOL64=":" 7150 else 7151 case $cross_compiling:$ac_tool_warned in 7152yes:) 7153{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7154$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7155ac_tool_warned=yes ;; 7156esac 7157 OTOOL64=$ac_ct_OTOOL64 7158 fi 7159else 7160 OTOOL64="$ac_cv_prog_OTOOL64" 7161fi 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7190$as_echo_n "checking for -single_module linker flag... " >&6; } 7191if ${lt_cv_apple_cc_single_mod+:} false; then : 7192 $as_echo_n "(cached) " >&6 7193else 7194 lt_cv_apple_cc_single_mod=no 7195 if test -z "$LT_MULTI_MODULE"; then 7196 # By default we will add the -single_module flag. You can override 7197 # by either setting the environment variable LT_MULTI_MODULE 7198 # non-empty at configure time, or by adding -multi_module to the 7199 # link flags. 7200 rm -rf libconftest.dylib* 7201 echo "int foo(void){return 1;}" > conftest.c 7202 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7203-dynamiclib -Wl,-single_module conftest.c" >&5 7204 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7205 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7206 _lt_result=$? 7207 # If there is a non-empty error log, and "single_module" 7208 # appears in it, assume the flag caused a linker warning 7209 if test -s conftest.err && $GREP single_module conftest.err; then 7210 cat conftest.err >&5 7211 # Otherwise, if the output was created with a 0 exit code from 7212 # the compiler, it worked. 7213 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7214 lt_cv_apple_cc_single_mod=yes 7215 else 7216 cat conftest.err >&5 7217 fi 7218 rm -rf libconftest.dylib* 7219 rm -f conftest.* 7220 fi 7221fi 7222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7223$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7224 7225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7226$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7227if ${lt_cv_ld_exported_symbols_list+:} false; then : 7228 $as_echo_n "(cached) " >&6 7229else 7230 lt_cv_ld_exported_symbols_list=no 7231 save_LDFLAGS=$LDFLAGS 7232 echo "_main" > conftest.sym 7233 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7235/* end confdefs.h. */ 7236 7237int 7238main () 7239{ 7240 7241 ; 7242 return 0; 7243} 7244_ACEOF 7245if ac_fn_c_try_link "$LINENO"; then : 7246 lt_cv_ld_exported_symbols_list=yes 7247else 7248 lt_cv_ld_exported_symbols_list=no 7249fi 7250rm -f core conftest.err conftest.$ac_objext \ 7251 conftest$ac_exeext conftest.$ac_ext 7252 LDFLAGS=$save_LDFLAGS 7253 7254fi 7255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7256$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7257 7258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7259$as_echo_n "checking for -force_load linker flag... " >&6; } 7260if ${lt_cv_ld_force_load+:} false; then : 7261 $as_echo_n "(cached) " >&6 7262else 7263 lt_cv_ld_force_load=no 7264 cat > conftest.c << _LT_EOF 7265int forced_loaded() { return 2;} 7266_LT_EOF 7267 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7268 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7269 echo "$AR cru libconftest.a conftest.o" >&5 7270 $AR cru libconftest.a conftest.o 2>&5 7271 echo "$RANLIB libconftest.a" >&5 7272 $RANLIB libconftest.a 2>&5 7273 cat > conftest.c << _LT_EOF 7274int main() { return 0;} 7275_LT_EOF 7276 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7277 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7278 _lt_result=$? 7279 if test -s conftest.err && $GREP force_load conftest.err; then 7280 cat conftest.err >&5 7281 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7282 lt_cv_ld_force_load=yes 7283 else 7284 cat conftest.err >&5 7285 fi 7286 rm -f conftest.err libconftest.a conftest conftest.c 7287 rm -rf conftest.dSYM 7288 7289fi 7290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7291$as_echo "$lt_cv_ld_force_load" >&6; } 7292 case $host_os in 7293 rhapsody* | darwin1.[012]) 7294 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7295 darwin1.*) 7296 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7297 darwin*) # darwin 5.x on 7298 # if running on 10.5 or later, the deployment target defaults 7299 # to the OS version, if on x86, and 10.4, the deployment 7300 # target defaults to 10.4. Don't you love it? 7301 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7302 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7303 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7304 10.[012][,.]*) 7305 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7306 10.*) 7307 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7308 esac 7309 ;; 7310 esac 7311 if test yes = "$lt_cv_apple_cc_single_mod"; then 7312 _lt_dar_single_mod='$single_module' 7313 fi 7314 if test yes = "$lt_cv_ld_exported_symbols_list"; then 7315 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 7316 else 7317 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 7318 fi 7319 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 7320 _lt_dsymutil='~$DSYMUTIL $lib || :' 7321 else 7322 _lt_dsymutil= 7323 fi 7324 ;; 7325 esac 7326 7327# func_munge_path_list VARIABLE PATH 7328# ----------------------------------- 7329# VARIABLE is name of variable containing _space_ separated list of 7330# directories to be munged by the contents of PATH, which is string 7331# having a format: 7332# "DIR[:DIR]:" 7333# string "DIR[ DIR]" will be prepended to VARIABLE 7334# ":DIR[:DIR]" 7335# string "DIR[ DIR]" will be appended to VARIABLE 7336# "DIRP[:DIRP]::[DIRA:]DIRA" 7337# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 7338# "DIRA[ DIRA]" will be appended to VARIABLE 7339# "DIR[:DIR]" 7340# VARIABLE will be replaced by "DIR[ DIR]" 7341func_munge_path_list () 7342{ 7343 case x$2 in 7344 x) 7345 ;; 7346 *:) 7347 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 7348 ;; 7349 x:*) 7350 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 7351 ;; 7352 *::*) 7353 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 7354 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 7355 ;; 7356 *) 7357 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 7358 ;; 7359 esac 7360} 7361 7362ac_ext=c 7363ac_cpp='$CPP $CPPFLAGS' 7364ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7365ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7366ac_compiler_gnu=$ac_cv_c_compiler_gnu 7367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7368$as_echo_n "checking how to run the C preprocessor... " >&6; } 7369# On Suns, sometimes $CPP names a directory. 7370if test -n "$CPP" && test -d "$CPP"; then 7371 CPP= 7372fi 7373if test -z "$CPP"; then 7374 if ${ac_cv_prog_CPP+:} false; then : 7375 $as_echo_n "(cached) " >&6 7376else 7377 # Double quotes because CPP needs to be expanded 7378 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7379 do 7380 ac_preproc_ok=false 7381for ac_c_preproc_warn_flag in '' yes 7382do 7383 # Use a header file that comes with gcc, so configuring glibc 7384 # with a fresh cross-compiler works. 7385 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7386 # <limits.h> exists even on freestanding compilers. 7387 # On the NeXT, cc -E runs the code through the compiler's parser, 7388 # not just through cpp. "Syntax error" is here to catch this case. 7389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7390/* end confdefs.h. */ 7391#ifdef __STDC__ 7392# include <limits.h> 7393#else 7394# include <assert.h> 7395#endif 7396 Syntax error 7397_ACEOF 7398if ac_fn_c_try_cpp "$LINENO"; then : 7399 7400else 7401 # Broken: fails on valid input. 7402continue 7403fi 7404rm -f conftest.err conftest.i conftest.$ac_ext 7405 7406 # OK, works on sane cases. Now check whether nonexistent headers 7407 # can be detected and how. 7408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7409/* end confdefs.h. */ 7410#include <ac_nonexistent.h> 7411_ACEOF 7412if ac_fn_c_try_cpp "$LINENO"; then : 7413 # Broken: success on invalid input. 7414continue 7415else 7416 # Passes both tests. 7417ac_preproc_ok=: 7418break 7419fi 7420rm -f conftest.err conftest.i conftest.$ac_ext 7421 7422done 7423# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7424rm -f conftest.i conftest.err conftest.$ac_ext 7425if $ac_preproc_ok; then : 7426 break 7427fi 7428 7429 done 7430 ac_cv_prog_CPP=$CPP 7431 7432fi 7433 CPP=$ac_cv_prog_CPP 7434else 7435 ac_cv_prog_CPP=$CPP 7436fi 7437{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7438$as_echo "$CPP" >&6; } 7439ac_preproc_ok=false 7440for ac_c_preproc_warn_flag in '' yes 7441do 7442 # Use a header file that comes with gcc, so configuring glibc 7443 # with a fresh cross-compiler works. 7444 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7445 # <limits.h> exists even on freestanding compilers. 7446 # On the NeXT, cc -E runs the code through the compiler's parser, 7447 # not just through cpp. "Syntax error" is here to catch this case. 7448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7449/* end confdefs.h. */ 7450#ifdef __STDC__ 7451# include <limits.h> 7452#else 7453# include <assert.h> 7454#endif 7455 Syntax error 7456_ACEOF 7457if ac_fn_c_try_cpp "$LINENO"; then : 7458 7459else 7460 # Broken: fails on valid input. 7461continue 7462fi 7463rm -f conftest.err conftest.i conftest.$ac_ext 7464 7465 # OK, works on sane cases. Now check whether nonexistent headers 7466 # can be detected and how. 7467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7468/* end confdefs.h. */ 7469#include <ac_nonexistent.h> 7470_ACEOF 7471if ac_fn_c_try_cpp "$LINENO"; then : 7472 # Broken: success on invalid input. 7473continue 7474else 7475 # Passes both tests. 7476ac_preproc_ok=: 7477break 7478fi 7479rm -f conftest.err conftest.i conftest.$ac_ext 7480 7481done 7482# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7483rm -f conftest.i conftest.err conftest.$ac_ext 7484if $ac_preproc_ok; then : 7485 7486else 7487 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7488$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7489as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7490See \`config.log' for more details" "$LINENO" 5; } 7491fi 7492 7493ac_ext=c 7494ac_cpp='$CPP $CPPFLAGS' 7495ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7496ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7497ac_compiler_gnu=$ac_cv_c_compiler_gnu 7498 7499 7500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7501$as_echo_n "checking for ANSI C header files... " >&6; } 7502if ${ac_cv_header_stdc+:} false; then : 7503 $as_echo_n "(cached) " >&6 7504else 7505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7506/* end confdefs.h. */ 7507#include <stdlib.h> 7508#include <stdarg.h> 7509#include <string.h> 7510#include <float.h> 7511 7512int 7513main () 7514{ 7515 7516 ; 7517 return 0; 7518} 7519_ACEOF 7520if ac_fn_c_try_compile "$LINENO"; then : 7521 ac_cv_header_stdc=yes 7522else 7523 ac_cv_header_stdc=no 7524fi 7525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7526 7527if test $ac_cv_header_stdc = yes; then 7528 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7530/* end confdefs.h. */ 7531#include <string.h> 7532 7533_ACEOF 7534if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7535 $EGREP "memchr" >/dev/null 2>&1; then : 7536 7537else 7538 ac_cv_header_stdc=no 7539fi 7540rm -f conftest* 7541 7542fi 7543 7544if test $ac_cv_header_stdc = yes; then 7545 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7547/* end confdefs.h. */ 7548#include <stdlib.h> 7549 7550_ACEOF 7551if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7552 $EGREP "free" >/dev/null 2>&1; then : 7553 7554else 7555 ac_cv_header_stdc=no 7556fi 7557rm -f conftest* 7558 7559fi 7560 7561if test $ac_cv_header_stdc = yes; then 7562 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7563 if test "$cross_compiling" = yes; then : 7564 : 7565else 7566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7567/* end confdefs.h. */ 7568#include <ctype.h> 7569#include <stdlib.h> 7570#if ((' ' & 0x0FF) == 0x020) 7571# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7572# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7573#else 7574# define ISLOWER(c) \ 7575 (('a' <= (c) && (c) <= 'i') \ 7576 || ('j' <= (c) && (c) <= 'r') \ 7577 || ('s' <= (c) && (c) <= 'z')) 7578# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7579#endif 7580 7581#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7582int 7583main () 7584{ 7585 int i; 7586 for (i = 0; i < 256; i++) 7587 if (XOR (islower (i), ISLOWER (i)) 7588 || toupper (i) != TOUPPER (i)) 7589 return 2; 7590 return 0; 7591} 7592_ACEOF 7593if ac_fn_c_try_run "$LINENO"; then : 7594 7595else 7596 ac_cv_header_stdc=no 7597fi 7598rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7599 conftest.$ac_objext conftest.beam conftest.$ac_ext 7600fi 7601 7602fi 7603fi 7604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7605$as_echo "$ac_cv_header_stdc" >&6; } 7606if test $ac_cv_header_stdc = yes; then 7607 7608$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7609 7610fi 7611 7612# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7613for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7614 inttypes.h stdint.h unistd.h 7615do : 7616 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7617ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7618" 7619if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7620 cat >>confdefs.h <<_ACEOF 7621#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7622_ACEOF 7623 7624fi 7625 7626done 7627 7628 7629for ac_header in dlfcn.h 7630do : 7631 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7632" 7633if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7634 cat >>confdefs.h <<_ACEOF 7635#define HAVE_DLFCN_H 1 7636_ACEOF 7637 7638fi 7639 7640done 7641 7642 7643 7644 7645 7646# Set options 7647 7648 7649 7650 enable_dlopen=no 7651 7652 7653 enable_win32_dll=no 7654 7655 7656 # Check whether --enable-shared was given. 7657if test "${enable_shared+set}" = set; then : 7658 enableval=$enable_shared; p=${PACKAGE-default} 7659 case $enableval in 7660 yes) enable_shared=yes ;; 7661 no) enable_shared=no ;; 7662 *) 7663 enable_shared=no 7664 # Look at the argument we got. We use all the common list separators. 7665 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7666 for pkg in $enableval; do 7667 IFS=$lt_save_ifs 7668 if test "X$pkg" = "X$p"; then 7669 enable_shared=yes 7670 fi 7671 done 7672 IFS=$lt_save_ifs 7673 ;; 7674 esac 7675else 7676 enable_shared=yes 7677fi 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 # Check whether --enable-static was given. 7688if test "${enable_static+set}" = set; then : 7689 enableval=$enable_static; p=${PACKAGE-default} 7690 case $enableval in 7691 yes) enable_static=yes ;; 7692 no) enable_static=no ;; 7693 *) 7694 enable_static=no 7695 # Look at the argument we got. We use all the common list separators. 7696 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7697 for pkg in $enableval; do 7698 IFS=$lt_save_ifs 7699 if test "X$pkg" = "X$p"; then 7700 enable_static=yes 7701 fi 7702 done 7703 IFS=$lt_save_ifs 7704 ;; 7705 esac 7706else 7707 enable_static=yes 7708fi 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719# Check whether --with-pic was given. 7720if test "${with_pic+set}" = set; then : 7721 withval=$with_pic; lt_p=${PACKAGE-default} 7722 case $withval in 7723 yes|no) pic_mode=$withval ;; 7724 *) 7725 pic_mode=default 7726 # Look at the argument we got. We use all the common list separators. 7727 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7728 for lt_pkg in $withval; do 7729 IFS=$lt_save_ifs 7730 if test "X$lt_pkg" = "X$lt_p"; then 7731 pic_mode=yes 7732 fi 7733 done 7734 IFS=$lt_save_ifs 7735 ;; 7736 esac 7737else 7738 pic_mode=default 7739fi 7740 7741 7742 7743 7744 7745 7746 7747 7748 # Check whether --enable-fast-install was given. 7749if test "${enable_fast_install+set}" = set; then : 7750 enableval=$enable_fast_install; p=${PACKAGE-default} 7751 case $enableval in 7752 yes) enable_fast_install=yes ;; 7753 no) enable_fast_install=no ;; 7754 *) 7755 enable_fast_install=no 7756 # Look at the argument we got. We use all the common list separators. 7757 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7758 for pkg in $enableval; do 7759 IFS=$lt_save_ifs 7760 if test "X$pkg" = "X$p"; then 7761 enable_fast_install=yes 7762 fi 7763 done 7764 IFS=$lt_save_ifs 7765 ;; 7766 esac 7767else 7768 enable_fast_install=yes 7769fi 7770 7771 7772 7773 7774 7775 7776 7777 7778 shared_archive_member_spec= 7779case $host,$enable_shared in 7780power*-*-aix[5-9]*,yes) 7781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 7782$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 7783 7784# Check whether --with-aix-soname was given. 7785if test "${with_aix_soname+set}" = set; then : 7786 withval=$with_aix_soname; case $withval in 7787 aix|svr4|both) 7788 ;; 7789 *) 7790 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 7791 ;; 7792 esac 7793 lt_cv_with_aix_soname=$with_aix_soname 7794else 7795 if ${lt_cv_with_aix_soname+:} false; then : 7796 $as_echo_n "(cached) " >&6 7797else 7798 lt_cv_with_aix_soname=aix 7799fi 7800 7801 with_aix_soname=$lt_cv_with_aix_soname 7802fi 7803 7804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 7805$as_echo "$with_aix_soname" >&6; } 7806 if test aix != "$with_aix_soname"; then 7807 # For the AIX way of multilib, we name the shared archive member 7808 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 7809 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 7810 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 7811 # the AIX toolchain works better with OBJECT_MODE set (default 32). 7812 if test 64 = "${OBJECT_MODE-32}"; then 7813 shared_archive_member_spec=shr_64 7814 else 7815 shared_archive_member_spec=shr 7816 fi 7817 fi 7818 ;; 7819*) 7820 with_aix_soname=aix 7821 ;; 7822esac 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833# This can be used to rebuild libtool when needed 7834LIBTOOL_DEPS=$ltmain 7835 7836# Always use our own libtool. 7837LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868test -z "$LN_S" && LN_S="ln -s" 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883if test -n "${ZSH_VERSION+set}"; then 7884 setopt NO_GLOB_SUBST 7885fi 7886 7887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7888$as_echo_n "checking for objdir... " >&6; } 7889if ${lt_cv_objdir+:} false; then : 7890 $as_echo_n "(cached) " >&6 7891else 7892 rm -f .libs 2>/dev/null 7893mkdir .libs 2>/dev/null 7894if test -d .libs; then 7895 lt_cv_objdir=.libs 7896else 7897 # MS-DOS does not allow filenames that begin with a dot. 7898 lt_cv_objdir=_libs 7899fi 7900rmdir .libs 2>/dev/null 7901fi 7902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7903$as_echo "$lt_cv_objdir" >&6; } 7904objdir=$lt_cv_objdir 7905 7906 7907 7908 7909 7910cat >>confdefs.h <<_ACEOF 7911#define LT_OBJDIR "$lt_cv_objdir/" 7912_ACEOF 7913 7914 7915 7916 7917case $host_os in 7918aix3*) 7919 # AIX sometimes has problems with the GCC collect2 program. For some 7920 # reason, if we set the COLLECT_NAMES environment variable, the problems 7921 # vanish in a puff of smoke. 7922 if test set != "${COLLECT_NAMES+set}"; then 7923 COLLECT_NAMES= 7924 export COLLECT_NAMES 7925 fi 7926 ;; 7927esac 7928 7929# Global variables: 7930ofile=libtool 7931can_build_shared=yes 7932 7933# All known linkers require a '.a' archive for static linking (except MSVC, 7934# which needs '.lib'). 7935libext=a 7936 7937with_gnu_ld=$lt_cv_prog_gnu_ld 7938 7939old_CC=$CC 7940old_CFLAGS=$CFLAGS 7941 7942# Set sane defaults for various variables 7943test -z "$CC" && CC=cc 7944test -z "$LTCC" && LTCC=$CC 7945test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7946test -z "$LD" && LD=ld 7947test -z "$ac_objext" && ac_objext=o 7948 7949func_cc_basename $compiler 7950cc_basename=$func_cc_basename_result 7951 7952 7953# Only perform the check for file, if the check method requires it 7954test -z "$MAGIC_CMD" && MAGIC_CMD=file 7955case $deplibs_check_method in 7956file_magic*) 7957 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7959$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7960if ${lt_cv_path_MAGIC_CMD+:} false; then : 7961 $as_echo_n "(cached) " >&6 7962else 7963 case $MAGIC_CMD in 7964[\\/*] | ?:[\\/]*) 7965 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 7966 ;; 7967*) 7968 lt_save_MAGIC_CMD=$MAGIC_CMD 7969 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 7970 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7971 for ac_dir in $ac_dummy; do 7972 IFS=$lt_save_ifs 7973 test -z "$ac_dir" && ac_dir=. 7974 if test -f "$ac_dir/${ac_tool_prefix}file"; then 7975 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 7976 if test -n "$file_magic_test_file"; then 7977 case $deplibs_check_method in 7978 "file_magic "*) 7979 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7980 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 7981 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7982 $EGREP "$file_magic_regex" > /dev/null; then 7983 : 7984 else 7985 cat <<_LT_EOF 1>&2 7986 7987*** Warning: the command libtool uses to detect shared libraries, 7988*** $file_magic_cmd, produces output that libtool cannot recognize. 7989*** The result is that libtool may fail to recognize shared libraries 7990*** as such. This will affect the creation of libtool libraries that 7991*** depend on shared libraries, but programs linked with such libtool 7992*** libraries will work regardless of this problem. Nevertheless, you 7993*** may want to report the problem to your system manager and/or to 7994*** bug-libtool@gnu.org 7995 7996_LT_EOF 7997 fi ;; 7998 esac 7999 fi 8000 break 8001 fi 8002 done 8003 IFS=$lt_save_ifs 8004 MAGIC_CMD=$lt_save_MAGIC_CMD 8005 ;; 8006esac 8007fi 8008 8009MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8010if test -n "$MAGIC_CMD"; then 8011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8012$as_echo "$MAGIC_CMD" >&6; } 8013else 8014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8015$as_echo "no" >&6; } 8016fi 8017 8018 8019 8020 8021 8022if test -z "$lt_cv_path_MAGIC_CMD"; then 8023 if test -n "$ac_tool_prefix"; then 8024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8025$as_echo_n "checking for file... " >&6; } 8026if ${lt_cv_path_MAGIC_CMD+:} false; then : 8027 $as_echo_n "(cached) " >&6 8028else 8029 case $MAGIC_CMD in 8030[\\/*] | ?:[\\/]*) 8031 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8032 ;; 8033*) 8034 lt_save_MAGIC_CMD=$MAGIC_CMD 8035 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8036 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8037 for ac_dir in $ac_dummy; do 8038 IFS=$lt_save_ifs 8039 test -z "$ac_dir" && ac_dir=. 8040 if test -f "$ac_dir/file"; then 8041 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 8042 if test -n "$file_magic_test_file"; then 8043 case $deplibs_check_method in 8044 "file_magic "*) 8045 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8046 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8047 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8048 $EGREP "$file_magic_regex" > /dev/null; then 8049 : 8050 else 8051 cat <<_LT_EOF 1>&2 8052 8053*** Warning: the command libtool uses to detect shared libraries, 8054*** $file_magic_cmd, produces output that libtool cannot recognize. 8055*** The result is that libtool may fail to recognize shared libraries 8056*** as such. This will affect the creation of libtool libraries that 8057*** depend on shared libraries, but programs linked with such libtool 8058*** libraries will work regardless of this problem. Nevertheless, you 8059*** may want to report the problem to your system manager and/or to 8060*** bug-libtool@gnu.org 8061 8062_LT_EOF 8063 fi ;; 8064 esac 8065 fi 8066 break 8067 fi 8068 done 8069 IFS=$lt_save_ifs 8070 MAGIC_CMD=$lt_save_MAGIC_CMD 8071 ;; 8072esac 8073fi 8074 8075MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8076if test -n "$MAGIC_CMD"; then 8077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8078$as_echo "$MAGIC_CMD" >&6; } 8079else 8080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8081$as_echo "no" >&6; } 8082fi 8083 8084 8085 else 8086 MAGIC_CMD=: 8087 fi 8088fi 8089 8090 fi 8091 ;; 8092esac 8093 8094# Use C for the default configuration in the libtool script 8095 8096lt_save_CC=$CC 8097ac_ext=c 8098ac_cpp='$CPP $CPPFLAGS' 8099ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8101ac_compiler_gnu=$ac_cv_c_compiler_gnu 8102 8103 8104# Source file extension for C test sources. 8105ac_ext=c 8106 8107# Object file extension for compiled C test sources. 8108objext=o 8109objext=$objext 8110 8111# Code to be used in simple compile tests 8112lt_simple_compile_test_code="int some_variable = 0;" 8113 8114# Code to be used in simple link tests 8115lt_simple_link_test_code='int main(){return(0);}' 8116 8117 8118 8119 8120 8121 8122 8123# If no C compiler was specified, use CC. 8124LTCC=${LTCC-"$CC"} 8125 8126# If no C compiler flags were specified, use CFLAGS. 8127LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8128 8129# Allow CC to be a program name with arguments. 8130compiler=$CC 8131 8132# Save the default compiler, since it gets overwritten when the other 8133# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8134compiler_DEFAULT=$CC 8135 8136# save warnings/boilerplate of simple test code 8137ac_outfile=conftest.$ac_objext 8138echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8139eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8140_lt_compiler_boilerplate=`cat conftest.err` 8141$RM conftest* 8142 8143ac_outfile=conftest.$ac_objext 8144echo "$lt_simple_link_test_code" >conftest.$ac_ext 8145eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8146_lt_linker_boilerplate=`cat conftest.err` 8147$RM -r conftest* 8148 8149 8150if test -n "$compiler"; then 8151 8152lt_prog_compiler_no_builtin_flag= 8153 8154if test yes = "$GCC"; then 8155 case $cc_basename in 8156 nvcc*) 8157 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8158 *) 8159 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8160 esac 8161 8162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8163$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8164if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8165 $as_echo_n "(cached) " >&6 8166else 8167 lt_cv_prog_compiler_rtti_exceptions=no 8168 ac_outfile=conftest.$ac_objext 8169 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8170 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 8171 # Insert the option either (1) after the last *FLAGS variable, or 8172 # (2) before a word containing "conftest.", or (3) at the end. 8173 # Note that $ac_compile itself does not contain backslashes and begins 8174 # with a dollar sign (not a hyphen), so the echo should work correctly. 8175 # The option is referenced via a variable to avoid confusing sed. 8176 lt_compile=`echo "$ac_compile" | $SED \ 8177 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8178 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8179 -e 's:$: $lt_compiler_flag:'` 8180 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8181 (eval "$lt_compile" 2>conftest.err) 8182 ac_status=$? 8183 cat conftest.err >&5 8184 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8185 if (exit $ac_status) && test -s "$ac_outfile"; then 8186 # The compiler can only warn and ignore the option if not recognized 8187 # So say no if there are warnings other than the usual output. 8188 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8189 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8190 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8191 lt_cv_prog_compiler_rtti_exceptions=yes 8192 fi 8193 fi 8194 $RM conftest* 8195 8196fi 8197{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8198$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8199 8200if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 8201 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8202else 8203 : 8204fi 8205 8206fi 8207 8208 8209 8210 8211 8212 8213 lt_prog_compiler_wl= 8214lt_prog_compiler_pic= 8215lt_prog_compiler_static= 8216 8217 8218 if test yes = "$GCC"; then 8219 lt_prog_compiler_wl='-Wl,' 8220 lt_prog_compiler_static='-static' 8221 8222 case $host_os in 8223 aix*) 8224 # All AIX code is PIC. 8225 if test ia64 = "$host_cpu"; then 8226 # AIX 5 now supports IA64 processor 8227 lt_prog_compiler_static='-Bstatic' 8228 fi 8229 lt_prog_compiler_pic='-fPIC' 8230 ;; 8231 8232 amigaos*) 8233 case $host_cpu in 8234 powerpc) 8235 # see comment about AmigaOS4 .so support 8236 lt_prog_compiler_pic='-fPIC' 8237 ;; 8238 m68k) 8239 # FIXME: we need at least 68020 code to build shared libraries, but 8240 # adding the '-m68020' flag to GCC prevents building anything better, 8241 # like '-m68040'. 8242 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8243 ;; 8244 esac 8245 ;; 8246 8247 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8248 # PIC is the default for these OSes. 8249 ;; 8250 8251 mingw* | cygwin* | pw32* | os2* | cegcc*) 8252 # This hack is so that the source file can tell whether it is being 8253 # built for inclusion in a dll (and should export symbols for example). 8254 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8255 # (--disable-auto-import) libraries 8256 lt_prog_compiler_pic='-DDLL_EXPORT' 8257 case $host_os in 8258 os2*) 8259 lt_prog_compiler_static='$wl-static' 8260 ;; 8261 esac 8262 ;; 8263 8264 darwin* | rhapsody*) 8265 # PIC is the default on this platform 8266 # Common symbols not allowed in MH_DYLIB files 8267 lt_prog_compiler_pic='-fno-common' 8268 ;; 8269 8270 haiku*) 8271 # PIC is the default for Haiku. 8272 # The "-static" flag exists, but is broken. 8273 lt_prog_compiler_static= 8274 ;; 8275 8276 hpux*) 8277 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8278 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8279 # sets the default TLS model and affects inlining. 8280 case $host_cpu in 8281 hppa*64*) 8282 # +Z the default 8283 ;; 8284 *) 8285 lt_prog_compiler_pic='-fPIC' 8286 ;; 8287 esac 8288 ;; 8289 8290 interix[3-9]*) 8291 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8292 # Instead, we relocate shared libraries at runtime. 8293 ;; 8294 8295 msdosdjgpp*) 8296 # Just because we use GCC doesn't mean we suddenly get shared libraries 8297 # on systems that don't support them. 8298 lt_prog_compiler_can_build_shared=no 8299 enable_shared=no 8300 ;; 8301 8302 *nto* | *qnx*) 8303 # QNX uses GNU C++, but need to define -shared option too, otherwise 8304 # it will coredump. 8305 lt_prog_compiler_pic='-fPIC -shared' 8306 ;; 8307 8308 sysv4*MP*) 8309 if test -d /usr/nec; then 8310 lt_prog_compiler_pic=-Kconform_pic 8311 fi 8312 ;; 8313 8314 *) 8315 lt_prog_compiler_pic='-fPIC' 8316 ;; 8317 esac 8318 8319 case $cc_basename in 8320 nvcc*) # Cuda Compiler Driver 2.2 8321 lt_prog_compiler_wl='-Xlinker ' 8322 if test -n "$lt_prog_compiler_pic"; then 8323 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8324 fi 8325 ;; 8326 esac 8327 else 8328 # PORTME Check for flag to pass linker flags through the system compiler. 8329 case $host_os in 8330 aix*) 8331 lt_prog_compiler_wl='-Wl,' 8332 if test ia64 = "$host_cpu"; then 8333 # AIX 5 now supports IA64 processor 8334 lt_prog_compiler_static='-Bstatic' 8335 else 8336 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8337 fi 8338 ;; 8339 8340 darwin* | rhapsody*) 8341 # PIC is the default on this platform 8342 # Common symbols not allowed in MH_DYLIB files 8343 lt_prog_compiler_pic='-fno-common' 8344 case $cc_basename in 8345 nagfor*) 8346 # NAG Fortran compiler 8347 lt_prog_compiler_wl='-Wl,-Wl,,' 8348 lt_prog_compiler_pic='-PIC' 8349 lt_prog_compiler_static='-Bstatic' 8350 ;; 8351 esac 8352 ;; 8353 8354 mingw* | cygwin* | pw32* | os2* | cegcc*) 8355 # This hack is so that the source file can tell whether it is being 8356 # built for inclusion in a dll (and should export symbols for example). 8357 lt_prog_compiler_pic='-DDLL_EXPORT' 8358 case $host_os in 8359 os2*) 8360 lt_prog_compiler_static='$wl-static' 8361 ;; 8362 esac 8363 ;; 8364 8365 hpux9* | hpux10* | hpux11*) 8366 lt_prog_compiler_wl='-Wl,' 8367 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8368 # not for PA HP-UX. 8369 case $host_cpu in 8370 hppa*64*|ia64*) 8371 # +Z the default 8372 ;; 8373 *) 8374 lt_prog_compiler_pic='+Z' 8375 ;; 8376 esac 8377 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8378 lt_prog_compiler_static='$wl-a ${wl}archive' 8379 ;; 8380 8381 irix5* | irix6* | nonstopux*) 8382 lt_prog_compiler_wl='-Wl,' 8383 # PIC (with -KPIC) is the default. 8384 lt_prog_compiler_static='-non_shared' 8385 ;; 8386 8387 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8388 case $cc_basename in 8389 # old Intel for x86_64, which still supported -KPIC. 8390 ecc*) 8391 lt_prog_compiler_wl='-Wl,' 8392 lt_prog_compiler_pic='-KPIC' 8393 lt_prog_compiler_static='-static' 8394 ;; 8395 # icc used to be incompatible with GCC. 8396 # ICC 10 doesn't accept -KPIC any more. 8397 icc* | ifort*) 8398 lt_prog_compiler_wl='-Wl,' 8399 lt_prog_compiler_pic='-fPIC' 8400 lt_prog_compiler_static='-static' 8401 ;; 8402 # Lahey Fortran 8.1. 8403 lf95*) 8404 lt_prog_compiler_wl='-Wl,' 8405 lt_prog_compiler_pic='--shared' 8406 lt_prog_compiler_static='--static' 8407 ;; 8408 nagfor*) 8409 # NAG Fortran compiler 8410 lt_prog_compiler_wl='-Wl,-Wl,,' 8411 lt_prog_compiler_pic='-PIC' 8412 lt_prog_compiler_static='-Bstatic' 8413 ;; 8414 tcc*) 8415 # Fabrice Bellard et al's Tiny C Compiler 8416 lt_prog_compiler_wl='-Wl,' 8417 lt_prog_compiler_pic='-fPIC' 8418 lt_prog_compiler_static='-static' 8419 ;; 8420 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8421 # Portland Group compilers (*not* the Pentium gcc compiler, 8422 # which looks to be a dead project) 8423 lt_prog_compiler_wl='-Wl,' 8424 lt_prog_compiler_pic='-fpic' 8425 lt_prog_compiler_static='-Bstatic' 8426 ;; 8427 ccc*) 8428 lt_prog_compiler_wl='-Wl,' 8429 # All Alpha code is PIC. 8430 lt_prog_compiler_static='-non_shared' 8431 ;; 8432 xl* | bgxl* | bgf* | mpixl*) 8433 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8434 lt_prog_compiler_wl='-Wl,' 8435 lt_prog_compiler_pic='-qpic' 8436 lt_prog_compiler_static='-qstaticlink' 8437 ;; 8438 *) 8439 case `$CC -V 2>&1 | sed 5q` in 8440 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8441 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8442 lt_prog_compiler_pic='-KPIC' 8443 lt_prog_compiler_static='-Bstatic' 8444 lt_prog_compiler_wl='' 8445 ;; 8446 *Sun\ F* | *Sun*Fortran*) 8447 lt_prog_compiler_pic='-KPIC' 8448 lt_prog_compiler_static='-Bstatic' 8449 lt_prog_compiler_wl='-Qoption ld ' 8450 ;; 8451 *Sun\ C*) 8452 # Sun C 5.9 8453 lt_prog_compiler_pic='-KPIC' 8454 lt_prog_compiler_static='-Bstatic' 8455 lt_prog_compiler_wl='-Wl,' 8456 ;; 8457 *Intel*\ [CF]*Compiler*) 8458 lt_prog_compiler_wl='-Wl,' 8459 lt_prog_compiler_pic='-fPIC' 8460 lt_prog_compiler_static='-static' 8461 ;; 8462 *Portland\ Group*) 8463 lt_prog_compiler_wl='-Wl,' 8464 lt_prog_compiler_pic='-fpic' 8465 lt_prog_compiler_static='-Bstatic' 8466 ;; 8467 esac 8468 ;; 8469 esac 8470 ;; 8471 8472 newsos6) 8473 lt_prog_compiler_pic='-KPIC' 8474 lt_prog_compiler_static='-Bstatic' 8475 ;; 8476 8477 *nto* | *qnx*) 8478 # QNX uses GNU C++, but need to define -shared option too, otherwise 8479 # it will coredump. 8480 lt_prog_compiler_pic='-fPIC -shared' 8481 ;; 8482 8483 osf3* | osf4* | osf5*) 8484 lt_prog_compiler_wl='-Wl,' 8485 # All OSF/1 code is PIC. 8486 lt_prog_compiler_static='-non_shared' 8487 ;; 8488 8489 rdos*) 8490 lt_prog_compiler_static='-non_shared' 8491 ;; 8492 8493 solaris*) 8494 lt_prog_compiler_pic='-KPIC' 8495 lt_prog_compiler_static='-Bstatic' 8496 case $cc_basename in 8497 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8498 lt_prog_compiler_wl='-Qoption ld ';; 8499 *) 8500 lt_prog_compiler_wl='-Wl,';; 8501 esac 8502 ;; 8503 8504 sunos4*) 8505 lt_prog_compiler_wl='-Qoption ld ' 8506 lt_prog_compiler_pic='-PIC' 8507 lt_prog_compiler_static='-Bstatic' 8508 ;; 8509 8510 sysv4 | sysv4.2uw2* | sysv4.3*) 8511 lt_prog_compiler_wl='-Wl,' 8512 lt_prog_compiler_pic='-KPIC' 8513 lt_prog_compiler_static='-Bstatic' 8514 ;; 8515 8516 sysv4*MP*) 8517 if test -d /usr/nec; then 8518 lt_prog_compiler_pic='-Kconform_pic' 8519 lt_prog_compiler_static='-Bstatic' 8520 fi 8521 ;; 8522 8523 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8524 lt_prog_compiler_wl='-Wl,' 8525 lt_prog_compiler_pic='-KPIC' 8526 lt_prog_compiler_static='-Bstatic' 8527 ;; 8528 8529 unicos*) 8530 lt_prog_compiler_wl='-Wl,' 8531 lt_prog_compiler_can_build_shared=no 8532 ;; 8533 8534 uts4*) 8535 lt_prog_compiler_pic='-pic' 8536 lt_prog_compiler_static='-Bstatic' 8537 ;; 8538 8539 *) 8540 lt_prog_compiler_can_build_shared=no 8541 ;; 8542 esac 8543 fi 8544 8545case $host_os in 8546 # For platforms that do not support PIC, -DPIC is meaningless: 8547 *djgpp*) 8548 lt_prog_compiler_pic= 8549 ;; 8550 *) 8551 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8552 ;; 8553esac 8554 8555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8556$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8557if ${lt_cv_prog_compiler_pic+:} false; then : 8558 $as_echo_n "(cached) " >&6 8559else 8560 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8561fi 8562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8563$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8564lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8565 8566# 8567# Check to make sure the PIC flag actually works. 8568# 8569if test -n "$lt_prog_compiler_pic"; then 8570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8571$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8572if ${lt_cv_prog_compiler_pic_works+:} false; then : 8573 $as_echo_n "(cached) " >&6 8574else 8575 lt_cv_prog_compiler_pic_works=no 8576 ac_outfile=conftest.$ac_objext 8577 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8578 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 8579 # Insert the option either (1) after the last *FLAGS variable, or 8580 # (2) before a word containing "conftest.", or (3) at the end. 8581 # Note that $ac_compile itself does not contain backslashes and begins 8582 # with a dollar sign (not a hyphen), so the echo should work correctly. 8583 # The option is referenced via a variable to avoid confusing sed. 8584 lt_compile=`echo "$ac_compile" | $SED \ 8585 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8586 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8587 -e 's:$: $lt_compiler_flag:'` 8588 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8589 (eval "$lt_compile" 2>conftest.err) 8590 ac_status=$? 8591 cat conftest.err >&5 8592 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8593 if (exit $ac_status) && test -s "$ac_outfile"; then 8594 # The compiler can only warn and ignore the option if not recognized 8595 # So say no if there are warnings other than the usual output. 8596 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8597 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8598 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8599 lt_cv_prog_compiler_pic_works=yes 8600 fi 8601 fi 8602 $RM conftest* 8603 8604fi 8605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8606$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8607 8608if test yes = "$lt_cv_prog_compiler_pic_works"; then 8609 case $lt_prog_compiler_pic in 8610 "" | " "*) ;; 8611 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8612 esac 8613else 8614 lt_prog_compiler_pic= 8615 lt_prog_compiler_can_build_shared=no 8616fi 8617 8618fi 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630# 8631# Check to make sure the static flag actually works. 8632# 8633wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8635$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8636if ${lt_cv_prog_compiler_static_works+:} false; then : 8637 $as_echo_n "(cached) " >&6 8638else 8639 lt_cv_prog_compiler_static_works=no 8640 save_LDFLAGS=$LDFLAGS 8641 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8642 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8643 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8644 # The linker can only warn and ignore the option if not recognized 8645 # So say no if there are warnings 8646 if test -s conftest.err; then 8647 # Append any errors to the config.log. 8648 cat conftest.err 1>&5 8649 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8650 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8651 if diff conftest.exp conftest.er2 >/dev/null; then 8652 lt_cv_prog_compiler_static_works=yes 8653 fi 8654 else 8655 lt_cv_prog_compiler_static_works=yes 8656 fi 8657 fi 8658 $RM -r conftest* 8659 LDFLAGS=$save_LDFLAGS 8660 8661fi 8662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8663$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8664 8665if test yes = "$lt_cv_prog_compiler_static_works"; then 8666 : 8667else 8668 lt_prog_compiler_static= 8669fi 8670 8671 8672 8673 8674 8675 8676 8677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8678$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8679if ${lt_cv_prog_compiler_c_o+:} false; then : 8680 $as_echo_n "(cached) " >&6 8681else 8682 lt_cv_prog_compiler_c_o=no 8683 $RM -r conftest 2>/dev/null 8684 mkdir conftest 8685 cd conftest 8686 mkdir out 8687 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8688 8689 lt_compiler_flag="-o out/conftest2.$ac_objext" 8690 # Insert the option either (1) after the last *FLAGS variable, or 8691 # (2) before a word containing "conftest.", or (3) at the end. 8692 # Note that $ac_compile itself does not contain backslashes and begins 8693 # with a dollar sign (not a hyphen), so the echo should work correctly. 8694 lt_compile=`echo "$ac_compile" | $SED \ 8695 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8696 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8697 -e 's:$: $lt_compiler_flag:'` 8698 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8699 (eval "$lt_compile" 2>out/conftest.err) 8700 ac_status=$? 8701 cat out/conftest.err >&5 8702 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8703 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8704 then 8705 # The compiler can only warn and ignore the option if not recognized 8706 # So say no if there are warnings 8707 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8708 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8709 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8710 lt_cv_prog_compiler_c_o=yes 8711 fi 8712 fi 8713 chmod u+w . 2>&5 8714 $RM conftest* 8715 # SGI C++ compiler will create directory out/ii_files/ for 8716 # template instantiation 8717 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8718 $RM out/* && rmdir out 8719 cd .. 8720 $RM -r conftest 8721 $RM conftest* 8722 8723fi 8724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8725$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8726 8727 8728 8729 8730 8731 8732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8733$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8734if ${lt_cv_prog_compiler_c_o+:} false; then : 8735 $as_echo_n "(cached) " >&6 8736else 8737 lt_cv_prog_compiler_c_o=no 8738 $RM -r conftest 2>/dev/null 8739 mkdir conftest 8740 cd conftest 8741 mkdir out 8742 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8743 8744 lt_compiler_flag="-o out/conftest2.$ac_objext" 8745 # Insert the option either (1) after the last *FLAGS variable, or 8746 # (2) before a word containing "conftest.", or (3) at the end. 8747 # Note that $ac_compile itself does not contain backslashes and begins 8748 # with a dollar sign (not a hyphen), so the echo should work correctly. 8749 lt_compile=`echo "$ac_compile" | $SED \ 8750 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8751 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8752 -e 's:$: $lt_compiler_flag:'` 8753 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8754 (eval "$lt_compile" 2>out/conftest.err) 8755 ac_status=$? 8756 cat out/conftest.err >&5 8757 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8758 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8759 then 8760 # The compiler can only warn and ignore the option if not recognized 8761 # So say no if there are warnings 8762 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8763 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8764 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8765 lt_cv_prog_compiler_c_o=yes 8766 fi 8767 fi 8768 chmod u+w . 2>&5 8769 $RM conftest* 8770 # SGI C++ compiler will create directory out/ii_files/ for 8771 # template instantiation 8772 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8773 $RM out/* && rmdir out 8774 cd .. 8775 $RM -r conftest 8776 $RM conftest* 8777 8778fi 8779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8780$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8781 8782 8783 8784 8785hard_links=nottested 8786if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 8787 # do not overwrite the value of need_locks provided by the user 8788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8789$as_echo_n "checking if we can lock with hard links... " >&6; } 8790 hard_links=yes 8791 $RM conftest* 8792 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8793 touch conftest.a 8794 ln conftest.a conftest.b 2>&5 || hard_links=no 8795 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8797$as_echo "$hard_links" >&6; } 8798 if test no = "$hard_links"; then 8799 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 8800$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 8801 need_locks=warn 8802 fi 8803else 8804 need_locks=no 8805fi 8806 8807 8808 8809 8810 8811 8812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8813$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8814 8815 runpath_var= 8816 allow_undefined_flag= 8817 always_export_symbols=no 8818 archive_cmds= 8819 archive_expsym_cmds= 8820 compiler_needs_object=no 8821 enable_shared_with_static_runtimes=no 8822 export_dynamic_flag_spec= 8823 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8824 hardcode_automatic=no 8825 hardcode_direct=no 8826 hardcode_direct_absolute=no 8827 hardcode_libdir_flag_spec= 8828 hardcode_libdir_separator= 8829 hardcode_minus_L=no 8830 hardcode_shlibpath_var=unsupported 8831 inherit_rpath=no 8832 link_all_deplibs=unknown 8833 module_cmds= 8834 module_expsym_cmds= 8835 old_archive_from_new_cmds= 8836 old_archive_from_expsyms_cmds= 8837 thread_safe_flag_spec= 8838 whole_archive_flag_spec= 8839 # include_expsyms should be a list of space-separated symbols to be *always* 8840 # included in the symbol list 8841 include_expsyms= 8842 # exclude_expsyms can be an extended regexp of symbols to exclude 8843 # it will be wrapped by ' (' and ')$', so one must not match beginning or 8844 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 8845 # as well as any symbol that contains 'd'. 8846 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8847 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8848 # platforms (ab)use it in PIC code, but their linkers get confused if 8849 # the symbol is explicitly referenced. Since portable code cannot 8850 # rely on this symbol name, it's probably fine to never include it in 8851 # preloaded symbol tables. 8852 # Exclude shared library initialization/finalization symbols. 8853 extract_expsyms_cmds= 8854 8855 case $host_os in 8856 cygwin* | mingw* | pw32* | cegcc*) 8857 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8858 # When not using gcc, we currently assume that we are using 8859 # Microsoft Visual C++. 8860 if test yes != "$GCC"; then 8861 with_gnu_ld=no 8862 fi 8863 ;; 8864 interix*) 8865 # we just hope/assume this is gcc and not c89 (= MSVC++) 8866 with_gnu_ld=yes 8867 ;; 8868 openbsd* | bitrig*) 8869 with_gnu_ld=no 8870 ;; 8871 esac 8872 8873 ld_shlibs=yes 8874 8875 # On some targets, GNU ld is compatible enough with the native linker 8876 # that we're better off using the native interface for both. 8877 lt_use_gnu_ld_interface=no 8878 if test yes = "$with_gnu_ld"; then 8879 case $host_os in 8880 aix*) 8881 # The AIX port of GNU ld has always aspired to compatibility 8882 # with the native linker. However, as the warning in the GNU ld 8883 # block says, versions before 2.19.5* couldn't really create working 8884 # shared libraries, regardless of the interface used. 8885 case `$LD -v 2>&1` in 8886 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8887 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8888 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8889 *) 8890 lt_use_gnu_ld_interface=yes 8891 ;; 8892 esac 8893 ;; 8894 *) 8895 lt_use_gnu_ld_interface=yes 8896 ;; 8897 esac 8898 fi 8899 8900 if test yes = "$lt_use_gnu_ld_interface"; then 8901 # If archive_cmds runs LD, not CC, wlarc should be empty 8902 wlarc='$wl' 8903 8904 # Set some defaults for GNU ld with shared library support. These 8905 # are reset later if shared libraries are not supported. Putting them 8906 # here allows them to be overridden if necessary. 8907 runpath_var=LD_RUN_PATH 8908 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 8909 export_dynamic_flag_spec='$wl--export-dynamic' 8910 # ancient GNU ld didn't support --whole-archive et. al. 8911 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8912 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 8913 else 8914 whole_archive_flag_spec= 8915 fi 8916 supports_anon_versioning=no 8917 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 8918 *GNU\ gold*) supports_anon_versioning=yes ;; 8919 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8920 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8921 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8922 *\ 2.11.*) ;; # other 2.11 versions 8923 *) supports_anon_versioning=yes ;; 8924 esac 8925 8926 # See if GNU ld supports shared libraries. 8927 case $host_os in 8928 aix[3-9]*) 8929 # On AIX/PPC, the GNU linker is very broken 8930 if test ia64 != "$host_cpu"; then 8931 ld_shlibs=no 8932 cat <<_LT_EOF 1>&2 8933 8934*** Warning: the GNU linker, at least up to release 2.19, is reported 8935*** to be unable to reliably create shared libraries on AIX. 8936*** Therefore, libtool is disabling shared libraries support. If you 8937*** really care for shared libraries, you may want to install binutils 8938*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8939*** You will then need to restart the configuration process. 8940 8941_LT_EOF 8942 fi 8943 ;; 8944 8945 amigaos*) 8946 case $host_cpu in 8947 powerpc) 8948 # see comment about AmigaOS4 .so support 8949 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 8950 archive_expsym_cmds='' 8951 ;; 8952 m68k) 8953 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)' 8954 hardcode_libdir_flag_spec='-L$libdir' 8955 hardcode_minus_L=yes 8956 ;; 8957 esac 8958 ;; 8959 8960 beos*) 8961 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8962 allow_undefined_flag=unsupported 8963 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8964 # support --undefined. This deserves some investigation. FIXME 8965 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 8966 else 8967 ld_shlibs=no 8968 fi 8969 ;; 8970 8971 cygwin* | mingw* | pw32* | cegcc*) 8972 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8973 # as there is no search path for DLLs. 8974 hardcode_libdir_flag_spec='-L$libdir' 8975 export_dynamic_flag_spec='$wl--export-all-symbols' 8976 allow_undefined_flag=unsupported 8977 always_export_symbols=no 8978 enable_shared_with_static_runtimes=yes 8979 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' 8980 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 8981 8982 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8983 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8984 # If the export-symbols file already is a .def file, use it as 8985 # is; otherwise, prepend EXPORTS... 8986 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 8987 cp $export_symbols $output_objdir/$soname.def; 8988 else 8989 echo EXPORTS > $output_objdir/$soname.def; 8990 cat $export_symbols >> $output_objdir/$soname.def; 8991 fi~ 8992 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8993 else 8994 ld_shlibs=no 8995 fi 8996 ;; 8997 8998 haiku*) 8999 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9000 link_all_deplibs=yes 9001 ;; 9002 9003 os2*) 9004 hardcode_libdir_flag_spec='-L$libdir' 9005 hardcode_minus_L=yes 9006 allow_undefined_flag=unsupported 9007 shrext_cmds=.dll 9008 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9009 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9010 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9011 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9012 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9013 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9014 emximp -o $lib $output_objdir/$libname.def' 9015 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9016 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9017 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9018 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9019 prefix_cmds="$SED"~ 9020 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9021 prefix_cmds="$prefix_cmds -e 1d"; 9022 fi~ 9023 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9024 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9025 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9026 emximp -o $lib $output_objdir/$libname.def' 9027 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9028 enable_shared_with_static_runtimes=yes 9029 ;; 9030 9031 interix[3-9]*) 9032 hardcode_direct=no 9033 hardcode_shlibpath_var=no 9034 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9035 export_dynamic_flag_spec='$wl-E' 9036 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9037 # Instead, shared libraries are loaded at an image base (0x10000000 by 9038 # default) and relocated if they conflict, which is a slow very memory 9039 # consuming and fragmenting process. To avoid this, we pick a random, 9040 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9041 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9042 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9043 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' 9044 ;; 9045 9046 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9047 tmp_diet=no 9048 if test linux-dietlibc = "$host_os"; then 9049 case $cc_basename in 9050 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9051 esac 9052 fi 9053 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9054 && test no = "$tmp_diet" 9055 then 9056 tmp_addflag=' $pic_flag' 9057 tmp_sharedflag='-shared' 9058 case $cc_basename,$host_cpu in 9059 pgcc*) # Portland Group C compiler 9060 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' 9061 tmp_addflag=' $pic_flag' 9062 ;; 9063 pgf77* | pgf90* | pgf95* | pgfortran*) 9064 # Portland Group f77 and f90 compilers 9065 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' 9066 tmp_addflag=' $pic_flag -Mnomain' ;; 9067 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9068 tmp_addflag=' -i_dynamic' ;; 9069 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9070 tmp_addflag=' -i_dynamic -nofor_main' ;; 9071 ifc* | ifort*) # Intel Fortran compiler 9072 tmp_addflag=' -nofor_main' ;; 9073 lf95*) # Lahey Fortran 8.1 9074 whole_archive_flag_spec= 9075 tmp_sharedflag='--shared' ;; 9076 nagfor*) # NAGFOR 5.3 9077 tmp_sharedflag='-Wl,-shared' ;; 9078 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9079 tmp_sharedflag='-qmkshrobj' 9080 tmp_addflag= ;; 9081 nvcc*) # Cuda Compiler Driver 2.2 9082 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' 9083 compiler_needs_object=yes 9084 ;; 9085 esac 9086 case `$CC -V 2>&1 | sed 5q` in 9087 *Sun\ C*) # Sun C 5.9 9088 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' 9089 compiler_needs_object=yes 9090 tmp_sharedflag='-G' ;; 9091 *Sun\ F*) # Sun Fortran 8.3 9092 tmp_sharedflag='-G' ;; 9093 esac 9094 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9095 9096 if test yes = "$supports_anon_versioning"; then 9097 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9098 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9099 echo "local: *; };" >> $output_objdir/$libname.ver~ 9100 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 9101 fi 9102 9103 case $cc_basename in 9104 tcc*) 9105 export_dynamic_flag_spec='-rdynamic' 9106 ;; 9107 xlf* | bgf* | bgxlf* | mpixlf*) 9108 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9109 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9110 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9111 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9112 if test yes = "$supports_anon_versioning"; then 9113 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9114 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9115 echo "local: *; };" >> $output_objdir/$libname.ver~ 9116 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9117 fi 9118 ;; 9119 esac 9120 else 9121 ld_shlibs=no 9122 fi 9123 ;; 9124 9125 netbsd*) 9126 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9127 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9128 wlarc= 9129 else 9130 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9131 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9132 fi 9133 ;; 9134 9135 solaris*) 9136 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9137 ld_shlibs=no 9138 cat <<_LT_EOF 1>&2 9139 9140*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9141*** create shared libraries on Solaris systems. Therefore, libtool 9142*** is disabling shared libraries support. We urge you to upgrade GNU 9143*** binutils to release 2.9.1 or newer. Another option is to modify 9144*** your PATH or compiler configuration so that the native linker is 9145*** used, and then restart. 9146 9147_LT_EOF 9148 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9149 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9150 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9151 else 9152 ld_shlibs=no 9153 fi 9154 ;; 9155 9156 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9157 case `$LD -v 2>&1` in 9158 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9159 ld_shlibs=no 9160 cat <<_LT_EOF 1>&2 9161 9162*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 9163*** reliably create shared libraries on SCO systems. Therefore, libtool 9164*** is disabling shared libraries support. We urge you to upgrade GNU 9165*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9166*** your PATH or compiler configuration so that the native linker is 9167*** used, and then restart. 9168 9169_LT_EOF 9170 ;; 9171 *) 9172 # For security reasons, it is highly recommended that you always 9173 # use absolute paths for naming shared libraries, and exclude the 9174 # DT_RUNPATH tag from executables and libraries. But doing so 9175 # requires that you compile everything twice, which is a pain. 9176 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9177 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9178 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9179 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9180 else 9181 ld_shlibs=no 9182 fi 9183 ;; 9184 esac 9185 ;; 9186 9187 sunos4*) 9188 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9189 wlarc= 9190 hardcode_direct=yes 9191 hardcode_shlibpath_var=no 9192 ;; 9193 9194 *) 9195 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9196 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9197 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9198 else 9199 ld_shlibs=no 9200 fi 9201 ;; 9202 esac 9203 9204 if test no = "$ld_shlibs"; then 9205 runpath_var= 9206 hardcode_libdir_flag_spec= 9207 export_dynamic_flag_spec= 9208 whole_archive_flag_spec= 9209 fi 9210 else 9211 # PORTME fill in a description of your system's linker (not GNU ld) 9212 case $host_os in 9213 aix3*) 9214 allow_undefined_flag=unsupported 9215 always_export_symbols=yes 9216 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' 9217 # Note: this linker hardcodes the directories in LIBPATH if there 9218 # are no directories specified by -L. 9219 hardcode_minus_L=yes 9220 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 9221 # Neither direct hardcoding nor static linking is supported with a 9222 # broken collect2. 9223 hardcode_direct=unsupported 9224 fi 9225 ;; 9226 9227 aix[4-9]*) 9228 if test ia64 = "$host_cpu"; then 9229 # On IA64, the linker does run time linking by default, so we don't 9230 # have to do anything special. 9231 aix_use_runtimelinking=no 9232 exp_sym_flag='-Bexport' 9233 no_entry_flag= 9234 else 9235 # If we're using GNU nm, then we don't want the "-C" option. 9236 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9237 # Without the "-l" option, or with the "-B" option, AIX nm treats 9238 # weak defined symbols like other global defined symbols, whereas 9239 # GNU nm marks them as "W". 9240 # While the 'weak' keyword is ignored in the Export File, we need 9241 # it in the Import File for the 'aix-soname' feature, so we have 9242 # to replace the "-B" option with "-P" for AIX nm. 9243 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9244 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' 9245 else 9246 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' 9247 fi 9248 aix_use_runtimelinking=no 9249 9250 # Test if we are trying to use run time linking or normal 9251 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9252 # have runtime linking enabled, and use it for executables. 9253 # For shared libraries, we enable/disable runtime linking 9254 # depending on the kind of the shared library created - 9255 # when "with_aix_soname,aix_use_runtimelinking" is: 9256 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9257 # "aix,yes" lib.so shared, rtl:yes, for executables 9258 # lib.a static archive 9259 # "both,no" lib.so.V(shr.o) shared, rtl:yes 9260 # lib.a(lib.so.V) shared, rtl:no, for executables 9261 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9262 # lib.a(lib.so.V) shared, rtl:no 9263 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9264 # lib.a static archive 9265 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9266 for ld_flag in $LDFLAGS; do 9267 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 9268 aix_use_runtimelinking=yes 9269 break 9270 fi 9271 done 9272 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9273 # With aix-soname=svr4, we create the lib.so.V shared archives only, 9274 # so we don't have lib.a shared libs to link our executables. 9275 # We have to force runtime linking in this case. 9276 aix_use_runtimelinking=yes 9277 LDFLAGS="$LDFLAGS -Wl,-brtl" 9278 fi 9279 ;; 9280 esac 9281 9282 exp_sym_flag='-bexport' 9283 no_entry_flag='-bnoentry' 9284 fi 9285 9286 # When large executables or shared objects are built, AIX ld can 9287 # have problems creating the table of contents. If linking a library 9288 # or program results in "error TOC overflow" add -mminimal-toc to 9289 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9290 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9291 9292 archive_cmds='' 9293 hardcode_direct=yes 9294 hardcode_direct_absolute=yes 9295 hardcode_libdir_separator=':' 9296 link_all_deplibs=yes 9297 file_list_spec='$wl-f,' 9298 case $with_aix_soname,$aix_use_runtimelinking in 9299 aix,*) ;; # traditional, no import file 9300 svr4,* | *,yes) # use import file 9301 # The Import File defines what to hardcode. 9302 hardcode_direct=no 9303 hardcode_direct_absolute=no 9304 ;; 9305 esac 9306 9307 if test yes = "$GCC"; then 9308 case $host_os in aix4.[012]|aix4.[012].*) 9309 # We only want to do this on AIX 4.2 and lower, the check 9310 # below for broken collect2 doesn't work under 4.3+ 9311 collect2name=`$CC -print-prog-name=collect2` 9312 if test -f "$collect2name" && 9313 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9314 then 9315 # We have reworked collect2 9316 : 9317 else 9318 # We have old collect2 9319 hardcode_direct=unsupported 9320 # It fails to find uninstalled libraries when the uninstalled 9321 # path is not listed in the libpath. Setting hardcode_minus_L 9322 # to unsupported forces relinking 9323 hardcode_minus_L=yes 9324 hardcode_libdir_flag_spec='-L$libdir' 9325 hardcode_libdir_separator= 9326 fi 9327 ;; 9328 esac 9329 shared_flag='-shared' 9330 if test yes = "$aix_use_runtimelinking"; then 9331 shared_flag="$shared_flag "'$wl-G' 9332 fi 9333 # Need to ensure runtime linking is disabled for the traditional 9334 # shared library, or the linker may eventually find shared libraries 9335 # /with/ Import File - we do not want to mix them. 9336 shared_flag_aix='-shared' 9337 shared_flag_svr4='-shared $wl-G' 9338 else 9339 # not using gcc 9340 if test ia64 = "$host_cpu"; then 9341 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9342 # chokes on -Wl,-G. The following line is correct: 9343 shared_flag='-G' 9344 else 9345 if test yes = "$aix_use_runtimelinking"; then 9346 shared_flag='$wl-G' 9347 else 9348 shared_flag='$wl-bM:SRE' 9349 fi 9350 shared_flag_aix='$wl-bM:SRE' 9351 shared_flag_svr4='$wl-G' 9352 fi 9353 fi 9354 9355 export_dynamic_flag_spec='$wl-bexpall' 9356 # It seems that -bexpall does not export symbols beginning with 9357 # underscore (_), so it is better to generate a list of symbols to export. 9358 always_export_symbols=yes 9359 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 9360 # Warning - without using the other runtime loading flags (-brtl), 9361 # -berok will link without error, but may produce a broken library. 9362 allow_undefined_flag='-berok' 9363 # Determine the default libpath from the value encoded in an 9364 # empty executable. 9365 if test set = "${lt_cv_aix_libpath+set}"; then 9366 aix_libpath=$lt_cv_aix_libpath 9367else 9368 if ${lt_cv_aix_libpath_+:} false; then : 9369 $as_echo_n "(cached) " >&6 9370else 9371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9372/* end confdefs.h. */ 9373 9374int 9375main () 9376{ 9377 9378 ; 9379 return 0; 9380} 9381_ACEOF 9382if ac_fn_c_try_link "$LINENO"; then : 9383 9384 lt_aix_libpath_sed=' 9385 /Import File Strings/,/^$/ { 9386 /^0/ { 9387 s/^0 *\([^ ]*\) *$/\1/ 9388 p 9389 } 9390 }' 9391 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9392 # Check for a 64-bit object if we didn't find anything. 9393 if test -z "$lt_cv_aix_libpath_"; then 9394 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9395 fi 9396fi 9397rm -f core conftest.err conftest.$ac_objext \ 9398 conftest$ac_exeext conftest.$ac_ext 9399 if test -z "$lt_cv_aix_libpath_"; then 9400 lt_cv_aix_libpath_=/usr/lib:/lib 9401 fi 9402 9403fi 9404 9405 aix_libpath=$lt_cv_aix_libpath_ 9406fi 9407 9408 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9409 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 9410 else 9411 if test ia64 = "$host_cpu"; then 9412 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 9413 allow_undefined_flag="-z nodefs" 9414 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" 9415 else 9416 # Determine the default libpath from the value encoded in an 9417 # empty executable. 9418 if test set = "${lt_cv_aix_libpath+set}"; then 9419 aix_libpath=$lt_cv_aix_libpath 9420else 9421 if ${lt_cv_aix_libpath_+:} false; then : 9422 $as_echo_n "(cached) " >&6 9423else 9424 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9425/* end confdefs.h. */ 9426 9427int 9428main () 9429{ 9430 9431 ; 9432 return 0; 9433} 9434_ACEOF 9435if ac_fn_c_try_link "$LINENO"; then : 9436 9437 lt_aix_libpath_sed=' 9438 /Import File Strings/,/^$/ { 9439 /^0/ { 9440 s/^0 *\([^ ]*\) *$/\1/ 9441 p 9442 } 9443 }' 9444 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9445 # Check for a 64-bit object if we didn't find anything. 9446 if test -z "$lt_cv_aix_libpath_"; then 9447 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9448 fi 9449fi 9450rm -f core conftest.err conftest.$ac_objext \ 9451 conftest$ac_exeext conftest.$ac_ext 9452 if test -z "$lt_cv_aix_libpath_"; then 9453 lt_cv_aix_libpath_=/usr/lib:/lib 9454 fi 9455 9456fi 9457 9458 aix_libpath=$lt_cv_aix_libpath_ 9459fi 9460 9461 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9462 # Warning - without using the other run time loading flags, 9463 # -berok will link without error, but may produce a broken library. 9464 no_undefined_flag=' $wl-bernotok' 9465 allow_undefined_flag=' $wl-berok' 9466 if test yes = "$with_gnu_ld"; then 9467 # We only use this code for GNU lds that support --whole-archive. 9468 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 9469 else 9470 # Exported symbols can be pulled into shared objects from archives 9471 whole_archive_flag_spec='$convenience' 9472 fi 9473 archive_cmds_need_lc=yes 9474 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9475 # -brtl affects multiple linker settings, -berok does not and is overridden later 9476 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9477 if test svr4 != "$with_aix_soname"; then 9478 # This is similar to how AIX traditionally builds its shared libraries. 9479 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' 9480 fi 9481 if test aix != "$with_aix_soname"; then 9482 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' 9483 else 9484 # used by -dlpreopen to get the symbols 9485 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9486 fi 9487 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 9488 fi 9489 fi 9490 ;; 9491 9492 amigaos*) 9493 case $host_cpu in 9494 powerpc) 9495 # see comment about AmigaOS4 .so support 9496 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9497 archive_expsym_cmds='' 9498 ;; 9499 m68k) 9500 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)' 9501 hardcode_libdir_flag_spec='-L$libdir' 9502 hardcode_minus_L=yes 9503 ;; 9504 esac 9505 ;; 9506 9507 bsdi[45]*) 9508 export_dynamic_flag_spec=-rdynamic 9509 ;; 9510 9511 cygwin* | mingw* | pw32* | cegcc*) 9512 # When not using gcc, we currently assume that we are using 9513 # Microsoft Visual C++. 9514 # hardcode_libdir_flag_spec is actually meaningless, as there is 9515 # no search path for DLLs. 9516 case $cc_basename in 9517 cl*) 9518 # Native MSVC 9519 hardcode_libdir_flag_spec=' ' 9520 allow_undefined_flag=unsupported 9521 always_export_symbols=yes 9522 file_list_spec='@' 9523 # Tell ltmain to make .lib files, not .a files. 9524 libext=lib 9525 # Tell ltmain to make .dll files, not .so files. 9526 shrext_cmds=.dll 9527 # FIXME: Setting linknames here is a bad hack. 9528 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9529 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9530 cp "$export_symbols" "$output_objdir/$soname.def"; 9531 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9532 else 9533 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9534 fi~ 9535 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9536 linknames=' 9537 # The linker will not automatically build a static lib if we build a DLL. 9538 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9539 enable_shared_with_static_runtimes=yes 9540 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9541 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9542 # Don't use ranlib 9543 old_postinstall_cmds='chmod 644 $oldlib' 9544 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9545 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9546 case $lt_outputfile in 9547 *.exe|*.EXE) ;; 9548 *) 9549 lt_outputfile=$lt_outputfile.exe 9550 lt_tool_outputfile=$lt_tool_outputfile.exe 9551 ;; 9552 esac~ 9553 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9554 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9555 $RM "$lt_outputfile.manifest"; 9556 fi' 9557 ;; 9558 *) 9559 # Assume MSVC wrapper 9560 hardcode_libdir_flag_spec=' ' 9561 allow_undefined_flag=unsupported 9562 # Tell ltmain to make .lib files, not .a files. 9563 libext=lib 9564 # Tell ltmain to make .dll files, not .so files. 9565 shrext_cmds=.dll 9566 # FIXME: Setting linknames here is a bad hack. 9567 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9568 # The linker will automatically build a .lib file if we build a DLL. 9569 old_archive_from_new_cmds='true' 9570 # FIXME: Should let the user specify the lib program. 9571 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9572 enable_shared_with_static_runtimes=yes 9573 ;; 9574 esac 9575 ;; 9576 9577 darwin* | rhapsody*) 9578 9579 9580 archive_cmds_need_lc=no 9581 hardcode_direct=no 9582 hardcode_automatic=yes 9583 hardcode_shlibpath_var=unsupported 9584 if test yes = "$lt_cv_ld_force_load"; then 9585 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\"`' 9586 9587 else 9588 whole_archive_flag_spec='' 9589 fi 9590 link_all_deplibs=yes 9591 allow_undefined_flag=$_lt_dar_allow_undefined 9592 case $cc_basename in 9593 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 9594 *) _lt_dar_can_shared=$GCC ;; 9595 esac 9596 if test yes = "$_lt_dar_can_shared"; then 9597 output_verbose_link_cmd=func_echo_all 9598 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 9599 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 9600 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" 9601 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" 9602 9603 else 9604 ld_shlibs=no 9605 fi 9606 9607 ;; 9608 9609 dgux*) 9610 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9611 hardcode_libdir_flag_spec='-L$libdir' 9612 hardcode_shlibpath_var=no 9613 ;; 9614 9615 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9616 # support. Future versions do this automatically, but an explicit c++rt0.o 9617 # does not break anything, and helps significantly (at the cost of a little 9618 # extra space). 9619 freebsd2.2*) 9620 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9621 hardcode_libdir_flag_spec='-R$libdir' 9622 hardcode_direct=yes 9623 hardcode_shlibpath_var=no 9624 ;; 9625 9626 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9627 freebsd2.*) 9628 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9629 hardcode_direct=yes 9630 hardcode_minus_L=yes 9631 hardcode_shlibpath_var=no 9632 ;; 9633 9634 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9635 freebsd* | dragonfly*) 9636 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9637 hardcode_libdir_flag_spec='-R$libdir' 9638 hardcode_direct=yes 9639 hardcode_shlibpath_var=no 9640 ;; 9641 9642 hpux9*) 9643 if test yes = "$GCC"; then 9644 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' 9645 else 9646 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' 9647 fi 9648 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9649 hardcode_libdir_separator=: 9650 hardcode_direct=yes 9651 9652 # hardcode_minus_L: Not really in the search PATH, 9653 # but as the default location of the library. 9654 hardcode_minus_L=yes 9655 export_dynamic_flag_spec='$wl-E' 9656 ;; 9657 9658 hpux10*) 9659 if test yes,no = "$GCC,$with_gnu_ld"; then 9660 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9661 else 9662 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9663 fi 9664 if test no = "$with_gnu_ld"; then 9665 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9666 hardcode_libdir_separator=: 9667 hardcode_direct=yes 9668 hardcode_direct_absolute=yes 9669 export_dynamic_flag_spec='$wl-E' 9670 # hardcode_minus_L: Not really in the search PATH, 9671 # but as the default location of the library. 9672 hardcode_minus_L=yes 9673 fi 9674 ;; 9675 9676 hpux11*) 9677 if test yes,no = "$GCC,$with_gnu_ld"; then 9678 case $host_cpu in 9679 hppa*64*) 9680 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9681 ;; 9682 ia64*) 9683 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9684 ;; 9685 *) 9686 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9687 ;; 9688 esac 9689 else 9690 case $host_cpu in 9691 hppa*64*) 9692 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9693 ;; 9694 ia64*) 9695 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9696 ;; 9697 *) 9698 9699 # Older versions of the 11.00 compiler do not understand -b yet 9700 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9702$as_echo_n "checking if $CC understands -b... " >&6; } 9703if ${lt_cv_prog_compiler__b+:} false; then : 9704 $as_echo_n "(cached) " >&6 9705else 9706 lt_cv_prog_compiler__b=no 9707 save_LDFLAGS=$LDFLAGS 9708 LDFLAGS="$LDFLAGS -b" 9709 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9710 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9711 # The linker can only warn and ignore the option if not recognized 9712 # So say no if there are warnings 9713 if test -s conftest.err; then 9714 # Append any errors to the config.log. 9715 cat conftest.err 1>&5 9716 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9717 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9718 if diff conftest.exp conftest.er2 >/dev/null; then 9719 lt_cv_prog_compiler__b=yes 9720 fi 9721 else 9722 lt_cv_prog_compiler__b=yes 9723 fi 9724 fi 9725 $RM -r conftest* 9726 LDFLAGS=$save_LDFLAGS 9727 9728fi 9729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9730$as_echo "$lt_cv_prog_compiler__b" >&6; } 9731 9732if test yes = "$lt_cv_prog_compiler__b"; then 9733 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9734else 9735 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9736fi 9737 9738 ;; 9739 esac 9740 fi 9741 if test no = "$with_gnu_ld"; then 9742 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9743 hardcode_libdir_separator=: 9744 9745 case $host_cpu in 9746 hppa*64*|ia64*) 9747 hardcode_direct=no 9748 hardcode_shlibpath_var=no 9749 ;; 9750 *) 9751 hardcode_direct=yes 9752 hardcode_direct_absolute=yes 9753 export_dynamic_flag_spec='$wl-E' 9754 9755 # hardcode_minus_L: Not really in the search PATH, 9756 # but as the default location of the library. 9757 hardcode_minus_L=yes 9758 ;; 9759 esac 9760 fi 9761 ;; 9762 9763 irix5* | irix6* | nonstopux*) 9764 if test yes = "$GCC"; then 9765 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' 9766 # Try to use the -exported_symbol ld option, if it does not 9767 # work, assume that -exports_file does not work either and 9768 # implicitly export all symbols. 9769 # This should be the same for all languages, so no per-tag cache variable. 9770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9771$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9772if ${lt_cv_irix_exported_symbol+:} false; then : 9773 $as_echo_n "(cached) " >&6 9774else 9775 save_LDFLAGS=$LDFLAGS 9776 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 9777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9778/* end confdefs.h. */ 9779int foo (void) { return 0; } 9780_ACEOF 9781if ac_fn_c_try_link "$LINENO"; then : 9782 lt_cv_irix_exported_symbol=yes 9783else 9784 lt_cv_irix_exported_symbol=no 9785fi 9786rm -f core conftest.err conftest.$ac_objext \ 9787 conftest$ac_exeext conftest.$ac_ext 9788 LDFLAGS=$save_LDFLAGS 9789fi 9790{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9791$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9792 if test yes = "$lt_cv_irix_exported_symbol"; then 9793 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' 9794 fi 9795 else 9796 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' 9797 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' 9798 fi 9799 archive_cmds_need_lc='no' 9800 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9801 hardcode_libdir_separator=: 9802 inherit_rpath=yes 9803 link_all_deplibs=yes 9804 ;; 9805 9806 linux*) 9807 case $cc_basename in 9808 tcc*) 9809 # Fabrice Bellard et al's Tiny C Compiler 9810 ld_shlibs=yes 9811 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9812 ;; 9813 esac 9814 ;; 9815 9816 netbsd*) 9817 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9818 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9819 else 9820 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9821 fi 9822 hardcode_libdir_flag_spec='-R$libdir' 9823 hardcode_direct=yes 9824 hardcode_shlibpath_var=no 9825 ;; 9826 9827 newsos6) 9828 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9829 hardcode_direct=yes 9830 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9831 hardcode_libdir_separator=: 9832 hardcode_shlibpath_var=no 9833 ;; 9834 9835 *nto* | *qnx*) 9836 ;; 9837 9838 openbsd* | bitrig*) 9839 if test -f /usr/libexec/ld.so; then 9840 hardcode_direct=yes 9841 hardcode_shlibpath_var=no 9842 hardcode_direct_absolute=yes 9843 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 9844 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9845 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 9846 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9847 export_dynamic_flag_spec='$wl-E' 9848 else 9849 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9850 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9851 fi 9852 else 9853 ld_shlibs=no 9854 fi 9855 ;; 9856 9857 os2*) 9858 hardcode_libdir_flag_spec='-L$libdir' 9859 hardcode_minus_L=yes 9860 allow_undefined_flag=unsupported 9861 shrext_cmds=.dll 9862 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9863 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9864 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9865 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9866 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9867 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9868 emximp -o $lib $output_objdir/$libname.def' 9869 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9870 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9871 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9872 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9873 prefix_cmds="$SED"~ 9874 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9875 prefix_cmds="$prefix_cmds -e 1d"; 9876 fi~ 9877 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9878 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9879 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9880 emximp -o $lib $output_objdir/$libname.def' 9881 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9882 enable_shared_with_static_runtimes=yes 9883 ;; 9884 9885 osf3*) 9886 if test yes = "$GCC"; then 9887 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9888 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' 9889 else 9890 allow_undefined_flag=' -expect_unresolved \*' 9891 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' 9892 fi 9893 archive_cmds_need_lc='no' 9894 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9895 hardcode_libdir_separator=: 9896 ;; 9897 9898 osf4* | osf5*) # as osf3* with the addition of -msym flag 9899 if test yes = "$GCC"; then 9900 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9901 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' 9902 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9903 else 9904 allow_undefined_flag=' -expect_unresolved \*' 9905 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' 9906 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~ 9907 $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' 9908 9909 # Both c and cxx compiler support -rpath directly 9910 hardcode_libdir_flag_spec='-rpath $libdir' 9911 fi 9912 archive_cmds_need_lc='no' 9913 hardcode_libdir_separator=: 9914 ;; 9915 9916 solaris*) 9917 no_undefined_flag=' -z defs' 9918 if test yes = "$GCC"; then 9919 wlarc='$wl' 9920 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9921 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9922 $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' 9923 else 9924 case `$CC -V 2>&1` in 9925 *"Compilers 5.0"*) 9926 wlarc='' 9927 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 9928 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9929 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9930 ;; 9931 *) 9932 wlarc='$wl' 9933 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9934 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9935 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9936 ;; 9937 esac 9938 fi 9939 hardcode_libdir_flag_spec='-R$libdir' 9940 hardcode_shlibpath_var=no 9941 case $host_os in 9942 solaris2.[0-5] | solaris2.[0-5].*) ;; 9943 *) 9944 # The compiler driver will combine and reorder linker options, 9945 # but understands '-z linker_flag'. GCC discards it without '$wl', 9946 # but is careful enough not to reorder. 9947 # Supported since Solaris 2.6 (maybe 2.5.1?) 9948 if test yes = "$GCC"; then 9949 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 9950 else 9951 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9952 fi 9953 ;; 9954 esac 9955 link_all_deplibs=yes 9956 ;; 9957 9958 sunos4*) 9959 if test sequent = "$host_vendor"; then 9960 # Use $CC to link under sequent, because it throws in some extra .o 9961 # files that make .init and .fini sections work. 9962 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9963 else 9964 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9965 fi 9966 hardcode_libdir_flag_spec='-L$libdir' 9967 hardcode_direct=yes 9968 hardcode_minus_L=yes 9969 hardcode_shlibpath_var=no 9970 ;; 9971 9972 sysv4) 9973 case $host_vendor in 9974 sni) 9975 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9976 hardcode_direct=yes # is this really true??? 9977 ;; 9978 siemens) 9979 ## LD is ld it makes a PLAMLIB 9980 ## CC just makes a GrossModule. 9981 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9982 reload_cmds='$CC -r -o $output$reload_objs' 9983 hardcode_direct=no 9984 ;; 9985 motorola) 9986 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9987 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9988 ;; 9989 esac 9990 runpath_var='LD_RUN_PATH' 9991 hardcode_shlibpath_var=no 9992 ;; 9993 9994 sysv4.3*) 9995 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9996 hardcode_shlibpath_var=no 9997 export_dynamic_flag_spec='-Bexport' 9998 ;; 9999 10000 sysv4*MP*) 10001 if test -d /usr/nec; then 10002 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10003 hardcode_shlibpath_var=no 10004 runpath_var=LD_RUN_PATH 10005 hardcode_runpath_var=yes 10006 ld_shlibs=yes 10007 fi 10008 ;; 10009 10010 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10011 no_undefined_flag='$wl-z,text' 10012 archive_cmds_need_lc=no 10013 hardcode_shlibpath_var=no 10014 runpath_var='LD_RUN_PATH' 10015 10016 if test yes = "$GCC"; then 10017 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10018 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10019 else 10020 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10021 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10022 fi 10023 ;; 10024 10025 sysv5* | sco3.2v5* | sco5v6*) 10026 # Note: We CANNOT use -z defs as we might desire, because we do not 10027 # link with -lc, and that would cause any symbols used from libc to 10028 # always be unresolved, which means just about no library would 10029 # ever link correctly. If we're not using GNU ld we use -z text 10030 # though, which does catch some bad symbols but isn't as heavy-handed 10031 # as -z defs. 10032 no_undefined_flag='$wl-z,text' 10033 allow_undefined_flag='$wl-z,nodefs' 10034 archive_cmds_need_lc=no 10035 hardcode_shlibpath_var=no 10036 hardcode_libdir_flag_spec='$wl-R,$libdir' 10037 hardcode_libdir_separator=':' 10038 link_all_deplibs=yes 10039 export_dynamic_flag_spec='$wl-Bexport' 10040 runpath_var='LD_RUN_PATH' 10041 10042 if test yes = "$GCC"; then 10043 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10044 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10045 else 10046 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10047 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10048 fi 10049 ;; 10050 10051 uts4*) 10052 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10053 hardcode_libdir_flag_spec='-L$libdir' 10054 hardcode_shlibpath_var=no 10055 ;; 10056 10057 *) 10058 ld_shlibs=no 10059 ;; 10060 esac 10061 10062 if test sni = "$host_vendor"; then 10063 case $host in 10064 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10065 export_dynamic_flag_spec='$wl-Blargedynsym' 10066 ;; 10067 esac 10068 fi 10069 fi 10070 10071{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10072$as_echo "$ld_shlibs" >&6; } 10073test no = "$ld_shlibs" && can_build_shared=no 10074 10075with_gnu_ld=$with_gnu_ld 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091# 10092# Do we need to explicitly link libc? 10093# 10094case "x$archive_cmds_need_lc" in 10095x|xyes) 10096 # Assume -lc should be added 10097 archive_cmds_need_lc=yes 10098 10099 if test yes,yes = "$GCC,$enable_shared"; then 10100 case $archive_cmds in 10101 *'~'*) 10102 # FIXME: we may have to deal with multi-command sequences. 10103 ;; 10104 '$CC '*) 10105 # Test whether the compiler implicitly links with -lc since on some 10106 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10107 # to ld, don't add -lc before -lgcc. 10108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10109$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10110if ${lt_cv_archive_cmds_need_lc+:} false; then : 10111 $as_echo_n "(cached) " >&6 10112else 10113 $RM conftest* 10114 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10115 10116 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10117 (eval $ac_compile) 2>&5 10118 ac_status=$? 10119 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10120 test $ac_status = 0; } 2>conftest.err; then 10121 soname=conftest 10122 lib=conftest 10123 libobjs=conftest.$ac_objext 10124 deplibs= 10125 wl=$lt_prog_compiler_wl 10126 pic_flag=$lt_prog_compiler_pic 10127 compiler_flags=-v 10128 linker_flags=-v 10129 verstring= 10130 output_objdir=. 10131 libname=conftest 10132 lt_save_allow_undefined_flag=$allow_undefined_flag 10133 allow_undefined_flag= 10134 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10135 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10136 ac_status=$? 10137 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10138 test $ac_status = 0; } 10139 then 10140 lt_cv_archive_cmds_need_lc=no 10141 else 10142 lt_cv_archive_cmds_need_lc=yes 10143 fi 10144 allow_undefined_flag=$lt_save_allow_undefined_flag 10145 else 10146 cat conftest.err 1>&5 10147 fi 10148 $RM conftest* 10149 10150fi 10151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10152$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10153 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10154 ;; 10155 esac 10156 fi 10157 ;; 10158esac 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10312$as_echo_n "checking dynamic linker characteristics... " >&6; } 10313 10314if test yes = "$GCC"; then 10315 case $host_os in 10316 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10317 *) lt_awk_arg='/^libraries:/' ;; 10318 esac 10319 case $host_os in 10320 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10321 *) lt_sed_strip_eq='s|=/|/|g' ;; 10322 esac 10323 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10324 case $lt_search_path_spec in 10325 *\;*) 10326 # if the path contains ";" then we assume it to be the separator 10327 # otherwise default to the standard path separator (i.e. ":") - it is 10328 # assumed that no part of a normal pathname contains ";" but that should 10329 # okay in the real world where ";" in dirpaths is itself problematic. 10330 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10331 ;; 10332 *) 10333 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10334 ;; 10335 esac 10336 # Ok, now we have the path, separated by spaces, we can step through it 10337 # and add multilib dir if necessary... 10338 lt_tmp_lt_search_path_spec= 10339 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10340 # ...but if some path component already ends with the multilib dir we assume 10341 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10342 case "$lt_multi_os_dir; $lt_search_path_spec " in 10343 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10344 lt_multi_os_dir= 10345 ;; 10346 esac 10347 for lt_sys_path in $lt_search_path_spec; do 10348 if test -d "$lt_sys_path$lt_multi_os_dir"; then 10349 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10350 elif test -n "$lt_multi_os_dir"; then 10351 test -d "$lt_sys_path" && \ 10352 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10353 fi 10354 done 10355 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10356BEGIN {RS = " "; FS = "/|\n";} { 10357 lt_foo = ""; 10358 lt_count = 0; 10359 for (lt_i = NF; lt_i > 0; lt_i--) { 10360 if ($lt_i != "" && $lt_i != ".") { 10361 if ($lt_i == "..") { 10362 lt_count++; 10363 } else { 10364 if (lt_count == 0) { 10365 lt_foo = "/" $lt_i lt_foo; 10366 } else { 10367 lt_count--; 10368 } 10369 } 10370 } 10371 } 10372 if (lt_foo != "") { lt_freq[lt_foo]++; } 10373 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10374}'` 10375 # AWK program above erroneously prepends '/' to C:/dos/paths 10376 # for these hosts. 10377 case $host_os in 10378 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10379 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 10380 esac 10381 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10382else 10383 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10384fi 10385library_names_spec= 10386libname_spec='lib$name' 10387soname_spec= 10388shrext_cmds=.so 10389postinstall_cmds= 10390postuninstall_cmds= 10391finish_cmds= 10392finish_eval= 10393shlibpath_var= 10394shlibpath_overrides_runpath=unknown 10395version_type=none 10396dynamic_linker="$host_os ld.so" 10397sys_lib_dlsearch_path_spec="/lib /usr/lib" 10398need_lib_prefix=unknown 10399hardcode_into_libs=no 10400 10401# when you set need_version to no, make sure it does not cause -set_version 10402# flags to be left without arguments 10403need_version=unknown 10404 10405 10406 10407case $host_os in 10408aix3*) 10409 version_type=linux # correct to gnu/linux during the next big refactor 10410 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 10411 shlibpath_var=LIBPATH 10412 10413 # AIX 3 has no versioning support, so we append a major version to the name. 10414 soname_spec='$libname$release$shared_ext$major' 10415 ;; 10416 10417aix[4-9]*) 10418 version_type=linux # correct to gnu/linux during the next big refactor 10419 need_lib_prefix=no 10420 need_version=no 10421 hardcode_into_libs=yes 10422 if test ia64 = "$host_cpu"; then 10423 # AIX 5 supports IA64 10424 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 10425 shlibpath_var=LD_LIBRARY_PATH 10426 else 10427 # With GCC up to 2.95.x, collect2 would create an import file 10428 # for dependence libraries. The import file would start with 10429 # the line '#! .'. This would cause the generated library to 10430 # depend on '.', always an invalid library. This was fixed in 10431 # development snapshots of GCC prior to 3.0. 10432 case $host_os in 10433 aix4 | aix4.[01] | aix4.[01].*) 10434 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10435 echo ' yes ' 10436 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 10437 : 10438 else 10439 can_build_shared=no 10440 fi 10441 ;; 10442 esac 10443 # Using Import Files as archive members, it is possible to support 10444 # filename-based versioning of shared library archives on AIX. While 10445 # this would work for both with and without runtime linking, it will 10446 # prevent static linking of such archives. So we do filename-based 10447 # shared library versioning with .so extension only, which is used 10448 # when both runtime linking and shared linking is enabled. 10449 # Unfortunately, runtime linking may impact performance, so we do 10450 # not want this to be the default eventually. Also, we use the 10451 # versioned .so libs for executables only if there is the -brtl 10452 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10453 # To allow for filename-based versioning support, we need to create 10454 # libNAME.so.V as an archive file, containing: 10455 # *) an Import File, referring to the versioned filename of the 10456 # archive as well as the shared archive member, telling the 10457 # bitwidth (32 or 64) of that shared object, and providing the 10458 # list of exported symbols of that shared object, eventually 10459 # decorated with the 'weak' keyword 10460 # *) the shared object with the F_LOADONLY flag set, to really avoid 10461 # it being seen by the linker. 10462 # At run time we better use the real file rather than another symlink, 10463 # but for link time we create the symlink libNAME.so -> libNAME.so.V 10464 10465 case $with_aix_soname,$aix_use_runtimelinking in 10466 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 10467 # soname into executable. Probably we can add versioning support to 10468 # collect2, so additional links can be useful in future. 10469 aix,yes) # traditional libtool 10470 dynamic_linker='AIX unversionable lib.so' 10471 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10472 # instead of lib<name>.a to let people know that these are not 10473 # typical AIX shared libraries. 10474 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10475 ;; 10476 aix,no) # traditional AIX only 10477 dynamic_linker='AIX lib.a(lib.so.V)' 10478 # We preserve .a as extension for shared libraries through AIX4.2 10479 # and later when we are not doing run time linking. 10480 library_names_spec='$libname$release.a $libname.a' 10481 soname_spec='$libname$release$shared_ext$major' 10482 ;; 10483 svr4,*) # full svr4 only 10484 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10485 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10486 # We do not specify a path in Import Files, so LIBPATH fires. 10487 shlibpath_overrides_runpath=yes 10488 ;; 10489 *,yes) # both, prefer svr4 10490 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10491 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10492 # unpreferred sharedlib libNAME.a needs extra handling 10493 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"' 10494 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"' 10495 # We do not specify a path in Import Files, so LIBPATH fires. 10496 shlibpath_overrides_runpath=yes 10497 ;; 10498 *,no) # both, prefer aix 10499 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10500 library_names_spec='$libname$release.a $libname.a' 10501 soname_spec='$libname$release$shared_ext$major' 10502 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10503 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)' 10504 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"' 10505 ;; 10506 esac 10507 shlibpath_var=LIBPATH 10508 fi 10509 ;; 10510 10511amigaos*) 10512 case $host_cpu in 10513 powerpc) 10514 # Since July 2007 AmigaOS4 officially supports .so libraries. 10515 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10516 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10517 ;; 10518 m68k) 10519 library_names_spec='$libname.ixlibrary $libname.a' 10520 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10521 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' 10522 ;; 10523 esac 10524 ;; 10525 10526beos*) 10527 library_names_spec='$libname$shared_ext' 10528 dynamic_linker="$host_os ld.so" 10529 shlibpath_var=LIBRARY_PATH 10530 ;; 10531 10532bsdi[45]*) 10533 version_type=linux # correct to gnu/linux during the next big refactor 10534 need_version=no 10535 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10536 soname_spec='$libname$release$shared_ext$major' 10537 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10538 shlibpath_var=LD_LIBRARY_PATH 10539 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10540 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10541 # the default ld.so.conf also contains /usr/contrib/lib and 10542 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10543 # libtool to hard-code these into programs 10544 ;; 10545 10546cygwin* | mingw* | pw32* | cegcc*) 10547 version_type=windows 10548 shrext_cmds=.dll 10549 need_version=no 10550 need_lib_prefix=no 10551 10552 case $GCC,$cc_basename in 10553 yes,*) 10554 # gcc 10555 library_names_spec='$libname.dll.a' 10556 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10557 postinstall_cmds='base_file=`basename \$file`~ 10558 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10559 dldir=$destdir/`dirname \$dlpath`~ 10560 test -d \$dldir || mkdir -p \$dldir~ 10561 $install_prog $dir/$dlname \$dldir/$dlname~ 10562 chmod a+x \$dldir/$dlname~ 10563 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10564 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10565 fi' 10566 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10567 dlpath=$dir/\$dldll~ 10568 $RM \$dlpath' 10569 shlibpath_overrides_runpath=yes 10570 10571 case $host_os in 10572 cygwin*) 10573 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10574 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10575 10576 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10577 ;; 10578 mingw* | cegcc*) 10579 # MinGW DLLs use traditional 'lib' prefix 10580 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10581 ;; 10582 pw32*) 10583 # pw32 DLLs use 'pw' prefix rather than 'lib' 10584 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10585 ;; 10586 esac 10587 dynamic_linker='Win32 ld.exe' 10588 ;; 10589 10590 *,cl*) 10591 # Native MSVC 10592 libname_spec='$name' 10593 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10594 library_names_spec='$libname.dll.lib' 10595 10596 case $build_os in 10597 mingw*) 10598 sys_lib_search_path_spec= 10599 lt_save_ifs=$IFS 10600 IFS=';' 10601 for lt_path in $LIB 10602 do 10603 IFS=$lt_save_ifs 10604 # Let DOS variable expansion print the short 8.3 style file name. 10605 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10606 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10607 done 10608 IFS=$lt_save_ifs 10609 # Convert to MSYS style. 10610 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10611 ;; 10612 cygwin*) 10613 # Convert to unix form, then to dos form, then back to unix form 10614 # but this time dos style (no spaces!) so that the unix form looks 10615 # like /cygdrive/c/PROGRA~1:/cygdr... 10616 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10617 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10618 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10619 ;; 10620 *) 10621 sys_lib_search_path_spec=$LIB 10622 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10623 # It is most probably a Windows format PATH. 10624 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10625 else 10626 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10627 fi 10628 # FIXME: find the short name or the path components, as spaces are 10629 # common. (e.g. "Program Files" -> "PROGRA~1") 10630 ;; 10631 esac 10632 10633 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10634 postinstall_cmds='base_file=`basename \$file`~ 10635 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10636 dldir=$destdir/`dirname \$dlpath`~ 10637 test -d \$dldir || mkdir -p \$dldir~ 10638 $install_prog $dir/$dlname \$dldir/$dlname' 10639 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10640 dlpath=$dir/\$dldll~ 10641 $RM \$dlpath' 10642 shlibpath_overrides_runpath=yes 10643 dynamic_linker='Win32 link.exe' 10644 ;; 10645 10646 *) 10647 # Assume MSVC wrapper 10648 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 10649 dynamic_linker='Win32 ld.exe' 10650 ;; 10651 esac 10652 # FIXME: first we should search . and the directory the executable is in 10653 shlibpath_var=PATH 10654 ;; 10655 10656darwin* | rhapsody*) 10657 dynamic_linker="$host_os dyld" 10658 version_type=darwin 10659 need_lib_prefix=no 10660 need_version=no 10661 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 10662 soname_spec='$libname$release$major$shared_ext' 10663 shlibpath_overrides_runpath=yes 10664 shlibpath_var=DYLD_LIBRARY_PATH 10665 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10666 10667 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10668 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10669 ;; 10670 10671dgux*) 10672 version_type=linux # correct to gnu/linux during the next big refactor 10673 need_lib_prefix=no 10674 need_version=no 10675 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10676 soname_spec='$libname$release$shared_ext$major' 10677 shlibpath_var=LD_LIBRARY_PATH 10678 ;; 10679 10680freebsd* | dragonfly*) 10681 # DragonFly does not have aout. When/if they implement a new 10682 # versioning mechanism, adjust this. 10683 if test -x /usr/bin/objformat; then 10684 objformat=`/usr/bin/objformat` 10685 else 10686 case $host_os in 10687 freebsd[23].*) objformat=aout ;; 10688 *) objformat=elf ;; 10689 esac 10690 fi 10691 version_type=freebsd-$objformat 10692 case $version_type in 10693 freebsd-elf*) 10694 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10695 soname_spec='$libname$release$shared_ext$major' 10696 need_version=no 10697 need_lib_prefix=no 10698 ;; 10699 freebsd-*) 10700 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10701 need_version=yes 10702 ;; 10703 esac 10704 shlibpath_var=LD_LIBRARY_PATH 10705 case $host_os in 10706 freebsd2.*) 10707 shlibpath_overrides_runpath=yes 10708 ;; 10709 freebsd3.[01]* | freebsdelf3.[01]*) 10710 shlibpath_overrides_runpath=yes 10711 hardcode_into_libs=yes 10712 ;; 10713 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10714 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10715 shlibpath_overrides_runpath=no 10716 hardcode_into_libs=yes 10717 ;; 10718 *) # from 4.6 on, and DragonFly 10719 shlibpath_overrides_runpath=yes 10720 hardcode_into_libs=yes 10721 ;; 10722 esac 10723 ;; 10724 10725haiku*) 10726 version_type=linux # correct to gnu/linux during the next big refactor 10727 need_lib_prefix=no 10728 need_version=no 10729 dynamic_linker="$host_os runtime_loader" 10730 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10731 soname_spec='$libname$release$shared_ext$major' 10732 shlibpath_var=LIBRARY_PATH 10733 shlibpath_overrides_runpath=no 10734 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10735 hardcode_into_libs=yes 10736 ;; 10737 10738hpux9* | hpux10* | hpux11*) 10739 # Give a soname corresponding to the major version so that dld.sl refuses to 10740 # link against other versions. 10741 version_type=sunos 10742 need_lib_prefix=no 10743 need_version=no 10744 case $host_cpu in 10745 ia64*) 10746 shrext_cmds='.so' 10747 hardcode_into_libs=yes 10748 dynamic_linker="$host_os dld.so" 10749 shlibpath_var=LD_LIBRARY_PATH 10750 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10751 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10752 soname_spec='$libname$release$shared_ext$major' 10753 if test 32 = "$HPUX_IA64_MODE"; then 10754 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10755 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 10756 else 10757 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10758 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 10759 fi 10760 ;; 10761 hppa*64*) 10762 shrext_cmds='.sl' 10763 hardcode_into_libs=yes 10764 dynamic_linker="$host_os dld.sl" 10765 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10766 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10767 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10768 soname_spec='$libname$release$shared_ext$major' 10769 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10770 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10771 ;; 10772 *) 10773 shrext_cmds='.sl' 10774 dynamic_linker="$host_os dld.sl" 10775 shlibpath_var=SHLIB_PATH 10776 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10777 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10778 soname_spec='$libname$release$shared_ext$major' 10779 ;; 10780 esac 10781 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10782 postinstall_cmds='chmod 555 $lib' 10783 # or fails outright, so override atomically: 10784 install_override_mode=555 10785 ;; 10786 10787interix[3-9]*) 10788 version_type=linux # correct to gnu/linux during the next big refactor 10789 need_lib_prefix=no 10790 need_version=no 10791 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10792 soname_spec='$libname$release$shared_ext$major' 10793 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10794 shlibpath_var=LD_LIBRARY_PATH 10795 shlibpath_overrides_runpath=no 10796 hardcode_into_libs=yes 10797 ;; 10798 10799irix5* | irix6* | nonstopux*) 10800 case $host_os in 10801 nonstopux*) version_type=nonstopux ;; 10802 *) 10803 if test yes = "$lt_cv_prog_gnu_ld"; then 10804 version_type=linux # correct to gnu/linux during the next big refactor 10805 else 10806 version_type=irix 10807 fi ;; 10808 esac 10809 need_lib_prefix=no 10810 need_version=no 10811 soname_spec='$libname$release$shared_ext$major' 10812 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 10813 case $host_os in 10814 irix5* | nonstopux*) 10815 libsuff= shlibsuff= 10816 ;; 10817 *) 10818 case $LD in # libtool.m4 will add one of these switches to LD 10819 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10820 libsuff= shlibsuff= libmagic=32-bit;; 10821 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10822 libsuff=32 shlibsuff=N32 libmagic=N32;; 10823 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10824 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10825 *) libsuff= shlibsuff= libmagic=never-match;; 10826 esac 10827 ;; 10828 esac 10829 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10830 shlibpath_overrides_runpath=no 10831 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 10832 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 10833 hardcode_into_libs=yes 10834 ;; 10835 10836# No shared lib support for Linux oldld, aout, or coff. 10837linux*oldld* | linux*aout* | linux*coff*) 10838 dynamic_linker=no 10839 ;; 10840 10841linux*android*) 10842 version_type=none # Android doesn't support versioned libraries. 10843 need_lib_prefix=no 10844 need_version=no 10845 library_names_spec='$libname$release$shared_ext' 10846 soname_spec='$libname$release$shared_ext' 10847 finish_cmds= 10848 shlibpath_var=LD_LIBRARY_PATH 10849 shlibpath_overrides_runpath=yes 10850 10851 # This implies no fast_install, which is unacceptable. 10852 # Some rework will be needed to allow for fast_install 10853 # before this can be enabled. 10854 hardcode_into_libs=yes 10855 10856 dynamic_linker='Android linker' 10857 # Don't embed -rpath directories since the linker doesn't support them. 10858 hardcode_libdir_flag_spec='-L$libdir' 10859 ;; 10860 10861# This must be glibc/ELF. 10862linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 10863 version_type=linux # correct to gnu/linux during the next big refactor 10864 need_lib_prefix=no 10865 need_version=no 10866 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10867 soname_spec='$libname$release$shared_ext$major' 10868 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10869 shlibpath_var=LD_LIBRARY_PATH 10870 shlibpath_overrides_runpath=no 10871 10872 # Some binutils ld are patched to set DT_RUNPATH 10873 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10874 $as_echo_n "(cached) " >&6 10875else 10876 lt_cv_shlibpath_overrides_runpath=no 10877 save_LDFLAGS=$LDFLAGS 10878 save_libdir=$libdir 10879 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10880 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10882/* end confdefs.h. */ 10883 10884int 10885main () 10886{ 10887 10888 ; 10889 return 0; 10890} 10891_ACEOF 10892if ac_fn_c_try_link "$LINENO"; then : 10893 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10894 lt_cv_shlibpath_overrides_runpath=yes 10895fi 10896fi 10897rm -f core conftest.err conftest.$ac_objext \ 10898 conftest$ac_exeext conftest.$ac_ext 10899 LDFLAGS=$save_LDFLAGS 10900 libdir=$save_libdir 10901 10902fi 10903 10904 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10905 10906 # This implies no fast_install, which is unacceptable. 10907 # Some rework will be needed to allow for fast_install 10908 # before this can be enabled. 10909 hardcode_into_libs=yes 10910 10911 # Add ABI-specific directories to the system library path. 10912 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 10913 10914 # Ideally, we could use ldconfig to report *all* directores which are 10915 # searched for libraries, however this is still not possible. Aside from not 10916 # being certain /sbin/ldconfig is available, command 10917 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 10918 # even though it is searched at run-time. Try to do the best guess by 10919 # appending ld.so.conf contents (and includes) to the search path. 10920 if test -f /etc/ld.so.conf; then 10921 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' ' '` 10922 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 10923 fi 10924 10925 # We used to test for /lib/ld.so.1 and disable shared libraries on 10926 # powerpc, because MkLinux only supported shared libraries with the 10927 # GNU dynamic linker. Since this was broken with cross compilers, 10928 # most powerpc-linux boxes support dynamic linking these days and 10929 # people can always --disable-shared, the test was removed, and we 10930 # assume the GNU/Linux dynamic linker is in use. 10931 dynamic_linker='GNU/Linux ld.so' 10932 ;; 10933 10934netbsd*) 10935 version_type=sunos 10936 need_lib_prefix=no 10937 need_version=no 10938 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10939 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10940 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10941 dynamic_linker='NetBSD (a.out) ld.so' 10942 else 10943 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10944 soname_spec='$libname$release$shared_ext$major' 10945 dynamic_linker='NetBSD ld.elf_so' 10946 fi 10947 shlibpath_var=LD_LIBRARY_PATH 10948 shlibpath_overrides_runpath=yes 10949 hardcode_into_libs=yes 10950 ;; 10951 10952newsos6) 10953 version_type=linux # correct to gnu/linux during the next big refactor 10954 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10955 shlibpath_var=LD_LIBRARY_PATH 10956 shlibpath_overrides_runpath=yes 10957 ;; 10958 10959*nto* | *qnx*) 10960 version_type=qnx 10961 need_lib_prefix=no 10962 need_version=no 10963 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10964 soname_spec='$libname$release$shared_ext$major' 10965 shlibpath_var=LD_LIBRARY_PATH 10966 shlibpath_overrides_runpath=no 10967 hardcode_into_libs=yes 10968 dynamic_linker='ldqnx.so' 10969 ;; 10970 10971openbsd* | bitrig*) 10972 version_type=sunos 10973 sys_lib_dlsearch_path_spec=/usr/lib 10974 need_lib_prefix=no 10975 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 10976 need_version=no 10977 else 10978 need_version=yes 10979 fi 10980 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10981 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10982 shlibpath_var=LD_LIBRARY_PATH 10983 shlibpath_overrides_runpath=yes 10984 ;; 10985 10986os2*) 10987 libname_spec='$name' 10988 version_type=windows 10989 shrext_cmds=.dll 10990 need_version=no 10991 need_lib_prefix=no 10992 # OS/2 can only load a DLL with a base name of 8 characters or less. 10993 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 10994 v=$($ECHO $release$versuffix | tr -d .-); 10995 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 10996 $ECHO $n$v`$shared_ext' 10997 library_names_spec='${libname}_dll.$libext' 10998 dynamic_linker='OS/2 ld.exe' 10999 shlibpath_var=BEGINLIBPATH 11000 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11001 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11002 postinstall_cmds='base_file=`basename \$file`~ 11003 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11004 dldir=$destdir/`dirname \$dlpath`~ 11005 test -d \$dldir || mkdir -p \$dldir~ 11006 $install_prog $dir/$dlname \$dldir/$dlname~ 11007 chmod a+x \$dldir/$dlname~ 11008 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11009 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11010 fi' 11011 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11012 dlpath=$dir/\$dldll~ 11013 $RM \$dlpath' 11014 ;; 11015 11016osf3* | osf4* | osf5*) 11017 version_type=osf 11018 need_lib_prefix=no 11019 need_version=no 11020 soname_spec='$libname$release$shared_ext$major' 11021 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11022 shlibpath_var=LD_LIBRARY_PATH 11023 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11024 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11025 ;; 11026 11027rdos*) 11028 dynamic_linker=no 11029 ;; 11030 11031solaris*) 11032 version_type=linux # correct to gnu/linux during the next big refactor 11033 need_lib_prefix=no 11034 need_version=no 11035 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11036 soname_spec='$libname$release$shared_ext$major' 11037 shlibpath_var=LD_LIBRARY_PATH 11038 shlibpath_overrides_runpath=yes 11039 hardcode_into_libs=yes 11040 # ldd complains unless libraries are executable 11041 postinstall_cmds='chmod +x $lib' 11042 ;; 11043 11044sunos4*) 11045 version_type=sunos 11046 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11047 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11048 shlibpath_var=LD_LIBRARY_PATH 11049 shlibpath_overrides_runpath=yes 11050 if test yes = "$with_gnu_ld"; then 11051 need_lib_prefix=no 11052 fi 11053 need_version=yes 11054 ;; 11055 11056sysv4 | sysv4.3*) 11057 version_type=linux # correct to gnu/linux during the next big refactor 11058 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11059 soname_spec='$libname$release$shared_ext$major' 11060 shlibpath_var=LD_LIBRARY_PATH 11061 case $host_vendor in 11062 sni) 11063 shlibpath_overrides_runpath=no 11064 need_lib_prefix=no 11065 runpath_var=LD_RUN_PATH 11066 ;; 11067 siemens) 11068 need_lib_prefix=no 11069 ;; 11070 motorola) 11071 need_lib_prefix=no 11072 need_version=no 11073 shlibpath_overrides_runpath=no 11074 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11075 ;; 11076 esac 11077 ;; 11078 11079sysv4*MP*) 11080 if test -d /usr/nec; then 11081 version_type=linux # correct to gnu/linux during the next big refactor 11082 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11083 soname_spec='$libname$shared_ext.$major' 11084 shlibpath_var=LD_LIBRARY_PATH 11085 fi 11086 ;; 11087 11088sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11089 version_type=sco 11090 need_lib_prefix=no 11091 need_version=no 11092 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11093 soname_spec='$libname$release$shared_ext$major' 11094 shlibpath_var=LD_LIBRARY_PATH 11095 shlibpath_overrides_runpath=yes 11096 hardcode_into_libs=yes 11097 if test yes = "$with_gnu_ld"; then 11098 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11099 else 11100 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11101 case $host_os in 11102 sco3.2v5*) 11103 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11104 ;; 11105 esac 11106 fi 11107 sys_lib_dlsearch_path_spec='/usr/lib' 11108 ;; 11109 11110tpf*) 11111 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11112 version_type=linux # correct to gnu/linux during the next big refactor 11113 need_lib_prefix=no 11114 need_version=no 11115 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11116 shlibpath_var=LD_LIBRARY_PATH 11117 shlibpath_overrides_runpath=no 11118 hardcode_into_libs=yes 11119 ;; 11120 11121uts4*) 11122 version_type=linux # correct to gnu/linux during the next big refactor 11123 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11124 soname_spec='$libname$release$shared_ext$major' 11125 shlibpath_var=LD_LIBRARY_PATH 11126 ;; 11127 11128*) 11129 dynamic_linker=no 11130 ;; 11131esac 11132{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11133$as_echo "$dynamic_linker" >&6; } 11134test no = "$dynamic_linker" && can_build_shared=no 11135 11136variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11137if test yes = "$GCC"; then 11138 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11139fi 11140 11141if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11142 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 11143fi 11144 11145if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11146 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 11147fi 11148 11149# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11150configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11151 11152# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11153func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11154 11155# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11156configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11255$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11256hardcode_action= 11257if test -n "$hardcode_libdir_flag_spec" || 11258 test -n "$runpath_var" || 11259 test yes = "$hardcode_automatic"; then 11260 11261 # We can hardcode non-existent directories. 11262 if test no != "$hardcode_direct" && 11263 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11264 # have to relink, otherwise we might link with an installed library 11265 # when we should be linking with a yet-to-be-installed one 11266 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11267 test no != "$hardcode_minus_L"; then 11268 # Linking always hardcodes the temporary library directory. 11269 hardcode_action=relink 11270 else 11271 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11272 hardcode_action=immediate 11273 fi 11274else 11275 # We cannot hardcode anything, or else we can only hardcode existing 11276 # directories. 11277 hardcode_action=unsupported 11278fi 11279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11280$as_echo "$hardcode_action" >&6; } 11281 11282if test relink = "$hardcode_action" || 11283 test yes = "$inherit_rpath"; then 11284 # Fast installation is not supported 11285 enable_fast_install=no 11286elif test yes = "$shlibpath_overrides_runpath" || 11287 test no = "$enable_shared"; then 11288 # Fast installation is not necessary 11289 enable_fast_install=needless 11290fi 11291 11292 11293 11294 11295 11296 11297 if test yes != "$enable_dlopen"; then 11298 enable_dlopen=unknown 11299 enable_dlopen_self=unknown 11300 enable_dlopen_self_static=unknown 11301else 11302 lt_cv_dlopen=no 11303 lt_cv_dlopen_libs= 11304 11305 case $host_os in 11306 beos*) 11307 lt_cv_dlopen=load_add_on 11308 lt_cv_dlopen_libs= 11309 lt_cv_dlopen_self=yes 11310 ;; 11311 11312 mingw* | pw32* | cegcc*) 11313 lt_cv_dlopen=LoadLibrary 11314 lt_cv_dlopen_libs= 11315 ;; 11316 11317 cygwin*) 11318 lt_cv_dlopen=dlopen 11319 lt_cv_dlopen_libs= 11320 ;; 11321 11322 darwin*) 11323 # if libdl is installed we need to link against it 11324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11325$as_echo_n "checking for dlopen in -ldl... " >&6; } 11326if ${ac_cv_lib_dl_dlopen+:} false; then : 11327 $as_echo_n "(cached) " >&6 11328else 11329 ac_check_lib_save_LIBS=$LIBS 11330LIBS="-ldl $LIBS" 11331cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11332/* end confdefs.h. */ 11333 11334/* Override any GCC internal prototype to avoid an error. 11335 Use char because int might match the return type of a GCC 11336 builtin and then its argument prototype would still apply. */ 11337#ifdef __cplusplus 11338extern "C" 11339#endif 11340char dlopen (); 11341int 11342main () 11343{ 11344return dlopen (); 11345 ; 11346 return 0; 11347} 11348_ACEOF 11349if ac_fn_c_try_link "$LINENO"; then : 11350 ac_cv_lib_dl_dlopen=yes 11351else 11352 ac_cv_lib_dl_dlopen=no 11353fi 11354rm -f core conftest.err conftest.$ac_objext \ 11355 conftest$ac_exeext conftest.$ac_ext 11356LIBS=$ac_check_lib_save_LIBS 11357fi 11358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11359$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11360if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11361 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11362else 11363 11364 lt_cv_dlopen=dyld 11365 lt_cv_dlopen_libs= 11366 lt_cv_dlopen_self=yes 11367 11368fi 11369 11370 ;; 11371 11372 tpf*) 11373 # Don't try to run any link tests for TPF. We know it's impossible 11374 # because TPF is a cross-compiler, and we know how we open DSOs. 11375 lt_cv_dlopen=dlopen 11376 lt_cv_dlopen_libs= 11377 lt_cv_dlopen_self=no 11378 ;; 11379 11380 *) 11381 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11382if test "x$ac_cv_func_shl_load" = xyes; then : 11383 lt_cv_dlopen=shl_load 11384else 11385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11386$as_echo_n "checking for shl_load in -ldld... " >&6; } 11387if ${ac_cv_lib_dld_shl_load+:} false; then : 11388 $as_echo_n "(cached) " >&6 11389else 11390 ac_check_lib_save_LIBS=$LIBS 11391LIBS="-ldld $LIBS" 11392cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11393/* end confdefs.h. */ 11394 11395/* Override any GCC internal prototype to avoid an error. 11396 Use char because int might match the return type of a GCC 11397 builtin and then its argument prototype would still apply. */ 11398#ifdef __cplusplus 11399extern "C" 11400#endif 11401char shl_load (); 11402int 11403main () 11404{ 11405return shl_load (); 11406 ; 11407 return 0; 11408} 11409_ACEOF 11410if ac_fn_c_try_link "$LINENO"; then : 11411 ac_cv_lib_dld_shl_load=yes 11412else 11413 ac_cv_lib_dld_shl_load=no 11414fi 11415rm -f core conftest.err conftest.$ac_objext \ 11416 conftest$ac_exeext conftest.$ac_ext 11417LIBS=$ac_check_lib_save_LIBS 11418fi 11419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11420$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11421if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11422 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 11423else 11424 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11425if test "x$ac_cv_func_dlopen" = xyes; then : 11426 lt_cv_dlopen=dlopen 11427else 11428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11429$as_echo_n "checking for dlopen in -ldl... " >&6; } 11430if ${ac_cv_lib_dl_dlopen+:} false; then : 11431 $as_echo_n "(cached) " >&6 11432else 11433 ac_check_lib_save_LIBS=$LIBS 11434LIBS="-ldl $LIBS" 11435cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11436/* end confdefs.h. */ 11437 11438/* Override any GCC internal prototype to avoid an error. 11439 Use char because int might match the return type of a GCC 11440 builtin and then its argument prototype would still apply. */ 11441#ifdef __cplusplus 11442extern "C" 11443#endif 11444char dlopen (); 11445int 11446main () 11447{ 11448return dlopen (); 11449 ; 11450 return 0; 11451} 11452_ACEOF 11453if ac_fn_c_try_link "$LINENO"; then : 11454 ac_cv_lib_dl_dlopen=yes 11455else 11456 ac_cv_lib_dl_dlopen=no 11457fi 11458rm -f core conftest.err conftest.$ac_objext \ 11459 conftest$ac_exeext conftest.$ac_ext 11460LIBS=$ac_check_lib_save_LIBS 11461fi 11462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11463$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11464if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11465 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11466else 11467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11468$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11469if ${ac_cv_lib_svld_dlopen+:} false; then : 11470 $as_echo_n "(cached) " >&6 11471else 11472 ac_check_lib_save_LIBS=$LIBS 11473LIBS="-lsvld $LIBS" 11474cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11475/* end confdefs.h. */ 11476 11477/* Override any GCC internal prototype to avoid an error. 11478 Use char because int might match the return type of a GCC 11479 builtin and then its argument prototype would still apply. */ 11480#ifdef __cplusplus 11481extern "C" 11482#endif 11483char dlopen (); 11484int 11485main () 11486{ 11487return dlopen (); 11488 ; 11489 return 0; 11490} 11491_ACEOF 11492if ac_fn_c_try_link "$LINENO"; then : 11493 ac_cv_lib_svld_dlopen=yes 11494else 11495 ac_cv_lib_svld_dlopen=no 11496fi 11497rm -f core conftest.err conftest.$ac_objext \ 11498 conftest$ac_exeext conftest.$ac_ext 11499LIBS=$ac_check_lib_save_LIBS 11500fi 11501{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11502$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11503if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11504 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 11505else 11506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11507$as_echo_n "checking for dld_link in -ldld... " >&6; } 11508if ${ac_cv_lib_dld_dld_link+:} false; then : 11509 $as_echo_n "(cached) " >&6 11510else 11511 ac_check_lib_save_LIBS=$LIBS 11512LIBS="-ldld $LIBS" 11513cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11514/* end confdefs.h. */ 11515 11516/* Override any GCC internal prototype to avoid an error. 11517 Use char because int might match the return type of a GCC 11518 builtin and then its argument prototype would still apply. */ 11519#ifdef __cplusplus 11520extern "C" 11521#endif 11522char dld_link (); 11523int 11524main () 11525{ 11526return dld_link (); 11527 ; 11528 return 0; 11529} 11530_ACEOF 11531if ac_fn_c_try_link "$LINENO"; then : 11532 ac_cv_lib_dld_dld_link=yes 11533else 11534 ac_cv_lib_dld_dld_link=no 11535fi 11536rm -f core conftest.err conftest.$ac_objext \ 11537 conftest$ac_exeext conftest.$ac_ext 11538LIBS=$ac_check_lib_save_LIBS 11539fi 11540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11541$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11542if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11543 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 11544fi 11545 11546 11547fi 11548 11549 11550fi 11551 11552 11553fi 11554 11555 11556fi 11557 11558 11559fi 11560 11561 ;; 11562 esac 11563 11564 if test no = "$lt_cv_dlopen"; then 11565 enable_dlopen=no 11566 else 11567 enable_dlopen=yes 11568 fi 11569 11570 case $lt_cv_dlopen in 11571 dlopen) 11572 save_CPPFLAGS=$CPPFLAGS 11573 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11574 11575 save_LDFLAGS=$LDFLAGS 11576 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11577 11578 save_LIBS=$LIBS 11579 LIBS="$lt_cv_dlopen_libs $LIBS" 11580 11581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11582$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11583if ${lt_cv_dlopen_self+:} false; then : 11584 $as_echo_n "(cached) " >&6 11585else 11586 if test yes = "$cross_compiling"; then : 11587 lt_cv_dlopen_self=cross 11588else 11589 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11590 lt_status=$lt_dlunknown 11591 cat > conftest.$ac_ext <<_LT_EOF 11592#line $LINENO "configure" 11593#include "confdefs.h" 11594 11595#if HAVE_DLFCN_H 11596#include <dlfcn.h> 11597#endif 11598 11599#include <stdio.h> 11600 11601#ifdef RTLD_GLOBAL 11602# define LT_DLGLOBAL RTLD_GLOBAL 11603#else 11604# ifdef DL_GLOBAL 11605# define LT_DLGLOBAL DL_GLOBAL 11606# else 11607# define LT_DLGLOBAL 0 11608# endif 11609#endif 11610 11611/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11612 find out it does not work in some platform. */ 11613#ifndef LT_DLLAZY_OR_NOW 11614# ifdef RTLD_LAZY 11615# define LT_DLLAZY_OR_NOW RTLD_LAZY 11616# else 11617# ifdef DL_LAZY 11618# define LT_DLLAZY_OR_NOW DL_LAZY 11619# else 11620# ifdef RTLD_NOW 11621# define LT_DLLAZY_OR_NOW RTLD_NOW 11622# else 11623# ifdef DL_NOW 11624# define LT_DLLAZY_OR_NOW DL_NOW 11625# else 11626# define LT_DLLAZY_OR_NOW 0 11627# endif 11628# endif 11629# endif 11630# endif 11631#endif 11632 11633/* When -fvisibility=hidden is used, assume the code has been annotated 11634 correspondingly for the symbols needed. */ 11635#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11636int fnord () __attribute__((visibility("default"))); 11637#endif 11638 11639int fnord () { return 42; } 11640int main () 11641{ 11642 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11643 int status = $lt_dlunknown; 11644 11645 if (self) 11646 { 11647 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11648 else 11649 { 11650 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11651 else puts (dlerror ()); 11652 } 11653 /* dlclose (self); */ 11654 } 11655 else 11656 puts (dlerror ()); 11657 11658 return status; 11659} 11660_LT_EOF 11661 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11662 (eval $ac_link) 2>&5 11663 ac_status=$? 11664 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11665 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11666 (./conftest; exit; ) >&5 2>/dev/null 11667 lt_status=$? 11668 case x$lt_status in 11669 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11670 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11671 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11672 esac 11673 else : 11674 # compilation failed 11675 lt_cv_dlopen_self=no 11676 fi 11677fi 11678rm -fr conftest* 11679 11680 11681fi 11682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11683$as_echo "$lt_cv_dlopen_self" >&6; } 11684 11685 if test yes = "$lt_cv_dlopen_self"; then 11686 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11688$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11689if ${lt_cv_dlopen_self_static+:} false; then : 11690 $as_echo_n "(cached) " >&6 11691else 11692 if test yes = "$cross_compiling"; then : 11693 lt_cv_dlopen_self_static=cross 11694else 11695 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11696 lt_status=$lt_dlunknown 11697 cat > conftest.$ac_ext <<_LT_EOF 11698#line $LINENO "configure" 11699#include "confdefs.h" 11700 11701#if HAVE_DLFCN_H 11702#include <dlfcn.h> 11703#endif 11704 11705#include <stdio.h> 11706 11707#ifdef RTLD_GLOBAL 11708# define LT_DLGLOBAL RTLD_GLOBAL 11709#else 11710# ifdef DL_GLOBAL 11711# define LT_DLGLOBAL DL_GLOBAL 11712# else 11713# define LT_DLGLOBAL 0 11714# endif 11715#endif 11716 11717/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11718 find out it does not work in some platform. */ 11719#ifndef LT_DLLAZY_OR_NOW 11720# ifdef RTLD_LAZY 11721# define LT_DLLAZY_OR_NOW RTLD_LAZY 11722# else 11723# ifdef DL_LAZY 11724# define LT_DLLAZY_OR_NOW DL_LAZY 11725# else 11726# ifdef RTLD_NOW 11727# define LT_DLLAZY_OR_NOW RTLD_NOW 11728# else 11729# ifdef DL_NOW 11730# define LT_DLLAZY_OR_NOW DL_NOW 11731# else 11732# define LT_DLLAZY_OR_NOW 0 11733# endif 11734# endif 11735# endif 11736# endif 11737#endif 11738 11739/* When -fvisibility=hidden is used, assume the code has been annotated 11740 correspondingly for the symbols needed. */ 11741#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11742int fnord () __attribute__((visibility("default"))); 11743#endif 11744 11745int fnord () { return 42; } 11746int main () 11747{ 11748 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11749 int status = $lt_dlunknown; 11750 11751 if (self) 11752 { 11753 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11754 else 11755 { 11756 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11757 else puts (dlerror ()); 11758 } 11759 /* dlclose (self); */ 11760 } 11761 else 11762 puts (dlerror ()); 11763 11764 return status; 11765} 11766_LT_EOF 11767 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11768 (eval $ac_link) 2>&5 11769 ac_status=$? 11770 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11771 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11772 (./conftest; exit; ) >&5 2>/dev/null 11773 lt_status=$? 11774 case x$lt_status in 11775 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11776 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11777 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11778 esac 11779 else : 11780 # compilation failed 11781 lt_cv_dlopen_self_static=no 11782 fi 11783fi 11784rm -fr conftest* 11785 11786 11787fi 11788{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11789$as_echo "$lt_cv_dlopen_self_static" >&6; } 11790 fi 11791 11792 CPPFLAGS=$save_CPPFLAGS 11793 LDFLAGS=$save_LDFLAGS 11794 LIBS=$save_LIBS 11795 ;; 11796 esac 11797 11798 case $lt_cv_dlopen_self in 11799 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11800 *) enable_dlopen_self=unknown ;; 11801 esac 11802 11803 case $lt_cv_dlopen_self_static in 11804 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11805 *) enable_dlopen_self_static=unknown ;; 11806 esac 11807fi 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825striplib= 11826old_striplib= 11827{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11828$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11829if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11830 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11831 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11833$as_echo "yes" >&6; } 11834else 11835# FIXME - insert some real tests, host_os isn't really good enough 11836 case $host_os in 11837 darwin*) 11838 if test -n "$STRIP"; then 11839 striplib="$STRIP -x" 11840 old_striplib="$STRIP -S" 11841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11842$as_echo "yes" >&6; } 11843 else 11844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11845$as_echo "no" >&6; } 11846 fi 11847 ;; 11848 *) 11849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11850$as_echo "no" >&6; } 11851 ;; 11852 esac 11853fi 11854 11855 11856 11857 11858 11859 11860 11861 11862 11863 11864 11865 11866 # Report what library types will actually be built 11867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11868$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11870$as_echo "$can_build_shared" >&6; } 11871 11872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11873$as_echo_n "checking whether to build shared libraries... " >&6; } 11874 test no = "$can_build_shared" && enable_shared=no 11875 11876 # On AIX, shared libraries and static libraries use the same namespace, and 11877 # are all built from PIC. 11878 case $host_os in 11879 aix3*) 11880 test yes = "$enable_shared" && enable_static=no 11881 if test -n "$RANLIB"; then 11882 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11883 postinstall_cmds='$RANLIB $lib' 11884 fi 11885 ;; 11886 11887 aix[4-9]*) 11888 if test ia64 != "$host_cpu"; then 11889 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 11890 yes,aix,yes) ;; # shared object as lib.so file only 11891 yes,svr4,*) ;; # shared object as lib.so archive member only 11892 yes,*) enable_static=no ;; # shared object in lib.a archive as well 11893 esac 11894 fi 11895 ;; 11896 esac 11897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11898$as_echo "$enable_shared" >&6; } 11899 11900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11901$as_echo_n "checking whether to build static libraries... " >&6; } 11902 # Make sure either enable_shared or enable_static is yes. 11903 test yes = "$enable_shared" || enable_static=yes 11904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11905$as_echo "$enable_static" >&6; } 11906 11907 11908 11909 11910fi 11911ac_ext=c 11912ac_cpp='$CPP $CPPFLAGS' 11913ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11914ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11915ac_compiler_gnu=$ac_cv_c_compiler_gnu 11916 11917CC=$lt_save_CC 11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 ac_config_commands="$ac_config_commands libtool" 11934 11935 11936 11937 11938# Only expand once: 11939 11940 11941 11942# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 11955$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 11956if ${ac_cv_prog_cc_c99+:} false; then : 11957 $as_echo_n "(cached) " >&6 11958else 11959 ac_cv_prog_cc_c99=no 11960ac_save_CC=$CC 11961cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11962/* end confdefs.h. */ 11963#include <stdarg.h> 11964#include <stdbool.h> 11965#include <stdlib.h> 11966#include <wchar.h> 11967#include <stdio.h> 11968 11969// Check varargs macros. These examples are taken from C99 6.10.3.5. 11970#define debug(...) fprintf (stderr, __VA_ARGS__) 11971#define showlist(...) puts (#__VA_ARGS__) 11972#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 11973static void 11974test_varargs_macros (void) 11975{ 11976 int x = 1234; 11977 int y = 5678; 11978 debug ("Flag"); 11979 debug ("X = %d\n", x); 11980 showlist (The first, second, and third items.); 11981 report (x>y, "x is %d but y is %d", x, y); 11982} 11983 11984// Check long long types. 11985#define BIG64 18446744073709551615ull 11986#define BIG32 4294967295ul 11987#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 11988#if !BIG_OK 11989 your preprocessor is broken; 11990#endif 11991#if BIG_OK 11992#else 11993 your preprocessor is broken; 11994#endif 11995static long long int bignum = -9223372036854775807LL; 11996static unsigned long long int ubignum = BIG64; 11997 11998struct incomplete_array 11999{ 12000 int datasize; 12001 double data[]; 12002}; 12003 12004struct named_init { 12005 int number; 12006 const wchar_t *name; 12007 double average; 12008}; 12009 12010typedef const char *ccp; 12011 12012static inline int 12013test_restrict (ccp restrict text) 12014{ 12015 // See if C++-style comments work. 12016 // Iterate through items via the restricted pointer. 12017 // Also check for declarations in for loops. 12018 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12019 continue; 12020 return 0; 12021} 12022 12023// Check varargs and va_copy. 12024static void 12025test_varargs (const char *format, ...) 12026{ 12027 va_list args; 12028 va_start (args, format); 12029 va_list args_copy; 12030 va_copy (args_copy, args); 12031 12032 const char *str; 12033 int number; 12034 float fnumber; 12035 12036 while (*format) 12037 { 12038 switch (*format++) 12039 { 12040 case 's': // string 12041 str = va_arg (args_copy, const char *); 12042 break; 12043 case 'd': // int 12044 number = va_arg (args_copy, int); 12045 break; 12046 case 'f': // float 12047 fnumber = va_arg (args_copy, double); 12048 break; 12049 default: 12050 break; 12051 } 12052 } 12053 va_end (args_copy); 12054 va_end (args); 12055} 12056 12057int 12058main () 12059{ 12060 12061 // Check bool. 12062 _Bool success = false; 12063 12064 // Check restrict. 12065 if (test_restrict ("String literal") == 0) 12066 success = true; 12067 char *restrict newvar = "Another string"; 12068 12069 // Check varargs. 12070 test_varargs ("s, d' f .", "string", 65, 34.234); 12071 test_varargs_macros (); 12072 12073 // Check flexible array members. 12074 struct incomplete_array *ia = 12075 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12076 ia->datasize = 10; 12077 for (int i = 0; i < ia->datasize; ++i) 12078 ia->data[i] = i * 1.234; 12079 12080 // Check named initializers. 12081 struct named_init ni = { 12082 .number = 34, 12083 .name = L"Test wide string", 12084 .average = 543.34343, 12085 }; 12086 12087 ni.number = 58; 12088 12089 int dynamic_array[ni.number]; 12090 dynamic_array[ni.number - 1] = 543; 12091 12092 // work around unused variable warnings 12093 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12094 || dynamic_array[ni.number - 1] != 543); 12095 12096 ; 12097 return 0; 12098} 12099_ACEOF 12100for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12101do 12102 CC="$ac_save_CC $ac_arg" 12103 if ac_fn_c_try_compile "$LINENO"; then : 12104 ac_cv_prog_cc_c99=$ac_arg 12105fi 12106rm -f core conftest.err conftest.$ac_objext 12107 test "x$ac_cv_prog_cc_c99" != "xno" && break 12108done 12109rm -f conftest.$ac_ext 12110CC=$ac_save_CC 12111 12112fi 12113# AC_CACHE_VAL 12114case "x$ac_cv_prog_cc_c99" in 12115 x) 12116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12117$as_echo "none needed" >&6; } ;; 12118 xno) 12119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12120$as_echo "unsupported" >&6; } ;; 12121 *) 12122 CC="$CC $ac_cv_prog_cc_c99" 12123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12124$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12125esac 12126if test "x$ac_cv_prog_cc_c99" != xno; then : 12127 12128fi 12129 12130 12131 12132 12133 12134 12135ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12136if test "x$ac_cv_have_decl___clang__" = xyes; then : 12137 CLANGCC="yes" 12138else 12139 CLANGCC="no" 12140fi 12141 12142ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12143if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12144 INTELCC="yes" 12145else 12146 INTELCC="no" 12147fi 12148 12149ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12150if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12151 SUNCC="yes" 12152else 12153 SUNCC="no" 12154fi 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12165 if test -n "$ac_tool_prefix"; then 12166 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12167set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12169$as_echo_n "checking for $ac_word... " >&6; } 12170if ${ac_cv_path_PKG_CONFIG+:} false; then : 12171 $as_echo_n "(cached) " >&6 12172else 12173 case $PKG_CONFIG in 12174 [\\/]* | ?:[\\/]*) 12175 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12176 ;; 12177 *) 12178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12179for as_dir in $PATH 12180do 12181 IFS=$as_save_IFS 12182 test -z "$as_dir" && as_dir=. 12183 for ac_exec_ext in '' $ac_executable_extensions; do 12184 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12185 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12187 break 2 12188 fi 12189done 12190 done 12191IFS=$as_save_IFS 12192 12193 ;; 12194esac 12195fi 12196PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12197if test -n "$PKG_CONFIG"; then 12198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12199$as_echo "$PKG_CONFIG" >&6; } 12200else 12201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12202$as_echo "no" >&6; } 12203fi 12204 12205 12206fi 12207if test -z "$ac_cv_path_PKG_CONFIG"; then 12208 ac_pt_PKG_CONFIG=$PKG_CONFIG 12209 # Extract the first word of "pkg-config", so it can be a program name with args. 12210set dummy pkg-config; ac_word=$2 12211{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12212$as_echo_n "checking for $ac_word... " >&6; } 12213if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12214 $as_echo_n "(cached) " >&6 12215else 12216 case $ac_pt_PKG_CONFIG in 12217 [\\/]* | ?:[\\/]*) 12218 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12219 ;; 12220 *) 12221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12222for as_dir in $PATH 12223do 12224 IFS=$as_save_IFS 12225 test -z "$as_dir" && as_dir=. 12226 for ac_exec_ext in '' $ac_executable_extensions; do 12227 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12228 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12229 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12230 break 2 12231 fi 12232done 12233 done 12234IFS=$as_save_IFS 12235 12236 ;; 12237esac 12238fi 12239ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12240if test -n "$ac_pt_PKG_CONFIG"; then 12241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12242$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12243else 12244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12245$as_echo "no" >&6; } 12246fi 12247 12248 if test "x$ac_pt_PKG_CONFIG" = x; then 12249 PKG_CONFIG="" 12250 else 12251 case $cross_compiling:$ac_tool_warned in 12252yes:) 12253{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12254$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12255ac_tool_warned=yes ;; 12256esac 12257 PKG_CONFIG=$ac_pt_PKG_CONFIG 12258 fi 12259else 12260 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12261fi 12262 12263fi 12264if test -n "$PKG_CONFIG"; then 12265 _pkg_min_version=0.9.0 12266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12267$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12268 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12270$as_echo "yes" >&6; } 12271 else 12272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12273$as_echo "no" >&6; } 12274 PKG_CONFIG="" 12275 fi 12276fi 12277 12278 12279 12280 12281 12282# Check whether --enable-selective-werror was given. 12283if test "${enable_selective_werror+set}" = set; then : 12284 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12285else 12286 SELECTIVE_WERROR=yes 12287fi 12288 12289 12290 12291 12292 12293# -v is too short to test reliably with XORG_TESTSET_CFLAG 12294if test "x$SUNCC" = "xyes"; then 12295 BASE_CFLAGS="-v" 12296else 12297 BASE_CFLAGS="" 12298fi 12299 12300# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12301 12302 12303 12304 12305 12306 12307 12308 12309 12310 12311 12312 12313 12314xorg_testset_save_CFLAGS="$CFLAGS" 12315 12316if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12317 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12319$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12320if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12321 $as_echo_n "(cached) " >&6 12322else 12323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12324/* end confdefs.h. */ 12325int i; 12326_ACEOF 12327if ac_fn_c_try_compile "$LINENO"; then : 12328 xorg_cv_cc_flag_unknown_warning_option=yes 12329else 12330 xorg_cv_cc_flag_unknown_warning_option=no 12331fi 12332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12333fi 12334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12335$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12336 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12337 CFLAGS="$xorg_testset_save_CFLAGS" 12338fi 12339 12340if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12341 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12342 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12343 fi 12344 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12346$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12347if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12348 $as_echo_n "(cached) " >&6 12349else 12350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12351/* end confdefs.h. */ 12352int i; 12353_ACEOF 12354if ac_fn_c_try_compile "$LINENO"; then : 12355 xorg_cv_cc_flag_unused_command_line_argument=yes 12356else 12357 xorg_cv_cc_flag_unused_command_line_argument=no 12358fi 12359rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12360fi 12361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12362$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12363 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12364 CFLAGS="$xorg_testset_save_CFLAGS" 12365fi 12366 12367found="no" 12368 12369 if test $found = "no" ; then 12370 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12371 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12372 fi 12373 12374 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12375 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12376 fi 12377 12378 CFLAGS="$CFLAGS -Wall" 12379 12380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12381$as_echo_n "checking if $CC supports -Wall... " >&6; } 12382 cacheid=xorg_cv_cc_flag__Wall 12383 if eval \${$cacheid+:} false; then : 12384 $as_echo_n "(cached) " >&6 12385else 12386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12387/* end confdefs.h. */ 12388int i; 12389int 12390main () 12391{ 12392 12393 ; 12394 return 0; 12395} 12396_ACEOF 12397if ac_fn_c_try_link "$LINENO"; then : 12398 eval $cacheid=yes 12399else 12400 eval $cacheid=no 12401fi 12402rm -f core conftest.err conftest.$ac_objext \ 12403 conftest$ac_exeext conftest.$ac_ext 12404fi 12405 12406 12407 CFLAGS="$xorg_testset_save_CFLAGS" 12408 12409 eval supported=\$$cacheid 12410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12411$as_echo "$supported" >&6; } 12412 if test "$supported" = "yes" ; then 12413 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12414 found="yes" 12415 fi 12416 fi 12417 12418 12419 12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432xorg_testset_save_CFLAGS="$CFLAGS" 12433 12434if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12435 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12437$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12438if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12439 $as_echo_n "(cached) " >&6 12440else 12441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12442/* end confdefs.h. */ 12443int i; 12444_ACEOF 12445if ac_fn_c_try_compile "$LINENO"; then : 12446 xorg_cv_cc_flag_unknown_warning_option=yes 12447else 12448 xorg_cv_cc_flag_unknown_warning_option=no 12449fi 12450rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12451fi 12452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12453$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12454 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12455 CFLAGS="$xorg_testset_save_CFLAGS" 12456fi 12457 12458if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12459 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12460 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12461 fi 12462 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12464$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12465if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12466 $as_echo_n "(cached) " >&6 12467else 12468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12469/* end confdefs.h. */ 12470int i; 12471_ACEOF 12472if ac_fn_c_try_compile "$LINENO"; then : 12473 xorg_cv_cc_flag_unused_command_line_argument=yes 12474else 12475 xorg_cv_cc_flag_unused_command_line_argument=no 12476fi 12477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12478fi 12479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12480$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12481 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12482 CFLAGS="$xorg_testset_save_CFLAGS" 12483fi 12484 12485found="no" 12486 12487 if test $found = "no" ; then 12488 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12489 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12490 fi 12491 12492 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12493 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12494 fi 12495 12496 CFLAGS="$CFLAGS -Wpointer-arith" 12497 12498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12499$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12500 cacheid=xorg_cv_cc_flag__Wpointer_arith 12501 if eval \${$cacheid+:} false; then : 12502 $as_echo_n "(cached) " >&6 12503else 12504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12505/* end confdefs.h. */ 12506int i; 12507int 12508main () 12509{ 12510 12511 ; 12512 return 0; 12513} 12514_ACEOF 12515if ac_fn_c_try_link "$LINENO"; then : 12516 eval $cacheid=yes 12517else 12518 eval $cacheid=no 12519fi 12520rm -f core conftest.err conftest.$ac_objext \ 12521 conftest$ac_exeext conftest.$ac_ext 12522fi 12523 12524 12525 CFLAGS="$xorg_testset_save_CFLAGS" 12526 12527 eval supported=\$$cacheid 12528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12529$as_echo "$supported" >&6; } 12530 if test "$supported" = "yes" ; then 12531 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12532 found="yes" 12533 fi 12534 fi 12535 12536 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550xorg_testset_save_CFLAGS="$CFLAGS" 12551 12552if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12553 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12555$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12556if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12557 $as_echo_n "(cached) " >&6 12558else 12559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12560/* end confdefs.h. */ 12561int i; 12562_ACEOF 12563if ac_fn_c_try_compile "$LINENO"; then : 12564 xorg_cv_cc_flag_unknown_warning_option=yes 12565else 12566 xorg_cv_cc_flag_unknown_warning_option=no 12567fi 12568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12569fi 12570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12571$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12572 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12573 CFLAGS="$xorg_testset_save_CFLAGS" 12574fi 12575 12576if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12577 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12578 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12579 fi 12580 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12582$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12583if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12584 $as_echo_n "(cached) " >&6 12585else 12586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12587/* end confdefs.h. */ 12588int i; 12589_ACEOF 12590if ac_fn_c_try_compile "$LINENO"; then : 12591 xorg_cv_cc_flag_unused_command_line_argument=yes 12592else 12593 xorg_cv_cc_flag_unused_command_line_argument=no 12594fi 12595rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12596fi 12597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12598$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12599 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12600 CFLAGS="$xorg_testset_save_CFLAGS" 12601fi 12602 12603found="no" 12604 12605 if test $found = "no" ; then 12606 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12607 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12608 fi 12609 12610 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12611 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12612 fi 12613 12614 CFLAGS="$CFLAGS -Wmissing-declarations" 12615 12616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12617$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12618 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12619 if eval \${$cacheid+:} false; then : 12620 $as_echo_n "(cached) " >&6 12621else 12622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12623/* end confdefs.h. */ 12624int i; 12625int 12626main () 12627{ 12628 12629 ; 12630 return 0; 12631} 12632_ACEOF 12633if ac_fn_c_try_link "$LINENO"; then : 12634 eval $cacheid=yes 12635else 12636 eval $cacheid=no 12637fi 12638rm -f core conftest.err conftest.$ac_objext \ 12639 conftest$ac_exeext conftest.$ac_ext 12640fi 12641 12642 12643 CFLAGS="$xorg_testset_save_CFLAGS" 12644 12645 eval supported=\$$cacheid 12646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12647$as_echo "$supported" >&6; } 12648 if test "$supported" = "yes" ; then 12649 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12650 found="yes" 12651 fi 12652 fi 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 12666 12667 12668xorg_testset_save_CFLAGS="$CFLAGS" 12669 12670if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12671 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12673$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12674if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12675 $as_echo_n "(cached) " >&6 12676else 12677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12678/* end confdefs.h. */ 12679int i; 12680_ACEOF 12681if ac_fn_c_try_compile "$LINENO"; then : 12682 xorg_cv_cc_flag_unknown_warning_option=yes 12683else 12684 xorg_cv_cc_flag_unknown_warning_option=no 12685fi 12686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12687fi 12688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12689$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12690 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12691 CFLAGS="$xorg_testset_save_CFLAGS" 12692fi 12693 12694if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12695 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12696 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12697 fi 12698 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12700$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12701if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12702 $as_echo_n "(cached) " >&6 12703else 12704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12705/* end confdefs.h. */ 12706int i; 12707_ACEOF 12708if ac_fn_c_try_compile "$LINENO"; then : 12709 xorg_cv_cc_flag_unused_command_line_argument=yes 12710else 12711 xorg_cv_cc_flag_unused_command_line_argument=no 12712fi 12713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12714fi 12715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12716$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12717 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12718 CFLAGS="$xorg_testset_save_CFLAGS" 12719fi 12720 12721found="no" 12722 12723 if test $found = "no" ; then 12724 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12725 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12726 fi 12727 12728 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12729 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12730 fi 12731 12732 CFLAGS="$CFLAGS -Wformat=2" 12733 12734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12735$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12736 cacheid=xorg_cv_cc_flag__Wformat_2 12737 if eval \${$cacheid+:} false; then : 12738 $as_echo_n "(cached) " >&6 12739else 12740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12741/* end confdefs.h. */ 12742int i; 12743int 12744main () 12745{ 12746 12747 ; 12748 return 0; 12749} 12750_ACEOF 12751if ac_fn_c_try_link "$LINENO"; then : 12752 eval $cacheid=yes 12753else 12754 eval $cacheid=no 12755fi 12756rm -f core conftest.err conftest.$ac_objext \ 12757 conftest$ac_exeext conftest.$ac_ext 12758fi 12759 12760 12761 CFLAGS="$xorg_testset_save_CFLAGS" 12762 12763 eval supported=\$$cacheid 12764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12765$as_echo "$supported" >&6; } 12766 if test "$supported" = "yes" ; then 12767 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12768 found="yes" 12769 fi 12770 fi 12771 12772 if test $found = "no" ; then 12773 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12774 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12775 fi 12776 12777 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12778 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12779 fi 12780 12781 CFLAGS="$CFLAGS -Wformat" 12782 12783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12784$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12785 cacheid=xorg_cv_cc_flag__Wformat 12786 if eval \${$cacheid+:} false; then : 12787 $as_echo_n "(cached) " >&6 12788else 12789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12790/* end confdefs.h. */ 12791int i; 12792int 12793main () 12794{ 12795 12796 ; 12797 return 0; 12798} 12799_ACEOF 12800if ac_fn_c_try_link "$LINENO"; then : 12801 eval $cacheid=yes 12802else 12803 eval $cacheid=no 12804fi 12805rm -f core conftest.err conftest.$ac_objext \ 12806 conftest$ac_exeext conftest.$ac_ext 12807fi 12808 12809 12810 CFLAGS="$xorg_testset_save_CFLAGS" 12811 12812 eval supported=\$$cacheid 12813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12814$as_echo "$supported" >&6; } 12815 if test "$supported" = "yes" ; then 12816 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12817 found="yes" 12818 fi 12819 fi 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837xorg_testset_save_CFLAGS="$CFLAGS" 12838 12839if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12840 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12842$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12843if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12844 $as_echo_n "(cached) " >&6 12845else 12846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12847/* end confdefs.h. */ 12848int i; 12849_ACEOF 12850if ac_fn_c_try_compile "$LINENO"; then : 12851 xorg_cv_cc_flag_unknown_warning_option=yes 12852else 12853 xorg_cv_cc_flag_unknown_warning_option=no 12854fi 12855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12856fi 12857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12858$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12859 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12860 CFLAGS="$xorg_testset_save_CFLAGS" 12861fi 12862 12863if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12864 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12865 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12866 fi 12867 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12869$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12870if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12871 $as_echo_n "(cached) " >&6 12872else 12873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12874/* end confdefs.h. */ 12875int i; 12876_ACEOF 12877if ac_fn_c_try_compile "$LINENO"; then : 12878 xorg_cv_cc_flag_unused_command_line_argument=yes 12879else 12880 xorg_cv_cc_flag_unused_command_line_argument=no 12881fi 12882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12883fi 12884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12885$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12886 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12887 CFLAGS="$xorg_testset_save_CFLAGS" 12888fi 12889 12890found="no" 12891 12892 if test $found = "no" ; then 12893 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12894 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12895 fi 12896 12897 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12898 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12899 fi 12900 12901 CFLAGS="$CFLAGS -Wstrict-prototypes" 12902 12903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12904$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12905 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12906 if eval \${$cacheid+:} false; then : 12907 $as_echo_n "(cached) " >&6 12908else 12909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12910/* end confdefs.h. */ 12911int i; 12912int 12913main () 12914{ 12915 12916 ; 12917 return 0; 12918} 12919_ACEOF 12920if ac_fn_c_try_link "$LINENO"; then : 12921 eval $cacheid=yes 12922else 12923 eval $cacheid=no 12924fi 12925rm -f core conftest.err conftest.$ac_objext \ 12926 conftest$ac_exeext conftest.$ac_ext 12927fi 12928 12929 12930 CFLAGS="$xorg_testset_save_CFLAGS" 12931 12932 eval supported=\$$cacheid 12933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12934$as_echo "$supported" >&6; } 12935 if test "$supported" = "yes" ; then 12936 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 12937 found="yes" 12938 fi 12939 fi 12940 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955xorg_testset_save_CFLAGS="$CFLAGS" 12956 12957if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12958 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12960$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12961if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12962 $as_echo_n "(cached) " >&6 12963else 12964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12965/* end confdefs.h. */ 12966int i; 12967_ACEOF 12968if ac_fn_c_try_compile "$LINENO"; then : 12969 xorg_cv_cc_flag_unknown_warning_option=yes 12970else 12971 xorg_cv_cc_flag_unknown_warning_option=no 12972fi 12973rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12974fi 12975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12976$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12977 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12978 CFLAGS="$xorg_testset_save_CFLAGS" 12979fi 12980 12981if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12982 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12983 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12984 fi 12985 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12987$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12988if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12989 $as_echo_n "(cached) " >&6 12990else 12991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12992/* end confdefs.h. */ 12993int i; 12994_ACEOF 12995if ac_fn_c_try_compile "$LINENO"; then : 12996 xorg_cv_cc_flag_unused_command_line_argument=yes 12997else 12998 xorg_cv_cc_flag_unused_command_line_argument=no 12999fi 13000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13001fi 13002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13003$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13004 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13005 CFLAGS="$xorg_testset_save_CFLAGS" 13006fi 13007 13008found="no" 13009 13010 if test $found = "no" ; then 13011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13012 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13013 fi 13014 13015 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13017 fi 13018 13019 CFLAGS="$CFLAGS -Wmissing-prototypes" 13020 13021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13022$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13023 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13024 if eval \${$cacheid+:} false; then : 13025 $as_echo_n "(cached) " >&6 13026else 13027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13028/* end confdefs.h. */ 13029int i; 13030int 13031main () 13032{ 13033 13034 ; 13035 return 0; 13036} 13037_ACEOF 13038if ac_fn_c_try_link "$LINENO"; then : 13039 eval $cacheid=yes 13040else 13041 eval $cacheid=no 13042fi 13043rm -f core conftest.err conftest.$ac_objext \ 13044 conftest$ac_exeext conftest.$ac_ext 13045fi 13046 13047 13048 CFLAGS="$xorg_testset_save_CFLAGS" 13049 13050 eval supported=\$$cacheid 13051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13052$as_echo "$supported" >&6; } 13053 if test "$supported" = "yes" ; then 13054 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13055 found="yes" 13056 fi 13057 fi 13058 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073xorg_testset_save_CFLAGS="$CFLAGS" 13074 13075if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13076 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13078$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13079if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13080 $as_echo_n "(cached) " >&6 13081else 13082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13083/* end confdefs.h. */ 13084int i; 13085_ACEOF 13086if ac_fn_c_try_compile "$LINENO"; then : 13087 xorg_cv_cc_flag_unknown_warning_option=yes 13088else 13089 xorg_cv_cc_flag_unknown_warning_option=no 13090fi 13091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13092fi 13093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13094$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13095 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13096 CFLAGS="$xorg_testset_save_CFLAGS" 13097fi 13098 13099if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13101 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13102 fi 13103 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13105$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13106if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13107 $as_echo_n "(cached) " >&6 13108else 13109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13110/* end confdefs.h. */ 13111int i; 13112_ACEOF 13113if ac_fn_c_try_compile "$LINENO"; then : 13114 xorg_cv_cc_flag_unused_command_line_argument=yes 13115else 13116 xorg_cv_cc_flag_unused_command_line_argument=no 13117fi 13118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13119fi 13120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13121$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13122 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13123 CFLAGS="$xorg_testset_save_CFLAGS" 13124fi 13125 13126found="no" 13127 13128 if test $found = "no" ; then 13129 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13130 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13131 fi 13132 13133 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13134 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13135 fi 13136 13137 CFLAGS="$CFLAGS -Wnested-externs" 13138 13139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13140$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13141 cacheid=xorg_cv_cc_flag__Wnested_externs 13142 if eval \${$cacheid+:} false; then : 13143 $as_echo_n "(cached) " >&6 13144else 13145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13146/* end confdefs.h. */ 13147int i; 13148int 13149main () 13150{ 13151 13152 ; 13153 return 0; 13154} 13155_ACEOF 13156if ac_fn_c_try_link "$LINENO"; then : 13157 eval $cacheid=yes 13158else 13159 eval $cacheid=no 13160fi 13161rm -f core conftest.err conftest.$ac_objext \ 13162 conftest$ac_exeext conftest.$ac_ext 13163fi 13164 13165 13166 CFLAGS="$xorg_testset_save_CFLAGS" 13167 13168 eval supported=\$$cacheid 13169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13170$as_echo "$supported" >&6; } 13171 if test "$supported" = "yes" ; then 13172 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13173 found="yes" 13174 fi 13175 fi 13176 13177 13178 13179 13180 13181 13182 13183 13184 13185 13186 13187 13188 13189 13190 13191xorg_testset_save_CFLAGS="$CFLAGS" 13192 13193if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13194 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13196$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13197if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13198 $as_echo_n "(cached) " >&6 13199else 13200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13201/* end confdefs.h. */ 13202int i; 13203_ACEOF 13204if ac_fn_c_try_compile "$LINENO"; then : 13205 xorg_cv_cc_flag_unknown_warning_option=yes 13206else 13207 xorg_cv_cc_flag_unknown_warning_option=no 13208fi 13209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13210fi 13211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13212$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13213 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13214 CFLAGS="$xorg_testset_save_CFLAGS" 13215fi 13216 13217if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13218 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13219 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13220 fi 13221 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13223$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13224if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13225 $as_echo_n "(cached) " >&6 13226else 13227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13228/* end confdefs.h. */ 13229int i; 13230_ACEOF 13231if ac_fn_c_try_compile "$LINENO"; then : 13232 xorg_cv_cc_flag_unused_command_line_argument=yes 13233else 13234 xorg_cv_cc_flag_unused_command_line_argument=no 13235fi 13236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13237fi 13238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13239$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13240 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13241 CFLAGS="$xorg_testset_save_CFLAGS" 13242fi 13243 13244found="no" 13245 13246 if test $found = "no" ; then 13247 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13248 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13249 fi 13250 13251 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13252 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13253 fi 13254 13255 CFLAGS="$CFLAGS -Wbad-function-cast" 13256 13257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13258$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13259 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13260 if eval \${$cacheid+:} false; then : 13261 $as_echo_n "(cached) " >&6 13262else 13263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13264/* end confdefs.h. */ 13265int i; 13266int 13267main () 13268{ 13269 13270 ; 13271 return 0; 13272} 13273_ACEOF 13274if ac_fn_c_try_link "$LINENO"; then : 13275 eval $cacheid=yes 13276else 13277 eval $cacheid=no 13278fi 13279rm -f core conftest.err conftest.$ac_objext \ 13280 conftest$ac_exeext conftest.$ac_ext 13281fi 13282 13283 13284 CFLAGS="$xorg_testset_save_CFLAGS" 13285 13286 eval supported=\$$cacheid 13287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13288$as_echo "$supported" >&6; } 13289 if test "$supported" = "yes" ; then 13290 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13291 found="yes" 13292 fi 13293 fi 13294 13295 13296 13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 13307 13308 13309xorg_testset_save_CFLAGS="$CFLAGS" 13310 13311if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13312 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13314$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13315if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13316 $as_echo_n "(cached) " >&6 13317else 13318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13319/* end confdefs.h. */ 13320int i; 13321_ACEOF 13322if ac_fn_c_try_compile "$LINENO"; then : 13323 xorg_cv_cc_flag_unknown_warning_option=yes 13324else 13325 xorg_cv_cc_flag_unknown_warning_option=no 13326fi 13327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13328fi 13329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13330$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13331 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13332 CFLAGS="$xorg_testset_save_CFLAGS" 13333fi 13334 13335if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13336 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13337 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13338 fi 13339 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13341$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13342if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13343 $as_echo_n "(cached) " >&6 13344else 13345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13346/* end confdefs.h. */ 13347int i; 13348_ACEOF 13349if ac_fn_c_try_compile "$LINENO"; then : 13350 xorg_cv_cc_flag_unused_command_line_argument=yes 13351else 13352 xorg_cv_cc_flag_unused_command_line_argument=no 13353fi 13354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13355fi 13356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13357$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13358 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13359 CFLAGS="$xorg_testset_save_CFLAGS" 13360fi 13361 13362found="no" 13363 13364 if test $found = "no" ; then 13365 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13366 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13367 fi 13368 13369 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13370 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13371 fi 13372 13373 CFLAGS="$CFLAGS -Wold-style-definition" 13374 13375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13376$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13377 cacheid=xorg_cv_cc_flag__Wold_style_definition 13378 if eval \${$cacheid+:} false; then : 13379 $as_echo_n "(cached) " >&6 13380else 13381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13382/* end confdefs.h. */ 13383int i; 13384int 13385main () 13386{ 13387 13388 ; 13389 return 0; 13390} 13391_ACEOF 13392if ac_fn_c_try_link "$LINENO"; then : 13393 eval $cacheid=yes 13394else 13395 eval $cacheid=no 13396fi 13397rm -f core conftest.err conftest.$ac_objext \ 13398 conftest$ac_exeext conftest.$ac_ext 13399fi 13400 13401 13402 CFLAGS="$xorg_testset_save_CFLAGS" 13403 13404 eval supported=\$$cacheid 13405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13406$as_echo "$supported" >&6; } 13407 if test "$supported" = "yes" ; then 13408 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13409 found="yes" 13410 fi 13411 fi 13412 13413 if test $found = "no" ; then 13414 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13415 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13416 fi 13417 13418 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13419 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13420 fi 13421 13422 CFLAGS="$CFLAGS -fd" 13423 13424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13425$as_echo_n "checking if $CC supports -fd... " >&6; } 13426 cacheid=xorg_cv_cc_flag__fd 13427 if eval \${$cacheid+:} false; then : 13428 $as_echo_n "(cached) " >&6 13429else 13430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13431/* end confdefs.h. */ 13432int i; 13433int 13434main () 13435{ 13436 13437 ; 13438 return 0; 13439} 13440_ACEOF 13441if ac_fn_c_try_link "$LINENO"; then : 13442 eval $cacheid=yes 13443else 13444 eval $cacheid=no 13445fi 13446rm -f core conftest.err conftest.$ac_objext \ 13447 conftest$ac_exeext conftest.$ac_ext 13448fi 13449 13450 13451 CFLAGS="$xorg_testset_save_CFLAGS" 13452 13453 eval supported=\$$cacheid 13454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13455$as_echo "$supported" >&6; } 13456 if test "$supported" = "yes" ; then 13457 BASE_CFLAGS="$BASE_CFLAGS -fd" 13458 found="yes" 13459 fi 13460 fi 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476xorg_testset_save_CFLAGS="$CFLAGS" 13477 13478if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13479 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13481$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13482if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13483 $as_echo_n "(cached) " >&6 13484else 13485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13486/* end confdefs.h. */ 13487int i; 13488_ACEOF 13489if ac_fn_c_try_compile "$LINENO"; then : 13490 xorg_cv_cc_flag_unknown_warning_option=yes 13491else 13492 xorg_cv_cc_flag_unknown_warning_option=no 13493fi 13494rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13495fi 13496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13497$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13498 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13499 CFLAGS="$xorg_testset_save_CFLAGS" 13500fi 13501 13502if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13503 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13504 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13505 fi 13506 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13508$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13509if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13510 $as_echo_n "(cached) " >&6 13511else 13512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13513/* end confdefs.h. */ 13514int i; 13515_ACEOF 13516if ac_fn_c_try_compile "$LINENO"; then : 13517 xorg_cv_cc_flag_unused_command_line_argument=yes 13518else 13519 xorg_cv_cc_flag_unused_command_line_argument=no 13520fi 13521rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13522fi 13523{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13524$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13525 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13526 CFLAGS="$xorg_testset_save_CFLAGS" 13527fi 13528 13529found="no" 13530 13531 if test $found = "no" ; then 13532 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13533 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13534 fi 13535 13536 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13537 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13538 fi 13539 13540 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13541 13542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13543$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13544 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13545 if eval \${$cacheid+:} false; then : 13546 $as_echo_n "(cached) " >&6 13547else 13548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13549/* end confdefs.h. */ 13550int i; 13551int 13552main () 13553{ 13554 13555 ; 13556 return 0; 13557} 13558_ACEOF 13559if ac_fn_c_try_link "$LINENO"; then : 13560 eval $cacheid=yes 13561else 13562 eval $cacheid=no 13563fi 13564rm -f core conftest.err conftest.$ac_objext \ 13565 conftest$ac_exeext conftest.$ac_ext 13566fi 13567 13568 13569 CFLAGS="$xorg_testset_save_CFLAGS" 13570 13571 eval supported=\$$cacheid 13572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13573$as_echo "$supported" >&6; } 13574 if test "$supported" = "yes" ; then 13575 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13576 found="yes" 13577 fi 13578 fi 13579 13580 13581 13582 13583 13584# This chunk adds additional warnings that could catch undesired effects. 13585 13586 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598xorg_testset_save_CFLAGS="$CFLAGS" 13599 13600if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13601 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13603$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13604if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13605 $as_echo_n "(cached) " >&6 13606else 13607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13608/* end confdefs.h. */ 13609int i; 13610_ACEOF 13611if ac_fn_c_try_compile "$LINENO"; then : 13612 xorg_cv_cc_flag_unknown_warning_option=yes 13613else 13614 xorg_cv_cc_flag_unknown_warning_option=no 13615fi 13616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13617fi 13618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13619$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13620 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13621 CFLAGS="$xorg_testset_save_CFLAGS" 13622fi 13623 13624if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13625 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13626 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13627 fi 13628 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13630$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13631if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13632 $as_echo_n "(cached) " >&6 13633else 13634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13635/* end confdefs.h. */ 13636int i; 13637_ACEOF 13638if ac_fn_c_try_compile "$LINENO"; then : 13639 xorg_cv_cc_flag_unused_command_line_argument=yes 13640else 13641 xorg_cv_cc_flag_unused_command_line_argument=no 13642fi 13643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13644fi 13645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13646$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13647 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13648 CFLAGS="$xorg_testset_save_CFLAGS" 13649fi 13650 13651found="no" 13652 13653 if test $found = "no" ; then 13654 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13655 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13656 fi 13657 13658 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13659 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13660 fi 13661 13662 CFLAGS="$CFLAGS -Wunused" 13663 13664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13665$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13666 cacheid=xorg_cv_cc_flag__Wunused 13667 if eval \${$cacheid+:} false; then : 13668 $as_echo_n "(cached) " >&6 13669else 13670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13671/* end confdefs.h. */ 13672int i; 13673int 13674main () 13675{ 13676 13677 ; 13678 return 0; 13679} 13680_ACEOF 13681if ac_fn_c_try_link "$LINENO"; then : 13682 eval $cacheid=yes 13683else 13684 eval $cacheid=no 13685fi 13686rm -f core conftest.err conftest.$ac_objext \ 13687 conftest$ac_exeext conftest.$ac_ext 13688fi 13689 13690 13691 CFLAGS="$xorg_testset_save_CFLAGS" 13692 13693 eval supported=\$$cacheid 13694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13695$as_echo "$supported" >&6; } 13696 if test "$supported" = "yes" ; then 13697 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13698 found="yes" 13699 fi 13700 fi 13701 13702 13703 13704 13705 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716xorg_testset_save_CFLAGS="$CFLAGS" 13717 13718if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13719 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13721$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13722if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13723 $as_echo_n "(cached) " >&6 13724else 13725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13726/* end confdefs.h. */ 13727int i; 13728_ACEOF 13729if ac_fn_c_try_compile "$LINENO"; then : 13730 xorg_cv_cc_flag_unknown_warning_option=yes 13731else 13732 xorg_cv_cc_flag_unknown_warning_option=no 13733fi 13734rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13735fi 13736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13737$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13738 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13739 CFLAGS="$xorg_testset_save_CFLAGS" 13740fi 13741 13742if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13743 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13744 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13745 fi 13746 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13748$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13749if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13750 $as_echo_n "(cached) " >&6 13751else 13752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13753/* end confdefs.h. */ 13754int i; 13755_ACEOF 13756if ac_fn_c_try_compile "$LINENO"; then : 13757 xorg_cv_cc_flag_unused_command_line_argument=yes 13758else 13759 xorg_cv_cc_flag_unused_command_line_argument=no 13760fi 13761rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13762fi 13763{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13764$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13765 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13766 CFLAGS="$xorg_testset_save_CFLAGS" 13767fi 13768 13769found="no" 13770 13771 if test $found = "no" ; then 13772 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13773 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13774 fi 13775 13776 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13777 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13778 fi 13779 13780 CFLAGS="$CFLAGS -Wuninitialized" 13781 13782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13783$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13784 cacheid=xorg_cv_cc_flag__Wuninitialized 13785 if eval \${$cacheid+:} false; then : 13786 $as_echo_n "(cached) " >&6 13787else 13788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13789/* end confdefs.h. */ 13790int i; 13791int 13792main () 13793{ 13794 13795 ; 13796 return 0; 13797} 13798_ACEOF 13799if ac_fn_c_try_link "$LINENO"; then : 13800 eval $cacheid=yes 13801else 13802 eval $cacheid=no 13803fi 13804rm -f core conftest.err conftest.$ac_objext \ 13805 conftest$ac_exeext conftest.$ac_ext 13806fi 13807 13808 13809 CFLAGS="$xorg_testset_save_CFLAGS" 13810 13811 eval supported=\$$cacheid 13812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13813$as_echo "$supported" >&6; } 13814 if test "$supported" = "yes" ; then 13815 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13816 found="yes" 13817 fi 13818 fi 13819 13820 13821 13822 13823 13824 13825 13826 13827 13828 13829 13830 13831 13832 13833 13834xorg_testset_save_CFLAGS="$CFLAGS" 13835 13836if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13837 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13839$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13840if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13841 $as_echo_n "(cached) " >&6 13842else 13843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13844/* end confdefs.h. */ 13845int i; 13846_ACEOF 13847if ac_fn_c_try_compile "$LINENO"; then : 13848 xorg_cv_cc_flag_unknown_warning_option=yes 13849else 13850 xorg_cv_cc_flag_unknown_warning_option=no 13851fi 13852rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13853fi 13854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13855$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13856 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13857 CFLAGS="$xorg_testset_save_CFLAGS" 13858fi 13859 13860if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13861 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13862 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13863 fi 13864 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13866$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13867if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13868 $as_echo_n "(cached) " >&6 13869else 13870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13871/* end confdefs.h. */ 13872int i; 13873_ACEOF 13874if ac_fn_c_try_compile "$LINENO"; then : 13875 xorg_cv_cc_flag_unused_command_line_argument=yes 13876else 13877 xorg_cv_cc_flag_unused_command_line_argument=no 13878fi 13879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13880fi 13881{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13882$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13883 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13884 CFLAGS="$xorg_testset_save_CFLAGS" 13885fi 13886 13887found="no" 13888 13889 if test $found = "no" ; then 13890 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13891 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13892 fi 13893 13894 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13895 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13896 fi 13897 13898 CFLAGS="$CFLAGS -Wshadow" 13899 13900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13901$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13902 cacheid=xorg_cv_cc_flag__Wshadow 13903 if eval \${$cacheid+:} false; then : 13904 $as_echo_n "(cached) " >&6 13905else 13906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13907/* end confdefs.h. */ 13908int i; 13909int 13910main () 13911{ 13912 13913 ; 13914 return 0; 13915} 13916_ACEOF 13917if ac_fn_c_try_link "$LINENO"; then : 13918 eval $cacheid=yes 13919else 13920 eval $cacheid=no 13921fi 13922rm -f core conftest.err conftest.$ac_objext \ 13923 conftest$ac_exeext conftest.$ac_ext 13924fi 13925 13926 13927 CFLAGS="$xorg_testset_save_CFLAGS" 13928 13929 eval supported=\$$cacheid 13930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13931$as_echo "$supported" >&6; } 13932 if test "$supported" = "yes" ; then 13933 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 13934 found="yes" 13935 fi 13936 fi 13937 13938 13939 13940 13941 13942 13943 13944 13945 13946 13947 13948 13949 13950 13951 13952xorg_testset_save_CFLAGS="$CFLAGS" 13953 13954if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13955 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13957$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13958if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13959 $as_echo_n "(cached) " >&6 13960else 13961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13962/* end confdefs.h. */ 13963int i; 13964_ACEOF 13965if ac_fn_c_try_compile "$LINENO"; then : 13966 xorg_cv_cc_flag_unknown_warning_option=yes 13967else 13968 xorg_cv_cc_flag_unknown_warning_option=no 13969fi 13970rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13971fi 13972{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13973$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13974 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13975 CFLAGS="$xorg_testset_save_CFLAGS" 13976fi 13977 13978if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13979 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13980 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13981 fi 13982 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13984$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13985if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13986 $as_echo_n "(cached) " >&6 13987else 13988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13989/* end confdefs.h. */ 13990int i; 13991_ACEOF 13992if ac_fn_c_try_compile "$LINENO"; then : 13993 xorg_cv_cc_flag_unused_command_line_argument=yes 13994else 13995 xorg_cv_cc_flag_unused_command_line_argument=no 13996fi 13997rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13998fi 13999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14000$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14001 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14002 CFLAGS="$xorg_testset_save_CFLAGS" 14003fi 14004 14005found="no" 14006 14007 if test $found = "no" ; then 14008 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14009 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14010 fi 14011 14012 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14013 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14014 fi 14015 14016 CFLAGS="$CFLAGS -Wmissing-noreturn" 14017 14018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14019$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14020 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14021 if eval \${$cacheid+:} false; then : 14022 $as_echo_n "(cached) " >&6 14023else 14024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14025/* end confdefs.h. */ 14026int i; 14027int 14028main () 14029{ 14030 14031 ; 14032 return 0; 14033} 14034_ACEOF 14035if ac_fn_c_try_link "$LINENO"; then : 14036 eval $cacheid=yes 14037else 14038 eval $cacheid=no 14039fi 14040rm -f core conftest.err conftest.$ac_objext \ 14041 conftest$ac_exeext conftest.$ac_ext 14042fi 14043 14044 14045 CFLAGS="$xorg_testset_save_CFLAGS" 14046 14047 eval supported=\$$cacheid 14048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14049$as_echo "$supported" >&6; } 14050 if test "$supported" = "yes" ; then 14051 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14052 found="yes" 14053 fi 14054 fi 14055 14056 14057 14058 14059 14060 14061 14062 14063 14064 14065 14066 14067 14068 14069 14070xorg_testset_save_CFLAGS="$CFLAGS" 14071 14072if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14073 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14075$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14076if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14077 $as_echo_n "(cached) " >&6 14078else 14079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14080/* end confdefs.h. */ 14081int i; 14082_ACEOF 14083if ac_fn_c_try_compile "$LINENO"; then : 14084 xorg_cv_cc_flag_unknown_warning_option=yes 14085else 14086 xorg_cv_cc_flag_unknown_warning_option=no 14087fi 14088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14089fi 14090{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14091$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14092 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14093 CFLAGS="$xorg_testset_save_CFLAGS" 14094fi 14095 14096if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14097 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14098 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14099 fi 14100 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14102$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14103if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14104 $as_echo_n "(cached) " >&6 14105else 14106 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14107/* end confdefs.h. */ 14108int i; 14109_ACEOF 14110if ac_fn_c_try_compile "$LINENO"; then : 14111 xorg_cv_cc_flag_unused_command_line_argument=yes 14112else 14113 xorg_cv_cc_flag_unused_command_line_argument=no 14114fi 14115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14116fi 14117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14118$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14119 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14120 CFLAGS="$xorg_testset_save_CFLAGS" 14121fi 14122 14123found="no" 14124 14125 if test $found = "no" ; then 14126 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14127 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14128 fi 14129 14130 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14131 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14132 fi 14133 14134 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14135 14136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14137$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14138 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14139 if eval \${$cacheid+:} false; then : 14140 $as_echo_n "(cached) " >&6 14141else 14142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14143/* end confdefs.h. */ 14144int i; 14145int 14146main () 14147{ 14148 14149 ; 14150 return 0; 14151} 14152_ACEOF 14153if ac_fn_c_try_link "$LINENO"; then : 14154 eval $cacheid=yes 14155else 14156 eval $cacheid=no 14157fi 14158rm -f core conftest.err conftest.$ac_objext \ 14159 conftest$ac_exeext conftest.$ac_ext 14160fi 14161 14162 14163 CFLAGS="$xorg_testset_save_CFLAGS" 14164 14165 eval supported=\$$cacheid 14166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14167$as_echo "$supported" >&6; } 14168 if test "$supported" = "yes" ; then 14169 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14170 found="yes" 14171 fi 14172 fi 14173 14174 14175 14176 14177 14178 14179 14180 14181 14182 14183 14184 14185 14186 14187 14188xorg_testset_save_CFLAGS="$CFLAGS" 14189 14190if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14191 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14193$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14194if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14195 $as_echo_n "(cached) " >&6 14196else 14197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14198/* end confdefs.h. */ 14199int i; 14200_ACEOF 14201if ac_fn_c_try_compile "$LINENO"; then : 14202 xorg_cv_cc_flag_unknown_warning_option=yes 14203else 14204 xorg_cv_cc_flag_unknown_warning_option=no 14205fi 14206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14207fi 14208{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14209$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14210 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14211 CFLAGS="$xorg_testset_save_CFLAGS" 14212fi 14213 14214if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14215 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14216 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14217 fi 14218 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14220$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14221if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14222 $as_echo_n "(cached) " >&6 14223else 14224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14225/* end confdefs.h. */ 14226int i; 14227_ACEOF 14228if ac_fn_c_try_compile "$LINENO"; then : 14229 xorg_cv_cc_flag_unused_command_line_argument=yes 14230else 14231 xorg_cv_cc_flag_unused_command_line_argument=no 14232fi 14233rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14234fi 14235{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14236$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14237 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14238 CFLAGS="$xorg_testset_save_CFLAGS" 14239fi 14240 14241found="no" 14242 14243 if test $found = "no" ; then 14244 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14245 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14246 fi 14247 14248 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14249 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14250 fi 14251 14252 CFLAGS="$CFLAGS -Wredundant-decls" 14253 14254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14255$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14256 cacheid=xorg_cv_cc_flag__Wredundant_decls 14257 if eval \${$cacheid+:} false; then : 14258 $as_echo_n "(cached) " >&6 14259else 14260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14261/* end confdefs.h. */ 14262int i; 14263int 14264main () 14265{ 14266 14267 ; 14268 return 0; 14269} 14270_ACEOF 14271if ac_fn_c_try_link "$LINENO"; then : 14272 eval $cacheid=yes 14273else 14274 eval $cacheid=no 14275fi 14276rm -f core conftest.err conftest.$ac_objext \ 14277 conftest$ac_exeext conftest.$ac_ext 14278fi 14279 14280 14281 CFLAGS="$xorg_testset_save_CFLAGS" 14282 14283 eval supported=\$$cacheid 14284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14285$as_echo "$supported" >&6; } 14286 if test "$supported" = "yes" ; then 14287 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14288 found="yes" 14289 fi 14290 fi 14291 14292 14293 14294 14295 14296 14297 14298 14299 14300 14301 14302 14303 14304 14305 14306xorg_testset_save_CFLAGS="$CFLAGS" 14307 14308if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14309 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14311$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14312if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14313 $as_echo_n "(cached) " >&6 14314else 14315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14316/* end confdefs.h. */ 14317int i; 14318_ACEOF 14319if ac_fn_c_try_compile "$LINENO"; then : 14320 xorg_cv_cc_flag_unknown_warning_option=yes 14321else 14322 xorg_cv_cc_flag_unknown_warning_option=no 14323fi 14324rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14325fi 14326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14327$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14328 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14329 CFLAGS="$xorg_testset_save_CFLAGS" 14330fi 14331 14332if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14333 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14334 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14335 fi 14336 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14338$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14339if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14340 $as_echo_n "(cached) " >&6 14341else 14342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14343/* end confdefs.h. */ 14344int i; 14345_ACEOF 14346if ac_fn_c_try_compile "$LINENO"; then : 14347 xorg_cv_cc_flag_unused_command_line_argument=yes 14348else 14349 xorg_cv_cc_flag_unused_command_line_argument=no 14350fi 14351rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14352fi 14353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14354$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14355 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14356 CFLAGS="$xorg_testset_save_CFLAGS" 14357fi 14358 14359found="no" 14360 14361 if test $found = "no" ; then 14362 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14363 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14364 fi 14365 14366 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14367 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14368 fi 14369 14370 CFLAGS="$CFLAGS -Wlogical-op" 14371 14372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14373$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14374 cacheid=xorg_cv_cc_flag__Wlogical_op 14375 if eval \${$cacheid+:} false; then : 14376 $as_echo_n "(cached) " >&6 14377else 14378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14379/* end confdefs.h. */ 14380int i; 14381int 14382main () 14383{ 14384 14385 ; 14386 return 0; 14387} 14388_ACEOF 14389if ac_fn_c_try_link "$LINENO"; then : 14390 eval $cacheid=yes 14391else 14392 eval $cacheid=no 14393fi 14394rm -f core conftest.err conftest.$ac_objext \ 14395 conftest$ac_exeext conftest.$ac_ext 14396fi 14397 14398 14399 CFLAGS="$xorg_testset_save_CFLAGS" 14400 14401 eval supported=\$$cacheid 14402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14403$as_echo "$supported" >&6; } 14404 if test "$supported" = "yes" ; then 14405 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14406 found="yes" 14407 fi 14408 fi 14409 14410 14411 14412# These are currently disabled because they are noisy. They will be enabled 14413# in the future once the codebase is sufficiently modernized to silence 14414# them. For now, I don't want them to drown out the other warnings. 14415# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14416# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14417# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14418 14419# Turn some warnings into errors, so we don't accidently get successful builds 14420# when there are problems that should be fixed. 14421 14422if test "x$SELECTIVE_WERROR" = "xyes" ; then 14423 14424 14425 14426 14427 14428 14429 14430 14431 14432 14433 14434 14435 14436xorg_testset_save_CFLAGS="$CFLAGS" 14437 14438if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14439 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14441$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14442if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14443 $as_echo_n "(cached) " >&6 14444else 14445 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14446/* end confdefs.h. */ 14447int i; 14448_ACEOF 14449if ac_fn_c_try_compile "$LINENO"; then : 14450 xorg_cv_cc_flag_unknown_warning_option=yes 14451else 14452 xorg_cv_cc_flag_unknown_warning_option=no 14453fi 14454rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14455fi 14456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14457$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14458 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14459 CFLAGS="$xorg_testset_save_CFLAGS" 14460fi 14461 14462if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14463 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14464 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14465 fi 14466 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14468$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14469if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14470 $as_echo_n "(cached) " >&6 14471else 14472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14473/* end confdefs.h. */ 14474int i; 14475_ACEOF 14476if ac_fn_c_try_compile "$LINENO"; then : 14477 xorg_cv_cc_flag_unused_command_line_argument=yes 14478else 14479 xorg_cv_cc_flag_unused_command_line_argument=no 14480fi 14481rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14482fi 14483{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14484$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14485 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14486 CFLAGS="$xorg_testset_save_CFLAGS" 14487fi 14488 14489found="no" 14490 14491 if test $found = "no" ; then 14492 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14493 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14494 fi 14495 14496 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14497 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14498 fi 14499 14500 CFLAGS="$CFLAGS -Werror=implicit" 14501 14502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14503$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14504 cacheid=xorg_cv_cc_flag__Werror_implicit 14505 if eval \${$cacheid+:} false; then : 14506 $as_echo_n "(cached) " >&6 14507else 14508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14509/* end confdefs.h. */ 14510int i; 14511int 14512main () 14513{ 14514 14515 ; 14516 return 0; 14517} 14518_ACEOF 14519if ac_fn_c_try_link "$LINENO"; then : 14520 eval $cacheid=yes 14521else 14522 eval $cacheid=no 14523fi 14524rm -f core conftest.err conftest.$ac_objext \ 14525 conftest$ac_exeext conftest.$ac_ext 14526fi 14527 14528 14529 CFLAGS="$xorg_testset_save_CFLAGS" 14530 14531 eval supported=\$$cacheid 14532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14533$as_echo "$supported" >&6; } 14534 if test "$supported" = "yes" ; then 14535 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14536 found="yes" 14537 fi 14538 fi 14539 14540 if test $found = "no" ; then 14541 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14542 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14543 fi 14544 14545 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14546 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14547 fi 14548 14549 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14550 14551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14552$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14553 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14554 if eval \${$cacheid+:} false; then : 14555 $as_echo_n "(cached) " >&6 14556else 14557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14558/* end confdefs.h. */ 14559int i; 14560int 14561main () 14562{ 14563 14564 ; 14565 return 0; 14566} 14567_ACEOF 14568if ac_fn_c_try_link "$LINENO"; then : 14569 eval $cacheid=yes 14570else 14571 eval $cacheid=no 14572fi 14573rm -f core conftest.err conftest.$ac_objext \ 14574 conftest$ac_exeext conftest.$ac_ext 14575fi 14576 14577 14578 CFLAGS="$xorg_testset_save_CFLAGS" 14579 14580 eval supported=\$$cacheid 14581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14582$as_echo "$supported" >&6; } 14583 if test "$supported" = "yes" ; then 14584 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14585 found="yes" 14586 fi 14587 fi 14588 14589 14590 14591 14592 14593 14594 14595 14596 14597 14598 14599 14600 14601 14602 14603xorg_testset_save_CFLAGS="$CFLAGS" 14604 14605if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14606 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14608$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14609if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14610 $as_echo_n "(cached) " >&6 14611else 14612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14613/* end confdefs.h. */ 14614int i; 14615_ACEOF 14616if ac_fn_c_try_compile "$LINENO"; then : 14617 xorg_cv_cc_flag_unknown_warning_option=yes 14618else 14619 xorg_cv_cc_flag_unknown_warning_option=no 14620fi 14621rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14622fi 14623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14624$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14625 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14626 CFLAGS="$xorg_testset_save_CFLAGS" 14627fi 14628 14629if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14630 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14631 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14632 fi 14633 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14635$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14636if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14637 $as_echo_n "(cached) " >&6 14638else 14639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14640/* end confdefs.h. */ 14641int i; 14642_ACEOF 14643if ac_fn_c_try_compile "$LINENO"; then : 14644 xorg_cv_cc_flag_unused_command_line_argument=yes 14645else 14646 xorg_cv_cc_flag_unused_command_line_argument=no 14647fi 14648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14649fi 14650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14651$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14652 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14653 CFLAGS="$xorg_testset_save_CFLAGS" 14654fi 14655 14656found="no" 14657 14658 if test $found = "no" ; then 14659 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14660 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14661 fi 14662 14663 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14664 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14665 fi 14666 14667 CFLAGS="$CFLAGS -Werror=nonnull" 14668 14669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14670$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14671 cacheid=xorg_cv_cc_flag__Werror_nonnull 14672 if eval \${$cacheid+:} false; then : 14673 $as_echo_n "(cached) " >&6 14674else 14675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14676/* end confdefs.h. */ 14677int i; 14678int 14679main () 14680{ 14681 14682 ; 14683 return 0; 14684} 14685_ACEOF 14686if ac_fn_c_try_link "$LINENO"; then : 14687 eval $cacheid=yes 14688else 14689 eval $cacheid=no 14690fi 14691rm -f core conftest.err conftest.$ac_objext \ 14692 conftest$ac_exeext conftest.$ac_ext 14693fi 14694 14695 14696 CFLAGS="$xorg_testset_save_CFLAGS" 14697 14698 eval supported=\$$cacheid 14699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14700$as_echo "$supported" >&6; } 14701 if test "$supported" = "yes" ; then 14702 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14703 found="yes" 14704 fi 14705 fi 14706 14707 14708 14709 14710 14711 14712 14713 14714 14715 14716 14717 14718 14719 14720 14721xorg_testset_save_CFLAGS="$CFLAGS" 14722 14723if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14724 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14726$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14727if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14728 $as_echo_n "(cached) " >&6 14729else 14730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14731/* end confdefs.h. */ 14732int i; 14733_ACEOF 14734if ac_fn_c_try_compile "$LINENO"; then : 14735 xorg_cv_cc_flag_unknown_warning_option=yes 14736else 14737 xorg_cv_cc_flag_unknown_warning_option=no 14738fi 14739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14740fi 14741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14742$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14743 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14744 CFLAGS="$xorg_testset_save_CFLAGS" 14745fi 14746 14747if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14748 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14749 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14750 fi 14751 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14753$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14754if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14755 $as_echo_n "(cached) " >&6 14756else 14757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14758/* end confdefs.h. */ 14759int i; 14760_ACEOF 14761if ac_fn_c_try_compile "$LINENO"; then : 14762 xorg_cv_cc_flag_unused_command_line_argument=yes 14763else 14764 xorg_cv_cc_flag_unused_command_line_argument=no 14765fi 14766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14767fi 14768{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14769$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14770 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14771 CFLAGS="$xorg_testset_save_CFLAGS" 14772fi 14773 14774found="no" 14775 14776 if test $found = "no" ; then 14777 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14778 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14779 fi 14780 14781 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14782 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14783 fi 14784 14785 CFLAGS="$CFLAGS -Werror=init-self" 14786 14787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14788$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14789 cacheid=xorg_cv_cc_flag__Werror_init_self 14790 if eval \${$cacheid+:} false; then : 14791 $as_echo_n "(cached) " >&6 14792else 14793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14794/* end confdefs.h. */ 14795int i; 14796int 14797main () 14798{ 14799 14800 ; 14801 return 0; 14802} 14803_ACEOF 14804if ac_fn_c_try_link "$LINENO"; then : 14805 eval $cacheid=yes 14806else 14807 eval $cacheid=no 14808fi 14809rm -f core conftest.err conftest.$ac_objext \ 14810 conftest$ac_exeext conftest.$ac_ext 14811fi 14812 14813 14814 CFLAGS="$xorg_testset_save_CFLAGS" 14815 14816 eval supported=\$$cacheid 14817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14818$as_echo "$supported" >&6; } 14819 if test "$supported" = "yes" ; then 14820 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14821 found="yes" 14822 fi 14823 fi 14824 14825 14826 14827 14828 14829 14830 14831 14832 14833 14834 14835 14836 14837 14838 14839xorg_testset_save_CFLAGS="$CFLAGS" 14840 14841if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14842 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14844$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14845if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14846 $as_echo_n "(cached) " >&6 14847else 14848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14849/* end confdefs.h. */ 14850int i; 14851_ACEOF 14852if ac_fn_c_try_compile "$LINENO"; then : 14853 xorg_cv_cc_flag_unknown_warning_option=yes 14854else 14855 xorg_cv_cc_flag_unknown_warning_option=no 14856fi 14857rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14858fi 14859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14860$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14861 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14862 CFLAGS="$xorg_testset_save_CFLAGS" 14863fi 14864 14865if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14866 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14867 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14868 fi 14869 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14871$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14872if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14873 $as_echo_n "(cached) " >&6 14874else 14875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14876/* end confdefs.h. */ 14877int i; 14878_ACEOF 14879if ac_fn_c_try_compile "$LINENO"; then : 14880 xorg_cv_cc_flag_unused_command_line_argument=yes 14881else 14882 xorg_cv_cc_flag_unused_command_line_argument=no 14883fi 14884rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14885fi 14886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14887$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14888 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14889 CFLAGS="$xorg_testset_save_CFLAGS" 14890fi 14891 14892found="no" 14893 14894 if test $found = "no" ; then 14895 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14896 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14897 fi 14898 14899 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14900 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14901 fi 14902 14903 CFLAGS="$CFLAGS -Werror=main" 14904 14905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14906$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14907 cacheid=xorg_cv_cc_flag__Werror_main 14908 if eval \${$cacheid+:} false; then : 14909 $as_echo_n "(cached) " >&6 14910else 14911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14912/* end confdefs.h. */ 14913int i; 14914int 14915main () 14916{ 14917 14918 ; 14919 return 0; 14920} 14921_ACEOF 14922if ac_fn_c_try_link "$LINENO"; then : 14923 eval $cacheid=yes 14924else 14925 eval $cacheid=no 14926fi 14927rm -f core conftest.err conftest.$ac_objext \ 14928 conftest$ac_exeext conftest.$ac_ext 14929fi 14930 14931 14932 CFLAGS="$xorg_testset_save_CFLAGS" 14933 14934 eval supported=\$$cacheid 14935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14936$as_echo "$supported" >&6; } 14937 if test "$supported" = "yes" ; then 14938 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 14939 found="yes" 14940 fi 14941 fi 14942 14943 14944 14945 14946 14947 14948 14949 14950 14951 14952 14953 14954 14955 14956 14957xorg_testset_save_CFLAGS="$CFLAGS" 14958 14959if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14960 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14962$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14963if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14964 $as_echo_n "(cached) " >&6 14965else 14966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14967/* end confdefs.h. */ 14968int i; 14969_ACEOF 14970if ac_fn_c_try_compile "$LINENO"; then : 14971 xorg_cv_cc_flag_unknown_warning_option=yes 14972else 14973 xorg_cv_cc_flag_unknown_warning_option=no 14974fi 14975rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14976fi 14977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14978$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14979 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14980 CFLAGS="$xorg_testset_save_CFLAGS" 14981fi 14982 14983if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14984 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14985 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14986 fi 14987 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14989$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14990if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14991 $as_echo_n "(cached) " >&6 14992else 14993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14994/* end confdefs.h. */ 14995int i; 14996_ACEOF 14997if ac_fn_c_try_compile "$LINENO"; then : 14998 xorg_cv_cc_flag_unused_command_line_argument=yes 14999else 15000 xorg_cv_cc_flag_unused_command_line_argument=no 15001fi 15002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15003fi 15004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15005$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15006 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15007 CFLAGS="$xorg_testset_save_CFLAGS" 15008fi 15009 15010found="no" 15011 15012 if test $found = "no" ; then 15013 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15014 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15015 fi 15016 15017 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15018 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15019 fi 15020 15021 CFLAGS="$CFLAGS -Werror=missing-braces" 15022 15023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15024$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15025 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15026 if eval \${$cacheid+:} false; then : 15027 $as_echo_n "(cached) " >&6 15028else 15029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15030/* end confdefs.h. */ 15031int i; 15032int 15033main () 15034{ 15035 15036 ; 15037 return 0; 15038} 15039_ACEOF 15040if ac_fn_c_try_link "$LINENO"; then : 15041 eval $cacheid=yes 15042else 15043 eval $cacheid=no 15044fi 15045rm -f core conftest.err conftest.$ac_objext \ 15046 conftest$ac_exeext conftest.$ac_ext 15047fi 15048 15049 15050 CFLAGS="$xorg_testset_save_CFLAGS" 15051 15052 eval supported=\$$cacheid 15053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15054$as_echo "$supported" >&6; } 15055 if test "$supported" = "yes" ; then 15056 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15057 found="yes" 15058 fi 15059 fi 15060 15061 15062 15063 15064 15065 15066 15067 15068 15069 15070 15071 15072 15073 15074 15075xorg_testset_save_CFLAGS="$CFLAGS" 15076 15077if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15078 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15080$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15081if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15082 $as_echo_n "(cached) " >&6 15083else 15084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15085/* end confdefs.h. */ 15086int i; 15087_ACEOF 15088if ac_fn_c_try_compile "$LINENO"; then : 15089 xorg_cv_cc_flag_unknown_warning_option=yes 15090else 15091 xorg_cv_cc_flag_unknown_warning_option=no 15092fi 15093rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15094fi 15095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15096$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15097 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15098 CFLAGS="$xorg_testset_save_CFLAGS" 15099fi 15100 15101if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15102 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15103 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15104 fi 15105 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15107$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15108if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15109 $as_echo_n "(cached) " >&6 15110else 15111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15112/* end confdefs.h. */ 15113int i; 15114_ACEOF 15115if ac_fn_c_try_compile "$LINENO"; then : 15116 xorg_cv_cc_flag_unused_command_line_argument=yes 15117else 15118 xorg_cv_cc_flag_unused_command_line_argument=no 15119fi 15120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15121fi 15122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15123$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15124 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15125 CFLAGS="$xorg_testset_save_CFLAGS" 15126fi 15127 15128found="no" 15129 15130 if test $found = "no" ; then 15131 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15132 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15133 fi 15134 15135 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15136 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15137 fi 15138 15139 CFLAGS="$CFLAGS -Werror=sequence-point" 15140 15141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15142$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15143 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15144 if eval \${$cacheid+:} false; then : 15145 $as_echo_n "(cached) " >&6 15146else 15147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15148/* end confdefs.h. */ 15149int i; 15150int 15151main () 15152{ 15153 15154 ; 15155 return 0; 15156} 15157_ACEOF 15158if ac_fn_c_try_link "$LINENO"; then : 15159 eval $cacheid=yes 15160else 15161 eval $cacheid=no 15162fi 15163rm -f core conftest.err conftest.$ac_objext \ 15164 conftest$ac_exeext conftest.$ac_ext 15165fi 15166 15167 15168 CFLAGS="$xorg_testset_save_CFLAGS" 15169 15170 eval supported=\$$cacheid 15171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15172$as_echo "$supported" >&6; } 15173 if test "$supported" = "yes" ; then 15174 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15175 found="yes" 15176 fi 15177 fi 15178 15179 15180 15181 15182 15183 15184 15185 15186 15187 15188 15189 15190 15191 15192 15193xorg_testset_save_CFLAGS="$CFLAGS" 15194 15195if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15196 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15198$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15199if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15200 $as_echo_n "(cached) " >&6 15201else 15202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15203/* end confdefs.h. */ 15204int i; 15205_ACEOF 15206if ac_fn_c_try_compile "$LINENO"; then : 15207 xorg_cv_cc_flag_unknown_warning_option=yes 15208else 15209 xorg_cv_cc_flag_unknown_warning_option=no 15210fi 15211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15212fi 15213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15214$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15215 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15216 CFLAGS="$xorg_testset_save_CFLAGS" 15217fi 15218 15219if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15220 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15221 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15222 fi 15223 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15225$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15226if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15227 $as_echo_n "(cached) " >&6 15228else 15229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15230/* end confdefs.h. */ 15231int i; 15232_ACEOF 15233if ac_fn_c_try_compile "$LINENO"; then : 15234 xorg_cv_cc_flag_unused_command_line_argument=yes 15235else 15236 xorg_cv_cc_flag_unused_command_line_argument=no 15237fi 15238rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15239fi 15240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15241$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15242 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15243 CFLAGS="$xorg_testset_save_CFLAGS" 15244fi 15245 15246found="no" 15247 15248 if test $found = "no" ; then 15249 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15250 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15251 fi 15252 15253 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15254 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15255 fi 15256 15257 CFLAGS="$CFLAGS -Werror=return-type" 15258 15259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15260$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15261 cacheid=xorg_cv_cc_flag__Werror_return_type 15262 if eval \${$cacheid+:} false; then : 15263 $as_echo_n "(cached) " >&6 15264else 15265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15266/* end confdefs.h. */ 15267int i; 15268int 15269main () 15270{ 15271 15272 ; 15273 return 0; 15274} 15275_ACEOF 15276if ac_fn_c_try_link "$LINENO"; then : 15277 eval $cacheid=yes 15278else 15279 eval $cacheid=no 15280fi 15281rm -f core conftest.err conftest.$ac_objext \ 15282 conftest$ac_exeext conftest.$ac_ext 15283fi 15284 15285 15286 CFLAGS="$xorg_testset_save_CFLAGS" 15287 15288 eval supported=\$$cacheid 15289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15290$as_echo "$supported" >&6; } 15291 if test "$supported" = "yes" ; then 15292 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15293 found="yes" 15294 fi 15295 fi 15296 15297 if test $found = "no" ; then 15298 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15299 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15300 fi 15301 15302 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15303 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15304 fi 15305 15306 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15307 15308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15309$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15310 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15311 if eval \${$cacheid+:} false; then : 15312 $as_echo_n "(cached) " >&6 15313else 15314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15315/* end confdefs.h. */ 15316int i; 15317int 15318main () 15319{ 15320 15321 ; 15322 return 0; 15323} 15324_ACEOF 15325if ac_fn_c_try_link "$LINENO"; then : 15326 eval $cacheid=yes 15327else 15328 eval $cacheid=no 15329fi 15330rm -f core conftest.err conftest.$ac_objext \ 15331 conftest$ac_exeext conftest.$ac_ext 15332fi 15333 15334 15335 CFLAGS="$xorg_testset_save_CFLAGS" 15336 15337 eval supported=\$$cacheid 15338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15339$as_echo "$supported" >&6; } 15340 if test "$supported" = "yes" ; then 15341 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15342 found="yes" 15343 fi 15344 fi 15345 15346 15347 15348 15349 15350 15351 15352 15353 15354 15355 15356 15357 15358 15359 15360xorg_testset_save_CFLAGS="$CFLAGS" 15361 15362if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15363 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15365$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15366if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15367 $as_echo_n "(cached) " >&6 15368else 15369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15370/* end confdefs.h. */ 15371int i; 15372_ACEOF 15373if ac_fn_c_try_compile "$LINENO"; then : 15374 xorg_cv_cc_flag_unknown_warning_option=yes 15375else 15376 xorg_cv_cc_flag_unknown_warning_option=no 15377fi 15378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15379fi 15380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15381$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15382 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15383 CFLAGS="$xorg_testset_save_CFLAGS" 15384fi 15385 15386if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15387 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15388 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15389 fi 15390 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15392$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15393if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15394 $as_echo_n "(cached) " >&6 15395else 15396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15397/* end confdefs.h. */ 15398int i; 15399_ACEOF 15400if ac_fn_c_try_compile "$LINENO"; then : 15401 xorg_cv_cc_flag_unused_command_line_argument=yes 15402else 15403 xorg_cv_cc_flag_unused_command_line_argument=no 15404fi 15405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15406fi 15407{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15408$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15409 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15410 CFLAGS="$xorg_testset_save_CFLAGS" 15411fi 15412 15413found="no" 15414 15415 if test $found = "no" ; then 15416 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15417 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15418 fi 15419 15420 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15421 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15422 fi 15423 15424 CFLAGS="$CFLAGS -Werror=trigraphs" 15425 15426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15427$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15428 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15429 if eval \${$cacheid+:} false; then : 15430 $as_echo_n "(cached) " >&6 15431else 15432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15433/* end confdefs.h. */ 15434int i; 15435int 15436main () 15437{ 15438 15439 ; 15440 return 0; 15441} 15442_ACEOF 15443if ac_fn_c_try_link "$LINENO"; then : 15444 eval $cacheid=yes 15445else 15446 eval $cacheid=no 15447fi 15448rm -f core conftest.err conftest.$ac_objext \ 15449 conftest$ac_exeext conftest.$ac_ext 15450fi 15451 15452 15453 CFLAGS="$xorg_testset_save_CFLAGS" 15454 15455 eval supported=\$$cacheid 15456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15457$as_echo "$supported" >&6; } 15458 if test "$supported" = "yes" ; then 15459 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15460 found="yes" 15461 fi 15462 fi 15463 15464 15465 15466 15467 15468 15469 15470 15471 15472 15473 15474 15475 15476 15477 15478xorg_testset_save_CFLAGS="$CFLAGS" 15479 15480if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15481 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15483$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15484if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15485 $as_echo_n "(cached) " >&6 15486else 15487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15488/* end confdefs.h. */ 15489int i; 15490_ACEOF 15491if ac_fn_c_try_compile "$LINENO"; then : 15492 xorg_cv_cc_flag_unknown_warning_option=yes 15493else 15494 xorg_cv_cc_flag_unknown_warning_option=no 15495fi 15496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15497fi 15498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15499$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15500 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15501 CFLAGS="$xorg_testset_save_CFLAGS" 15502fi 15503 15504if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15505 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15506 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15507 fi 15508 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15510$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15511if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15512 $as_echo_n "(cached) " >&6 15513else 15514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15515/* end confdefs.h. */ 15516int i; 15517_ACEOF 15518if ac_fn_c_try_compile "$LINENO"; then : 15519 xorg_cv_cc_flag_unused_command_line_argument=yes 15520else 15521 xorg_cv_cc_flag_unused_command_line_argument=no 15522fi 15523rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15524fi 15525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15526$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15527 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15528 CFLAGS="$xorg_testset_save_CFLAGS" 15529fi 15530 15531found="no" 15532 15533 if test $found = "no" ; then 15534 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15535 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15536 fi 15537 15538 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15539 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15540 fi 15541 15542 CFLAGS="$CFLAGS -Werror=array-bounds" 15543 15544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15545$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15546 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15547 if eval \${$cacheid+:} false; then : 15548 $as_echo_n "(cached) " >&6 15549else 15550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15551/* end confdefs.h. */ 15552int i; 15553int 15554main () 15555{ 15556 15557 ; 15558 return 0; 15559} 15560_ACEOF 15561if ac_fn_c_try_link "$LINENO"; then : 15562 eval $cacheid=yes 15563else 15564 eval $cacheid=no 15565fi 15566rm -f core conftest.err conftest.$ac_objext \ 15567 conftest$ac_exeext conftest.$ac_ext 15568fi 15569 15570 15571 CFLAGS="$xorg_testset_save_CFLAGS" 15572 15573 eval supported=\$$cacheid 15574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15575$as_echo "$supported" >&6; } 15576 if test "$supported" = "yes" ; then 15577 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15578 found="yes" 15579 fi 15580 fi 15581 15582 15583 15584 15585 15586 15587 15588 15589 15590 15591 15592 15593 15594 15595 15596xorg_testset_save_CFLAGS="$CFLAGS" 15597 15598if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15599 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15601$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15602if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15603 $as_echo_n "(cached) " >&6 15604else 15605 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15606/* end confdefs.h. */ 15607int i; 15608_ACEOF 15609if ac_fn_c_try_compile "$LINENO"; then : 15610 xorg_cv_cc_flag_unknown_warning_option=yes 15611else 15612 xorg_cv_cc_flag_unknown_warning_option=no 15613fi 15614rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15615fi 15616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15617$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15618 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15619 CFLAGS="$xorg_testset_save_CFLAGS" 15620fi 15621 15622if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15623 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15624 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15625 fi 15626 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15628$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15629if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15630 $as_echo_n "(cached) " >&6 15631else 15632 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15633/* end confdefs.h. */ 15634int i; 15635_ACEOF 15636if ac_fn_c_try_compile "$LINENO"; then : 15637 xorg_cv_cc_flag_unused_command_line_argument=yes 15638else 15639 xorg_cv_cc_flag_unused_command_line_argument=no 15640fi 15641rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15642fi 15643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15644$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15645 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15646 CFLAGS="$xorg_testset_save_CFLAGS" 15647fi 15648 15649found="no" 15650 15651 if test $found = "no" ; then 15652 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15653 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15654 fi 15655 15656 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15657 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15658 fi 15659 15660 CFLAGS="$CFLAGS -Werror=write-strings" 15661 15662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15663$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15664 cacheid=xorg_cv_cc_flag__Werror_write_strings 15665 if eval \${$cacheid+:} false; then : 15666 $as_echo_n "(cached) " >&6 15667else 15668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15669/* end confdefs.h. */ 15670int i; 15671int 15672main () 15673{ 15674 15675 ; 15676 return 0; 15677} 15678_ACEOF 15679if ac_fn_c_try_link "$LINENO"; then : 15680 eval $cacheid=yes 15681else 15682 eval $cacheid=no 15683fi 15684rm -f core conftest.err conftest.$ac_objext \ 15685 conftest$ac_exeext conftest.$ac_ext 15686fi 15687 15688 15689 CFLAGS="$xorg_testset_save_CFLAGS" 15690 15691 eval supported=\$$cacheid 15692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15693$as_echo "$supported" >&6; } 15694 if test "$supported" = "yes" ; then 15695 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15696 found="yes" 15697 fi 15698 fi 15699 15700 15701 15702 15703 15704 15705 15706 15707 15708 15709 15710 15711 15712 15713 15714xorg_testset_save_CFLAGS="$CFLAGS" 15715 15716if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15717 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15719$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15720if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15721 $as_echo_n "(cached) " >&6 15722else 15723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15724/* end confdefs.h. */ 15725int i; 15726_ACEOF 15727if ac_fn_c_try_compile "$LINENO"; then : 15728 xorg_cv_cc_flag_unknown_warning_option=yes 15729else 15730 xorg_cv_cc_flag_unknown_warning_option=no 15731fi 15732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15733fi 15734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15735$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15736 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15737 CFLAGS="$xorg_testset_save_CFLAGS" 15738fi 15739 15740if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15741 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15742 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15743 fi 15744 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15746$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15747if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15748 $as_echo_n "(cached) " >&6 15749else 15750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15751/* end confdefs.h. */ 15752int i; 15753_ACEOF 15754if ac_fn_c_try_compile "$LINENO"; then : 15755 xorg_cv_cc_flag_unused_command_line_argument=yes 15756else 15757 xorg_cv_cc_flag_unused_command_line_argument=no 15758fi 15759rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15760fi 15761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15762$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15763 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15764 CFLAGS="$xorg_testset_save_CFLAGS" 15765fi 15766 15767found="no" 15768 15769 if test $found = "no" ; then 15770 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15771 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15772 fi 15773 15774 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15775 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15776 fi 15777 15778 CFLAGS="$CFLAGS -Werror=address" 15779 15780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15781$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15782 cacheid=xorg_cv_cc_flag__Werror_address 15783 if eval \${$cacheid+:} false; then : 15784 $as_echo_n "(cached) " >&6 15785else 15786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15787/* end confdefs.h. */ 15788int i; 15789int 15790main () 15791{ 15792 15793 ; 15794 return 0; 15795} 15796_ACEOF 15797if ac_fn_c_try_link "$LINENO"; then : 15798 eval $cacheid=yes 15799else 15800 eval $cacheid=no 15801fi 15802rm -f core conftest.err conftest.$ac_objext \ 15803 conftest$ac_exeext conftest.$ac_ext 15804fi 15805 15806 15807 CFLAGS="$xorg_testset_save_CFLAGS" 15808 15809 eval supported=\$$cacheid 15810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15811$as_echo "$supported" >&6; } 15812 if test "$supported" = "yes" ; then 15813 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15814 found="yes" 15815 fi 15816 fi 15817 15818 15819 15820 15821 15822 15823 15824 15825 15826 15827 15828 15829 15830 15831 15832xorg_testset_save_CFLAGS="$CFLAGS" 15833 15834if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15835 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15837$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15838if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15839 $as_echo_n "(cached) " >&6 15840else 15841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15842/* end confdefs.h. */ 15843int i; 15844_ACEOF 15845if ac_fn_c_try_compile "$LINENO"; then : 15846 xorg_cv_cc_flag_unknown_warning_option=yes 15847else 15848 xorg_cv_cc_flag_unknown_warning_option=no 15849fi 15850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15851fi 15852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15853$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15854 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15855 CFLAGS="$xorg_testset_save_CFLAGS" 15856fi 15857 15858if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15859 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15860 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15861 fi 15862 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15864$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15865if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15866 $as_echo_n "(cached) " >&6 15867else 15868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15869/* end confdefs.h. */ 15870int i; 15871_ACEOF 15872if ac_fn_c_try_compile "$LINENO"; then : 15873 xorg_cv_cc_flag_unused_command_line_argument=yes 15874else 15875 xorg_cv_cc_flag_unused_command_line_argument=no 15876fi 15877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15878fi 15879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15880$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15881 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15882 CFLAGS="$xorg_testset_save_CFLAGS" 15883fi 15884 15885found="no" 15886 15887 if test $found = "no" ; then 15888 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15889 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15890 fi 15891 15892 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15893 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15894 fi 15895 15896 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15897 15898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15899$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15900 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 15901 if eval \${$cacheid+:} false; then : 15902 $as_echo_n "(cached) " >&6 15903else 15904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15905/* end confdefs.h. */ 15906int i; 15907int 15908main () 15909{ 15910 15911 ; 15912 return 0; 15913} 15914_ACEOF 15915if ac_fn_c_try_link "$LINENO"; then : 15916 eval $cacheid=yes 15917else 15918 eval $cacheid=no 15919fi 15920rm -f core conftest.err conftest.$ac_objext \ 15921 conftest$ac_exeext conftest.$ac_ext 15922fi 15923 15924 15925 CFLAGS="$xorg_testset_save_CFLAGS" 15926 15927 eval supported=\$$cacheid 15928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15929$as_echo "$supported" >&6; } 15930 if test "$supported" = "yes" ; then 15931 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 15932 found="yes" 15933 fi 15934 fi 15935 15936 if test $found = "no" ; then 15937 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15938 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15939 fi 15940 15941 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15942 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15943 fi 15944 15945 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15946 15947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 15948$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 15949 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 15950 if eval \${$cacheid+:} false; then : 15951 $as_echo_n "(cached) " >&6 15952else 15953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15954/* end confdefs.h. */ 15955int i; 15956int 15957main () 15958{ 15959 15960 ; 15961 return 0; 15962} 15963_ACEOF 15964if ac_fn_c_try_link "$LINENO"; then : 15965 eval $cacheid=yes 15966else 15967 eval $cacheid=no 15968fi 15969rm -f core conftest.err conftest.$ac_objext \ 15970 conftest$ac_exeext conftest.$ac_ext 15971fi 15972 15973 15974 CFLAGS="$xorg_testset_save_CFLAGS" 15975 15976 eval supported=\$$cacheid 15977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15978$as_echo "$supported" >&6; } 15979 if test "$supported" = "yes" ; then 15980 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15981 found="yes" 15982 fi 15983 fi 15984 15985 15986 15987 15988 15989 15990 15991 15992 15993 15994 15995 15996 15997 15998 15999xorg_testset_save_CFLAGS="$CFLAGS" 16000 16001if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16002 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16004$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16005if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16006 $as_echo_n "(cached) " >&6 16007else 16008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16009/* end confdefs.h. */ 16010int i; 16011_ACEOF 16012if ac_fn_c_try_compile "$LINENO"; then : 16013 xorg_cv_cc_flag_unknown_warning_option=yes 16014else 16015 xorg_cv_cc_flag_unknown_warning_option=no 16016fi 16017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16018fi 16019{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16020$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16021 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16022 CFLAGS="$xorg_testset_save_CFLAGS" 16023fi 16024 16025if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16026 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16027 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16028 fi 16029 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16031$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16032if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16033 $as_echo_n "(cached) " >&6 16034else 16035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16036/* end confdefs.h. */ 16037int i; 16038_ACEOF 16039if ac_fn_c_try_compile "$LINENO"; then : 16040 xorg_cv_cc_flag_unused_command_line_argument=yes 16041else 16042 xorg_cv_cc_flag_unused_command_line_argument=no 16043fi 16044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16045fi 16046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16047$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16048 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16049 CFLAGS="$xorg_testset_save_CFLAGS" 16050fi 16051 16052found="no" 16053 16054 if test $found = "no" ; then 16055 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16056 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16057 fi 16058 16059 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16060 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16061 fi 16062 16063 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16064 16065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16066$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16067 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16068 if eval \${$cacheid+:} false; then : 16069 $as_echo_n "(cached) " >&6 16070else 16071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16072/* end confdefs.h. */ 16073int i; 16074int 16075main () 16076{ 16077 16078 ; 16079 return 0; 16080} 16081_ACEOF 16082if ac_fn_c_try_link "$LINENO"; then : 16083 eval $cacheid=yes 16084else 16085 eval $cacheid=no 16086fi 16087rm -f core conftest.err conftest.$ac_objext \ 16088 conftest$ac_exeext conftest.$ac_ext 16089fi 16090 16091 16092 CFLAGS="$xorg_testset_save_CFLAGS" 16093 16094 eval supported=\$$cacheid 16095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16096$as_echo "$supported" >&6; } 16097 if test "$supported" = "yes" ; then 16098 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16099 found="yes" 16100 fi 16101 fi 16102 16103 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16104else 16105{ $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 16106$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;} 16107 16108 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120xorg_testset_save_CFLAGS="$CFLAGS" 16121 16122if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16123 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16125$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16126if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16127 $as_echo_n "(cached) " >&6 16128else 16129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16130/* end confdefs.h. */ 16131int i; 16132_ACEOF 16133if ac_fn_c_try_compile "$LINENO"; then : 16134 xorg_cv_cc_flag_unknown_warning_option=yes 16135else 16136 xorg_cv_cc_flag_unknown_warning_option=no 16137fi 16138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16139fi 16140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16141$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16142 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16143 CFLAGS="$xorg_testset_save_CFLAGS" 16144fi 16145 16146if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16147 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16148 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16149 fi 16150 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16152$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16153if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16154 $as_echo_n "(cached) " >&6 16155else 16156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16157/* end confdefs.h. */ 16158int i; 16159_ACEOF 16160if ac_fn_c_try_compile "$LINENO"; then : 16161 xorg_cv_cc_flag_unused_command_line_argument=yes 16162else 16163 xorg_cv_cc_flag_unused_command_line_argument=no 16164fi 16165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16166fi 16167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16168$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16169 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16170 CFLAGS="$xorg_testset_save_CFLAGS" 16171fi 16172 16173found="no" 16174 16175 if test $found = "no" ; then 16176 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16177 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16178 fi 16179 16180 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16181 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16182 fi 16183 16184 CFLAGS="$CFLAGS -Wimplicit" 16185 16186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16187$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16188 cacheid=xorg_cv_cc_flag__Wimplicit 16189 if eval \${$cacheid+:} false; then : 16190 $as_echo_n "(cached) " >&6 16191else 16192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16193/* end confdefs.h. */ 16194int i; 16195int 16196main () 16197{ 16198 16199 ; 16200 return 0; 16201} 16202_ACEOF 16203if ac_fn_c_try_link "$LINENO"; then : 16204 eval $cacheid=yes 16205else 16206 eval $cacheid=no 16207fi 16208rm -f core conftest.err conftest.$ac_objext \ 16209 conftest$ac_exeext conftest.$ac_ext 16210fi 16211 16212 16213 CFLAGS="$xorg_testset_save_CFLAGS" 16214 16215 eval supported=\$$cacheid 16216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16217$as_echo "$supported" >&6; } 16218 if test "$supported" = "yes" ; then 16219 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16220 found="yes" 16221 fi 16222 fi 16223 16224 16225 16226 16227 16228 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238xorg_testset_save_CFLAGS="$CFLAGS" 16239 16240if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16241 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16243$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16244if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16245 $as_echo_n "(cached) " >&6 16246else 16247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16248/* end confdefs.h. */ 16249int i; 16250_ACEOF 16251if ac_fn_c_try_compile "$LINENO"; then : 16252 xorg_cv_cc_flag_unknown_warning_option=yes 16253else 16254 xorg_cv_cc_flag_unknown_warning_option=no 16255fi 16256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16257fi 16258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16259$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16260 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16261 CFLAGS="$xorg_testset_save_CFLAGS" 16262fi 16263 16264if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16265 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16266 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16267 fi 16268 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16270$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16271if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16272 $as_echo_n "(cached) " >&6 16273else 16274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16275/* end confdefs.h. */ 16276int i; 16277_ACEOF 16278if ac_fn_c_try_compile "$LINENO"; then : 16279 xorg_cv_cc_flag_unused_command_line_argument=yes 16280else 16281 xorg_cv_cc_flag_unused_command_line_argument=no 16282fi 16283rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16284fi 16285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16286$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16287 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16288 CFLAGS="$xorg_testset_save_CFLAGS" 16289fi 16290 16291found="no" 16292 16293 if test $found = "no" ; then 16294 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16295 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16296 fi 16297 16298 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16299 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16300 fi 16301 16302 CFLAGS="$CFLAGS -Wnonnull" 16303 16304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16305$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16306 cacheid=xorg_cv_cc_flag__Wnonnull 16307 if eval \${$cacheid+:} false; then : 16308 $as_echo_n "(cached) " >&6 16309else 16310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16311/* end confdefs.h. */ 16312int i; 16313int 16314main () 16315{ 16316 16317 ; 16318 return 0; 16319} 16320_ACEOF 16321if ac_fn_c_try_link "$LINENO"; then : 16322 eval $cacheid=yes 16323else 16324 eval $cacheid=no 16325fi 16326rm -f core conftest.err conftest.$ac_objext \ 16327 conftest$ac_exeext conftest.$ac_ext 16328fi 16329 16330 16331 CFLAGS="$xorg_testset_save_CFLAGS" 16332 16333 eval supported=\$$cacheid 16334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16335$as_echo "$supported" >&6; } 16336 if test "$supported" = "yes" ; then 16337 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16338 found="yes" 16339 fi 16340 fi 16341 16342 16343 16344 16345 16346 16347 16348 16349 16350 16351 16352 16353 16354 16355 16356xorg_testset_save_CFLAGS="$CFLAGS" 16357 16358if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16359 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16361$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16362if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16363 $as_echo_n "(cached) " >&6 16364else 16365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16366/* end confdefs.h. */ 16367int i; 16368_ACEOF 16369if ac_fn_c_try_compile "$LINENO"; then : 16370 xorg_cv_cc_flag_unknown_warning_option=yes 16371else 16372 xorg_cv_cc_flag_unknown_warning_option=no 16373fi 16374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16375fi 16376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16377$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16378 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16379 CFLAGS="$xorg_testset_save_CFLAGS" 16380fi 16381 16382if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16383 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16384 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16385 fi 16386 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16388$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16389if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16390 $as_echo_n "(cached) " >&6 16391else 16392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16393/* end confdefs.h. */ 16394int i; 16395_ACEOF 16396if ac_fn_c_try_compile "$LINENO"; then : 16397 xorg_cv_cc_flag_unused_command_line_argument=yes 16398else 16399 xorg_cv_cc_flag_unused_command_line_argument=no 16400fi 16401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16402fi 16403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16404$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16405 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16406 CFLAGS="$xorg_testset_save_CFLAGS" 16407fi 16408 16409found="no" 16410 16411 if test $found = "no" ; then 16412 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16413 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16414 fi 16415 16416 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16417 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16418 fi 16419 16420 CFLAGS="$CFLAGS -Winit-self" 16421 16422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16423$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16424 cacheid=xorg_cv_cc_flag__Winit_self 16425 if eval \${$cacheid+:} false; then : 16426 $as_echo_n "(cached) " >&6 16427else 16428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16429/* end confdefs.h. */ 16430int i; 16431int 16432main () 16433{ 16434 16435 ; 16436 return 0; 16437} 16438_ACEOF 16439if ac_fn_c_try_link "$LINENO"; then : 16440 eval $cacheid=yes 16441else 16442 eval $cacheid=no 16443fi 16444rm -f core conftest.err conftest.$ac_objext \ 16445 conftest$ac_exeext conftest.$ac_ext 16446fi 16447 16448 16449 CFLAGS="$xorg_testset_save_CFLAGS" 16450 16451 eval supported=\$$cacheid 16452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16453$as_echo "$supported" >&6; } 16454 if test "$supported" = "yes" ; then 16455 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16456 found="yes" 16457 fi 16458 fi 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 16470 16471 16472 16473 16474xorg_testset_save_CFLAGS="$CFLAGS" 16475 16476if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16477 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16479$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16480if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16481 $as_echo_n "(cached) " >&6 16482else 16483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16484/* end confdefs.h. */ 16485int i; 16486_ACEOF 16487if ac_fn_c_try_compile "$LINENO"; then : 16488 xorg_cv_cc_flag_unknown_warning_option=yes 16489else 16490 xorg_cv_cc_flag_unknown_warning_option=no 16491fi 16492rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16493fi 16494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16495$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16496 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16497 CFLAGS="$xorg_testset_save_CFLAGS" 16498fi 16499 16500if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16501 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16502 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16503 fi 16504 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16506$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16507if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16508 $as_echo_n "(cached) " >&6 16509else 16510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16511/* end confdefs.h. */ 16512int i; 16513_ACEOF 16514if ac_fn_c_try_compile "$LINENO"; then : 16515 xorg_cv_cc_flag_unused_command_line_argument=yes 16516else 16517 xorg_cv_cc_flag_unused_command_line_argument=no 16518fi 16519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16520fi 16521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16522$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16523 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16524 CFLAGS="$xorg_testset_save_CFLAGS" 16525fi 16526 16527found="no" 16528 16529 if test $found = "no" ; then 16530 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16531 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16532 fi 16533 16534 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16535 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16536 fi 16537 16538 CFLAGS="$CFLAGS -Wmain" 16539 16540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16541$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16542 cacheid=xorg_cv_cc_flag__Wmain 16543 if eval \${$cacheid+:} false; then : 16544 $as_echo_n "(cached) " >&6 16545else 16546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16547/* end confdefs.h. */ 16548int i; 16549int 16550main () 16551{ 16552 16553 ; 16554 return 0; 16555} 16556_ACEOF 16557if ac_fn_c_try_link "$LINENO"; then : 16558 eval $cacheid=yes 16559else 16560 eval $cacheid=no 16561fi 16562rm -f core conftest.err conftest.$ac_objext \ 16563 conftest$ac_exeext conftest.$ac_ext 16564fi 16565 16566 16567 CFLAGS="$xorg_testset_save_CFLAGS" 16568 16569 eval supported=\$$cacheid 16570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16571$as_echo "$supported" >&6; } 16572 if test "$supported" = "yes" ; then 16573 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16574 found="yes" 16575 fi 16576 fi 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592xorg_testset_save_CFLAGS="$CFLAGS" 16593 16594if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16595 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16597$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16598if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16599 $as_echo_n "(cached) " >&6 16600else 16601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16602/* end confdefs.h. */ 16603int i; 16604_ACEOF 16605if ac_fn_c_try_compile "$LINENO"; then : 16606 xorg_cv_cc_flag_unknown_warning_option=yes 16607else 16608 xorg_cv_cc_flag_unknown_warning_option=no 16609fi 16610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16611fi 16612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16613$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16614 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16615 CFLAGS="$xorg_testset_save_CFLAGS" 16616fi 16617 16618if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16619 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16620 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16621 fi 16622 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16624$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16625if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16626 $as_echo_n "(cached) " >&6 16627else 16628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16629/* end confdefs.h. */ 16630int i; 16631_ACEOF 16632if ac_fn_c_try_compile "$LINENO"; then : 16633 xorg_cv_cc_flag_unused_command_line_argument=yes 16634else 16635 xorg_cv_cc_flag_unused_command_line_argument=no 16636fi 16637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16638fi 16639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16640$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16641 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16642 CFLAGS="$xorg_testset_save_CFLAGS" 16643fi 16644 16645found="no" 16646 16647 if test $found = "no" ; then 16648 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16649 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16650 fi 16651 16652 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16653 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16654 fi 16655 16656 CFLAGS="$CFLAGS -Wmissing-braces" 16657 16658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16659$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16660 cacheid=xorg_cv_cc_flag__Wmissing_braces 16661 if eval \${$cacheid+:} false; then : 16662 $as_echo_n "(cached) " >&6 16663else 16664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16665/* end confdefs.h. */ 16666int i; 16667int 16668main () 16669{ 16670 16671 ; 16672 return 0; 16673} 16674_ACEOF 16675if ac_fn_c_try_link "$LINENO"; then : 16676 eval $cacheid=yes 16677else 16678 eval $cacheid=no 16679fi 16680rm -f core conftest.err conftest.$ac_objext \ 16681 conftest$ac_exeext conftest.$ac_ext 16682fi 16683 16684 16685 CFLAGS="$xorg_testset_save_CFLAGS" 16686 16687 eval supported=\$$cacheid 16688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16689$as_echo "$supported" >&6; } 16690 if test "$supported" = "yes" ; then 16691 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16692 found="yes" 16693 fi 16694 fi 16695 16696 16697 16698 16699 16700 16701 16702 16703 16704 16705 16706 16707 16708 16709 16710xorg_testset_save_CFLAGS="$CFLAGS" 16711 16712if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16713 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16715$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16716if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16717 $as_echo_n "(cached) " >&6 16718else 16719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16720/* end confdefs.h. */ 16721int i; 16722_ACEOF 16723if ac_fn_c_try_compile "$LINENO"; then : 16724 xorg_cv_cc_flag_unknown_warning_option=yes 16725else 16726 xorg_cv_cc_flag_unknown_warning_option=no 16727fi 16728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16729fi 16730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16731$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16732 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16733 CFLAGS="$xorg_testset_save_CFLAGS" 16734fi 16735 16736if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16737 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16738 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16739 fi 16740 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16742$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16743if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16744 $as_echo_n "(cached) " >&6 16745else 16746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16747/* end confdefs.h. */ 16748int i; 16749_ACEOF 16750if ac_fn_c_try_compile "$LINENO"; then : 16751 xorg_cv_cc_flag_unused_command_line_argument=yes 16752else 16753 xorg_cv_cc_flag_unused_command_line_argument=no 16754fi 16755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16756fi 16757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16758$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16759 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16760 CFLAGS="$xorg_testset_save_CFLAGS" 16761fi 16762 16763found="no" 16764 16765 if test $found = "no" ; then 16766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16767 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16768 fi 16769 16770 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16772 fi 16773 16774 CFLAGS="$CFLAGS -Wsequence-point" 16775 16776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16777$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16778 cacheid=xorg_cv_cc_flag__Wsequence_point 16779 if eval \${$cacheid+:} false; then : 16780 $as_echo_n "(cached) " >&6 16781else 16782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16783/* end confdefs.h. */ 16784int i; 16785int 16786main () 16787{ 16788 16789 ; 16790 return 0; 16791} 16792_ACEOF 16793if ac_fn_c_try_link "$LINENO"; then : 16794 eval $cacheid=yes 16795else 16796 eval $cacheid=no 16797fi 16798rm -f core conftest.err conftest.$ac_objext \ 16799 conftest$ac_exeext conftest.$ac_ext 16800fi 16801 16802 16803 CFLAGS="$xorg_testset_save_CFLAGS" 16804 16805 eval supported=\$$cacheid 16806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16807$as_echo "$supported" >&6; } 16808 if test "$supported" = "yes" ; then 16809 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16810 found="yes" 16811 fi 16812 fi 16813 16814 16815 16816 16817 16818 16819 16820 16821 16822 16823 16824 16825 16826 16827 16828xorg_testset_save_CFLAGS="$CFLAGS" 16829 16830if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16831 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16833$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16834if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16835 $as_echo_n "(cached) " >&6 16836else 16837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16838/* end confdefs.h. */ 16839int i; 16840_ACEOF 16841if ac_fn_c_try_compile "$LINENO"; then : 16842 xorg_cv_cc_flag_unknown_warning_option=yes 16843else 16844 xorg_cv_cc_flag_unknown_warning_option=no 16845fi 16846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16847fi 16848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16849$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16850 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16851 CFLAGS="$xorg_testset_save_CFLAGS" 16852fi 16853 16854if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16855 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16856 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16857 fi 16858 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16860$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16861if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16862 $as_echo_n "(cached) " >&6 16863else 16864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16865/* end confdefs.h. */ 16866int i; 16867_ACEOF 16868if ac_fn_c_try_compile "$LINENO"; then : 16869 xorg_cv_cc_flag_unused_command_line_argument=yes 16870else 16871 xorg_cv_cc_flag_unused_command_line_argument=no 16872fi 16873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16874fi 16875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16876$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16877 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16878 CFLAGS="$xorg_testset_save_CFLAGS" 16879fi 16880 16881found="no" 16882 16883 if test $found = "no" ; then 16884 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16885 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16886 fi 16887 16888 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16889 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16890 fi 16891 16892 CFLAGS="$CFLAGS -Wreturn-type" 16893 16894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16895$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16896 cacheid=xorg_cv_cc_flag__Wreturn_type 16897 if eval \${$cacheid+:} false; then : 16898 $as_echo_n "(cached) " >&6 16899else 16900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16901/* end confdefs.h. */ 16902int i; 16903int 16904main () 16905{ 16906 16907 ; 16908 return 0; 16909} 16910_ACEOF 16911if ac_fn_c_try_link "$LINENO"; then : 16912 eval $cacheid=yes 16913else 16914 eval $cacheid=no 16915fi 16916rm -f core conftest.err conftest.$ac_objext \ 16917 conftest$ac_exeext conftest.$ac_ext 16918fi 16919 16920 16921 CFLAGS="$xorg_testset_save_CFLAGS" 16922 16923 eval supported=\$$cacheid 16924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16925$as_echo "$supported" >&6; } 16926 if test "$supported" = "yes" ; then 16927 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 16928 found="yes" 16929 fi 16930 fi 16931 16932 16933 16934 16935 16936 16937 16938 16939 16940 16941 16942 16943 16944 16945 16946xorg_testset_save_CFLAGS="$CFLAGS" 16947 16948if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16949 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16951$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16952if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16953 $as_echo_n "(cached) " >&6 16954else 16955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16956/* end confdefs.h. */ 16957int i; 16958_ACEOF 16959if ac_fn_c_try_compile "$LINENO"; then : 16960 xorg_cv_cc_flag_unknown_warning_option=yes 16961else 16962 xorg_cv_cc_flag_unknown_warning_option=no 16963fi 16964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16965fi 16966{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16967$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16968 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16969 CFLAGS="$xorg_testset_save_CFLAGS" 16970fi 16971 16972if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16973 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16974 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16975 fi 16976 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16978$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16979if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16980 $as_echo_n "(cached) " >&6 16981else 16982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16983/* end confdefs.h. */ 16984int i; 16985_ACEOF 16986if ac_fn_c_try_compile "$LINENO"; then : 16987 xorg_cv_cc_flag_unused_command_line_argument=yes 16988else 16989 xorg_cv_cc_flag_unused_command_line_argument=no 16990fi 16991rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16992fi 16993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16994$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16995 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16996 CFLAGS="$xorg_testset_save_CFLAGS" 16997fi 16998 16999found="no" 17000 17001 if test $found = "no" ; then 17002 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17003 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17004 fi 17005 17006 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17007 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17008 fi 17009 17010 CFLAGS="$CFLAGS -Wtrigraphs" 17011 17012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17013$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17014 cacheid=xorg_cv_cc_flag__Wtrigraphs 17015 if eval \${$cacheid+:} false; then : 17016 $as_echo_n "(cached) " >&6 17017else 17018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17019/* end confdefs.h. */ 17020int i; 17021int 17022main () 17023{ 17024 17025 ; 17026 return 0; 17027} 17028_ACEOF 17029if ac_fn_c_try_link "$LINENO"; then : 17030 eval $cacheid=yes 17031else 17032 eval $cacheid=no 17033fi 17034rm -f core conftest.err conftest.$ac_objext \ 17035 conftest$ac_exeext conftest.$ac_ext 17036fi 17037 17038 17039 CFLAGS="$xorg_testset_save_CFLAGS" 17040 17041 eval supported=\$$cacheid 17042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17043$as_echo "$supported" >&6; } 17044 if test "$supported" = "yes" ; then 17045 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17046 found="yes" 17047 fi 17048 fi 17049 17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 17060 17061 17062 17063 17064xorg_testset_save_CFLAGS="$CFLAGS" 17065 17066if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17067 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17069$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17070if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17071 $as_echo_n "(cached) " >&6 17072else 17073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17074/* end confdefs.h. */ 17075int i; 17076_ACEOF 17077if ac_fn_c_try_compile "$LINENO"; then : 17078 xorg_cv_cc_flag_unknown_warning_option=yes 17079else 17080 xorg_cv_cc_flag_unknown_warning_option=no 17081fi 17082rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17083fi 17084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17085$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17086 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17087 CFLAGS="$xorg_testset_save_CFLAGS" 17088fi 17089 17090if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17091 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17092 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17093 fi 17094 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17096$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17097if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17098 $as_echo_n "(cached) " >&6 17099else 17100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17101/* end confdefs.h. */ 17102int i; 17103_ACEOF 17104if ac_fn_c_try_compile "$LINENO"; then : 17105 xorg_cv_cc_flag_unused_command_line_argument=yes 17106else 17107 xorg_cv_cc_flag_unused_command_line_argument=no 17108fi 17109rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17110fi 17111{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17112$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17113 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17114 CFLAGS="$xorg_testset_save_CFLAGS" 17115fi 17116 17117found="no" 17118 17119 if test $found = "no" ; then 17120 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17121 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17122 fi 17123 17124 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17125 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17126 fi 17127 17128 CFLAGS="$CFLAGS -Warray-bounds" 17129 17130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17131$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17132 cacheid=xorg_cv_cc_flag__Warray_bounds 17133 if eval \${$cacheid+:} false; then : 17134 $as_echo_n "(cached) " >&6 17135else 17136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17137/* end confdefs.h. */ 17138int i; 17139int 17140main () 17141{ 17142 17143 ; 17144 return 0; 17145} 17146_ACEOF 17147if ac_fn_c_try_link "$LINENO"; then : 17148 eval $cacheid=yes 17149else 17150 eval $cacheid=no 17151fi 17152rm -f core conftest.err conftest.$ac_objext \ 17153 conftest$ac_exeext conftest.$ac_ext 17154fi 17155 17156 17157 CFLAGS="$xorg_testset_save_CFLAGS" 17158 17159 eval supported=\$$cacheid 17160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17161$as_echo "$supported" >&6; } 17162 if test "$supported" = "yes" ; then 17163 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17164 found="yes" 17165 fi 17166 fi 17167 17168 17169 17170 17171 17172 17173 17174 17175 17176 17177 17178 17179 17180 17181 17182xorg_testset_save_CFLAGS="$CFLAGS" 17183 17184if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17185 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17187$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17188if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17189 $as_echo_n "(cached) " >&6 17190else 17191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17192/* end confdefs.h. */ 17193int i; 17194_ACEOF 17195if ac_fn_c_try_compile "$LINENO"; then : 17196 xorg_cv_cc_flag_unknown_warning_option=yes 17197else 17198 xorg_cv_cc_flag_unknown_warning_option=no 17199fi 17200rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17201fi 17202{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17203$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17204 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17205 CFLAGS="$xorg_testset_save_CFLAGS" 17206fi 17207 17208if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17209 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17210 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17211 fi 17212 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17214$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17215if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17216 $as_echo_n "(cached) " >&6 17217else 17218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17219/* end confdefs.h. */ 17220int i; 17221_ACEOF 17222if ac_fn_c_try_compile "$LINENO"; then : 17223 xorg_cv_cc_flag_unused_command_line_argument=yes 17224else 17225 xorg_cv_cc_flag_unused_command_line_argument=no 17226fi 17227rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17228fi 17229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17230$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17231 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17232 CFLAGS="$xorg_testset_save_CFLAGS" 17233fi 17234 17235found="no" 17236 17237 if test $found = "no" ; then 17238 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17239 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17240 fi 17241 17242 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17243 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17244 fi 17245 17246 CFLAGS="$CFLAGS -Wwrite-strings" 17247 17248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17249$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17250 cacheid=xorg_cv_cc_flag__Wwrite_strings 17251 if eval \${$cacheid+:} false; then : 17252 $as_echo_n "(cached) " >&6 17253else 17254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17255/* end confdefs.h. */ 17256int i; 17257int 17258main () 17259{ 17260 17261 ; 17262 return 0; 17263} 17264_ACEOF 17265if ac_fn_c_try_link "$LINENO"; then : 17266 eval $cacheid=yes 17267else 17268 eval $cacheid=no 17269fi 17270rm -f core conftest.err conftest.$ac_objext \ 17271 conftest$ac_exeext conftest.$ac_ext 17272fi 17273 17274 17275 CFLAGS="$xorg_testset_save_CFLAGS" 17276 17277 eval supported=\$$cacheid 17278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17279$as_echo "$supported" >&6; } 17280 if test "$supported" = "yes" ; then 17281 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17282 found="yes" 17283 fi 17284 fi 17285 17286 17287 17288 17289 17290 17291 17292 17293 17294 17295 17296 17297 17298 17299 17300xorg_testset_save_CFLAGS="$CFLAGS" 17301 17302if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17303 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17305$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17306if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17307 $as_echo_n "(cached) " >&6 17308else 17309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17310/* end confdefs.h. */ 17311int i; 17312_ACEOF 17313if ac_fn_c_try_compile "$LINENO"; then : 17314 xorg_cv_cc_flag_unknown_warning_option=yes 17315else 17316 xorg_cv_cc_flag_unknown_warning_option=no 17317fi 17318rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17319fi 17320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17321$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17322 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17323 CFLAGS="$xorg_testset_save_CFLAGS" 17324fi 17325 17326if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17327 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17328 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17329 fi 17330 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17332$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17333if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17334 $as_echo_n "(cached) " >&6 17335else 17336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17337/* end confdefs.h. */ 17338int i; 17339_ACEOF 17340if ac_fn_c_try_compile "$LINENO"; then : 17341 xorg_cv_cc_flag_unused_command_line_argument=yes 17342else 17343 xorg_cv_cc_flag_unused_command_line_argument=no 17344fi 17345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17346fi 17347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17348$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17349 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17350 CFLAGS="$xorg_testset_save_CFLAGS" 17351fi 17352 17353found="no" 17354 17355 if test $found = "no" ; then 17356 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17357 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17358 fi 17359 17360 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17361 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17362 fi 17363 17364 CFLAGS="$CFLAGS -Waddress" 17365 17366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17367$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17368 cacheid=xorg_cv_cc_flag__Waddress 17369 if eval \${$cacheid+:} false; then : 17370 $as_echo_n "(cached) " >&6 17371else 17372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17373/* end confdefs.h. */ 17374int i; 17375int 17376main () 17377{ 17378 17379 ; 17380 return 0; 17381} 17382_ACEOF 17383if ac_fn_c_try_link "$LINENO"; then : 17384 eval $cacheid=yes 17385else 17386 eval $cacheid=no 17387fi 17388rm -f core conftest.err conftest.$ac_objext \ 17389 conftest$ac_exeext conftest.$ac_ext 17390fi 17391 17392 17393 CFLAGS="$xorg_testset_save_CFLAGS" 17394 17395 eval supported=\$$cacheid 17396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17397$as_echo "$supported" >&6; } 17398 if test "$supported" = "yes" ; then 17399 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17400 found="yes" 17401 fi 17402 fi 17403 17404 17405 17406 17407 17408 17409 17410 17411 17412 17413 17414 17415 17416 17417 17418xorg_testset_save_CFLAGS="$CFLAGS" 17419 17420if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17421 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17423$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17424if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17425 $as_echo_n "(cached) " >&6 17426else 17427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17428/* end confdefs.h. */ 17429int i; 17430_ACEOF 17431if ac_fn_c_try_compile "$LINENO"; then : 17432 xorg_cv_cc_flag_unknown_warning_option=yes 17433else 17434 xorg_cv_cc_flag_unknown_warning_option=no 17435fi 17436rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17437fi 17438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17439$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17440 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17441 CFLAGS="$xorg_testset_save_CFLAGS" 17442fi 17443 17444if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17445 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17446 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17447 fi 17448 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17450$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17451if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17452 $as_echo_n "(cached) " >&6 17453else 17454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17455/* end confdefs.h. */ 17456int i; 17457_ACEOF 17458if ac_fn_c_try_compile "$LINENO"; then : 17459 xorg_cv_cc_flag_unused_command_line_argument=yes 17460else 17461 xorg_cv_cc_flag_unused_command_line_argument=no 17462fi 17463rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17464fi 17465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17466$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17467 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17468 CFLAGS="$xorg_testset_save_CFLAGS" 17469fi 17470 17471found="no" 17472 17473 if test $found = "no" ; then 17474 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17475 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17476 fi 17477 17478 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17479 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17480 fi 17481 17482 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17483 17484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17485$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17486 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17487 if eval \${$cacheid+:} false; then : 17488 $as_echo_n "(cached) " >&6 17489else 17490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17491/* end confdefs.h. */ 17492int i; 17493int 17494main () 17495{ 17496 17497 ; 17498 return 0; 17499} 17500_ACEOF 17501if ac_fn_c_try_link "$LINENO"; then : 17502 eval $cacheid=yes 17503else 17504 eval $cacheid=no 17505fi 17506rm -f core conftest.err conftest.$ac_objext \ 17507 conftest$ac_exeext conftest.$ac_ext 17508fi 17509 17510 17511 CFLAGS="$xorg_testset_save_CFLAGS" 17512 17513 eval supported=\$$cacheid 17514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17515$as_echo "$supported" >&6; } 17516 if test "$supported" = "yes" ; then 17517 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17518 found="yes" 17519 fi 17520 fi 17521 17522 17523 17524 17525 17526 17527 17528 17529 17530 17531 17532 17533 17534 17535 17536xorg_testset_save_CFLAGS="$CFLAGS" 17537 17538if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17539 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17541$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17542if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17543 $as_echo_n "(cached) " >&6 17544else 17545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17546/* end confdefs.h. */ 17547int i; 17548_ACEOF 17549if ac_fn_c_try_compile "$LINENO"; then : 17550 xorg_cv_cc_flag_unknown_warning_option=yes 17551else 17552 xorg_cv_cc_flag_unknown_warning_option=no 17553fi 17554rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17555fi 17556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17557$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17558 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17559 CFLAGS="$xorg_testset_save_CFLAGS" 17560fi 17561 17562if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17563 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17564 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17565 fi 17566 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17568$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17569if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17570 $as_echo_n "(cached) " >&6 17571else 17572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17573/* end confdefs.h. */ 17574int i; 17575_ACEOF 17576if ac_fn_c_try_compile "$LINENO"; then : 17577 xorg_cv_cc_flag_unused_command_line_argument=yes 17578else 17579 xorg_cv_cc_flag_unused_command_line_argument=no 17580fi 17581rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17582fi 17583{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17584$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17585 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17586 CFLAGS="$xorg_testset_save_CFLAGS" 17587fi 17588 17589found="no" 17590 17591 if test $found = "no" ; then 17592 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17593 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17594 fi 17595 17596 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17597 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17598 fi 17599 17600 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 17601 17602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 17603$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 17604 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 17605 if eval \${$cacheid+:} false; then : 17606 $as_echo_n "(cached) " >&6 17607else 17608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17609/* end confdefs.h. */ 17610int i; 17611int 17612main () 17613{ 17614 17615 ; 17616 return 0; 17617} 17618_ACEOF 17619if ac_fn_c_try_link "$LINENO"; then : 17620 eval $cacheid=yes 17621else 17622 eval $cacheid=no 17623fi 17624rm -f core conftest.err conftest.$ac_objext \ 17625 conftest$ac_exeext conftest.$ac_ext 17626fi 17627 17628 17629 CFLAGS="$xorg_testset_save_CFLAGS" 17630 17631 eval supported=\$$cacheid 17632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17633$as_echo "$supported" >&6; } 17634 if test "$supported" = "yes" ; then 17635 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17636 found="yes" 17637 fi 17638 fi 17639 17640 17641fi 17642 17643 17644 17645 17646 17647 17648 17649 CWARNFLAGS="$BASE_CFLAGS" 17650 if test "x$GCC" = xyes ; then 17651 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17652 fi 17653 17654 17655 17656 17657 17658 17659 17660 17661# Check whether --enable-strict-compilation was given. 17662if test "${enable_strict_compilation+set}" = set; then : 17663 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17664else 17665 STRICT_COMPILE=no 17666fi 17667 17668 17669 17670 17671 17672 17673STRICT_CFLAGS="" 17674 17675 17676 17677 17678 17679 17680 17681 17682 17683 17684 17685 17686 17687xorg_testset_save_CFLAGS="$CFLAGS" 17688 17689if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17690 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17692$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17693if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17694 $as_echo_n "(cached) " >&6 17695else 17696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17697/* end confdefs.h. */ 17698int i; 17699_ACEOF 17700if ac_fn_c_try_compile "$LINENO"; then : 17701 xorg_cv_cc_flag_unknown_warning_option=yes 17702else 17703 xorg_cv_cc_flag_unknown_warning_option=no 17704fi 17705rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17706fi 17707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17708$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17709 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17710 CFLAGS="$xorg_testset_save_CFLAGS" 17711fi 17712 17713if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17714 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17715 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17716 fi 17717 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17719$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17720if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17721 $as_echo_n "(cached) " >&6 17722else 17723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17724/* end confdefs.h. */ 17725int i; 17726_ACEOF 17727if ac_fn_c_try_compile "$LINENO"; then : 17728 xorg_cv_cc_flag_unused_command_line_argument=yes 17729else 17730 xorg_cv_cc_flag_unused_command_line_argument=no 17731fi 17732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17733fi 17734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17735$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17736 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17737 CFLAGS="$xorg_testset_save_CFLAGS" 17738fi 17739 17740found="no" 17741 17742 if test $found = "no" ; then 17743 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17744 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17745 fi 17746 17747 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17748 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17749 fi 17750 17751 CFLAGS="$CFLAGS -pedantic" 17752 17753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17754$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17755 cacheid=xorg_cv_cc_flag__pedantic 17756 if eval \${$cacheid+:} false; then : 17757 $as_echo_n "(cached) " >&6 17758else 17759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17760/* end confdefs.h. */ 17761int i; 17762int 17763main () 17764{ 17765 17766 ; 17767 return 0; 17768} 17769_ACEOF 17770if ac_fn_c_try_link "$LINENO"; then : 17771 eval $cacheid=yes 17772else 17773 eval $cacheid=no 17774fi 17775rm -f core conftest.err conftest.$ac_objext \ 17776 conftest$ac_exeext conftest.$ac_ext 17777fi 17778 17779 17780 CFLAGS="$xorg_testset_save_CFLAGS" 17781 17782 eval supported=\$$cacheid 17783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17784$as_echo "$supported" >&6; } 17785 if test "$supported" = "yes" ; then 17786 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17787 found="yes" 17788 fi 17789 fi 17790 17791 17792 17793 17794 17795 17796 17797 17798 17799 17800 17801 17802 17803 17804 17805xorg_testset_save_CFLAGS="$CFLAGS" 17806 17807if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17808 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17810$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17811if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17812 $as_echo_n "(cached) " >&6 17813else 17814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17815/* end confdefs.h. */ 17816int i; 17817_ACEOF 17818if ac_fn_c_try_compile "$LINENO"; then : 17819 xorg_cv_cc_flag_unknown_warning_option=yes 17820else 17821 xorg_cv_cc_flag_unknown_warning_option=no 17822fi 17823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17824fi 17825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17826$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17827 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17828 CFLAGS="$xorg_testset_save_CFLAGS" 17829fi 17830 17831if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17832 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17833 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17834 fi 17835 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17837$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17838if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17839 $as_echo_n "(cached) " >&6 17840else 17841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17842/* end confdefs.h. */ 17843int i; 17844_ACEOF 17845if ac_fn_c_try_compile "$LINENO"; then : 17846 xorg_cv_cc_flag_unused_command_line_argument=yes 17847else 17848 xorg_cv_cc_flag_unused_command_line_argument=no 17849fi 17850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17851fi 17852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17853$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17854 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17855 CFLAGS="$xorg_testset_save_CFLAGS" 17856fi 17857 17858found="no" 17859 17860 if test $found = "no" ; then 17861 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17862 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17863 fi 17864 17865 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17866 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17867 fi 17868 17869 CFLAGS="$CFLAGS -Werror" 17870 17871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17872$as_echo_n "checking if $CC supports -Werror... " >&6; } 17873 cacheid=xorg_cv_cc_flag__Werror 17874 if eval \${$cacheid+:} false; then : 17875 $as_echo_n "(cached) " >&6 17876else 17877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17878/* end confdefs.h. */ 17879int i; 17880int 17881main () 17882{ 17883 17884 ; 17885 return 0; 17886} 17887_ACEOF 17888if ac_fn_c_try_link "$LINENO"; then : 17889 eval $cacheid=yes 17890else 17891 eval $cacheid=no 17892fi 17893rm -f core conftest.err conftest.$ac_objext \ 17894 conftest$ac_exeext conftest.$ac_ext 17895fi 17896 17897 17898 CFLAGS="$xorg_testset_save_CFLAGS" 17899 17900 eval supported=\$$cacheid 17901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17902$as_echo "$supported" >&6; } 17903 if test "$supported" = "yes" ; then 17904 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17905 found="yes" 17906 fi 17907 fi 17908 17909 if test $found = "no" ; then 17910 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17911 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17912 fi 17913 17914 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17915 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17916 fi 17917 17918 CFLAGS="$CFLAGS -errwarn" 17919 17920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17921$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17922 cacheid=xorg_cv_cc_flag__errwarn 17923 if eval \${$cacheid+:} false; then : 17924 $as_echo_n "(cached) " >&6 17925else 17926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17927/* end confdefs.h. */ 17928int i; 17929int 17930main () 17931{ 17932 17933 ; 17934 return 0; 17935} 17936_ACEOF 17937if ac_fn_c_try_link "$LINENO"; then : 17938 eval $cacheid=yes 17939else 17940 eval $cacheid=no 17941fi 17942rm -f core conftest.err conftest.$ac_objext \ 17943 conftest$ac_exeext conftest.$ac_ext 17944fi 17945 17946 17947 CFLAGS="$xorg_testset_save_CFLAGS" 17948 17949 eval supported=\$$cacheid 17950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17951$as_echo "$supported" >&6; } 17952 if test "$supported" = "yes" ; then 17953 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 17954 found="yes" 17955 fi 17956 fi 17957 17958 17959 17960# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 17961# activate it with -Werror, so we add it here explicitly. 17962 17963 17964 17965 17966 17967 17968 17969 17970 17971 17972 17973 17974 17975xorg_testset_save_CFLAGS="$CFLAGS" 17976 17977if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17978 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17980$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17981if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17982 $as_echo_n "(cached) " >&6 17983else 17984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17985/* end confdefs.h. */ 17986int i; 17987_ACEOF 17988if ac_fn_c_try_compile "$LINENO"; then : 17989 xorg_cv_cc_flag_unknown_warning_option=yes 17990else 17991 xorg_cv_cc_flag_unknown_warning_option=no 17992fi 17993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17994fi 17995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17996$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17997 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17998 CFLAGS="$xorg_testset_save_CFLAGS" 17999fi 18000 18001if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18002 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18003 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18004 fi 18005 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18007$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18008if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18009 $as_echo_n "(cached) " >&6 18010else 18011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18012/* end confdefs.h. */ 18013int i; 18014_ACEOF 18015if ac_fn_c_try_compile "$LINENO"; then : 18016 xorg_cv_cc_flag_unused_command_line_argument=yes 18017else 18018 xorg_cv_cc_flag_unused_command_line_argument=no 18019fi 18020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18021fi 18022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18023$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18024 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18025 CFLAGS="$xorg_testset_save_CFLAGS" 18026fi 18027 18028found="no" 18029 18030 if test $found = "no" ; then 18031 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18032 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18033 fi 18034 18035 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18036 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18037 fi 18038 18039 CFLAGS="$CFLAGS -Werror=attributes" 18040 18041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18042$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18043 cacheid=xorg_cv_cc_flag__Werror_attributes 18044 if eval \${$cacheid+:} false; then : 18045 $as_echo_n "(cached) " >&6 18046else 18047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18048/* end confdefs.h. */ 18049int i; 18050int 18051main () 18052{ 18053 18054 ; 18055 return 0; 18056} 18057_ACEOF 18058if ac_fn_c_try_link "$LINENO"; then : 18059 eval $cacheid=yes 18060else 18061 eval $cacheid=no 18062fi 18063rm -f core conftest.err conftest.$ac_objext \ 18064 conftest$ac_exeext conftest.$ac_ext 18065fi 18066 18067 18068 CFLAGS="$xorg_testset_save_CFLAGS" 18069 18070 eval supported=\$$cacheid 18071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18072$as_echo "$supported" >&6; } 18073 if test "$supported" = "yes" ; then 18074 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18075 found="yes" 18076 fi 18077 fi 18078 18079 18080 18081if test "x$STRICT_COMPILE" = "xyes"; then 18082 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18083 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18084fi 18085 18086 18087 18088 18089 18090 18091cat >>confdefs.h <<_ACEOF 18092#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18093_ACEOF 18094 18095 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18096 if test "x$PVM" = "x"; then 18097 PVM="0" 18098 fi 18099 18100cat >>confdefs.h <<_ACEOF 18101#define PACKAGE_VERSION_MINOR $PVM 18102_ACEOF 18103 18104 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18105 if test "x$PVP" = "x"; then 18106 PVP="0" 18107 fi 18108 18109cat >>confdefs.h <<_ACEOF 18110#define PACKAGE_VERSION_PATCHLEVEL $PVP 18111_ACEOF 18112 18113 18114 18115CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18116mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18117|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18118echo 'git directory not found: installing possibly empty changelog.' >&2)" 18119 18120 18121 18122 18123macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18124INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18125mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18126|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18127echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18128 18129 18130 18131 18132 18133 18134if test x$APP_MAN_SUFFIX = x ; then 18135 APP_MAN_SUFFIX=1 18136fi 18137if test x$APP_MAN_DIR = x ; then 18138 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18139fi 18140 18141if test x$LIB_MAN_SUFFIX = x ; then 18142 LIB_MAN_SUFFIX=3 18143fi 18144if test x$LIB_MAN_DIR = x ; then 18145 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18146fi 18147 18148if test x$FILE_MAN_SUFFIX = x ; then 18149 case $host_os in 18150 solaris*) FILE_MAN_SUFFIX=4 ;; 18151 *) FILE_MAN_SUFFIX=5 ;; 18152 esac 18153fi 18154if test x$FILE_MAN_DIR = x ; then 18155 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18156fi 18157 18158if test x$MISC_MAN_SUFFIX = x ; then 18159 case $host_os in 18160 solaris*) MISC_MAN_SUFFIX=5 ;; 18161 *) MISC_MAN_SUFFIX=7 ;; 18162 esac 18163fi 18164if test x$MISC_MAN_DIR = x ; then 18165 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18166fi 18167 18168if test x$DRIVER_MAN_SUFFIX = x ; then 18169 case $host_os in 18170 solaris*) DRIVER_MAN_SUFFIX=7 ;; 18171 *) DRIVER_MAN_SUFFIX=4 ;; 18172 esac 18173fi 18174if test x$DRIVER_MAN_DIR = x ; then 18175 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18176fi 18177 18178if test x$ADMIN_MAN_SUFFIX = x ; then 18179 case $host_os in 18180 solaris*) ADMIN_MAN_SUFFIX=1m ;; 18181 *) ADMIN_MAN_SUFFIX=8 ;; 18182 esac 18183fi 18184if test x$ADMIN_MAN_DIR = x ; then 18185 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18186fi 18187 18188 18189 18190 18191 18192 18193 18194 18195 18196 18197 18198 18199 18200 18201 18202XORG_MAN_PAGE="X Version 11" 18203 18204MAN_SUBSTS="\ 18205 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18206 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18207 -e 's|__xservername__|Xorg|g' \ 18208 -e 's|__xconfigfile__|xorg.conf|g' \ 18209 -e 's|__projectroot__|\$(prefix)|g' \ 18210 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18211 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18212 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18213 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18214 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18215 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18216 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18217 18218 18219 18220# Check whether --enable-silent-rules was given. 18221if test "${enable_silent_rules+set}" = set; then : 18222 enableval=$enable_silent_rules; 18223fi 18224 18225case $enable_silent_rules in # ((( 18226 yes) AM_DEFAULT_VERBOSITY=0;; 18227 no) AM_DEFAULT_VERBOSITY=1;; 18228 *) AM_DEFAULT_VERBOSITY=0;; 18229esac 18230am_make=${MAKE-make} 18231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18232$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18233if ${am_cv_make_support_nested_variables+:} false; then : 18234 $as_echo_n "(cached) " >&6 18235else 18236 if $as_echo 'TRUE=$(BAR$(V)) 18237BAR0=false 18238BAR1=true 18239V=1 18240am__doit: 18241 @$(TRUE) 18242.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18243 am_cv_make_support_nested_variables=yes 18244else 18245 am_cv_make_support_nested_variables=no 18246fi 18247fi 18248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18249$as_echo "$am_cv_make_support_nested_variables" >&6; } 18250if test $am_cv_make_support_nested_variables = yes; then 18251 AM_V='$(V)' 18252 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18253else 18254 AM_V=$AM_DEFAULT_VERBOSITY 18255 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18256fi 18257AM_BACKSLASH='\' 18258 18259 18260 18261# Check whether --enable-malloc0returnsnull was given. 18262if test "${enable_malloc0returnsnull+set}" = set; then : 18263 enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval 18264else 18265 MALLOC_ZERO_RETURNS_NULL=auto 18266fi 18267 18268 18269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5 18270$as_echo_n "checking whether malloc(0) returns NULL... " >&6; } 18271if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then 18272if ${xorg_cv_malloc0_returns_null+:} false; then : 18273 $as_echo_n "(cached) " >&6 18274else 18275 if test "$cross_compiling" = yes; then : 18276 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18277$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18278as_fn_error $? "cannot run test program while cross compiling 18279See \`config.log' for more details" "$LINENO" 5; } 18280else 18281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18282/* end confdefs.h. */ 18283 18284#include <stdlib.h> 18285 18286int 18287main () 18288{ 18289 18290 char *m0, *r0, *c0, *p; 18291 m0 = malloc(0); 18292 p = malloc(10); 18293 r0 = realloc(p,0); 18294 c0 = calloc(0,10); 18295 exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1); 18296 18297 ; 18298 return 0; 18299} 18300_ACEOF 18301if ac_fn_c_try_run "$LINENO"; then : 18302 xorg_cv_malloc0_returns_null=yes 18303else 18304 xorg_cv_malloc0_returns_null=no 18305fi 18306rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 18307 conftest.$ac_objext conftest.beam conftest.$ac_ext 18308fi 18309 18310fi 18311 18312MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null 18313fi 18314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5 18315$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; } 18316 18317if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then 18318 MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL" 18319 XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS 18320 XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC" 18321else 18322 MALLOC_ZERO_CFLAGS="" 18323 XMALLOC_ZERO_CFLAGS="" 18324 XTMALLOC_ZERO_CFLAGS="" 18325fi 18326 18327 18328 18329 18330 18331 18332# Obtain compiler/linker options for depedencies 18333 18334pkg_failed=no 18335{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRES" >&5 18336$as_echo_n "checking for XRES... " >&6; } 18337 18338if test -n "$XRES_CFLAGS"; then 18339 pkg_cv_XRES_CFLAGS="$XRES_CFLAGS" 18340 elif test -n "$PKG_CONFIG"; then 18341 if test -n "$PKG_CONFIG" && \ 18342 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xextproto resourceproto >= 1.2.0\""; } >&5 18343 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0") 2>&5 18344 ac_status=$? 18345 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18346 test $ac_status = 0; }; then 18347 pkg_cv_XRES_CFLAGS=`$PKG_CONFIG --cflags "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>/dev/null` 18348 test "x$?" != "x0" && pkg_failed=yes 18349else 18350 pkg_failed=yes 18351fi 18352 else 18353 pkg_failed=untried 18354fi 18355if test -n "$XRES_LIBS"; then 18356 pkg_cv_XRES_LIBS="$XRES_LIBS" 18357 elif test -n "$PKG_CONFIG"; then 18358 if test -n "$PKG_CONFIG" && \ 18359 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xextproto resourceproto >= 1.2.0\""; } >&5 18360 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0") 2>&5 18361 ac_status=$? 18362 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18363 test $ac_status = 0; }; then 18364 pkg_cv_XRES_LIBS=`$PKG_CONFIG --libs "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>/dev/null` 18365 test "x$?" != "x0" && pkg_failed=yes 18366else 18367 pkg_failed=yes 18368fi 18369 else 18370 pkg_failed=untried 18371fi 18372 18373 18374 18375if test $pkg_failed = yes; then 18376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18377$as_echo "no" >&6; } 18378 18379if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18380 _pkg_short_errors_supported=yes 18381else 18382 _pkg_short_errors_supported=no 18383fi 18384 if test $_pkg_short_errors_supported = yes; then 18385 XRES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>&1` 18386 else 18387 XRES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>&1` 18388 fi 18389 # Put the nasty error message in config.log where it belongs 18390 echo "$XRES_PKG_ERRORS" >&5 18391 18392 as_fn_error $? "Package requirements (x11 >= 1.6 xext xextproto resourceproto >= 1.2.0) were not met: 18393 18394$XRES_PKG_ERRORS 18395 18396Consider adjusting the PKG_CONFIG_PATH environment variable if you 18397installed software in a non-standard prefix. 18398 18399Alternatively, you may set the environment variables XRES_CFLAGS 18400and XRES_LIBS to avoid the need to call pkg-config. 18401See the pkg-config man page for more details." "$LINENO" 5 18402elif test $pkg_failed = untried; then 18403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18404$as_echo "no" >&6; } 18405 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18406$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18407as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18408is in your PATH or set the PKG_CONFIG environment variable to the full 18409path to pkg-config. 18410 18411Alternatively, you may set the environment variables XRES_CFLAGS 18412and XRES_LIBS to avoid the need to call pkg-config. 18413See the pkg-config man page for more details. 18414 18415To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18416See \`config.log' for more details" "$LINENO" 5; } 18417else 18418 XRES_CFLAGS=$pkg_cv_XRES_CFLAGS 18419 XRES_LIBS=$pkg_cv_XRES_LIBS 18420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18421$as_echo "yes" >&6; } 18422 18423fi 18424 18425ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xres.pc" 18426 18427cat >confcache <<\_ACEOF 18428# This file is a shell script that caches the results of configure 18429# tests run on this system so they can be shared between configure 18430# scripts and configure runs, see configure's option --config-cache. 18431# It is not useful on other systems. If it contains results you don't 18432# want to keep, you may remove or edit it. 18433# 18434# config.status only pays attention to the cache file if you give it 18435# the --recheck option to rerun configure. 18436# 18437# `ac_cv_env_foo' variables (set or unset) will be overridden when 18438# loading this file, other *unset* `ac_cv_foo' will be assigned the 18439# following values. 18440 18441_ACEOF 18442 18443# The following way of writing the cache mishandles newlines in values, 18444# but we know of no workaround that is simple, portable, and efficient. 18445# So, we kill variables containing newlines. 18446# Ultrix sh set writes to stderr and can't be redirected directly, 18447# and sets the high bit in the cache file unless we assign to the vars. 18448( 18449 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18450 eval ac_val=\$$ac_var 18451 case $ac_val in #( 18452 *${as_nl}*) 18453 case $ac_var in #( 18454 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18455$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18456 esac 18457 case $ac_var in #( 18458 _ | IFS | as_nl) ;; #( 18459 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18460 *) { eval $ac_var=; unset $ac_var;} ;; 18461 esac ;; 18462 esac 18463 done 18464 18465 (set) 2>&1 | 18466 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18467 *${as_nl}ac_space=\ *) 18468 # `set' does not quote correctly, so add quotes: double-quote 18469 # substitution turns \\\\ into \\, and sed turns \\ into \. 18470 sed -n \ 18471 "s/'/'\\\\''/g; 18472 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18473 ;; #( 18474 *) 18475 # `set' quotes correctly as required by POSIX, so do not add quotes. 18476 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18477 ;; 18478 esac | 18479 sort 18480) | 18481 sed ' 18482 /^ac_cv_env_/b end 18483 t clear 18484 :clear 18485 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18486 t end 18487 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18488 :end' >>confcache 18489if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18490 if test -w "$cache_file"; then 18491 if test "x$cache_file" != "x/dev/null"; then 18492 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18493$as_echo "$as_me: updating cache $cache_file" >&6;} 18494 if test ! -f "$cache_file" || test -h "$cache_file"; then 18495 cat confcache >"$cache_file" 18496 else 18497 case $cache_file in #( 18498 */* | ?:*) 18499 mv -f confcache "$cache_file"$$ && 18500 mv -f "$cache_file"$$ "$cache_file" ;; #( 18501 *) 18502 mv -f confcache "$cache_file" ;; 18503 esac 18504 fi 18505 fi 18506 else 18507 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18508$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18509 fi 18510fi 18511rm -f confcache 18512 18513test "x$prefix" = xNONE && prefix=$ac_default_prefix 18514# Let make expand exec_prefix. 18515test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18516 18517DEFS=-DHAVE_CONFIG_H 18518 18519ac_libobjs= 18520ac_ltlibobjs= 18521U= 18522for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18523 # 1. Remove the extension, and $U if already installed. 18524 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18525 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18526 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18527 # will be set to the directory where LIBOBJS objects are built. 18528 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18529 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18530done 18531LIBOBJS=$ac_libobjs 18532 18533LTLIBOBJS=$ac_ltlibobjs 18534 18535 18536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 18537$as_echo_n "checking that generated files are newer than configure... " >&6; } 18538 if test -n "$am_sleep_pid"; then 18539 # Hide warnings about reused PIDs. 18540 wait $am_sleep_pid 2>/dev/null 18541 fi 18542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 18543$as_echo "done" >&6; } 18544 if test -n "$EXEEXT"; then 18545 am__EXEEXT_TRUE= 18546 am__EXEEXT_FALSE='#' 18547else 18548 am__EXEEXT_TRUE='#' 18549 am__EXEEXT_FALSE= 18550fi 18551 18552if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18553 as_fn_error $? "conditional \"AMDEP\" was never defined. 18554Usually this means the macro was only invoked conditionally." "$LINENO" 5 18555fi 18556if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18557 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18558Usually this means the macro was only invoked conditionally." "$LINENO" 5 18559fi 18560 18561: "${CONFIG_STATUS=./config.status}" 18562ac_write_fail=0 18563ac_clean_files_save=$ac_clean_files 18564ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18565{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18566$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18567as_write_fail=0 18568cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18569#! $SHELL 18570# Generated by $as_me. 18571# Run this file to recreate the current configuration. 18572# Compiler output produced by configure, useful for debugging 18573# configure, is in config.log if it exists. 18574 18575debug=false 18576ac_cs_recheck=false 18577ac_cs_silent=false 18578 18579SHELL=\${CONFIG_SHELL-$SHELL} 18580export SHELL 18581_ASEOF 18582cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18583## -------------------- ## 18584## M4sh Initialization. ## 18585## -------------------- ## 18586 18587# Be more Bourne compatible 18588DUALCASE=1; export DUALCASE # for MKS sh 18589if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18590 emulate sh 18591 NULLCMD=: 18592 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18593 # is contrary to our usage. Disable this feature. 18594 alias -g '${1+"$@"}'='"$@"' 18595 setopt NO_GLOB_SUBST 18596else 18597 case `(set -o) 2>/dev/null` in #( 18598 *posix*) : 18599 set -o posix ;; #( 18600 *) : 18601 ;; 18602esac 18603fi 18604 18605 18606as_nl=' 18607' 18608export as_nl 18609# Printing a long string crashes Solaris 7 /usr/bin/printf. 18610as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18611as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18612as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18613# Prefer a ksh shell builtin over an external printf program on Solaris, 18614# but without wasting forks for bash or zsh. 18615if test -z "$BASH_VERSION$ZSH_VERSION" \ 18616 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18617 as_echo='print -r --' 18618 as_echo_n='print -rn --' 18619elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18620 as_echo='printf %s\n' 18621 as_echo_n='printf %s' 18622else 18623 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18624 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18625 as_echo_n='/usr/ucb/echo -n' 18626 else 18627 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18628 as_echo_n_body='eval 18629 arg=$1; 18630 case $arg in #( 18631 *"$as_nl"*) 18632 expr "X$arg" : "X\\(.*\\)$as_nl"; 18633 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18634 esac; 18635 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18636 ' 18637 export as_echo_n_body 18638 as_echo_n='sh -c $as_echo_n_body as_echo' 18639 fi 18640 export as_echo_body 18641 as_echo='sh -c $as_echo_body as_echo' 18642fi 18643 18644# The user is always right. 18645if test "${PATH_SEPARATOR+set}" != set; then 18646 PATH_SEPARATOR=: 18647 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18648 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18649 PATH_SEPARATOR=';' 18650 } 18651fi 18652 18653 18654# IFS 18655# We need space, tab and new line, in precisely that order. Quoting is 18656# there to prevent editors from complaining about space-tab. 18657# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18658# splitting by setting IFS to empty value.) 18659IFS=" "" $as_nl" 18660 18661# Find who we are. Look in the path if we contain no directory separator. 18662as_myself= 18663case $0 in #(( 18664 *[\\/]* ) as_myself=$0 ;; 18665 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18666for as_dir in $PATH 18667do 18668 IFS=$as_save_IFS 18669 test -z "$as_dir" && as_dir=. 18670 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18671 done 18672IFS=$as_save_IFS 18673 18674 ;; 18675esac 18676# We did not find ourselves, most probably we were run as `sh COMMAND' 18677# in which case we are not to be found in the path. 18678if test "x$as_myself" = x; then 18679 as_myself=$0 18680fi 18681if test ! -f "$as_myself"; then 18682 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18683 exit 1 18684fi 18685 18686# Unset variables that we do not need and which cause bugs (e.g. in 18687# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18688# suppresses any "Segmentation fault" message there. '((' could 18689# trigger a bug in pdksh 5.2.14. 18690for as_var in BASH_ENV ENV MAIL MAILPATH 18691do eval test x\${$as_var+set} = xset \ 18692 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18693done 18694PS1='$ ' 18695PS2='> ' 18696PS4='+ ' 18697 18698# NLS nuisances. 18699LC_ALL=C 18700export LC_ALL 18701LANGUAGE=C 18702export LANGUAGE 18703 18704# CDPATH. 18705(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18706 18707 18708# as_fn_error STATUS ERROR [LINENO LOG_FD] 18709# ---------------------------------------- 18710# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18711# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18712# script with STATUS, using 1 if that was 0. 18713as_fn_error () 18714{ 18715 as_status=$1; test $as_status -eq 0 && as_status=1 18716 if test "$4"; then 18717 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18718 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18719 fi 18720 $as_echo "$as_me: error: $2" >&2 18721 as_fn_exit $as_status 18722} # as_fn_error 18723 18724 18725# as_fn_set_status STATUS 18726# ----------------------- 18727# Set $? to STATUS, without forking. 18728as_fn_set_status () 18729{ 18730 return $1 18731} # as_fn_set_status 18732 18733# as_fn_exit STATUS 18734# ----------------- 18735# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18736as_fn_exit () 18737{ 18738 set +e 18739 as_fn_set_status $1 18740 exit $1 18741} # as_fn_exit 18742 18743# as_fn_unset VAR 18744# --------------- 18745# Portably unset VAR. 18746as_fn_unset () 18747{ 18748 { eval $1=; unset $1;} 18749} 18750as_unset=as_fn_unset 18751# as_fn_append VAR VALUE 18752# ---------------------- 18753# Append the text in VALUE to the end of the definition contained in VAR. Take 18754# advantage of any shell optimizations that allow amortized linear growth over 18755# repeated appends, instead of the typical quadratic growth present in naive 18756# implementations. 18757if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18758 eval 'as_fn_append () 18759 { 18760 eval $1+=\$2 18761 }' 18762else 18763 as_fn_append () 18764 { 18765 eval $1=\$$1\$2 18766 } 18767fi # as_fn_append 18768 18769# as_fn_arith ARG... 18770# ------------------ 18771# Perform arithmetic evaluation on the ARGs, and store the result in the 18772# global $as_val. Take advantage of shells that can avoid forks. The arguments 18773# must be portable across $(()) and expr. 18774if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18775 eval 'as_fn_arith () 18776 { 18777 as_val=$(( $* )) 18778 }' 18779else 18780 as_fn_arith () 18781 { 18782 as_val=`expr "$@" || test $? -eq 1` 18783 } 18784fi # as_fn_arith 18785 18786 18787if expr a : '\(a\)' >/dev/null 2>&1 && 18788 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18789 as_expr=expr 18790else 18791 as_expr=false 18792fi 18793 18794if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18795 as_basename=basename 18796else 18797 as_basename=false 18798fi 18799 18800if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18801 as_dirname=dirname 18802else 18803 as_dirname=false 18804fi 18805 18806as_me=`$as_basename -- "$0" || 18807$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18808 X"$0" : 'X\(//\)$' \| \ 18809 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18810$as_echo X/"$0" | 18811 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18812 s//\1/ 18813 q 18814 } 18815 /^X\/\(\/\/\)$/{ 18816 s//\1/ 18817 q 18818 } 18819 /^X\/\(\/\).*/{ 18820 s//\1/ 18821 q 18822 } 18823 s/.*/./; q'` 18824 18825# Avoid depending upon Character Ranges. 18826as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18827as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18828as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18829as_cr_digits='0123456789' 18830as_cr_alnum=$as_cr_Letters$as_cr_digits 18831 18832ECHO_C= ECHO_N= ECHO_T= 18833case `echo -n x` in #((((( 18834-n*) 18835 case `echo 'xy\c'` in 18836 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18837 xy) ECHO_C='\c';; 18838 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18839 ECHO_T=' ';; 18840 esac;; 18841*) 18842 ECHO_N='-n';; 18843esac 18844 18845rm -f conf$$ conf$$.exe conf$$.file 18846if test -d conf$$.dir; then 18847 rm -f conf$$.dir/conf$$.file 18848else 18849 rm -f conf$$.dir 18850 mkdir conf$$.dir 2>/dev/null 18851fi 18852if (echo >conf$$.file) 2>/dev/null; then 18853 if ln -s conf$$.file conf$$ 2>/dev/null; then 18854 as_ln_s='ln -s' 18855 # ... but there are two gotchas: 18856 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18857 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18858 # In both cases, we have to default to `cp -pR'. 18859 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18860 as_ln_s='cp -pR' 18861 elif ln conf$$.file conf$$ 2>/dev/null; then 18862 as_ln_s=ln 18863 else 18864 as_ln_s='cp -pR' 18865 fi 18866else 18867 as_ln_s='cp -pR' 18868fi 18869rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18870rmdir conf$$.dir 2>/dev/null 18871 18872 18873# as_fn_mkdir_p 18874# ------------- 18875# Create "$as_dir" as a directory, including parents if necessary. 18876as_fn_mkdir_p () 18877{ 18878 18879 case $as_dir in #( 18880 -*) as_dir=./$as_dir;; 18881 esac 18882 test -d "$as_dir" || eval $as_mkdir_p || { 18883 as_dirs= 18884 while :; do 18885 case $as_dir in #( 18886 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 18887 *) as_qdir=$as_dir;; 18888 esac 18889 as_dirs="'$as_qdir' $as_dirs" 18890 as_dir=`$as_dirname -- "$as_dir" || 18891$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 18892 X"$as_dir" : 'X\(//\)[^/]' \| \ 18893 X"$as_dir" : 'X\(//\)$' \| \ 18894 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 18895$as_echo X"$as_dir" | 18896 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 18897 s//\1/ 18898 q 18899 } 18900 /^X\(\/\/\)[^/].*/{ 18901 s//\1/ 18902 q 18903 } 18904 /^X\(\/\/\)$/{ 18905 s//\1/ 18906 q 18907 } 18908 /^X\(\/\).*/{ 18909 s//\1/ 18910 q 18911 } 18912 s/.*/./; q'` 18913 test -d "$as_dir" && break 18914 done 18915 test -z "$as_dirs" || eval "mkdir $as_dirs" 18916 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 18917 18918 18919} # as_fn_mkdir_p 18920if mkdir -p . 2>/dev/null; then 18921 as_mkdir_p='mkdir -p "$as_dir"' 18922else 18923 test -d ./-p && rmdir ./-p 18924 as_mkdir_p=false 18925fi 18926 18927 18928# as_fn_executable_p FILE 18929# ----------------------- 18930# Test if FILE is an executable regular file. 18931as_fn_executable_p () 18932{ 18933 test -f "$1" && test -x "$1" 18934} # as_fn_executable_p 18935as_test_x='test -x' 18936as_executable_p=as_fn_executable_p 18937 18938# Sed expression to map a string onto a valid CPP name. 18939as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 18940 18941# Sed expression to map a string onto a valid variable name. 18942as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 18943 18944 18945exec 6>&1 18946## ----------------------------------- ## 18947## Main body of $CONFIG_STATUS script. ## 18948## ----------------------------------- ## 18949_ASEOF 18950test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 18951 18952cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18953# Save the log message, to keep $0 and so on meaningful, and to 18954# report actual input values of CONFIG_FILES etc. instead of their 18955# values after options handling. 18956ac_log=" 18957This file was extended by libXres $as_me 1.2.0, which was 18958generated by GNU Autoconf 2.69. Invocation command line was 18959 18960 CONFIG_FILES = $CONFIG_FILES 18961 CONFIG_HEADERS = $CONFIG_HEADERS 18962 CONFIG_LINKS = $CONFIG_LINKS 18963 CONFIG_COMMANDS = $CONFIG_COMMANDS 18964 $ $0 $@ 18965 18966on `(hostname || uname -n) 2>/dev/null | sed 1q` 18967" 18968 18969_ACEOF 18970 18971case $ac_config_files in *" 18972"*) set x $ac_config_files; shift; ac_config_files=$*;; 18973esac 18974 18975case $ac_config_headers in *" 18976"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 18977esac 18978 18979 18980cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18981# Files that config.status was made for. 18982config_files="$ac_config_files" 18983config_headers="$ac_config_headers" 18984config_commands="$ac_config_commands" 18985 18986_ACEOF 18987 18988cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18989ac_cs_usage="\ 18990\`$as_me' instantiates files and other configuration actions 18991from templates according to the current configuration. Unless the files 18992and actions are specified as TAGs, all are instantiated by default. 18993 18994Usage: $0 [OPTION]... [TAG]... 18995 18996 -h, --help print this help, then exit 18997 -V, --version print version number and configuration settings, then exit 18998 --config print configuration, then exit 18999 -q, --quiet, --silent 19000 do not print progress messages 19001 -d, --debug don't remove temporary files 19002 --recheck update $as_me by reconfiguring in the same conditions 19003 --file=FILE[:TEMPLATE] 19004 instantiate the configuration file FILE 19005 --header=FILE[:TEMPLATE] 19006 instantiate the configuration header FILE 19007 19008Configuration files: 19009$config_files 19010 19011Configuration headers: 19012$config_headers 19013 19014Configuration commands: 19015$config_commands 19016 19017Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 19018 19019_ACEOF 19020cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19021ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19022ac_cs_version="\\ 19023libXres config.status 1.2.0 19024configured by $0, generated by GNU Autoconf 2.69, 19025 with options \\"\$ac_cs_config\\" 19026 19027Copyright (C) 2012 Free Software Foundation, Inc. 19028This config.status script is free software; the Free Software Foundation 19029gives unlimited permission to copy, distribute and modify it." 19030 19031ac_pwd='$ac_pwd' 19032srcdir='$srcdir' 19033INSTALL='$INSTALL' 19034MKDIR_P='$MKDIR_P' 19035AWK='$AWK' 19036test -n "\$AWK" || AWK=awk 19037_ACEOF 19038 19039cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19040# The default lists apply if the user does not specify any file. 19041ac_need_defaults=: 19042while test $# != 0 19043do 19044 case $1 in 19045 --*=?*) 19046 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19047 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19048 ac_shift=: 19049 ;; 19050 --*=) 19051 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19052 ac_optarg= 19053 ac_shift=: 19054 ;; 19055 *) 19056 ac_option=$1 19057 ac_optarg=$2 19058 ac_shift=shift 19059 ;; 19060 esac 19061 19062 case $ac_option in 19063 # Handling of the options. 19064 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19065 ac_cs_recheck=: ;; 19066 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19067 $as_echo "$ac_cs_version"; exit ;; 19068 --config | --confi | --conf | --con | --co | --c ) 19069 $as_echo "$ac_cs_config"; exit ;; 19070 --debug | --debu | --deb | --de | --d | -d ) 19071 debug=: ;; 19072 --file | --fil | --fi | --f ) 19073 $ac_shift 19074 case $ac_optarg in 19075 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19076 '') as_fn_error $? "missing file argument" ;; 19077 esac 19078 as_fn_append CONFIG_FILES " '$ac_optarg'" 19079 ac_need_defaults=false;; 19080 --header | --heade | --head | --hea ) 19081 $ac_shift 19082 case $ac_optarg in 19083 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19084 esac 19085 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19086 ac_need_defaults=false;; 19087 --he | --h) 19088 # Conflict between --help and --header 19089 as_fn_error $? "ambiguous option: \`$1' 19090Try \`$0 --help' for more information.";; 19091 --help | --hel | -h ) 19092 $as_echo "$ac_cs_usage"; exit ;; 19093 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19094 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19095 ac_cs_silent=: ;; 19096 19097 # This is an error. 19098 -*) as_fn_error $? "unrecognized option: \`$1' 19099Try \`$0 --help' for more information." ;; 19100 19101 *) as_fn_append ac_config_targets " $1" 19102 ac_need_defaults=false ;; 19103 19104 esac 19105 shift 19106done 19107 19108ac_configure_extra_args= 19109 19110if $ac_cs_silent; then 19111 exec 6>/dev/null 19112 ac_configure_extra_args="$ac_configure_extra_args --silent" 19113fi 19114 19115_ACEOF 19116cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19117if \$ac_cs_recheck; then 19118 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19119 shift 19120 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19121 CONFIG_SHELL='$SHELL' 19122 export CONFIG_SHELL 19123 exec "\$@" 19124fi 19125 19126_ACEOF 19127cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19128exec 5>>config.log 19129{ 19130 echo 19131 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19132## Running $as_me. ## 19133_ASBOX 19134 $as_echo "$ac_log" 19135} >&5 19136 19137_ACEOF 19138cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19139# 19140# INIT-COMMANDS 19141# 19142AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 19143 19144 19145# The HP-UX ksh and POSIX shell print the target directory to stdout 19146# if CDPATH is set. 19147(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19148 19149sed_quote_subst='$sed_quote_subst' 19150double_quote_subst='$double_quote_subst' 19151delay_variable_subst='$delay_variable_subst' 19152macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19153macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19154enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19155enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19156pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19157enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19158shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 19159SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19160ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19161PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19162host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19163host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19164host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19165build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19166build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19167build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19168SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19169Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19170GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19171EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19172FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19173LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19174NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19175LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19176max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19177ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19178exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19179lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19180lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19181lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19182lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19183lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19184reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19185reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19186OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19187deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19188file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19189file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19190want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19191DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19192sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19193AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19194AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19195archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19196STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19197RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19198old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19199old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19200old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19201lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19202CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19203CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19204compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19205GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19206lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19207lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19208lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 19209lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19210lt_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"`' 19211lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 19212nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19213lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19214lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 19215objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19216MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19217lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19218lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19219lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19220lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19221lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19222need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19223MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19224DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19225NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19226LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19227OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19228OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19229libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19230shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19231extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19232archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19233enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19234export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19235whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19236compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19237old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19238old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19239archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19240archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19241module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19242module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19243with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19244allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19245no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19246hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19247hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19248hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19249hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19250hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19251hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19252hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19253inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19254link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19255always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19256export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19257exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19258include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19259prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19260postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19261file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19262variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19263need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19264need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19265version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19266runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19267shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19268shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19269libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19270library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19271soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19272install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19273postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19274postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19275finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19276finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19277hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19278sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19279configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 19280configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 19281hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19282enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19283enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19284enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19285old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19286striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19287 19288LTCC='$LTCC' 19289LTCFLAGS='$LTCFLAGS' 19290compiler='$compiler_DEFAULT' 19291 19292# A function that is used when there is no print builtin or printf. 19293func_fallback_echo () 19294{ 19295 eval 'cat <<_LTECHO_EOF 19296\$1 19297_LTECHO_EOF' 19298} 19299 19300# Quote evaled strings. 19301for var in SHELL \ 19302ECHO \ 19303PATH_SEPARATOR \ 19304SED \ 19305GREP \ 19306EGREP \ 19307FGREP \ 19308LD \ 19309NM \ 19310LN_S \ 19311lt_SP2NL \ 19312lt_NL2SP \ 19313reload_flag \ 19314OBJDUMP \ 19315deplibs_check_method \ 19316file_magic_cmd \ 19317file_magic_glob \ 19318want_nocaseglob \ 19319DLLTOOL \ 19320sharedlib_from_linklib_cmd \ 19321AR \ 19322AR_FLAGS \ 19323archiver_list_spec \ 19324STRIP \ 19325RANLIB \ 19326CC \ 19327CFLAGS \ 19328compiler \ 19329lt_cv_sys_global_symbol_pipe \ 19330lt_cv_sys_global_symbol_to_cdecl \ 19331lt_cv_sys_global_symbol_to_import \ 19332lt_cv_sys_global_symbol_to_c_name_address \ 19333lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19334lt_cv_nm_interface \ 19335nm_file_list_spec \ 19336lt_cv_truncate_bin \ 19337lt_prog_compiler_no_builtin_flag \ 19338lt_prog_compiler_pic \ 19339lt_prog_compiler_wl \ 19340lt_prog_compiler_static \ 19341lt_cv_prog_compiler_c_o \ 19342need_locks \ 19343MANIFEST_TOOL \ 19344DSYMUTIL \ 19345NMEDIT \ 19346LIPO \ 19347OTOOL \ 19348OTOOL64 \ 19349shrext_cmds \ 19350export_dynamic_flag_spec \ 19351whole_archive_flag_spec \ 19352compiler_needs_object \ 19353with_gnu_ld \ 19354allow_undefined_flag \ 19355no_undefined_flag \ 19356hardcode_libdir_flag_spec \ 19357hardcode_libdir_separator \ 19358exclude_expsyms \ 19359include_expsyms \ 19360file_list_spec \ 19361variables_saved_for_relink \ 19362libname_spec \ 19363library_names_spec \ 19364soname_spec \ 19365install_override_mode \ 19366finish_eval \ 19367old_striplib \ 19368striplib; do 19369 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19370 *[\\\\\\\`\\"\\\$]*) 19371 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19372 ;; 19373 *) 19374 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19375 ;; 19376 esac 19377done 19378 19379# Double-quote double-evaled strings. 19380for var in reload_cmds \ 19381old_postinstall_cmds \ 19382old_postuninstall_cmds \ 19383old_archive_cmds \ 19384extract_expsyms_cmds \ 19385old_archive_from_new_cmds \ 19386old_archive_from_expsyms_cmds \ 19387archive_cmds \ 19388archive_expsym_cmds \ 19389module_cmds \ 19390module_expsym_cmds \ 19391export_symbols_cmds \ 19392prelink_cmds \ 19393postlink_cmds \ 19394postinstall_cmds \ 19395postuninstall_cmds \ 19396finish_cmds \ 19397sys_lib_search_path_spec \ 19398configure_time_dlsearch_path \ 19399configure_time_lt_sys_library_path; do 19400 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19401 *[\\\\\\\`\\"\\\$]*) 19402 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19403 ;; 19404 *) 19405 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19406 ;; 19407 esac 19408done 19409 19410ac_aux_dir='$ac_aux_dir' 19411 19412# See if we are running on zsh, and set the options that allow our 19413# commands through without removal of \ escapes INIT. 19414if test -n "\${ZSH_VERSION+set}"; then 19415 setopt NO_GLOB_SUBST 19416fi 19417 19418 19419 PACKAGE='$PACKAGE' 19420 VERSION='$VERSION' 19421 RM='$RM' 19422 ofile='$ofile' 19423 19424 19425 19426 19427_ACEOF 19428 19429cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19430 19431# Handling of arguments. 19432for ac_config_target in $ac_config_targets 19433do 19434 case $ac_config_target in 19435 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19436 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19437 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19438 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19439 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19440 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 19441 "xres.pc") CONFIG_FILES="$CONFIG_FILES xres.pc" ;; 19442 19443 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19444 esac 19445done 19446 19447 19448# If the user did not use the arguments to specify the items to instantiate, 19449# then the envvar interface is used. Set only those that are not. 19450# We use the long form for the default assignment because of an extremely 19451# bizarre bug on SunOS 4.1.3. 19452if $ac_need_defaults; then 19453 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19454 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19455 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19456fi 19457 19458# Have a temporary directory for convenience. Make it in the build tree 19459# simply because there is no reason against having it here, and in addition, 19460# creating and moving files from /tmp can sometimes cause problems. 19461# Hook for its removal unless debugging. 19462# Note that there is a small window in which the directory will not be cleaned: 19463# after its creation but before its name has been assigned to `$tmp'. 19464$debug || 19465{ 19466 tmp= ac_tmp= 19467 trap 'exit_status=$? 19468 : "${ac_tmp:=$tmp}" 19469 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19470' 0 19471 trap 'as_fn_exit 1' 1 2 13 15 19472} 19473# Create a (secure) tmp directory for tmp files. 19474 19475{ 19476 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19477 test -d "$tmp" 19478} || 19479{ 19480 tmp=./conf$$-$RANDOM 19481 (umask 077 && mkdir "$tmp") 19482} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19483ac_tmp=$tmp 19484 19485# Set up the scripts for CONFIG_FILES section. 19486# No need to generate them if there are no CONFIG_FILES. 19487# This happens for instance with `./config.status config.h'. 19488if test -n "$CONFIG_FILES"; then 19489 19490 19491ac_cr=`echo X | tr X '\015'` 19492# On cygwin, bash can eat \r inside `` if the user requested igncr. 19493# But we know of no other shell where ac_cr would be empty at this 19494# point, so we can use a bashism as a fallback. 19495if test "x$ac_cr" = x; then 19496 eval ac_cr=\$\'\\r\' 19497fi 19498ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19499if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19500 ac_cs_awk_cr='\\r' 19501else 19502 ac_cs_awk_cr=$ac_cr 19503fi 19504 19505echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19506_ACEOF 19507 19508 19509{ 19510 echo "cat >conf$$subs.awk <<_ACEOF" && 19511 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19512 echo "_ACEOF" 19513} >conf$$subs.sh || 19514 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19515ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19516ac_delim='%!_!# ' 19517for ac_last_try in false false false false false :; do 19518 . ./conf$$subs.sh || 19519 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19520 19521 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19522 if test $ac_delim_n = $ac_delim_num; then 19523 break 19524 elif $ac_last_try; then 19525 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19526 else 19527 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19528 fi 19529done 19530rm -f conf$$subs.sh 19531 19532cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19533cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19534_ACEOF 19535sed -n ' 19536h 19537s/^/S["/; s/!.*/"]=/ 19538p 19539g 19540s/^[^!]*!// 19541:repl 19542t repl 19543s/'"$ac_delim"'$// 19544t delim 19545:nl 19546h 19547s/\(.\{148\}\)..*/\1/ 19548t more1 19549s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19550p 19551n 19552b repl 19553:more1 19554s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19555p 19556g 19557s/.\{148\}// 19558t nl 19559:delim 19560h 19561s/\(.\{148\}\)..*/\1/ 19562t more2 19563s/["\\]/\\&/g; s/^/"/; s/$/"/ 19564p 19565b 19566:more2 19567s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19568p 19569g 19570s/.\{148\}// 19571t delim 19572' <conf$$subs.awk | sed ' 19573/^[^""]/{ 19574 N 19575 s/\n// 19576} 19577' >>$CONFIG_STATUS || ac_write_fail=1 19578rm -f conf$$subs.awk 19579cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19580_ACAWK 19581cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19582 for (key in S) S_is_set[key] = 1 19583 FS = "" 19584 19585} 19586{ 19587 line = $ 0 19588 nfields = split(line, field, "@") 19589 substed = 0 19590 len = length(field[1]) 19591 for (i = 2; i < nfields; i++) { 19592 key = field[i] 19593 keylen = length(key) 19594 if (S_is_set[key]) { 19595 value = S[key] 19596 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19597 len += length(value) + length(field[++i]) 19598 substed = 1 19599 } else 19600 len += 1 + keylen 19601 } 19602 19603 print line 19604} 19605 19606_ACAWK 19607_ACEOF 19608cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19609if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19610 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19611else 19612 cat 19613fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19614 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19615_ACEOF 19616 19617# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19618# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19619# trailing colons and then remove the whole line if VPATH becomes empty 19620# (actually we leave an empty line to preserve line numbers). 19621if test "x$srcdir" = x.; then 19622 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19623h 19624s/// 19625s/^/:/ 19626s/[ ]*$/:/ 19627s/:\$(srcdir):/:/g 19628s/:\${srcdir}:/:/g 19629s/:@srcdir@:/:/g 19630s/^:*// 19631s/:*$// 19632x 19633s/\(=[ ]*\).*/\1/ 19634G 19635s/\n// 19636s/^[^=]*=[ ]*$// 19637}' 19638fi 19639 19640cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19641fi # test -n "$CONFIG_FILES" 19642 19643# Set up the scripts for CONFIG_HEADERS section. 19644# No need to generate them if there are no CONFIG_HEADERS. 19645# This happens for instance with `./config.status Makefile'. 19646if test -n "$CONFIG_HEADERS"; then 19647cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19648BEGIN { 19649_ACEOF 19650 19651# Transform confdefs.h into an awk script `defines.awk', embedded as 19652# here-document in config.status, that substitutes the proper values into 19653# config.h.in to produce config.h. 19654 19655# Create a delimiter string that does not exist in confdefs.h, to ease 19656# handling of long lines. 19657ac_delim='%!_!# ' 19658for ac_last_try in false false :; do 19659 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19660 if test -z "$ac_tt"; then 19661 break 19662 elif $ac_last_try; then 19663 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19664 else 19665 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19666 fi 19667done 19668 19669# For the awk script, D is an array of macro values keyed by name, 19670# likewise P contains macro parameters if any. Preserve backslash 19671# newline sequences. 19672 19673ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19674sed -n ' 19675s/.\{148\}/&'"$ac_delim"'/g 19676t rset 19677:rset 19678s/^[ ]*#[ ]*define[ ][ ]*/ / 19679t def 19680d 19681:def 19682s/\\$// 19683t bsnl 19684s/["\\]/\\&/g 19685s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19686D["\1"]=" \3"/p 19687s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19688d 19689:bsnl 19690s/["\\]/\\&/g 19691s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19692D["\1"]=" \3\\\\\\n"\\/p 19693t cont 19694s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19695t cont 19696d 19697:cont 19698n 19699s/.\{148\}/&'"$ac_delim"'/g 19700t clear 19701:clear 19702s/\\$// 19703t bsnlc 19704s/["\\]/\\&/g; s/^/"/; s/$/"/p 19705d 19706:bsnlc 19707s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19708b cont 19709' <confdefs.h | sed ' 19710s/'"$ac_delim"'/"\\\ 19711"/g' >>$CONFIG_STATUS || ac_write_fail=1 19712 19713cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19714 for (key in D) D_is_set[key] = 1 19715 FS = "" 19716} 19717/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19718 line = \$ 0 19719 split(line, arg, " ") 19720 if (arg[1] == "#") { 19721 defundef = arg[2] 19722 mac1 = arg[3] 19723 } else { 19724 defundef = substr(arg[1], 2) 19725 mac1 = arg[2] 19726 } 19727 split(mac1, mac2, "(") #) 19728 macro = mac2[1] 19729 prefix = substr(line, 1, index(line, defundef) - 1) 19730 if (D_is_set[macro]) { 19731 # Preserve the white space surrounding the "#". 19732 print prefix "define", macro P[macro] D[macro] 19733 next 19734 } else { 19735 # Replace #undef with comments. This is necessary, for example, 19736 # in the case of _POSIX_SOURCE, which is predefined and required 19737 # on some systems where configure will not decide to define it. 19738 if (defundef == "undef") { 19739 print "/*", prefix defundef, macro, "*/" 19740 next 19741 } 19742 } 19743} 19744{ print } 19745_ACAWK 19746_ACEOF 19747cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19748 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19749fi # test -n "$CONFIG_HEADERS" 19750 19751 19752eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19753shift 19754for ac_tag 19755do 19756 case $ac_tag in 19757 :[FHLC]) ac_mode=$ac_tag; continue;; 19758 esac 19759 case $ac_mode$ac_tag in 19760 :[FHL]*:*);; 19761 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19762 :[FH]-) ac_tag=-:-;; 19763 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19764 esac 19765 ac_save_IFS=$IFS 19766 IFS=: 19767 set x $ac_tag 19768 IFS=$ac_save_IFS 19769 shift 19770 ac_file=$1 19771 shift 19772 19773 case $ac_mode in 19774 :L) ac_source=$1;; 19775 :[FH]) 19776 ac_file_inputs= 19777 for ac_f 19778 do 19779 case $ac_f in 19780 -) ac_f="$ac_tmp/stdin";; 19781 *) # Look for the file first in the build tree, then in the source tree 19782 # (if the path is not absolute). The absolute path cannot be DOS-style, 19783 # because $ac_f cannot contain `:'. 19784 test -f "$ac_f" || 19785 case $ac_f in 19786 [\\/$]*) false;; 19787 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19788 esac || 19789 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19790 esac 19791 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19792 as_fn_append ac_file_inputs " '$ac_f'" 19793 done 19794 19795 # Let's still pretend it is `configure' which instantiates (i.e., don't 19796 # use $as_me), people would be surprised to read: 19797 # /* config.h. Generated by config.status. */ 19798 configure_input='Generated from '` 19799 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19800 `' by configure.' 19801 if test x"$ac_file" != x-; then 19802 configure_input="$ac_file. $configure_input" 19803 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19804$as_echo "$as_me: creating $ac_file" >&6;} 19805 fi 19806 # Neutralize special characters interpreted by sed in replacement strings. 19807 case $configure_input in #( 19808 *\&* | *\|* | *\\* ) 19809 ac_sed_conf_input=`$as_echo "$configure_input" | 19810 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19811 *) ac_sed_conf_input=$configure_input;; 19812 esac 19813 19814 case $ac_tag in 19815 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19816 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19817 esac 19818 ;; 19819 esac 19820 19821 ac_dir=`$as_dirname -- "$ac_file" || 19822$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19823 X"$ac_file" : 'X\(//\)[^/]' \| \ 19824 X"$ac_file" : 'X\(//\)$' \| \ 19825 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19826$as_echo X"$ac_file" | 19827 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19828 s//\1/ 19829 q 19830 } 19831 /^X\(\/\/\)[^/].*/{ 19832 s//\1/ 19833 q 19834 } 19835 /^X\(\/\/\)$/{ 19836 s//\1/ 19837 q 19838 } 19839 /^X\(\/\).*/{ 19840 s//\1/ 19841 q 19842 } 19843 s/.*/./; q'` 19844 as_dir="$ac_dir"; as_fn_mkdir_p 19845 ac_builddir=. 19846 19847case "$ac_dir" in 19848.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19849*) 19850 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19851 # A ".." for each directory in $ac_dir_suffix. 19852 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19853 case $ac_top_builddir_sub in 19854 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19855 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19856 esac ;; 19857esac 19858ac_abs_top_builddir=$ac_pwd 19859ac_abs_builddir=$ac_pwd$ac_dir_suffix 19860# for backward compatibility: 19861ac_top_builddir=$ac_top_build_prefix 19862 19863case $srcdir in 19864 .) # We are building in place. 19865 ac_srcdir=. 19866 ac_top_srcdir=$ac_top_builddir_sub 19867 ac_abs_top_srcdir=$ac_pwd ;; 19868 [\\/]* | ?:[\\/]* ) # Absolute name. 19869 ac_srcdir=$srcdir$ac_dir_suffix; 19870 ac_top_srcdir=$srcdir 19871 ac_abs_top_srcdir=$srcdir ;; 19872 *) # Relative name. 19873 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19874 ac_top_srcdir=$ac_top_build_prefix$srcdir 19875 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19876esac 19877ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 19878 19879 19880 case $ac_mode in 19881 :F) 19882 # 19883 # CONFIG_FILE 19884 # 19885 19886 case $INSTALL in 19887 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 19888 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 19889 esac 19890 ac_MKDIR_P=$MKDIR_P 19891 case $MKDIR_P in 19892 [\\/$]* | ?:[\\/]* ) ;; 19893 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 19894 esac 19895_ACEOF 19896 19897cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19898# If the template does not know about datarootdir, expand it. 19899# FIXME: This hack should be removed a few years after 2.60. 19900ac_datarootdir_hack=; ac_datarootdir_seen= 19901ac_sed_dataroot=' 19902/datarootdir/ { 19903 p 19904 q 19905} 19906/@datadir@/p 19907/@docdir@/p 19908/@infodir@/p 19909/@localedir@/p 19910/@mandir@/p' 19911case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 19912*datarootdir*) ac_datarootdir_seen=yes;; 19913*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 19914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 19915$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 19916_ACEOF 19917cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19918 ac_datarootdir_hack=' 19919 s&@datadir@&$datadir&g 19920 s&@docdir@&$docdir&g 19921 s&@infodir@&$infodir&g 19922 s&@localedir@&$localedir&g 19923 s&@mandir@&$mandir&g 19924 s&\\\${datarootdir}&$datarootdir&g' ;; 19925esac 19926_ACEOF 19927 19928# Neutralize VPATH when `$srcdir' = `.'. 19929# Shell code in configure.ac might set extrasub. 19930# FIXME: do we really want to maintain this feature? 19931cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19932ac_sed_extra="$ac_vpsub 19933$extrasub 19934_ACEOF 19935cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19936:t 19937/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 19938s|@configure_input@|$ac_sed_conf_input|;t t 19939s&@top_builddir@&$ac_top_builddir_sub&;t t 19940s&@top_build_prefix@&$ac_top_build_prefix&;t t 19941s&@srcdir@&$ac_srcdir&;t t 19942s&@abs_srcdir@&$ac_abs_srcdir&;t t 19943s&@top_srcdir@&$ac_top_srcdir&;t t 19944s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 19945s&@builddir@&$ac_builddir&;t t 19946s&@abs_builddir@&$ac_abs_builddir&;t t 19947s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 19948s&@INSTALL@&$ac_INSTALL&;t t 19949s&@MKDIR_P@&$ac_MKDIR_P&;t t 19950$ac_datarootdir_hack 19951" 19952eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 19953 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19954 19955test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 19956 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 19957 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 19958 "$ac_tmp/out"`; test -z "$ac_out"; } && 19959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19960which seems to be undefined. Please make sure it is defined" >&5 19961$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19962which seems to be undefined. Please make sure it is defined" >&2;} 19963 19964 rm -f "$ac_tmp/stdin" 19965 case $ac_file in 19966 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 19967 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 19968 esac \ 19969 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19970 ;; 19971 :H) 19972 # 19973 # CONFIG_HEADER 19974 # 19975 if test x"$ac_file" != x-; then 19976 { 19977 $as_echo "/* $configure_input */" \ 19978 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 19979 } >"$ac_tmp/config.h" \ 19980 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19981 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 19982 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 19983$as_echo "$as_me: $ac_file is unchanged" >&6;} 19984 else 19985 rm -f "$ac_file" 19986 mv "$ac_tmp/config.h" "$ac_file" \ 19987 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19988 fi 19989 else 19990 $as_echo "/* $configure_input */" \ 19991 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 19992 || as_fn_error $? "could not create -" "$LINENO" 5 19993 fi 19994# Compute "$ac_file"'s index in $config_headers. 19995_am_arg="$ac_file" 19996_am_stamp_count=1 19997for _am_header in $config_headers :; do 19998 case $_am_header in 19999 $_am_arg | $_am_arg:* ) 20000 break ;; 20001 * ) 20002 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20003 esac 20004done 20005echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20006$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20007 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20008 X"$_am_arg" : 'X\(//\)$' \| \ 20009 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20010$as_echo X"$_am_arg" | 20011 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20012 s//\1/ 20013 q 20014 } 20015 /^X\(\/\/\)[^/].*/{ 20016 s//\1/ 20017 q 20018 } 20019 /^X\(\/\/\)$/{ 20020 s//\1/ 20021 q 20022 } 20023 /^X\(\/\).*/{ 20024 s//\1/ 20025 q 20026 } 20027 s/.*/./; q'`/stamp-h$_am_stamp_count 20028 ;; 20029 20030 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20031$as_echo "$as_me: executing $ac_file commands" >&6;} 20032 ;; 20033 esac 20034 20035 20036 case $ac_file$ac_mode in 20037 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20038 # Older Autoconf quotes --file arguments for eval, but not when files 20039 # are listed without --file. Let's play safe and only enable the eval 20040 # if we detect the quoting. 20041 case $CONFIG_FILES in 20042 *\'*) eval set x "$CONFIG_FILES" ;; 20043 *) set x $CONFIG_FILES ;; 20044 esac 20045 shift 20046 for mf 20047 do 20048 # Strip MF so we end up with the name of the file. 20049 mf=`echo "$mf" | sed -e 's/:.*$//'` 20050 # Check whether this is an Automake generated Makefile or not. 20051 # We used to match only the files named 'Makefile.in', but 20052 # some people rename them; so instead we look at the file content. 20053 # Grep'ing the first line is not enough: some people post-process 20054 # each Makefile.in and add a new line on top of each file to say so. 20055 # Grep'ing the whole file is not good either: AIX grep has a line 20056 # limit of 2048, but all sed's we know have understand at least 4000. 20057 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20058 dirpart=`$as_dirname -- "$mf" || 20059$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20060 X"$mf" : 'X\(//\)[^/]' \| \ 20061 X"$mf" : 'X\(//\)$' \| \ 20062 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20063$as_echo X"$mf" | 20064 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20065 s//\1/ 20066 q 20067 } 20068 /^X\(\/\/\)[^/].*/{ 20069 s//\1/ 20070 q 20071 } 20072 /^X\(\/\/\)$/{ 20073 s//\1/ 20074 q 20075 } 20076 /^X\(\/\).*/{ 20077 s//\1/ 20078 q 20079 } 20080 s/.*/./; q'` 20081 else 20082 continue 20083 fi 20084 # Extract the definition of DEPDIR, am__include, and am__quote 20085 # from the Makefile without running 'make'. 20086 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20087 test -z "$DEPDIR" && continue 20088 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20089 test -z "$am__include" && continue 20090 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20091 # Find all dependency output files, they are included files with 20092 # $(DEPDIR) in their names. We invoke sed twice because it is the 20093 # simplest approach to changing $(DEPDIR) to its actual value in the 20094 # expansion. 20095 for file in `sed -n " 20096 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20097 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 20098 # Make sure the directory exists. 20099 test -f "$dirpart/$file" && continue 20100 fdir=`$as_dirname -- "$file" || 20101$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20102 X"$file" : 'X\(//\)[^/]' \| \ 20103 X"$file" : 'X\(//\)$' \| \ 20104 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20105$as_echo X"$file" | 20106 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20107 s//\1/ 20108 q 20109 } 20110 /^X\(\/\/\)[^/].*/{ 20111 s//\1/ 20112 q 20113 } 20114 /^X\(\/\/\)$/{ 20115 s//\1/ 20116 q 20117 } 20118 /^X\(\/\).*/{ 20119 s//\1/ 20120 q 20121 } 20122 s/.*/./; q'` 20123 as_dir=$dirpart/$fdir; as_fn_mkdir_p 20124 # echo "creating $dirpart/$file" 20125 echo '# dummy' > "$dirpart/$file" 20126 done 20127 done 20128} 20129 ;; 20130 "libtool":C) 20131 20132 # See if we are running on zsh, and set the options that allow our 20133 # commands through without removal of \ escapes. 20134 if test -n "${ZSH_VERSION+set}"; then 20135 setopt NO_GLOB_SUBST 20136 fi 20137 20138 cfgfile=${ofile}T 20139 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20140 $RM "$cfgfile" 20141 20142 cat <<_LT_EOF >> "$cfgfile" 20143#! $SHELL 20144# Generated automatically by $as_me ($PACKAGE) $VERSION 20145# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 20146# NOTE: Changes made to this file will be lost: look at ltmain.sh. 20147 20148# Provide generalized library-building support services. 20149# Written by Gordon Matzigkeit, 1996 20150 20151# Copyright (C) 2014 Free Software Foundation, Inc. 20152# This is free software; see the source for copying conditions. There is NO 20153# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 20154 20155# GNU Libtool is free software; you can redistribute it and/or modify 20156# it under the terms of the GNU General Public License as published by 20157# the Free Software Foundation; either version 2 of of the License, or 20158# (at your option) any later version. 20159# 20160# As a special exception to the GNU General Public License, if you 20161# distribute this file as part of a program or library that is built 20162# using GNU Libtool, you may include this file under the same 20163# distribution terms that you use for the rest of that program. 20164# 20165# GNU Libtool is distributed in the hope that it will be useful, but 20166# WITHOUT ANY WARRANTY; without even the implied warranty of 20167# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20168# GNU General Public License for more details. 20169# 20170# You should have received a copy of the GNU General Public License 20171# along with this program. If not, see <http://www.gnu.org/licenses/>. 20172 20173 20174# The names of the tagged configurations supported by this script. 20175available_tags='' 20176 20177# Configured defaults for sys_lib_dlsearch_path munging. 20178: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 20179 20180# ### BEGIN LIBTOOL CONFIG 20181 20182# Which release of libtool.m4 was used? 20183macro_version=$macro_version 20184macro_revision=$macro_revision 20185 20186# Whether or not to build shared libraries. 20187build_libtool_libs=$enable_shared 20188 20189# Whether or not to build static libraries. 20190build_old_libs=$enable_static 20191 20192# What type of objects to build. 20193pic_mode=$pic_mode 20194 20195# Whether or not to optimize for fast installation. 20196fast_install=$enable_fast_install 20197 20198# Shared archive member basename,for filename based shared library versioning on AIX. 20199shared_archive_member_spec=$shared_archive_member_spec 20200 20201# Shell to use when invoking shell scripts. 20202SHELL=$lt_SHELL 20203 20204# An echo program that protects backslashes. 20205ECHO=$lt_ECHO 20206 20207# The PATH separator for the build system. 20208PATH_SEPARATOR=$lt_PATH_SEPARATOR 20209 20210# The host system. 20211host_alias=$host_alias 20212host=$host 20213host_os=$host_os 20214 20215# The build system. 20216build_alias=$build_alias 20217build=$build 20218build_os=$build_os 20219 20220# A sed program that does not truncate output. 20221SED=$lt_SED 20222 20223# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20224Xsed="\$SED -e 1s/^X//" 20225 20226# A grep program that handles long lines. 20227GREP=$lt_GREP 20228 20229# An ERE matcher. 20230EGREP=$lt_EGREP 20231 20232# A literal string matcher. 20233FGREP=$lt_FGREP 20234 20235# A BSD- or MS-compatible name lister. 20236NM=$lt_NM 20237 20238# Whether we need soft or hard links. 20239LN_S=$lt_LN_S 20240 20241# What is the maximum length of a command? 20242max_cmd_len=$max_cmd_len 20243 20244# Object file suffix (normally "o"). 20245objext=$ac_objext 20246 20247# Executable file suffix (normally ""). 20248exeext=$exeext 20249 20250# whether the shell understands "unset". 20251lt_unset=$lt_unset 20252 20253# turn spaces into newlines. 20254SP2NL=$lt_lt_SP2NL 20255 20256# turn newlines into spaces. 20257NL2SP=$lt_lt_NL2SP 20258 20259# convert \$build file names to \$host format. 20260to_host_file_cmd=$lt_cv_to_host_file_cmd 20261 20262# convert \$build files to toolchain format. 20263to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20264 20265# An object symbol dumper. 20266OBJDUMP=$lt_OBJDUMP 20267 20268# Method to check whether dependent libraries are shared objects. 20269deplibs_check_method=$lt_deplibs_check_method 20270 20271# Command to use when deplibs_check_method = "file_magic". 20272file_magic_cmd=$lt_file_magic_cmd 20273 20274# How to find potential files when deplibs_check_method = "file_magic". 20275file_magic_glob=$lt_file_magic_glob 20276 20277# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20278want_nocaseglob=$lt_want_nocaseglob 20279 20280# DLL creation program. 20281DLLTOOL=$lt_DLLTOOL 20282 20283# Command to associate shared and link libraries. 20284sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20285 20286# The archiver. 20287AR=$lt_AR 20288 20289# Flags to create an archive. 20290AR_FLAGS=$lt_AR_FLAGS 20291 20292# How to feed a file listing to the archiver. 20293archiver_list_spec=$lt_archiver_list_spec 20294 20295# A symbol stripping program. 20296STRIP=$lt_STRIP 20297 20298# Commands used to install an old-style archive. 20299RANLIB=$lt_RANLIB 20300old_postinstall_cmds=$lt_old_postinstall_cmds 20301old_postuninstall_cmds=$lt_old_postuninstall_cmds 20302 20303# Whether to use a lock for old archive extraction. 20304lock_old_archive_extraction=$lock_old_archive_extraction 20305 20306# A C compiler. 20307LTCC=$lt_CC 20308 20309# LTCC compiler flags. 20310LTCFLAGS=$lt_CFLAGS 20311 20312# Take the output of nm and produce a listing of raw symbols and C names. 20313global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20314 20315# Transform the output of nm in a proper C declaration. 20316global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20317 20318# Transform the output of nm into a list of symbols to manually relocate. 20319global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 20320 20321# Transform the output of nm in a C name address pair. 20322global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20323 20324# Transform the output of nm in a C name address pair when lib prefix is needed. 20325global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20326 20327# The name lister interface. 20328nm_interface=$lt_lt_cv_nm_interface 20329 20330# Specify filename containing input files for \$NM. 20331nm_file_list_spec=$lt_nm_file_list_spec 20332 20333# The root where to search for dependent libraries,and where our libraries should be installed. 20334lt_sysroot=$lt_sysroot 20335 20336# Command to truncate a binary pipe. 20337lt_truncate_bin=$lt_lt_cv_truncate_bin 20338 20339# The name of the directory that contains temporary libtool files. 20340objdir=$objdir 20341 20342# Used to examine libraries when file_magic_cmd begins with "file". 20343MAGIC_CMD=$MAGIC_CMD 20344 20345# Must we lock files when doing compilation? 20346need_locks=$lt_need_locks 20347 20348# Manifest tool. 20349MANIFEST_TOOL=$lt_MANIFEST_TOOL 20350 20351# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20352DSYMUTIL=$lt_DSYMUTIL 20353 20354# Tool to change global to local symbols on Mac OS X. 20355NMEDIT=$lt_NMEDIT 20356 20357# Tool to manipulate fat objects and archives on Mac OS X. 20358LIPO=$lt_LIPO 20359 20360# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20361OTOOL=$lt_OTOOL 20362 20363# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20364OTOOL64=$lt_OTOOL64 20365 20366# Old archive suffix (normally "a"). 20367libext=$libext 20368 20369# Shared library suffix (normally ".so"). 20370shrext_cmds=$lt_shrext_cmds 20371 20372# The commands to extract the exported symbol list from a shared archive. 20373extract_expsyms_cmds=$lt_extract_expsyms_cmds 20374 20375# Variables whose values should be saved in libtool wrapper scripts and 20376# restored at link time. 20377variables_saved_for_relink=$lt_variables_saved_for_relink 20378 20379# Do we need the "lib" prefix for modules? 20380need_lib_prefix=$need_lib_prefix 20381 20382# Do we need a version for libraries? 20383need_version=$need_version 20384 20385# Library versioning type. 20386version_type=$version_type 20387 20388# Shared library runtime path variable. 20389runpath_var=$runpath_var 20390 20391# Shared library path variable. 20392shlibpath_var=$shlibpath_var 20393 20394# Is shlibpath searched before the hard-coded library search path? 20395shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20396 20397# Format of library name prefix. 20398libname_spec=$lt_libname_spec 20399 20400# List of archive names. First name is the real one, the rest are links. 20401# The last name is the one that the linker finds with -lNAME 20402library_names_spec=$lt_library_names_spec 20403 20404# The coded name of the library, if different from the real name. 20405soname_spec=$lt_soname_spec 20406 20407# Permission mode override for installation of shared libraries. 20408install_override_mode=$lt_install_override_mode 20409 20410# Command to use after installation of a shared archive. 20411postinstall_cmds=$lt_postinstall_cmds 20412 20413# Command to use after uninstallation of a shared archive. 20414postuninstall_cmds=$lt_postuninstall_cmds 20415 20416# Commands used to finish a libtool library installation in a directory. 20417finish_cmds=$lt_finish_cmds 20418 20419# As "finish_cmds", except a single script fragment to be evaled but 20420# not shown. 20421finish_eval=$lt_finish_eval 20422 20423# Whether we should hardcode library paths into libraries. 20424hardcode_into_libs=$hardcode_into_libs 20425 20426# Compile-time system search path for libraries. 20427sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20428 20429# Detected run-time system search path for libraries. 20430sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 20431 20432# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 20433configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 20434 20435# Whether dlopen is supported. 20436dlopen_support=$enable_dlopen 20437 20438# Whether dlopen of programs is supported. 20439dlopen_self=$enable_dlopen_self 20440 20441# Whether dlopen of statically linked programs is supported. 20442dlopen_self_static=$enable_dlopen_self_static 20443 20444# Commands to strip libraries. 20445old_striplib=$lt_old_striplib 20446striplib=$lt_striplib 20447 20448 20449# The linker used to build libraries. 20450LD=$lt_LD 20451 20452# How to create reloadable object files. 20453reload_flag=$lt_reload_flag 20454reload_cmds=$lt_reload_cmds 20455 20456# Commands used to build an old-style archive. 20457old_archive_cmds=$lt_old_archive_cmds 20458 20459# A language specific compiler. 20460CC=$lt_compiler 20461 20462# Is the compiler the GNU compiler? 20463with_gcc=$GCC 20464 20465# Compiler flag to turn off builtin functions. 20466no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20467 20468# Additional compiler flags for building library objects. 20469pic_flag=$lt_lt_prog_compiler_pic 20470 20471# How to pass a linker flag through the compiler. 20472wl=$lt_lt_prog_compiler_wl 20473 20474# Compiler flag to prevent dynamic linking. 20475link_static_flag=$lt_lt_prog_compiler_static 20476 20477# Does compiler simultaneously support -c and -o options? 20478compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20479 20480# Whether or not to add -lc for building shared libraries. 20481build_libtool_need_lc=$archive_cmds_need_lc 20482 20483# Whether or not to disallow shared libs when runtime libs are static. 20484allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20485 20486# Compiler flag to allow reflexive dlopens. 20487export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20488 20489# Compiler flag to generate shared objects directly from archives. 20490whole_archive_flag_spec=$lt_whole_archive_flag_spec 20491 20492# Whether the compiler copes with passing no objects directly. 20493compiler_needs_object=$lt_compiler_needs_object 20494 20495# Create an old-style archive from a shared archive. 20496old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20497 20498# Create a temporary old-style archive to link instead of a shared archive. 20499old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20500 20501# Commands used to build a shared archive. 20502archive_cmds=$lt_archive_cmds 20503archive_expsym_cmds=$lt_archive_expsym_cmds 20504 20505# Commands used to build a loadable module if different from building 20506# a shared archive. 20507module_cmds=$lt_module_cmds 20508module_expsym_cmds=$lt_module_expsym_cmds 20509 20510# Whether we are building with GNU ld or not. 20511with_gnu_ld=$lt_with_gnu_ld 20512 20513# Flag that allows shared libraries with undefined symbols to be built. 20514allow_undefined_flag=$lt_allow_undefined_flag 20515 20516# Flag that enforces no undefined symbols. 20517no_undefined_flag=$lt_no_undefined_flag 20518 20519# Flag to hardcode \$libdir into a binary during linking. 20520# This must work even if \$libdir does not exist 20521hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20522 20523# Whether we need a single "-rpath" flag with a separated argument. 20524hardcode_libdir_separator=$lt_hardcode_libdir_separator 20525 20526# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20527# DIR into the resulting binary. 20528hardcode_direct=$hardcode_direct 20529 20530# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20531# DIR into the resulting binary and the resulting library dependency is 20532# "absolute",i.e impossible to change by setting \$shlibpath_var if the 20533# library is relocated. 20534hardcode_direct_absolute=$hardcode_direct_absolute 20535 20536# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20537# into the resulting binary. 20538hardcode_minus_L=$hardcode_minus_L 20539 20540# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20541# into the resulting binary. 20542hardcode_shlibpath_var=$hardcode_shlibpath_var 20543 20544# Set to "yes" if building a shared library automatically hardcodes DIR 20545# into the library and all subsequent libraries and executables linked 20546# against it. 20547hardcode_automatic=$hardcode_automatic 20548 20549# Set to yes if linker adds runtime paths of dependent libraries 20550# to runtime path list. 20551inherit_rpath=$inherit_rpath 20552 20553# Whether libtool must link a program against all its dependency libraries. 20554link_all_deplibs=$link_all_deplibs 20555 20556# Set to "yes" if exported symbols are required. 20557always_export_symbols=$always_export_symbols 20558 20559# The commands to list exported symbols. 20560export_symbols_cmds=$lt_export_symbols_cmds 20561 20562# Symbols that should not be listed in the preloaded symbols. 20563exclude_expsyms=$lt_exclude_expsyms 20564 20565# Symbols that must always be exported. 20566include_expsyms=$lt_include_expsyms 20567 20568# Commands necessary for linking programs (against libraries) with templates. 20569prelink_cmds=$lt_prelink_cmds 20570 20571# Commands necessary for finishing linking programs. 20572postlink_cmds=$lt_postlink_cmds 20573 20574# Specify filename containing input files. 20575file_list_spec=$lt_file_list_spec 20576 20577# How to hardcode a shared library path into an executable. 20578hardcode_action=$hardcode_action 20579 20580# ### END LIBTOOL CONFIG 20581 20582_LT_EOF 20583 20584 cat <<'_LT_EOF' >> "$cfgfile" 20585 20586# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 20587 20588# func_munge_path_list VARIABLE PATH 20589# ----------------------------------- 20590# VARIABLE is name of variable containing _space_ separated list of 20591# directories to be munged by the contents of PATH, which is string 20592# having a format: 20593# "DIR[:DIR]:" 20594# string "DIR[ DIR]" will be prepended to VARIABLE 20595# ":DIR[:DIR]" 20596# string "DIR[ DIR]" will be appended to VARIABLE 20597# "DIRP[:DIRP]::[DIRA:]DIRA" 20598# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 20599# "DIRA[ DIRA]" will be appended to VARIABLE 20600# "DIR[:DIR]" 20601# VARIABLE will be replaced by "DIR[ DIR]" 20602func_munge_path_list () 20603{ 20604 case x$2 in 20605 x) 20606 ;; 20607 *:) 20608 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 20609 ;; 20610 x:*) 20611 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 20612 ;; 20613 *::*) 20614 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 20615 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 20616 ;; 20617 *) 20618 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 20619 ;; 20620 esac 20621} 20622 20623 20624# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 20625func_cc_basename () 20626{ 20627 for cc_temp in $*""; do 20628 case $cc_temp in 20629 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 20630 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 20631 \-*) ;; 20632 *) break;; 20633 esac 20634 done 20635 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 20636} 20637 20638 20639# ### END FUNCTIONS SHARED WITH CONFIGURE 20640 20641_LT_EOF 20642 20643 case $host_os in 20644 aix3*) 20645 cat <<\_LT_EOF >> "$cfgfile" 20646# AIX sometimes has problems with the GCC collect2 program. For some 20647# reason, if we set the COLLECT_NAMES environment variable, the problems 20648# vanish in a puff of smoke. 20649if test set != "${COLLECT_NAMES+set}"; then 20650 COLLECT_NAMES= 20651 export COLLECT_NAMES 20652fi 20653_LT_EOF 20654 ;; 20655 esac 20656 20657 20658ltmain=$ac_aux_dir/ltmain.sh 20659 20660 20661 # We use sed instead of cat because bash on DJGPP gets confused if 20662 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20663 # text mode, it properly converts lines to CR/LF. This bash problem 20664 # is reportedly fixed, but why not run on old versions too? 20665 sed '$q' "$ltmain" >> "$cfgfile" \ 20666 || (rm -f "$cfgfile"; exit 1) 20667 20668 mv -f "$cfgfile" "$ofile" || 20669 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20670 chmod +x "$ofile" 20671 20672 ;; 20673 20674 esac 20675done # for ac_tag 20676 20677 20678as_fn_exit 0 20679_ACEOF 20680ac_clean_files=$ac_clean_files_save 20681 20682test $ac_write_fail = 0 || 20683 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20684 20685 20686# configure is writing to config.log, and then calls config.status. 20687# config.status does its own redirection, appending to config.log. 20688# Unfortunately, on DOS this fails, as config.log is still kept open 20689# by configure, so config.status won't be able to write to it; its 20690# output is simply discarded. So we exec the FD to /dev/null, 20691# effectively closing config.log, so it can be properly (re)opened and 20692# appended to by config.status. When coming back to configure, we 20693# need to make the FD available again. 20694if test "$no_create" != yes; then 20695 ac_cs_success=: 20696 ac_config_status_args= 20697 test "$silent" = yes && 20698 ac_config_status_args="$ac_config_status_args --quiet" 20699 exec 5>/dev/null 20700 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20701 exec 5>>config.log 20702 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20703 # would make configure fail if this is the last instruction. 20704 $ac_cs_success || as_fn_exit 1 20705fi 20706if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20708$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20709fi 20710 20711