configure revision 6ad5a0e2
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libXres 1.2.1. 4# 5# Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXRes/issues>. 6# 7# 8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9# 10# 11# This configure script is free software; the Free Software Foundation 12# gives unlimited permission to copy, distribute and modify it. 13## -------------------- ## 14## M4sh Initialization. ## 15## -------------------- ## 16 17# Be more Bourne compatible 18DUALCASE=1; export DUALCASE # for MKS sh 19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43# Prefer a ksh shell builtin over an external printf program on Solaris, 44# but without wasting forks for bash or zsh. 45if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83 84# IFS 85# We need space, tab and new line, in precisely that order. Quoting is 86# there to prevent editors from complaining about space-tab. 87# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88# splitting by setting IFS to empty value.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92as_myself= 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137# Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142# neutralization value for shells without unset; and this also 143# works around shells that cannot unset nonexistent variables. 144# Preserve -v and -x to the replacement shell. 145BASH_ENV=/dev/null 146ENV=/dev/null 147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153esac 154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155# Admittedly, this is quite paranoid, since all the known shells bail 156# out after a failed `exec'. 157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176esac 177fi 178" 179 as_required="as_fn_return () { (exit \$1); } 180as_fn_success () { as_fn_return 0; } 181as_fn_failure () { as_fn_return 1; } 182as_fn_ret_success () { return 0; } 183as_fn_ret_failure () { return 1; } 184 185exitcode=0 186as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192else 193 exitcode=1; echo positional parameters were not saved. 194fi 195test x\$exitcode = x0 || exit 1 196test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 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://gitlab.freedesktop.org/xorg/lib/libXRes/issues 279$0: about your system, including any error possibly output 280$0: before this message. Then install a modern shell, or 281$0: manually run the script under such a shell if you do 282$0: have one." 283 fi 284 exit 1 285fi 286fi 287fi 288SHELL=${CONFIG_SHELL-/bin/sh} 289export SHELL 290# Unset more variables known to interfere with behavior of common tools. 291CLICOLOR_FORCE= GREP_OPTIONS= 292unset CLICOLOR_FORCE GREP_OPTIONS 293 294## --------------------- ## 295## M4sh Shell Functions. ## 296## --------------------- ## 297# as_fn_unset VAR 298# --------------- 299# Portably unset VAR. 300as_fn_unset () 301{ 302 { eval $1=; unset $1;} 303} 304as_unset=as_fn_unset 305 306# as_fn_set_status STATUS 307# ----------------------- 308# Set $? to STATUS, without forking. 309as_fn_set_status () 310{ 311 return $1 312} # as_fn_set_status 313 314# as_fn_exit STATUS 315# ----------------- 316# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 317as_fn_exit () 318{ 319 set +e 320 as_fn_set_status $1 321 exit $1 322} # as_fn_exit 323 324# as_fn_mkdir_p 325# ------------- 326# Create "$as_dir" as a directory, including parents if necessary. 327as_fn_mkdir_p () 328{ 329 330 case $as_dir in #( 331 -*) as_dir=./$as_dir;; 332 esac 333 test -d "$as_dir" || eval $as_mkdir_p || { 334 as_dirs= 335 while :; do 336 case $as_dir in #( 337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 338 *) as_qdir=$as_dir;; 339 esac 340 as_dirs="'$as_qdir' $as_dirs" 341 as_dir=`$as_dirname -- "$as_dir" || 342$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 343 X"$as_dir" : 'X\(//\)[^/]' \| \ 344 X"$as_dir" : 'X\(//\)$' \| \ 345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 346$as_echo X"$as_dir" | 347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)[^/].*/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\/\)$/{ 356 s//\1/ 357 q 358 } 359 /^X\(\/\).*/{ 360 s//\1/ 361 q 362 } 363 s/.*/./; q'` 364 test -d "$as_dir" && break 365 done 366 test -z "$as_dirs" || eval "mkdir $as_dirs" 367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 368 369 370} # as_fn_mkdir_p 371 372# as_fn_executable_p FILE 373# ----------------------- 374# Test if FILE is an executable regular file. 375as_fn_executable_p () 376{ 377 test -f "$1" && test -x "$1" 378} # as_fn_executable_p 379# as_fn_append VAR VALUE 380# ---------------------- 381# Append the text in VALUE to the end of the definition contained in VAR. Take 382# advantage of any shell optimizations that allow amortized linear growth over 383# repeated appends, instead of the typical quadratic growth present in naive 384# implementations. 385if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 386 eval 'as_fn_append () 387 { 388 eval $1+=\$2 389 }' 390else 391 as_fn_append () 392 { 393 eval $1=\$$1\$2 394 } 395fi # as_fn_append 396 397# as_fn_arith ARG... 398# ------------------ 399# Perform arithmetic evaluation on the ARGs, and store the result in the 400# global $as_val. Take advantage of shells that can avoid forks. The arguments 401# must be portable across $(()) and expr. 402if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 403 eval 'as_fn_arith () 404 { 405 as_val=$(( $* )) 406 }' 407else 408 as_fn_arith () 409 { 410 as_val=`expr "$@" || test $? -eq 1` 411 } 412fi # as_fn_arith 413 414 415# as_fn_error STATUS ERROR [LINENO LOG_FD] 416# ---------------------------------------- 417# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 418# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 419# script with STATUS, using 1 if that was 0. 420as_fn_error () 421{ 422 as_status=$1; test $as_status -eq 0 && as_status=1 423 if test "$4"; then 424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 426 fi 427 $as_echo "$as_me: error: $2" >&2 428 as_fn_exit $as_status 429} # as_fn_error 430 431if expr a : '\(a\)' >/dev/null 2>&1 && 432 test "X`expr 00001 : '.*\(...\)'`" = X001; then 433 as_expr=expr 434else 435 as_expr=false 436fi 437 438if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 439 as_basename=basename 440else 441 as_basename=false 442fi 443 444if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 445 as_dirname=dirname 446else 447 as_dirname=false 448fi 449 450as_me=`$as_basename -- "$0" || 451$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 452 X"$0" : 'X\(//\)$' \| \ 453 X"$0" : 'X\(/\)' \| . 2>/dev/null || 454$as_echo X/"$0" | 455 sed '/^.*\/\([^/][^/]*\)\/*$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\/\)$/{ 460 s//\1/ 461 q 462 } 463 /^X\/\(\/\).*/{ 464 s//\1/ 465 q 466 } 467 s/.*/./; q'` 468 469# Avoid depending upon Character Ranges. 470as_cr_letters='abcdefghijklmnopqrstuvwxyz' 471as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 472as_cr_Letters=$as_cr_letters$as_cr_LETTERS 473as_cr_digits='0123456789' 474as_cr_alnum=$as_cr_Letters$as_cr_digits 475 476 477 as_lineno_1=$LINENO as_lineno_1a=$LINENO 478 as_lineno_2=$LINENO as_lineno_2a=$LINENO 479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 482 sed -n ' 483 p 484 /[$]LINENO/= 485 ' <$as_myself | 486 sed ' 487 s/[$]LINENO.*/&-/ 488 t lineno 489 b 490 :lineno 491 N 492 :loop 493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 494 t loop 495 s/-\n.*// 496 ' >$as_me.lineno && 497 chmod +x "$as_me.lineno" || 498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 499 500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 501 # already done that, so ensure we don't try to do so again and fall 502 # in an infinite loop. This has already happened in practice. 503 _as_can_reexec=no; export _as_can_reexec 504 # Don't try to exec as it changes $[0], causing all sort of problems 505 # (the dirname of $[0] is not the place where we might find the 506 # original and so on. Autoconf is especially sensitive to this). 507 . "./$as_me.lineno" 508 # Exit status is that of the last command. 509 exit 510} 511 512ECHO_C= ECHO_N= ECHO_T= 513case `echo -n x` in #((((( 514-n*) 515 case `echo 'xy\c'` in 516 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 517 xy) ECHO_C='\c';; 518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 519 ECHO_T=' ';; 520 esac;; 521*) 522 ECHO_N='-n';; 523esac 524 525rm -f conf$$ conf$$.exe conf$$.file 526if test -d conf$$.dir; then 527 rm -f conf$$.dir/conf$$.file 528else 529 rm -f conf$$.dir 530 mkdir conf$$.dir 2>/dev/null 531fi 532if (echo >conf$$.file) 2>/dev/null; then 533 if ln -s conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s='ln -s' 535 # ... but there are two gotchas: 536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 538 # In both cases, we have to default to `cp -pR'. 539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 540 as_ln_s='cp -pR' 541 elif ln conf$$.file conf$$ 2>/dev/null; then 542 as_ln_s=ln 543 else 544 as_ln_s='cp -pR' 545 fi 546else 547 as_ln_s='cp -pR' 548fi 549rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 550rmdir conf$$.dir 2>/dev/null 551 552if mkdir -p . 2>/dev/null; then 553 as_mkdir_p='mkdir -p "$as_dir"' 554else 555 test -d ./-p && rmdir ./-p 556 as_mkdir_p=false 557fi 558 559as_test_x='test -x' 560as_executable_p=as_fn_executable_p 561 562# Sed expression to map a string onto a valid CPP name. 563as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 564 565# Sed expression to map a string onto a valid variable name. 566as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 567 568SHELL=${CONFIG_SHELL-/bin/sh} 569 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.1' 595PACKAGE_STRING='libXres 1.2.1' 596PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libXRes/issues' 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__include 697DEPDIR 698OBJEXT 699EXEEXT 700ac_ct_CC 701CPPFLAGS 702LDFLAGS 703CFLAGS 704CC 705host_os 706host_vendor 707host_cpu 708host 709build_os 710build_vendor 711build_cpu 712build 713LIBTOOL 714AM_BACKSLASH 715AM_DEFAULT_VERBOSITY 716AM_DEFAULT_V 717AM_V 718am__untar 719am__tar 720AMTAR 721am__leading_dot 722SET_MAKE 723AWK 724mkdir_p 725MKDIR_P 726INSTALL_STRIP_PROGRAM 727STRIP 728install_sh 729MAKEINFO 730AUTOHEADER 731AUTOMAKE 732AUTOCONF 733ACLOCAL 734VERSION 735PACKAGE 736CYGPATH_W 737am__isrc 738INSTALL_DATA 739INSTALL_SCRIPT 740INSTALL_PROGRAM 741target_alias 742host_alias 743build_alias 744LIBS 745ECHO_T 746ECHO_N 747ECHO_C 748DEFS 749mandir 750localedir 751libdir 752psdir 753pdfdir 754dvidir 755htmldir 756infodir 757docdir 758oldincludedir 759includedir 760runstatedir 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 780am__quote' 781ac_subst_files='' 782ac_user_opts=' 783enable_option_checking 784enable_silent_rules 785enable_shared 786enable_static 787with_pic 788enable_fast_install 789with_aix_soname 790enable_dependency_tracking 791with_gnu_ld 792with_sysroot 793enable_libtool_lock 794enable_selective_werror 795enable_strict_compilation 796enable_malloc0returnsnull 797' 798 ac_precious_vars='build_alias 799host_alias 800target_alias 801CC 802CFLAGS 803LDFLAGS 804LIBS 805CPPFLAGS 806LT_SYS_LIBRARY_PATH 807CPP 808PKG_CONFIG 809PKG_CONFIG_PATH 810PKG_CONFIG_LIBDIR 811XRES_CFLAGS 812XRES_LIBS' 813 814 815# Initialize some variables set by options. 816ac_init_help= 817ac_init_version=false 818ac_unrecognized_opts= 819ac_unrecognized_sep= 820# The variables have the same names as the options, with 821# dashes changed to underlines. 822cache_file=/dev/null 823exec_prefix=NONE 824no_create= 825no_recursion= 826prefix=NONE 827program_prefix=NONE 828program_suffix=NONE 829program_transform_name=s,x,x, 830silent= 831site= 832srcdir= 833verbose= 834x_includes=NONE 835x_libraries=NONE 836 837# Installation directory options. 838# These are left unexpanded so users can "make install exec_prefix=/foo" 839# and all the variables that are supposed to be based on exec_prefix 840# by default will actually change. 841# Use braces instead of parens because sh, perl, etc. also accept them. 842# (The list follows the same order as the GNU Coding Standards.) 843bindir='${exec_prefix}/bin' 844sbindir='${exec_prefix}/sbin' 845libexecdir='${exec_prefix}/libexec' 846datarootdir='${prefix}/share' 847datadir='${datarootdir}' 848sysconfdir='${prefix}/etc' 849sharedstatedir='${prefix}/com' 850localstatedir='${prefix}/var' 851runstatedir='${localstatedir}/run' 852includedir='${prefix}/include' 853oldincludedir='/usr/include' 854docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 855infodir='${datarootdir}/info' 856htmldir='${docdir}' 857dvidir='${docdir}' 858pdfdir='${docdir}' 859psdir='${docdir}' 860libdir='${exec_prefix}/lib' 861localedir='${datarootdir}/locale' 862mandir='${datarootdir}/man' 863 864ac_prev= 865ac_dashdash= 866for ac_option 867do 868 # If the previous option needs an argument, assign it. 869 if test -n "$ac_prev"; then 870 eval $ac_prev=\$ac_option 871 ac_prev= 872 continue 873 fi 874 875 case $ac_option in 876 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 877 *=) ac_optarg= ;; 878 *) ac_optarg=yes ;; 879 esac 880 881 # Accept the important Cygnus configure options, so we can diagnose typos. 882 883 case $ac_dashdash$ac_option in 884 --) 885 ac_dashdash=yes ;; 886 887 -bindir | --bindir | --bindi | --bind | --bin | --bi) 888 ac_prev=bindir ;; 889 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 890 bindir=$ac_optarg ;; 891 892 -build | --build | --buil | --bui | --bu) 893 ac_prev=build_alias ;; 894 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 895 build_alias=$ac_optarg ;; 896 897 -cache-file | --cache-file | --cache-fil | --cache-fi \ 898 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 899 ac_prev=cache_file ;; 900 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 901 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 902 cache_file=$ac_optarg ;; 903 904 --config-cache | -C) 905 cache_file=config.cache ;; 906 907 -datadir | --datadir | --datadi | --datad) 908 ac_prev=datadir ;; 909 -datadir=* | --datadir=* | --datadi=* | --datad=*) 910 datadir=$ac_optarg ;; 911 912 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 913 | --dataroo | --dataro | --datar) 914 ac_prev=datarootdir ;; 915 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 916 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 917 datarootdir=$ac_optarg ;; 918 919 -disable-* | --disable-*) 920 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 921 # Reject names that are not valid shell variable names. 922 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 923 as_fn_error $? "invalid feature name: $ac_useropt" 924 ac_useropt_orig=$ac_useropt 925 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 926 case $ac_user_opts in 927 *" 928"enable_$ac_useropt" 929"*) ;; 930 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 931 ac_unrecognized_sep=', ';; 932 esac 933 eval enable_$ac_useropt=no ;; 934 935 -docdir | --docdir | --docdi | --doc | --do) 936 ac_prev=docdir ;; 937 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 938 docdir=$ac_optarg ;; 939 940 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 941 ac_prev=dvidir ;; 942 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 943 dvidir=$ac_optarg ;; 944 945 -enable-* | --enable-*) 946 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 947 # Reject names that are not valid shell variable names. 948 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 949 as_fn_error $? "invalid feature name: $ac_useropt" 950 ac_useropt_orig=$ac_useropt 951 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 952 case $ac_user_opts in 953 *" 954"enable_$ac_useropt" 955"*) ;; 956 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 957 ac_unrecognized_sep=', ';; 958 esac 959 eval enable_$ac_useropt=\$ac_optarg ;; 960 961 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 962 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 963 | --exec | --exe | --ex) 964 ac_prev=exec_prefix ;; 965 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 966 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 967 | --exec=* | --exe=* | --ex=*) 968 exec_prefix=$ac_optarg ;; 969 970 -gas | --gas | --ga | --g) 971 # Obsolete; use --with-gas. 972 with_gas=yes ;; 973 974 -help | --help | --hel | --he | -h) 975 ac_init_help=long ;; 976 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 977 ac_init_help=recursive ;; 978 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 979 ac_init_help=short ;; 980 981 -host | --host | --hos | --ho) 982 ac_prev=host_alias ;; 983 -host=* | --host=* | --hos=* | --ho=*) 984 host_alias=$ac_optarg ;; 985 986 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 987 ac_prev=htmldir ;; 988 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 989 | --ht=*) 990 htmldir=$ac_optarg ;; 991 992 -includedir | --includedir | --includedi | --included | --include \ 993 | --includ | --inclu | --incl | --inc) 994 ac_prev=includedir ;; 995 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 996 | --includ=* | --inclu=* | --incl=* | --inc=*) 997 includedir=$ac_optarg ;; 998 999 -infodir | --infodir | --infodi | --infod | --info | --inf) 1000 ac_prev=infodir ;; 1001 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1002 infodir=$ac_optarg ;; 1003 1004 -libdir | --libdir | --libdi | --libd) 1005 ac_prev=libdir ;; 1006 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1007 libdir=$ac_optarg ;; 1008 1009 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1010 | --libexe | --libex | --libe) 1011 ac_prev=libexecdir ;; 1012 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1013 | --libexe=* | --libex=* | --libe=*) 1014 libexecdir=$ac_optarg ;; 1015 1016 -localedir | --localedir | --localedi | --localed | --locale) 1017 ac_prev=localedir ;; 1018 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1019 localedir=$ac_optarg ;; 1020 1021 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1022 | --localstate | --localstat | --localsta | --localst | --locals) 1023 ac_prev=localstatedir ;; 1024 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1025 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1026 localstatedir=$ac_optarg ;; 1027 1028 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1029 ac_prev=mandir ;; 1030 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1031 mandir=$ac_optarg ;; 1032 1033 -nfp | --nfp | --nf) 1034 # Obsolete; use --without-fp. 1035 with_fp=no ;; 1036 1037 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1038 | --no-cr | --no-c | -n) 1039 no_create=yes ;; 1040 1041 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1042 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1043 no_recursion=yes ;; 1044 1045 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1046 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1047 | --oldin | --oldi | --old | --ol | --o) 1048 ac_prev=oldincludedir ;; 1049 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1050 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1051 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1052 oldincludedir=$ac_optarg ;; 1053 1054 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1055 ac_prev=prefix ;; 1056 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1057 prefix=$ac_optarg ;; 1058 1059 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1060 | --program-pre | --program-pr | --program-p) 1061 ac_prev=program_prefix ;; 1062 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1063 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1064 program_prefix=$ac_optarg ;; 1065 1066 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1067 | --program-suf | --program-su | --program-s) 1068 ac_prev=program_suffix ;; 1069 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1070 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1071 program_suffix=$ac_optarg ;; 1072 1073 -program-transform-name | --program-transform-name \ 1074 | --program-transform-nam | --program-transform-na \ 1075 | --program-transform-n | --program-transform- \ 1076 | --program-transform | --program-transfor \ 1077 | --program-transfo | --program-transf \ 1078 | --program-trans | --program-tran \ 1079 | --progr-tra | --program-tr | --program-t) 1080 ac_prev=program_transform_name ;; 1081 -program-transform-name=* | --program-transform-name=* \ 1082 | --program-transform-nam=* | --program-transform-na=* \ 1083 | --program-transform-n=* | --program-transform-=* \ 1084 | --program-transform=* | --program-transfor=* \ 1085 | --program-transfo=* | --program-transf=* \ 1086 | --program-trans=* | --program-tran=* \ 1087 | --progr-tra=* | --program-tr=* | --program-t=*) 1088 program_transform_name=$ac_optarg ;; 1089 1090 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1091 ac_prev=pdfdir ;; 1092 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1093 pdfdir=$ac_optarg ;; 1094 1095 -psdir | --psdir | --psdi | --psd | --ps) 1096 ac_prev=psdir ;; 1097 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1098 psdir=$ac_optarg ;; 1099 1100 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1101 | -silent | --silent | --silen | --sile | --sil) 1102 silent=yes ;; 1103 1104 -runstatedir | --runstatedir | --runstatedi | --runstated \ 1105 | --runstate | --runstat | --runsta | --runst | --runs \ 1106 | --run | --ru | --r) 1107 ac_prev=runstatedir ;; 1108 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1109 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1110 | --run=* | --ru=* | --r=*) 1111 runstatedir=$ac_optarg ;; 1112 1113 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1114 ac_prev=sbindir ;; 1115 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1116 | --sbi=* | --sb=*) 1117 sbindir=$ac_optarg ;; 1118 1119 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1120 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1121 | --sharedst | --shareds | --shared | --share | --shar \ 1122 | --sha | --sh) 1123 ac_prev=sharedstatedir ;; 1124 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1125 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1126 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1127 | --sha=* | --sh=*) 1128 sharedstatedir=$ac_optarg ;; 1129 1130 -site | --site | --sit) 1131 ac_prev=site ;; 1132 -site=* | --site=* | --sit=*) 1133 site=$ac_optarg ;; 1134 1135 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1136 ac_prev=srcdir ;; 1137 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1138 srcdir=$ac_optarg ;; 1139 1140 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1141 | --syscon | --sysco | --sysc | --sys | --sy) 1142 ac_prev=sysconfdir ;; 1143 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1144 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1145 sysconfdir=$ac_optarg ;; 1146 1147 -target | --target | --targe | --targ | --tar | --ta | --t) 1148 ac_prev=target_alias ;; 1149 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1150 target_alias=$ac_optarg ;; 1151 1152 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1153 verbose=yes ;; 1154 1155 -version | --version | --versio | --versi | --vers | -V) 1156 ac_init_version=: ;; 1157 1158 -with-* | --with-*) 1159 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1160 # Reject names that are not valid shell variable names. 1161 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1162 as_fn_error $? "invalid package name: $ac_useropt" 1163 ac_useropt_orig=$ac_useropt 1164 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1165 case $ac_user_opts in 1166 *" 1167"with_$ac_useropt" 1168"*) ;; 1169 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1170 ac_unrecognized_sep=', ';; 1171 esac 1172 eval with_$ac_useropt=\$ac_optarg ;; 1173 1174 -without-* | --without-*) 1175 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1176 # Reject names that are not valid shell variable names. 1177 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1178 as_fn_error $? "invalid package name: $ac_useropt" 1179 ac_useropt_orig=$ac_useropt 1180 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1181 case $ac_user_opts in 1182 *" 1183"with_$ac_useropt" 1184"*) ;; 1185 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1186 ac_unrecognized_sep=', ';; 1187 esac 1188 eval with_$ac_useropt=no ;; 1189 1190 --x) 1191 # Obsolete; use --with-x. 1192 with_x=yes ;; 1193 1194 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1195 | --x-incl | --x-inc | --x-in | --x-i) 1196 ac_prev=x_includes ;; 1197 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1198 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1199 x_includes=$ac_optarg ;; 1200 1201 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1202 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1203 ac_prev=x_libraries ;; 1204 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1205 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1206 x_libraries=$ac_optarg ;; 1207 1208 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1209Try \`$0 --help' for more information" 1210 ;; 1211 1212 *=*) 1213 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1214 # Reject names that are not valid shell variable names. 1215 case $ac_envvar in #( 1216 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1217 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1218 esac 1219 eval $ac_envvar=\$ac_optarg 1220 export $ac_envvar ;; 1221 1222 *) 1223 # FIXME: should be removed in autoconf 3.0. 1224 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1225 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1226 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1227 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1228 ;; 1229 1230 esac 1231done 1232 1233if test -n "$ac_prev"; then 1234 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1235 as_fn_error $? "missing argument to $ac_option" 1236fi 1237 1238if test -n "$ac_unrecognized_opts"; then 1239 case $enable_option_checking in 1240 no) ;; 1241 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1242 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1243 esac 1244fi 1245 1246# Check all directory arguments for consistency. 1247for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1248 datadir sysconfdir sharedstatedir localstatedir includedir \ 1249 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1250 libdir localedir mandir runstatedir 1251do 1252 eval ac_val=\$$ac_var 1253 # Remove trailing slashes. 1254 case $ac_val in 1255 */ ) 1256 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1257 eval $ac_var=\$ac_val;; 1258 esac 1259 # Be sure to have absolute directory names. 1260 case $ac_val in 1261 [\\/$]* | ?:[\\/]* ) continue;; 1262 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1263 esac 1264 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1265done 1266 1267# There might be people who depend on the old broken behavior: `$host' 1268# used to hold the argument of --host etc. 1269# FIXME: To remove some day. 1270build=$build_alias 1271host=$host_alias 1272target=$target_alias 1273 1274# FIXME: To remove some day. 1275if test "x$host_alias" != x; then 1276 if test "x$build_alias" = x; then 1277 cross_compiling=maybe 1278 elif test "x$build_alias" != "x$host_alias"; then 1279 cross_compiling=yes 1280 fi 1281fi 1282 1283ac_tool_prefix= 1284test -n "$host_alias" && ac_tool_prefix=$host_alias- 1285 1286test "$silent" = yes && exec 6>/dev/null 1287 1288 1289ac_pwd=`pwd` && test -n "$ac_pwd" && 1290ac_ls_di=`ls -di .` && 1291ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1292 as_fn_error $? "working directory cannot be determined" 1293test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1294 as_fn_error $? "pwd does not report name of working directory" 1295 1296 1297# Find the source files, if location was not specified. 1298if test -z "$srcdir"; then 1299 ac_srcdir_defaulted=yes 1300 # Try the directory containing this script, then the parent directory. 1301 ac_confdir=`$as_dirname -- "$as_myself" || 1302$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1303 X"$as_myself" : 'X\(//\)[^/]' \| \ 1304 X"$as_myself" : 'X\(//\)$' \| \ 1305 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1306$as_echo X"$as_myself" | 1307 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1308 s//\1/ 1309 q 1310 } 1311 /^X\(\/\/\)[^/].*/{ 1312 s//\1/ 1313 q 1314 } 1315 /^X\(\/\/\)$/{ 1316 s//\1/ 1317 q 1318 } 1319 /^X\(\/\).*/{ 1320 s//\1/ 1321 q 1322 } 1323 s/.*/./; q'` 1324 srcdir=$ac_confdir 1325 if test ! -r "$srcdir/$ac_unique_file"; then 1326 srcdir=.. 1327 fi 1328else 1329 ac_srcdir_defaulted=no 1330fi 1331if test ! -r "$srcdir/$ac_unique_file"; then 1332 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1333 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1334fi 1335ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1336ac_abs_confdir=`( 1337 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1338 pwd)` 1339# When building in place, set srcdir=. 1340if test "$ac_abs_confdir" = "$ac_pwd"; then 1341 srcdir=. 1342fi 1343# Remove unnecessary trailing slashes from srcdir. 1344# Double slashes in file names in object file debugging info 1345# mess up M-x gdb in Emacs. 1346case $srcdir in 1347*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1348esac 1349for ac_var in $ac_precious_vars; do 1350 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1351 eval ac_env_${ac_var}_value=\$${ac_var} 1352 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1353 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1354done 1355 1356# 1357# Report the --help message. 1358# 1359if test "$ac_init_help" = "long"; then 1360 # Omit some internal or obsolete options to make the list less imposing. 1361 # This message is too long to be a string in the A/UX 3.1 sh. 1362 cat <<_ACEOF 1363\`configure' configures libXres 1.2.1 to adapt to many kinds of systems. 1364 1365Usage: $0 [OPTION]... [VAR=VALUE]... 1366 1367To assign environment variables (e.g., CC, CFLAGS...), specify them as 1368VAR=VALUE. See below for descriptions of some of the useful variables. 1369 1370Defaults for the options are specified in brackets. 1371 1372Configuration: 1373 -h, --help display this help and exit 1374 --help=short display options specific to this package 1375 --help=recursive display the short help of all the included packages 1376 -V, --version display version information and exit 1377 -q, --quiet, --silent do not print \`checking ...' messages 1378 --cache-file=FILE cache test results in FILE [disabled] 1379 -C, --config-cache alias for \`--cache-file=config.cache' 1380 -n, --no-create do not create output files 1381 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1382 1383Installation directories: 1384 --prefix=PREFIX install architecture-independent files in PREFIX 1385 [$ac_default_prefix] 1386 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1387 [PREFIX] 1388 1389By default, \`make install' will install all the files in 1390\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1391an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1392for instance \`--prefix=\$HOME'. 1393 1394For better control, use the options below. 1395 1396Fine tuning of the installation directories: 1397 --bindir=DIR user executables [EPREFIX/bin] 1398 --sbindir=DIR system admin executables [EPREFIX/sbin] 1399 --libexecdir=DIR program executables [EPREFIX/libexec] 1400 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1401 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1402 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1403 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1404 --libdir=DIR object code libraries [EPREFIX/lib] 1405 --includedir=DIR C header files [PREFIX/include] 1406 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1407 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1408 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1409 --infodir=DIR info documentation [DATAROOTDIR/info] 1410 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1411 --mandir=DIR man documentation [DATAROOTDIR/man] 1412 --docdir=DIR documentation root [DATAROOTDIR/doc/libXres] 1413 --htmldir=DIR html documentation [DOCDIR] 1414 --dvidir=DIR dvi documentation [DOCDIR] 1415 --pdfdir=DIR pdf documentation [DOCDIR] 1416 --psdir=DIR ps documentation [DOCDIR] 1417_ACEOF 1418 1419 cat <<\_ACEOF 1420 1421Program names: 1422 --program-prefix=PREFIX prepend PREFIX to installed program names 1423 --program-suffix=SUFFIX append SUFFIX to installed program names 1424 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1425 1426System types: 1427 --build=BUILD configure for building on BUILD [guessed] 1428 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1429_ACEOF 1430fi 1431 1432if test -n "$ac_init_help"; then 1433 case $ac_init_help in 1434 short | recursive ) echo "Configuration of libXres 1.2.1:";; 1435 esac 1436 cat <<\_ACEOF 1437 1438Optional Features: 1439 --disable-option-checking ignore unrecognized --enable/--with options 1440 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1441 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1442 --enable-silent-rules less verbose build output (undo: "make V=1") 1443 --disable-silent-rules verbose build output (undo: "make V=0") 1444 --enable-shared[=PKGS] build shared libraries [default=yes] 1445 --enable-static[=PKGS] build static libraries [default=yes] 1446 --enable-fast-install[=PKGS] 1447 optimize for fast installation [default=yes] 1448 --enable-dependency-tracking 1449 do not reject slow dependency extractors 1450 --disable-dependency-tracking 1451 speeds up one-time build 1452 --disable-libtool-lock avoid locking (might break parallel builds) 1453 --disable-selective-werror 1454 Turn off selective compiler errors. (default: 1455 enabled) 1456 --enable-strict-compilation 1457 Enable all warnings from compiler and make them 1458 errors (default: disabled) 1459 --enable-malloc0returnsnull 1460 malloc(0) returns NULL (default: auto) 1461 1462Optional Packages: 1463 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1464 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1465 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1466 both] 1467 --with-aix-soname=aix|svr4|both 1468 shared library versioning (aka "SONAME") variant to 1469 provide on AIX, [default=aix]. 1470 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1471 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1472 compiler's sysroot if not specified). 1473 1474Some influential environment variables: 1475 CC C compiler command 1476 CFLAGS C compiler flags 1477 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1478 nonstandard directory <lib dir> 1479 LIBS libraries to pass to the linker, e.g. -l<library> 1480 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1481 you have headers in a nonstandard directory <include dir> 1482 LT_SYS_LIBRARY_PATH 1483 User-defined run-time library search path. 1484 CPP C preprocessor 1485 PKG_CONFIG path to pkg-config utility 1486 PKG_CONFIG_PATH 1487 directories to add to pkg-config's search path 1488 PKG_CONFIG_LIBDIR 1489 path overriding pkg-config's built-in search path 1490 XRES_CFLAGS C compiler flags for XRES, overriding pkg-config 1491 XRES_LIBS linker flags for XRES, overriding pkg-config 1492 1493Use these variables to override the choices made by `configure' or to help 1494it to find libraries and programs with nonstandard names/locations. 1495 1496Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXRes/issues>. 1497_ACEOF 1498ac_status=$? 1499fi 1500 1501if test "$ac_init_help" = "recursive"; then 1502 # If there are subdirs, report their specific --help. 1503 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1504 test -d "$ac_dir" || 1505 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1506 continue 1507 ac_builddir=. 1508 1509case "$ac_dir" in 1510.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1511*) 1512 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1513 # A ".." for each directory in $ac_dir_suffix. 1514 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1515 case $ac_top_builddir_sub in 1516 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1517 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1518 esac ;; 1519esac 1520ac_abs_top_builddir=$ac_pwd 1521ac_abs_builddir=$ac_pwd$ac_dir_suffix 1522# for backward compatibility: 1523ac_top_builddir=$ac_top_build_prefix 1524 1525case $srcdir in 1526 .) # We are building in place. 1527 ac_srcdir=. 1528 ac_top_srcdir=$ac_top_builddir_sub 1529 ac_abs_top_srcdir=$ac_pwd ;; 1530 [\\/]* | ?:[\\/]* ) # Absolute name. 1531 ac_srcdir=$srcdir$ac_dir_suffix; 1532 ac_top_srcdir=$srcdir 1533 ac_abs_top_srcdir=$srcdir ;; 1534 *) # Relative name. 1535 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1536 ac_top_srcdir=$ac_top_build_prefix$srcdir 1537 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1538esac 1539ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1540 1541 cd "$ac_dir" || { ac_status=$?; continue; } 1542 # Check for guested configure. 1543 if test -f "$ac_srcdir/configure.gnu"; then 1544 echo && 1545 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1546 elif test -f "$ac_srcdir/configure"; then 1547 echo && 1548 $SHELL "$ac_srcdir/configure" --help=recursive 1549 else 1550 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1551 fi || ac_status=$? 1552 cd "$ac_pwd" || { ac_status=$?; break; } 1553 done 1554fi 1555 1556test -n "$ac_init_help" && exit $ac_status 1557if $ac_init_version; then 1558 cat <<\_ACEOF 1559libXres configure 1.2.1 1560generated by GNU Autoconf 2.69 1561 1562Copyright (C) 2012 Free Software Foundation, Inc. 1563This configure script is free software; the Free Software Foundation 1564gives unlimited permission to copy, distribute and modify it. 1565_ACEOF 1566 exit 1567fi 1568 1569## ------------------------ ## 1570## Autoconf initialization. ## 1571## ------------------------ ## 1572 1573# ac_fn_c_try_compile LINENO 1574# -------------------------- 1575# Try to compile conftest.$ac_ext, and return whether this succeeded. 1576ac_fn_c_try_compile () 1577{ 1578 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1579 rm -f conftest.$ac_objext 1580 if { { ac_try="$ac_compile" 1581case "(($ac_try" in 1582 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1583 *) ac_try_echo=$ac_try;; 1584esac 1585eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1586$as_echo "$ac_try_echo"; } >&5 1587 (eval "$ac_compile") 2>conftest.err 1588 ac_status=$? 1589 if test -s conftest.err; then 1590 grep -v '^ *+' conftest.err >conftest.er1 1591 cat conftest.er1 >&5 1592 mv -f conftest.er1 conftest.err 1593 fi 1594 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1595 test $ac_status = 0; } && { 1596 test -z "$ac_c_werror_flag" || 1597 test ! -s conftest.err 1598 } && test -s conftest.$ac_objext; then : 1599 ac_retval=0 1600else 1601 $as_echo "$as_me: failed program was:" >&5 1602sed 's/^/| /' conftest.$ac_ext >&5 1603 1604 ac_retval=1 1605fi 1606 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1607 as_fn_set_status $ac_retval 1608 1609} # ac_fn_c_try_compile 1610 1611# ac_fn_c_try_link LINENO 1612# ----------------------- 1613# Try to link conftest.$ac_ext, and return whether this succeeded. 1614ac_fn_c_try_link () 1615{ 1616 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1617 rm -f conftest.$ac_objext conftest$ac_exeext 1618 if { { ac_try="$ac_link" 1619case "(($ac_try" in 1620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1621 *) ac_try_echo=$ac_try;; 1622esac 1623eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1624$as_echo "$ac_try_echo"; } >&5 1625 (eval "$ac_link") 2>conftest.err 1626 ac_status=$? 1627 if test -s conftest.err; then 1628 grep -v '^ *+' conftest.err >conftest.er1 1629 cat conftest.er1 >&5 1630 mv -f conftest.er1 conftest.err 1631 fi 1632 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1633 test $ac_status = 0; } && { 1634 test -z "$ac_c_werror_flag" || 1635 test ! -s conftest.err 1636 } && test -s conftest$ac_exeext && { 1637 test "$cross_compiling" = yes || 1638 test -x conftest$ac_exeext 1639 }; then : 1640 ac_retval=0 1641else 1642 $as_echo "$as_me: failed program was:" >&5 1643sed 's/^/| /' conftest.$ac_ext >&5 1644 1645 ac_retval=1 1646fi 1647 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1648 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1649 # interfere with the next link command; also delete a directory that is 1650 # left behind by Apple's compiler. We do this before executing the actions. 1651 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1652 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1653 as_fn_set_status $ac_retval 1654 1655} # ac_fn_c_try_link 1656 1657# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1658# ------------------------------------------------------- 1659# Tests whether HEADER exists and can be compiled using the include files in 1660# INCLUDES, setting the cache variable VAR accordingly. 1661ac_fn_c_check_header_compile () 1662{ 1663 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1665$as_echo_n "checking for $2... " >&6; } 1666if eval \${$3+:} false; then : 1667 $as_echo_n "(cached) " >&6 1668else 1669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1670/* end confdefs.h. */ 1671$4 1672#include <$2> 1673_ACEOF 1674if ac_fn_c_try_compile "$LINENO"; then : 1675 eval "$3=yes" 1676else 1677 eval "$3=no" 1678fi 1679rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1680fi 1681eval ac_res=\$$3 1682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1683$as_echo "$ac_res" >&6; } 1684 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1685 1686} # ac_fn_c_check_header_compile 1687 1688# ac_fn_c_try_cpp LINENO 1689# ---------------------- 1690# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1691ac_fn_c_try_cpp () 1692{ 1693 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1694 if { { ac_try="$ac_cpp conftest.$ac_ext" 1695case "(($ac_try" in 1696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1697 *) ac_try_echo=$ac_try;; 1698esac 1699eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1700$as_echo "$ac_try_echo"; } >&5 1701 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1702 ac_status=$? 1703 if test -s conftest.err; then 1704 grep -v '^ *+' conftest.err >conftest.er1 1705 cat conftest.er1 >&5 1706 mv -f conftest.er1 conftest.err 1707 fi 1708 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1709 test $ac_status = 0; } > conftest.i && { 1710 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1711 test ! -s conftest.err 1712 }; then : 1713 ac_retval=0 1714else 1715 $as_echo "$as_me: failed program was:" >&5 1716sed 's/^/| /' conftest.$ac_ext >&5 1717 1718 ac_retval=1 1719fi 1720 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1721 as_fn_set_status $ac_retval 1722 1723} # ac_fn_c_try_cpp 1724 1725# ac_fn_c_try_run LINENO 1726# ---------------------- 1727# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1728# that executables *can* be run. 1729ac_fn_c_try_run () 1730{ 1731 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1732 if { { ac_try="$ac_link" 1733case "(($ac_try" in 1734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1735 *) ac_try_echo=$ac_try;; 1736esac 1737eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1738$as_echo "$ac_try_echo"; } >&5 1739 (eval "$ac_link") 2>&5 1740 ac_status=$? 1741 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1742 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1743 { { case "(($ac_try" in 1744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1745 *) ac_try_echo=$ac_try;; 1746esac 1747eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1748$as_echo "$ac_try_echo"; } >&5 1749 (eval "$ac_try") 2>&5 1750 ac_status=$? 1751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1752 test $ac_status = 0; }; }; then : 1753 ac_retval=0 1754else 1755 $as_echo "$as_me: program exited with status $ac_status" >&5 1756 $as_echo "$as_me: failed program was:" >&5 1757sed 's/^/| /' conftest.$ac_ext >&5 1758 1759 ac_retval=$ac_status 1760fi 1761 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1762 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1763 as_fn_set_status $ac_retval 1764 1765} # ac_fn_c_try_run 1766 1767# ac_fn_c_check_func LINENO FUNC VAR 1768# ---------------------------------- 1769# Tests whether FUNC exists, setting the cache variable VAR accordingly 1770ac_fn_c_check_func () 1771{ 1772 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1774$as_echo_n "checking for $2... " >&6; } 1775if eval \${$3+:} false; then : 1776 $as_echo_n "(cached) " >&6 1777else 1778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1779/* end confdefs.h. */ 1780/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1781 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1782#define $2 innocuous_$2 1783 1784/* System header to define __stub macros and hopefully few prototypes, 1785 which can conflict with char $2 (); below. 1786 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1787 <limits.h> exists even on freestanding compilers. */ 1788 1789#ifdef __STDC__ 1790# include <limits.h> 1791#else 1792# include <assert.h> 1793#endif 1794 1795#undef $2 1796 1797/* Override any GCC internal prototype to avoid an error. 1798 Use char because int might match the return type of a GCC 1799 builtin and then its argument prototype would still apply. */ 1800#ifdef __cplusplus 1801extern "C" 1802#endif 1803char $2 (); 1804/* The GNU C library defines this for functions which it implements 1805 to always fail with ENOSYS. Some functions are actually named 1806 something starting with __ and the normal name is an alias. */ 1807#if defined __stub_$2 || defined __stub___$2 1808choke me 1809#endif 1810 1811int 1812main () 1813{ 1814return $2 (); 1815 ; 1816 return 0; 1817} 1818_ACEOF 1819if ac_fn_c_try_link "$LINENO"; then : 1820 eval "$3=yes" 1821else 1822 eval "$3=no" 1823fi 1824rm -f core conftest.err conftest.$ac_objext \ 1825 conftest$ac_exeext conftest.$ac_ext 1826fi 1827eval ac_res=\$$3 1828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1829$as_echo "$ac_res" >&6; } 1830 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1831 1832} # ac_fn_c_check_func 1833 1834# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1835# --------------------------------------------- 1836# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1837# accordingly. 1838ac_fn_c_check_decl () 1839{ 1840 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1841 as_decl_name=`echo $2|sed 's/ *(.*//'` 1842 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1844$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1845if eval \${$3+:} false; then : 1846 $as_echo_n "(cached) " >&6 1847else 1848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1849/* end confdefs.h. */ 1850$4 1851int 1852main () 1853{ 1854#ifndef $as_decl_name 1855#ifdef __cplusplus 1856 (void) $as_decl_use; 1857#else 1858 (void) $as_decl_name; 1859#endif 1860#endif 1861 1862 ; 1863 return 0; 1864} 1865_ACEOF 1866if ac_fn_c_try_compile "$LINENO"; then : 1867 eval "$3=yes" 1868else 1869 eval "$3=no" 1870fi 1871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1872fi 1873eval ac_res=\$$3 1874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1875$as_echo "$ac_res" >&6; } 1876 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1877 1878} # ac_fn_c_check_decl 1879cat >config.log <<_ACEOF 1880This file contains any messages produced by compilers while 1881running configure, to aid debugging if configure makes a mistake. 1882 1883It was created by libXres $as_me 1.2.1, which was 1884generated by GNU Autoconf 2.69. Invocation command line was 1885 1886 $ $0 $@ 1887 1888_ACEOF 1889exec 5>>config.log 1890{ 1891cat <<_ASUNAME 1892## --------- ## 1893## Platform. ## 1894## --------- ## 1895 1896hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1897uname -m = `(uname -m) 2>/dev/null || echo unknown` 1898uname -r = `(uname -r) 2>/dev/null || echo unknown` 1899uname -s = `(uname -s) 2>/dev/null || echo unknown` 1900uname -v = `(uname -v) 2>/dev/null || echo unknown` 1901 1902/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1903/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1904 1905/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1906/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1907/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1908/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1909/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1910/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1911/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1912 1913_ASUNAME 1914 1915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1916for as_dir in $PATH 1917do 1918 IFS=$as_save_IFS 1919 test -z "$as_dir" && as_dir=. 1920 $as_echo "PATH: $as_dir" 1921 done 1922IFS=$as_save_IFS 1923 1924} >&5 1925 1926cat >&5 <<_ACEOF 1927 1928 1929## ----------- ## 1930## Core tests. ## 1931## ----------- ## 1932 1933_ACEOF 1934 1935 1936# Keep a trace of the command line. 1937# Strip out --no-create and --no-recursion so they do not pile up. 1938# Strip out --silent because we don't want to record it for future runs. 1939# Also quote any args containing shell meta-characters. 1940# Make two passes to allow for proper duplicate-argument suppression. 1941ac_configure_args= 1942ac_configure_args0= 1943ac_configure_args1= 1944ac_must_keep_next=false 1945for ac_pass in 1 2 1946do 1947 for ac_arg 1948 do 1949 case $ac_arg in 1950 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1951 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1952 | -silent | --silent | --silen | --sile | --sil) 1953 continue ;; 1954 *\'*) 1955 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1956 esac 1957 case $ac_pass in 1958 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1959 2) 1960 as_fn_append ac_configure_args1 " '$ac_arg'" 1961 if test $ac_must_keep_next = true; then 1962 ac_must_keep_next=false # Got value, back to normal. 1963 else 1964 case $ac_arg in 1965 *=* | --config-cache | -C | -disable-* | --disable-* \ 1966 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1967 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1968 | -with-* | --with-* | -without-* | --without-* | --x) 1969 case "$ac_configure_args0 " in 1970 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1971 esac 1972 ;; 1973 -* ) ac_must_keep_next=true ;; 1974 esac 1975 fi 1976 as_fn_append ac_configure_args " '$ac_arg'" 1977 ;; 1978 esac 1979 done 1980done 1981{ ac_configure_args0=; unset ac_configure_args0;} 1982{ ac_configure_args1=; unset ac_configure_args1;} 1983 1984# When interrupted or exit'd, cleanup temporary files, and complete 1985# config.log. We remove comments because anyway the quotes in there 1986# would cause problems or look ugly. 1987# WARNING: Use '\'' to represent an apostrophe within the trap. 1988# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1989trap 'exit_status=$? 1990 # Save into config.log some information that might help in debugging. 1991 { 1992 echo 1993 1994 $as_echo "## ---------------- ## 1995## Cache variables. ## 1996## ---------------- ##" 1997 echo 1998 # The following way of writing the cache mishandles newlines in values, 1999( 2000 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2001 eval ac_val=\$$ac_var 2002 case $ac_val in #( 2003 *${as_nl}*) 2004 case $ac_var in #( 2005 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2006$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2007 esac 2008 case $ac_var in #( 2009 _ | IFS | as_nl) ;; #( 2010 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2011 *) { eval $ac_var=; unset $ac_var;} ;; 2012 esac ;; 2013 esac 2014 done 2015 (set) 2>&1 | 2016 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2017 *${as_nl}ac_space=\ *) 2018 sed -n \ 2019 "s/'\''/'\''\\\\'\'''\''/g; 2020 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2021 ;; #( 2022 *) 2023 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2024 ;; 2025 esac | 2026 sort 2027) 2028 echo 2029 2030 $as_echo "## ----------------- ## 2031## Output variables. ## 2032## ----------------- ##" 2033 echo 2034 for ac_var in $ac_subst_vars 2035 do 2036 eval ac_val=\$$ac_var 2037 case $ac_val in 2038 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2039 esac 2040 $as_echo "$ac_var='\''$ac_val'\''" 2041 done | sort 2042 echo 2043 2044 if test -n "$ac_subst_files"; then 2045 $as_echo "## ------------------- ## 2046## File substitutions. ## 2047## ------------------- ##" 2048 echo 2049 for ac_var in $ac_subst_files 2050 do 2051 eval ac_val=\$$ac_var 2052 case $ac_val in 2053 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2054 esac 2055 $as_echo "$ac_var='\''$ac_val'\''" 2056 done | sort 2057 echo 2058 fi 2059 2060 if test -s confdefs.h; then 2061 $as_echo "## ----------- ## 2062## confdefs.h. ## 2063## ----------- ##" 2064 echo 2065 cat confdefs.h 2066 echo 2067 fi 2068 test "$ac_signal" != 0 && 2069 $as_echo "$as_me: caught signal $ac_signal" 2070 $as_echo "$as_me: exit $exit_status" 2071 } >&5 2072 rm -f core *.core core.conftest.* && 2073 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2074 exit $exit_status 2075' 0 2076for ac_signal in 1 2 13 15; do 2077 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2078done 2079ac_signal=0 2080 2081# confdefs.h avoids OS command line length limits that DEFS can exceed. 2082rm -f -r conftest* confdefs.h 2083 2084$as_echo "/* confdefs.h */" > confdefs.h 2085 2086# Predefined preprocessor variables. 2087 2088cat >>confdefs.h <<_ACEOF 2089#define PACKAGE_NAME "$PACKAGE_NAME" 2090_ACEOF 2091 2092cat >>confdefs.h <<_ACEOF 2093#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2094_ACEOF 2095 2096cat >>confdefs.h <<_ACEOF 2097#define PACKAGE_VERSION "$PACKAGE_VERSION" 2098_ACEOF 2099 2100cat >>confdefs.h <<_ACEOF 2101#define PACKAGE_STRING "$PACKAGE_STRING" 2102_ACEOF 2103 2104cat >>confdefs.h <<_ACEOF 2105#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2106_ACEOF 2107 2108cat >>confdefs.h <<_ACEOF 2109#define PACKAGE_URL "$PACKAGE_URL" 2110_ACEOF 2111 2112 2113# Let the site file select an alternate cache file if it wants to. 2114# Prefer an explicitly selected file to automatically selected ones. 2115ac_site_file1=NONE 2116ac_site_file2=NONE 2117if test -n "$CONFIG_SITE"; then 2118 # We do not want a PATH search for config.site. 2119 case $CONFIG_SITE in #(( 2120 -*) ac_site_file1=./$CONFIG_SITE;; 2121 */*) ac_site_file1=$CONFIG_SITE;; 2122 *) ac_site_file1=./$CONFIG_SITE;; 2123 esac 2124elif test "x$prefix" != xNONE; then 2125 ac_site_file1=$prefix/share/config.site 2126 ac_site_file2=$prefix/etc/config.site 2127else 2128 ac_site_file1=$ac_default_prefix/share/config.site 2129 ac_site_file2=$ac_default_prefix/etc/config.site 2130fi 2131for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2132do 2133 test "x$ac_site_file" = xNONE && continue 2134 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2135 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2136$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2137 sed 's/^/| /' "$ac_site_file" >&5 2138 . "$ac_site_file" \ 2139 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2140$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2141as_fn_error $? "failed to load site script $ac_site_file 2142See \`config.log' for more details" "$LINENO" 5; } 2143 fi 2144done 2145 2146if test -r "$cache_file"; then 2147 # Some versions of bash will fail to source /dev/null (special files 2148 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2149 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2150 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2151$as_echo "$as_me: loading cache $cache_file" >&6;} 2152 case $cache_file in 2153 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2154 *) . "./$cache_file";; 2155 esac 2156 fi 2157else 2158 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2159$as_echo "$as_me: creating cache $cache_file" >&6;} 2160 >$cache_file 2161fi 2162 2163# Check that the precious variables saved in the cache have kept the same 2164# value. 2165ac_cache_corrupted=false 2166for ac_var in $ac_precious_vars; do 2167 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2168 eval ac_new_set=\$ac_env_${ac_var}_set 2169 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2170 eval ac_new_val=\$ac_env_${ac_var}_value 2171 case $ac_old_set,$ac_new_set in 2172 set,) 2173 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2174$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2175 ac_cache_corrupted=: ;; 2176 ,set) 2177 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2178$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2179 ac_cache_corrupted=: ;; 2180 ,);; 2181 *) 2182 if test "x$ac_old_val" != "x$ac_new_val"; then 2183 # differences in whitespace do not lead to failure. 2184 ac_old_val_w=`echo x $ac_old_val` 2185 ac_new_val_w=`echo x $ac_new_val` 2186 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2187 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2188$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2189 ac_cache_corrupted=: 2190 else 2191 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2192$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2193 eval $ac_var=\$ac_old_val 2194 fi 2195 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2196$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2197 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2198$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2199 fi;; 2200 esac 2201 # Pass precious variables to config.status. 2202 if test "$ac_new_set" = set; then 2203 case $ac_new_val in 2204 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2205 *) ac_arg=$ac_var=$ac_new_val ;; 2206 esac 2207 case " $ac_configure_args " in 2208 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2209 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2210 esac 2211 fi 2212done 2213if $ac_cache_corrupted; then 2214 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2215$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2216 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2217$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2218 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2219fi 2220## -------------------- ## 2221## Main body of script. ## 2222## -------------------- ## 2223 2224ac_ext=c 2225ac_cpp='$CPP $CPPFLAGS' 2226ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2227ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2228ac_compiler_gnu=$ac_cv_c_compiler_gnu 2229 2230 2231 2232ac_config_headers="$ac_config_headers config.h" 2233 2234 2235# Initialize Automake 2236am__api_version='1.16' 2237 2238ac_aux_dir= 2239for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2240 if test -f "$ac_dir/install-sh"; then 2241 ac_aux_dir=$ac_dir 2242 ac_install_sh="$ac_aux_dir/install-sh -c" 2243 break 2244 elif test -f "$ac_dir/install.sh"; then 2245 ac_aux_dir=$ac_dir 2246 ac_install_sh="$ac_aux_dir/install.sh -c" 2247 break 2248 elif test -f "$ac_dir/shtool"; then 2249 ac_aux_dir=$ac_dir 2250 ac_install_sh="$ac_aux_dir/shtool install -c" 2251 break 2252 fi 2253done 2254if test -z "$ac_aux_dir"; then 2255 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2256fi 2257 2258# These three variables are undocumented and unsupported, 2259# and are intended to be withdrawn in a future Autoconf release. 2260# They can cause serious problems if a builder's source tree is in a directory 2261# whose full name contains unusual characters. 2262ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2263ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2264ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2265 2266 2267# Find a good install program. We prefer a C program (faster), 2268# so one script is as good as another. But avoid the broken or 2269# incompatible versions: 2270# SysV /etc/install, /usr/sbin/install 2271# SunOS /usr/etc/install 2272# IRIX /sbin/install 2273# AIX /bin/install 2274# AmigaOS /C/install, which installs bootblocks on floppy discs 2275# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2276# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2277# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2278# OS/2's system install, which has a completely different semantic 2279# ./install, which can be erroneously created by make from ./install.sh. 2280# Reject install programs that cannot install multiple files. 2281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2282$as_echo_n "checking for a BSD-compatible install... " >&6; } 2283if test -z "$INSTALL"; then 2284if ${ac_cv_path_install+:} false; then : 2285 $as_echo_n "(cached) " >&6 2286else 2287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2288for as_dir in $PATH 2289do 2290 IFS=$as_save_IFS 2291 test -z "$as_dir" && as_dir=. 2292 # Account for people who put trailing slashes in PATH elements. 2293case $as_dir/ in #(( 2294 ./ | .// | /[cC]/* | \ 2295 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2296 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2297 /usr/ucb/* ) ;; 2298 *) 2299 # OSF1 and SCO ODT 3.0 have their own names for install. 2300 # Don't use installbsd from OSF since it installs stuff as root 2301 # by default. 2302 for ac_prog in ginstall scoinst install; do 2303 for ac_exec_ext in '' $ac_executable_extensions; do 2304 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2305 if test $ac_prog = install && 2306 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2307 # AIX install. It has an incompatible calling convention. 2308 : 2309 elif test $ac_prog = install && 2310 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2311 # program-specific install script used by HP pwplus--don't use. 2312 : 2313 else 2314 rm -rf conftest.one conftest.two conftest.dir 2315 echo one > conftest.one 2316 echo two > conftest.two 2317 mkdir conftest.dir 2318 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2319 test -s conftest.one && test -s conftest.two && 2320 test -s conftest.dir/conftest.one && 2321 test -s conftest.dir/conftest.two 2322 then 2323 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2324 break 3 2325 fi 2326 fi 2327 fi 2328 done 2329 done 2330 ;; 2331esac 2332 2333 done 2334IFS=$as_save_IFS 2335 2336rm -rf conftest.one conftest.two conftest.dir 2337 2338fi 2339 if test "${ac_cv_path_install+set}" = set; then 2340 INSTALL=$ac_cv_path_install 2341 else 2342 # As a last resort, use the slow shell script. Don't cache a 2343 # value for INSTALL within a source directory, because that will 2344 # break other packages using the cache if that directory is 2345 # removed, or if the value is a relative name. 2346 INSTALL=$ac_install_sh 2347 fi 2348fi 2349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2350$as_echo "$INSTALL" >&6; } 2351 2352# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2353# It thinks the first close brace ends the variable substitution. 2354test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2355 2356test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2357 2358test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2359 2360{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2361$as_echo_n "checking whether build environment is sane... " >&6; } 2362# Reject unsafe characters in $srcdir or the absolute working directory 2363# name. Accept space and tab only in the latter. 2364am_lf=' 2365' 2366case `pwd` in 2367 *[\\\"\#\$\&\'\`$am_lf]*) 2368 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2369esac 2370case $srcdir in 2371 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2372 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2373esac 2374 2375# Do 'set' in a subshell so we don't clobber the current shell's 2376# arguments. Must try -L first in case configure is actually a 2377# symlink; some systems play weird games with the mod time of symlinks 2378# (eg FreeBSD returns the mod time of the symlink's containing 2379# directory). 2380if ( 2381 am_has_slept=no 2382 for am_try in 1 2; do 2383 echo "timestamp, slept: $am_has_slept" > conftest.file 2384 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2385 if test "$*" = "X"; then 2386 # -L didn't work. 2387 set X `ls -t "$srcdir/configure" conftest.file` 2388 fi 2389 if test "$*" != "X $srcdir/configure conftest.file" \ 2390 && test "$*" != "X conftest.file $srcdir/configure"; then 2391 2392 # If neither matched, then we have a broken ls. This can happen 2393 # if, for instance, CONFIG_SHELL is bash and it inherits a 2394 # broken ls alias from the environment. This has actually 2395 # happened. Such a system could not be considered "sane". 2396 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2397 alias in your environment" "$LINENO" 5 2398 fi 2399 if test "$2" = conftest.file || test $am_try -eq 2; then 2400 break 2401 fi 2402 # Just in case. 2403 sleep 1 2404 am_has_slept=yes 2405 done 2406 test "$2" = conftest.file 2407 ) 2408then 2409 # Ok. 2410 : 2411else 2412 as_fn_error $? "newly created file is older than distributed files! 2413Check your system clock" "$LINENO" 5 2414fi 2415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2416$as_echo "yes" >&6; } 2417# If we didn't sleep, we still need to ensure time stamps of config.status and 2418# generated files are strictly newer. 2419am_sleep_pid= 2420if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2421 ( sleep 1 ) & 2422 am_sleep_pid=$! 2423fi 2424 2425rm -f conftest.file 2426 2427test "$program_prefix" != NONE && 2428 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2429# Use a double $ so make ignores it. 2430test "$program_suffix" != NONE && 2431 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2432# Double any \ or $. 2433# By default was `s,x,x', remove it if useless. 2434ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2435program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2436 2437# Expand $ac_aux_dir to an absolute path. 2438am_aux_dir=`cd "$ac_aux_dir" && pwd` 2439 2440if test x"${MISSING+set}" != xset; then 2441 MISSING="\${SHELL} '$am_aux_dir/missing'" 2442fi 2443# Use eval to expand $SHELL 2444if eval "$MISSING --is-lightweight"; then 2445 am_missing_run="$MISSING " 2446else 2447 am_missing_run= 2448 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2449$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2450fi 2451 2452if test x"${install_sh+set}" != xset; then 2453 case $am_aux_dir in 2454 *\ * | *\ *) 2455 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2456 *) 2457 install_sh="\${SHELL} $am_aux_dir/install-sh" 2458 esac 2459fi 2460 2461# Installed binaries are usually stripped using 'strip' when the user 2462# run "make install-strip". However 'strip' might not be the right 2463# tool to use in cross-compilation environments, therefore Automake 2464# will honor the 'STRIP' environment variable to overrule this program. 2465if test "$cross_compiling" != no; then 2466 if test -n "$ac_tool_prefix"; then 2467 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2468set dummy ${ac_tool_prefix}strip; ac_word=$2 2469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2470$as_echo_n "checking for $ac_word... " >&6; } 2471if ${ac_cv_prog_STRIP+:} false; then : 2472 $as_echo_n "(cached) " >&6 2473else 2474 if test -n "$STRIP"; then 2475 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2476else 2477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2478for as_dir in $PATH 2479do 2480 IFS=$as_save_IFS 2481 test -z "$as_dir" && as_dir=. 2482 for ac_exec_ext in '' $ac_executable_extensions; do 2483 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2484 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2486 break 2 2487 fi 2488done 2489 done 2490IFS=$as_save_IFS 2491 2492fi 2493fi 2494STRIP=$ac_cv_prog_STRIP 2495if test -n "$STRIP"; then 2496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2497$as_echo "$STRIP" >&6; } 2498else 2499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2500$as_echo "no" >&6; } 2501fi 2502 2503 2504fi 2505if test -z "$ac_cv_prog_STRIP"; then 2506 ac_ct_STRIP=$STRIP 2507 # Extract the first word of "strip", so it can be a program name with args. 2508set dummy strip; ac_word=$2 2509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2510$as_echo_n "checking for $ac_word... " >&6; } 2511if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2512 $as_echo_n "(cached) " >&6 2513else 2514 if test -n "$ac_ct_STRIP"; then 2515 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2516else 2517as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2518for as_dir in $PATH 2519do 2520 IFS=$as_save_IFS 2521 test -z "$as_dir" && as_dir=. 2522 for ac_exec_ext in '' $ac_executable_extensions; do 2523 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2524 ac_cv_prog_ac_ct_STRIP="strip" 2525 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2526 break 2 2527 fi 2528done 2529 done 2530IFS=$as_save_IFS 2531 2532fi 2533fi 2534ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2535if test -n "$ac_ct_STRIP"; then 2536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2537$as_echo "$ac_ct_STRIP" >&6; } 2538else 2539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2540$as_echo "no" >&6; } 2541fi 2542 2543 if test "x$ac_ct_STRIP" = x; then 2544 STRIP=":" 2545 else 2546 case $cross_compiling:$ac_tool_warned in 2547yes:) 2548{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2549$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2550ac_tool_warned=yes ;; 2551esac 2552 STRIP=$ac_ct_STRIP 2553 fi 2554else 2555 STRIP="$ac_cv_prog_STRIP" 2556fi 2557 2558fi 2559INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2560 2561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2562$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2563if test -z "$MKDIR_P"; then 2564 if ${ac_cv_path_mkdir+:} false; then : 2565 $as_echo_n "(cached) " >&6 2566else 2567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2568for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2569do 2570 IFS=$as_save_IFS 2571 test -z "$as_dir" && as_dir=. 2572 for ac_prog in mkdir gmkdir; do 2573 for ac_exec_ext in '' $ac_executable_extensions; do 2574 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2575 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2576 'mkdir (GNU coreutils) '* | \ 2577 'mkdir (coreutils) '* | \ 2578 'mkdir (fileutils) '4.1*) 2579 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2580 break 3;; 2581 esac 2582 done 2583 done 2584 done 2585IFS=$as_save_IFS 2586 2587fi 2588 2589 test -d ./--version && rmdir ./--version 2590 if test "${ac_cv_path_mkdir+set}" = set; then 2591 MKDIR_P="$ac_cv_path_mkdir -p" 2592 else 2593 # As a last resort, use the slow shell script. Don't cache a 2594 # value for MKDIR_P within a source directory, because that will 2595 # break other packages using the cache if that directory is 2596 # removed, or if the value is a relative name. 2597 MKDIR_P="$ac_install_sh -d" 2598 fi 2599fi 2600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2601$as_echo "$MKDIR_P" >&6; } 2602 2603for ac_prog in gawk mawk nawk awk 2604do 2605 # Extract the first word of "$ac_prog", so it can be a program name with args. 2606set dummy $ac_prog; ac_word=$2 2607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2608$as_echo_n "checking for $ac_word... " >&6; } 2609if ${ac_cv_prog_AWK+:} false; then : 2610 $as_echo_n "(cached) " >&6 2611else 2612 if test -n "$AWK"; then 2613 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2614else 2615as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2616for as_dir in $PATH 2617do 2618 IFS=$as_save_IFS 2619 test -z "$as_dir" && as_dir=. 2620 for ac_exec_ext in '' $ac_executable_extensions; do 2621 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2622 ac_cv_prog_AWK="$ac_prog" 2623 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2624 break 2 2625 fi 2626done 2627 done 2628IFS=$as_save_IFS 2629 2630fi 2631fi 2632AWK=$ac_cv_prog_AWK 2633if test -n "$AWK"; then 2634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2635$as_echo "$AWK" >&6; } 2636else 2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2638$as_echo "no" >&6; } 2639fi 2640 2641 2642 test -n "$AWK" && break 2643done 2644 2645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2646$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2647set x ${MAKE-make} 2648ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2649if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2650 $as_echo_n "(cached) " >&6 2651else 2652 cat >conftest.make <<\_ACEOF 2653SHELL = /bin/sh 2654all: 2655 @echo '@@@%%%=$(MAKE)=@@@%%%' 2656_ACEOF 2657# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2658case `${MAKE-make} -f conftest.make 2>/dev/null` in 2659 *@@@%%%=?*=@@@%%%*) 2660 eval ac_cv_prog_make_${ac_make}_set=yes;; 2661 *) 2662 eval ac_cv_prog_make_${ac_make}_set=no;; 2663esac 2664rm -f conftest.make 2665fi 2666if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2668$as_echo "yes" >&6; } 2669 SET_MAKE= 2670else 2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2672$as_echo "no" >&6; } 2673 SET_MAKE="MAKE=${MAKE-make}" 2674fi 2675 2676rm -rf .tst 2>/dev/null 2677mkdir .tst 2>/dev/null 2678if test -d .tst; then 2679 am__leading_dot=. 2680else 2681 am__leading_dot=_ 2682fi 2683rmdir .tst 2>/dev/null 2684 2685# Check whether --enable-silent-rules was given. 2686if test "${enable_silent_rules+set}" = set; then : 2687 enableval=$enable_silent_rules; 2688fi 2689 2690case $enable_silent_rules in # ((( 2691 yes) AM_DEFAULT_VERBOSITY=0;; 2692 no) AM_DEFAULT_VERBOSITY=1;; 2693 *) AM_DEFAULT_VERBOSITY=1;; 2694esac 2695am_make=${MAKE-make} 2696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2697$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2698if ${am_cv_make_support_nested_variables+:} false; then : 2699 $as_echo_n "(cached) " >&6 2700else 2701 if $as_echo 'TRUE=$(BAR$(V)) 2702BAR0=false 2703BAR1=true 2704V=1 2705am__doit: 2706 @$(TRUE) 2707.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2708 am_cv_make_support_nested_variables=yes 2709else 2710 am_cv_make_support_nested_variables=no 2711fi 2712fi 2713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2714$as_echo "$am_cv_make_support_nested_variables" >&6; } 2715if test $am_cv_make_support_nested_variables = yes; then 2716 AM_V='$(V)' 2717 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2718else 2719 AM_V=$AM_DEFAULT_VERBOSITY 2720 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2721fi 2722AM_BACKSLASH='\' 2723 2724if test "`cd $srcdir && pwd`" != "`pwd`"; then 2725 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2726 # is not polluted with repeated "-I." 2727 am__isrc=' -I$(srcdir)' 2728 # test to see if srcdir already configured 2729 if test -f $srcdir/config.status; then 2730 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2731 fi 2732fi 2733 2734# test whether we have cygpath 2735if test -z "$CYGPATH_W"; then 2736 if (cygpath --version) >/dev/null 2>/dev/null; then 2737 CYGPATH_W='cygpath -w' 2738 else 2739 CYGPATH_W=echo 2740 fi 2741fi 2742 2743 2744# Define the identity of the package. 2745 PACKAGE='libXres' 2746 VERSION='1.2.1' 2747 2748 2749cat >>confdefs.h <<_ACEOF 2750#define PACKAGE "$PACKAGE" 2751_ACEOF 2752 2753 2754cat >>confdefs.h <<_ACEOF 2755#define VERSION "$VERSION" 2756_ACEOF 2757 2758# Some tools Automake needs. 2759 2760ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2761 2762 2763AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2764 2765 2766AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2767 2768 2769AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2770 2771 2772MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2773 2774# For better backward compatibility. To be removed once Automake 1.9.x 2775# dies out for good. For more background, see: 2776# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2777# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2778mkdir_p='$(MKDIR_P)' 2779 2780# We need awk for the "check" target (and possibly the TAP driver). The 2781# system "awk" is bad on some platforms. 2782# Always define AMTAR for backward compatibility. Yes, it's still used 2783# in the wild :-( We should find a proper way to deprecate it ... 2784AMTAR='$${TAR-tar}' 2785 2786 2787# We'll loop over all known methods to create a tar archive until one works. 2788_am_tools='gnutar pax cpio none' 2789 2790am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2791 2792 2793 2794 2795 2796 2797# POSIX will say in a future version that running "rm -f" with no argument 2798# is OK; and we want to be able to make that assumption in our Makefile 2799# recipes. So use an aggressive probe to check that the usage we want is 2800# actually supported "in the wild" to an acceptable degree. 2801# See automake bug#10828. 2802# To make any issue more visible, cause the running configure to be aborted 2803# by default if the 'rm' program in use doesn't match our expectations; the 2804# user can still override this though. 2805if rm -f && rm -fr && rm -rf; then : OK; else 2806 cat >&2 <<'END' 2807Oops! 2808 2809Your 'rm' program seems unable to run without file operands specified 2810on the command line, even when the '-f' option is present. This is contrary 2811to the behaviour of most rm programs out there, and not conforming with 2812the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2813 2814Please tell bug-automake@gnu.org about your system, including the value 2815of your $PATH and any error possibly output before this message. This 2816can help us improve future automake versions. 2817 2818END 2819 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2820 echo 'Configuration will proceed anyway, since you have set the' >&2 2821 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2822 echo >&2 2823 else 2824 cat >&2 <<'END' 2825Aborting the configuration process, to ensure you take notice of the issue. 2826 2827You can download and install GNU coreutils to get an 'rm' implementation 2828that behaves properly: <https://www.gnu.org/software/coreutils/>. 2829 2830If you want to complete the configuration process using your problematic 2831'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2832to "yes", and re-run configure. 2833 2834END 2835 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2836 fi 2837fi 2838 2839 2840# Initialize libtool 2841case `pwd` in 2842 *\ * | *\ *) 2843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2844$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2845esac 2846 2847 2848 2849macro_version='2.4.6' 2850macro_revision='2.4.6' 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864ltmain=$ac_aux_dir/ltmain.sh 2865 2866# Make sure we can run config.sub. 2867$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2868 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2869 2870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2871$as_echo_n "checking build system type... " >&6; } 2872if ${ac_cv_build+:} false; then : 2873 $as_echo_n "(cached) " >&6 2874else 2875 ac_build_alias=$build_alias 2876test "x$ac_build_alias" = x && 2877 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2878test "x$ac_build_alias" = x && 2879 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2880ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2881 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2882 2883fi 2884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2885$as_echo "$ac_cv_build" >&6; } 2886case $ac_cv_build in 2887*-*-*) ;; 2888*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2889esac 2890build=$ac_cv_build 2891ac_save_IFS=$IFS; IFS='-' 2892set x $ac_cv_build 2893shift 2894build_cpu=$1 2895build_vendor=$2 2896shift; shift 2897# Remember, the first character of IFS is used to create $*, 2898# except with old shells: 2899build_os=$* 2900IFS=$ac_save_IFS 2901case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2902 2903 2904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2905$as_echo_n "checking host system type... " >&6; } 2906if ${ac_cv_host+:} false; then : 2907 $as_echo_n "(cached) " >&6 2908else 2909 if test "x$host_alias" = x; then 2910 ac_cv_host=$ac_cv_build 2911else 2912 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2913 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2914fi 2915 2916fi 2917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2918$as_echo "$ac_cv_host" >&6; } 2919case $ac_cv_host in 2920*-*-*) ;; 2921*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2922esac 2923host=$ac_cv_host 2924ac_save_IFS=$IFS; IFS='-' 2925set x $ac_cv_host 2926shift 2927host_cpu=$1 2928host_vendor=$2 2929shift; shift 2930# Remember, the first character of IFS is used to create $*, 2931# except with old shells: 2932host_os=$* 2933IFS=$ac_save_IFS 2934case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2935 2936 2937# Backslashify metacharacters that are still active within 2938# double-quoted strings. 2939sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 2940 2941# Same as above, but do not quote variable references. 2942double_quote_subst='s/\(["`\\]\)/\\\1/g' 2943 2944# Sed substitution to delay expansion of an escaped shell variable in a 2945# double_quote_subst'ed string. 2946delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 2947 2948# Sed substitution to delay expansion of an escaped single quote. 2949delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 2950 2951# Sed substitution to avoid accidental globbing in evaled expressions 2952no_glob_subst='s/\*/\\\*/g' 2953 2954ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 2955ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 2956ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 2957 2958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 2959$as_echo_n "checking how to print strings... " >&6; } 2960# Test print first, because it will be a builtin if present. 2961if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 2962 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 2963 ECHO='print -r --' 2964elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 2965 ECHO='printf %s\n' 2966else 2967 # Use this function as a fallback that always works. 2968 func_fallback_echo () 2969 { 2970 eval 'cat <<_LTECHO_EOF 2971$1 2972_LTECHO_EOF' 2973 } 2974 ECHO='func_fallback_echo' 2975fi 2976 2977# func_echo_all arg... 2978# Invoke $ECHO with all args, space-separated. 2979func_echo_all () 2980{ 2981 $ECHO "" 2982} 2983 2984case $ECHO in 2985 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 2986$as_echo "printf" >&6; } ;; 2987 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 2988$as_echo "print -r" >&6; } ;; 2989 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 2990$as_echo "cat" >&6; } ;; 2991esac 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006DEPDIR="${am__leading_dot}deps" 3007 3008ac_config_commands="$ac_config_commands depfiles" 3009 3010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 3011$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } 3012cat > confinc.mk << 'END' 3013am__doit: 3014 @echo this is the am__doit target >confinc.out 3015.PHONY: am__doit 3016END 3017am__include="#" 3018am__quote= 3019# BSD make does it like this. 3020echo '.include "confinc.mk" # ignored' > confmf.BSD 3021# Other make implementations (GNU, Solaris 10, AIX) do it like this. 3022echo 'include confinc.mk # ignored' > confmf.GNU 3023_am_result=no 3024for s in GNU BSD; do 3025 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 3026 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 3027 ac_status=$? 3028 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3029 (exit $ac_status); } 3030 case $?:`cat confinc.out 2>/dev/null` in #( 3031 '0:this is the am__doit target') : 3032 case $s in #( 3033 BSD) : 3034 am__include='.include' am__quote='"' ;; #( 3035 *) : 3036 am__include='include' am__quote='' ;; 3037esac ;; #( 3038 *) : 3039 ;; 3040esac 3041 if test "$am__include" != "#"; then 3042 _am_result="yes ($s style)" 3043 break 3044 fi 3045done 3046rm -f confinc.* confmf.* 3047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 3048$as_echo "${_am_result}" >&6; } 3049 3050# Check whether --enable-dependency-tracking was given. 3051if test "${enable_dependency_tracking+set}" = set; then : 3052 enableval=$enable_dependency_tracking; 3053fi 3054 3055if test "x$enable_dependency_tracking" != xno; then 3056 am_depcomp="$ac_aux_dir/depcomp" 3057 AMDEPBACKSLASH='\' 3058 am__nodep='_no' 3059fi 3060 if test "x$enable_dependency_tracking" != xno; then 3061 AMDEP_TRUE= 3062 AMDEP_FALSE='#' 3063else 3064 AMDEP_TRUE='#' 3065 AMDEP_FALSE= 3066fi 3067 3068 3069ac_ext=c 3070ac_cpp='$CPP $CPPFLAGS' 3071ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3072ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3073ac_compiler_gnu=$ac_cv_c_compiler_gnu 3074if test -n "$ac_tool_prefix"; then 3075 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3076set dummy ${ac_tool_prefix}gcc; ac_word=$2 3077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3078$as_echo_n "checking for $ac_word... " >&6; } 3079if ${ac_cv_prog_CC+:} false; then : 3080 $as_echo_n "(cached) " >&6 3081else 3082 if test -n "$CC"; then 3083 ac_cv_prog_CC="$CC" # Let the user override the test. 3084else 3085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3086for as_dir in $PATH 3087do 3088 IFS=$as_save_IFS 3089 test -z "$as_dir" && as_dir=. 3090 for ac_exec_ext in '' $ac_executable_extensions; do 3091 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3092 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3094 break 2 3095 fi 3096done 3097 done 3098IFS=$as_save_IFS 3099 3100fi 3101fi 3102CC=$ac_cv_prog_CC 3103if test -n "$CC"; then 3104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3105$as_echo "$CC" >&6; } 3106else 3107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3108$as_echo "no" >&6; } 3109fi 3110 3111 3112fi 3113if test -z "$ac_cv_prog_CC"; then 3114 ac_ct_CC=$CC 3115 # Extract the first word of "gcc", so it can be a program name with args. 3116set dummy gcc; ac_word=$2 3117{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3118$as_echo_n "checking for $ac_word... " >&6; } 3119if ${ac_cv_prog_ac_ct_CC+:} false; then : 3120 $as_echo_n "(cached) " >&6 3121else 3122 if test -n "$ac_ct_CC"; then 3123 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3124else 3125as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3126for as_dir in $PATH 3127do 3128 IFS=$as_save_IFS 3129 test -z "$as_dir" && as_dir=. 3130 for ac_exec_ext in '' $ac_executable_extensions; do 3131 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3132 ac_cv_prog_ac_ct_CC="gcc" 3133 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3134 break 2 3135 fi 3136done 3137 done 3138IFS=$as_save_IFS 3139 3140fi 3141fi 3142ac_ct_CC=$ac_cv_prog_ac_ct_CC 3143if test -n "$ac_ct_CC"; then 3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3145$as_echo "$ac_ct_CC" >&6; } 3146else 3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3148$as_echo "no" >&6; } 3149fi 3150 3151 if test "x$ac_ct_CC" = x; then 3152 CC="" 3153 else 3154 case $cross_compiling:$ac_tool_warned in 3155yes:) 3156{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3157$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3158ac_tool_warned=yes ;; 3159esac 3160 CC=$ac_ct_CC 3161 fi 3162else 3163 CC="$ac_cv_prog_CC" 3164fi 3165 3166if test -z "$CC"; then 3167 if test -n "$ac_tool_prefix"; then 3168 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3169set dummy ${ac_tool_prefix}cc; ac_word=$2 3170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3171$as_echo_n "checking for $ac_word... " >&6; } 3172if ${ac_cv_prog_CC+:} false; then : 3173 $as_echo_n "(cached) " >&6 3174else 3175 if test -n "$CC"; then 3176 ac_cv_prog_CC="$CC" # Let the user override the test. 3177else 3178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3179for as_dir in $PATH 3180do 3181 IFS=$as_save_IFS 3182 test -z "$as_dir" && as_dir=. 3183 for ac_exec_ext in '' $ac_executable_extensions; do 3184 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3185 ac_cv_prog_CC="${ac_tool_prefix}cc" 3186 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3187 break 2 3188 fi 3189done 3190 done 3191IFS=$as_save_IFS 3192 3193fi 3194fi 3195CC=$ac_cv_prog_CC 3196if test -n "$CC"; then 3197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3198$as_echo "$CC" >&6; } 3199else 3200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3201$as_echo "no" >&6; } 3202fi 3203 3204 3205 fi 3206fi 3207if test -z "$CC"; then 3208 # Extract the first word of "cc", so it can be a program name with args. 3209set dummy cc; ac_word=$2 3210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3211$as_echo_n "checking for $ac_word... " >&6; } 3212if ${ac_cv_prog_CC+:} false; then : 3213 $as_echo_n "(cached) " >&6 3214else 3215 if test -n "$CC"; then 3216 ac_cv_prog_CC="$CC" # Let the user override the test. 3217else 3218 ac_prog_rejected=no 3219as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3220for as_dir in $PATH 3221do 3222 IFS=$as_save_IFS 3223 test -z "$as_dir" && as_dir=. 3224 for ac_exec_ext in '' $ac_executable_extensions; do 3225 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3226 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3227 ac_prog_rejected=yes 3228 continue 3229 fi 3230 ac_cv_prog_CC="cc" 3231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3232 break 2 3233 fi 3234done 3235 done 3236IFS=$as_save_IFS 3237 3238if test $ac_prog_rejected = yes; then 3239 # We found a bogon in the path, so make sure we never use it. 3240 set dummy $ac_cv_prog_CC 3241 shift 3242 if test $# != 0; then 3243 # We chose a different compiler from the bogus one. 3244 # However, it has the same basename, so the bogon will be chosen 3245 # first if we set CC to just the basename; use the full file name. 3246 shift 3247 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3248 fi 3249fi 3250fi 3251fi 3252CC=$ac_cv_prog_CC 3253if test -n "$CC"; then 3254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3255$as_echo "$CC" >&6; } 3256else 3257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3258$as_echo "no" >&6; } 3259fi 3260 3261 3262fi 3263if test -z "$CC"; then 3264 if test -n "$ac_tool_prefix"; then 3265 for ac_prog in cl.exe 3266 do 3267 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3268set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3270$as_echo_n "checking for $ac_word... " >&6; } 3271if ${ac_cv_prog_CC+:} false; then : 3272 $as_echo_n "(cached) " >&6 3273else 3274 if test -n "$CC"; then 3275 ac_cv_prog_CC="$CC" # Let the user override the test. 3276else 3277as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3278for as_dir in $PATH 3279do 3280 IFS=$as_save_IFS 3281 test -z "$as_dir" && as_dir=. 3282 for ac_exec_ext in '' $ac_executable_extensions; do 3283 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3284 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3286 break 2 3287 fi 3288done 3289 done 3290IFS=$as_save_IFS 3291 3292fi 3293fi 3294CC=$ac_cv_prog_CC 3295if test -n "$CC"; then 3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3297$as_echo "$CC" >&6; } 3298else 3299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3300$as_echo "no" >&6; } 3301fi 3302 3303 3304 test -n "$CC" && break 3305 done 3306fi 3307if test -z "$CC"; then 3308 ac_ct_CC=$CC 3309 for ac_prog in cl.exe 3310do 3311 # Extract the first word of "$ac_prog", so it can be a program name with args. 3312set dummy $ac_prog; ac_word=$2 3313{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3314$as_echo_n "checking for $ac_word... " >&6; } 3315if ${ac_cv_prog_ac_ct_CC+:} false; then : 3316 $as_echo_n "(cached) " >&6 3317else 3318 if test -n "$ac_ct_CC"; then 3319 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3320else 3321as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3322for as_dir in $PATH 3323do 3324 IFS=$as_save_IFS 3325 test -z "$as_dir" && as_dir=. 3326 for ac_exec_ext in '' $ac_executable_extensions; do 3327 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3328 ac_cv_prog_ac_ct_CC="$ac_prog" 3329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3330 break 2 3331 fi 3332done 3333 done 3334IFS=$as_save_IFS 3335 3336fi 3337fi 3338ac_ct_CC=$ac_cv_prog_ac_ct_CC 3339if test -n "$ac_ct_CC"; then 3340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3341$as_echo "$ac_ct_CC" >&6; } 3342else 3343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3344$as_echo "no" >&6; } 3345fi 3346 3347 3348 test -n "$ac_ct_CC" && break 3349done 3350 3351 if test "x$ac_ct_CC" = x; then 3352 CC="" 3353 else 3354 case $cross_compiling:$ac_tool_warned in 3355yes:) 3356{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3357$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3358ac_tool_warned=yes ;; 3359esac 3360 CC=$ac_ct_CC 3361 fi 3362fi 3363 3364fi 3365 3366 3367test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3368$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3369as_fn_error $? "no acceptable C compiler found in \$PATH 3370See \`config.log' for more details" "$LINENO" 5; } 3371 3372# Provide some information about the compiler. 3373$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3374set X $ac_compile 3375ac_compiler=$2 3376for ac_option in --version -v -V -qversion; do 3377 { { ac_try="$ac_compiler $ac_option >&5" 3378case "(($ac_try" in 3379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3380 *) ac_try_echo=$ac_try;; 3381esac 3382eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3383$as_echo "$ac_try_echo"; } >&5 3384 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3385 ac_status=$? 3386 if test -s conftest.err; then 3387 sed '10a\ 3388... rest of stderr output deleted ... 3389 10q' conftest.err >conftest.er1 3390 cat conftest.er1 >&5 3391 fi 3392 rm -f conftest.er1 conftest.err 3393 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3394 test $ac_status = 0; } 3395done 3396 3397cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3398/* end confdefs.h. */ 3399 3400int 3401main () 3402{ 3403 3404 ; 3405 return 0; 3406} 3407_ACEOF 3408ac_clean_files_save=$ac_clean_files 3409ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3410# Try to create an executable without -o first, disregard a.out. 3411# It will help us diagnose broken compilers, and finding out an intuition 3412# of exeext. 3413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3414$as_echo_n "checking whether the C compiler works... " >&6; } 3415ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3416 3417# The possible output files: 3418ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3419 3420ac_rmfiles= 3421for ac_file in $ac_files 3422do 3423 case $ac_file in 3424 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3425 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3426 esac 3427done 3428rm -f $ac_rmfiles 3429 3430if { { ac_try="$ac_link_default" 3431case "(($ac_try" in 3432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3433 *) ac_try_echo=$ac_try;; 3434esac 3435eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3436$as_echo "$ac_try_echo"; } >&5 3437 (eval "$ac_link_default") 2>&5 3438 ac_status=$? 3439 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3440 test $ac_status = 0; }; then : 3441 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3442# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3443# in a Makefile. We should not override ac_cv_exeext if it was cached, 3444# so that the user can short-circuit this test for compilers unknown to 3445# Autoconf. 3446for ac_file in $ac_files '' 3447do 3448 test -f "$ac_file" || continue 3449 case $ac_file in 3450 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3451 ;; 3452 [ab].out ) 3453 # We found the default executable, but exeext='' is most 3454 # certainly right. 3455 break;; 3456 *.* ) 3457 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3458 then :; else 3459 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3460 fi 3461 # We set ac_cv_exeext here because the later test for it is not 3462 # safe: cross compilers may not add the suffix if given an `-o' 3463 # argument, so we may need to know it at that point already. 3464 # Even if this section looks crufty: it has the advantage of 3465 # actually working. 3466 break;; 3467 * ) 3468 break;; 3469 esac 3470done 3471test "$ac_cv_exeext" = no && ac_cv_exeext= 3472 3473else 3474 ac_file='' 3475fi 3476if test -z "$ac_file"; then : 3477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3478$as_echo "no" >&6; } 3479$as_echo "$as_me: failed program was:" >&5 3480sed 's/^/| /' conftest.$ac_ext >&5 3481 3482{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3483$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3484as_fn_error 77 "C compiler cannot create executables 3485See \`config.log' for more details" "$LINENO" 5; } 3486else 3487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3488$as_echo "yes" >&6; } 3489fi 3490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3491$as_echo_n "checking for C compiler default output file name... " >&6; } 3492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3493$as_echo "$ac_file" >&6; } 3494ac_exeext=$ac_cv_exeext 3495 3496rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3497ac_clean_files=$ac_clean_files_save 3498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3499$as_echo_n "checking for suffix of executables... " >&6; } 3500if { { ac_try="$ac_link" 3501case "(($ac_try" in 3502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3503 *) ac_try_echo=$ac_try;; 3504esac 3505eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3506$as_echo "$ac_try_echo"; } >&5 3507 (eval "$ac_link") 2>&5 3508 ac_status=$? 3509 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3510 test $ac_status = 0; }; then : 3511 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3512# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3513# work properly (i.e., refer to `conftest.exe'), while it won't with 3514# `rm'. 3515for ac_file in conftest.exe conftest conftest.*; do 3516 test -f "$ac_file" || continue 3517 case $ac_file in 3518 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3519 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3520 break;; 3521 * ) break;; 3522 esac 3523done 3524else 3525 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3526$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3527as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3528See \`config.log' for more details" "$LINENO" 5; } 3529fi 3530rm -f conftest conftest$ac_cv_exeext 3531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3532$as_echo "$ac_cv_exeext" >&6; } 3533 3534rm -f conftest.$ac_ext 3535EXEEXT=$ac_cv_exeext 3536ac_exeext=$EXEEXT 3537cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3538/* end confdefs.h. */ 3539#include <stdio.h> 3540int 3541main () 3542{ 3543FILE *f = fopen ("conftest.out", "w"); 3544 return ferror (f) || fclose (f) != 0; 3545 3546 ; 3547 return 0; 3548} 3549_ACEOF 3550ac_clean_files="$ac_clean_files conftest.out" 3551# Check that the compiler produces executables we can run. If not, either 3552# the compiler is broken, or we cross compile. 3553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3554$as_echo_n "checking whether we are cross compiling... " >&6; } 3555if test "$cross_compiling" != yes; then 3556 { { ac_try="$ac_link" 3557case "(($ac_try" in 3558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3559 *) ac_try_echo=$ac_try;; 3560esac 3561eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3562$as_echo "$ac_try_echo"; } >&5 3563 (eval "$ac_link") 2>&5 3564 ac_status=$? 3565 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3566 test $ac_status = 0; } 3567 if { ac_try='./conftest$ac_cv_exeext' 3568 { { case "(($ac_try" in 3569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3570 *) ac_try_echo=$ac_try;; 3571esac 3572eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3573$as_echo "$ac_try_echo"; } >&5 3574 (eval "$ac_try") 2>&5 3575 ac_status=$? 3576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3577 test $ac_status = 0; }; }; then 3578 cross_compiling=no 3579 else 3580 if test "$cross_compiling" = maybe; then 3581 cross_compiling=yes 3582 else 3583 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3584$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3585as_fn_error $? "cannot run C compiled programs. 3586If you meant to cross compile, use \`--host'. 3587See \`config.log' for more details" "$LINENO" 5; } 3588 fi 3589 fi 3590fi 3591{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3592$as_echo "$cross_compiling" >&6; } 3593 3594rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3595ac_clean_files=$ac_clean_files_save 3596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3597$as_echo_n "checking for suffix of object files... " >&6; } 3598if ${ac_cv_objext+:} false; then : 3599 $as_echo_n "(cached) " >&6 3600else 3601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3602/* end confdefs.h. */ 3603 3604int 3605main () 3606{ 3607 3608 ; 3609 return 0; 3610} 3611_ACEOF 3612rm -f conftest.o conftest.obj 3613if { { ac_try="$ac_compile" 3614case "(($ac_try" in 3615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3616 *) ac_try_echo=$ac_try;; 3617esac 3618eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3619$as_echo "$ac_try_echo"; } >&5 3620 (eval "$ac_compile") 2>&5 3621 ac_status=$? 3622 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3623 test $ac_status = 0; }; then : 3624 for ac_file in conftest.o conftest.obj conftest.*; do 3625 test -f "$ac_file" || continue; 3626 case $ac_file in 3627 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3628 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3629 break;; 3630 esac 3631done 3632else 3633 $as_echo "$as_me: failed program was:" >&5 3634sed 's/^/| /' conftest.$ac_ext >&5 3635 3636{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3637$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3638as_fn_error $? "cannot compute suffix of object files: cannot compile 3639See \`config.log' for more details" "$LINENO" 5; } 3640fi 3641rm -f conftest.$ac_cv_objext conftest.$ac_ext 3642fi 3643{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3644$as_echo "$ac_cv_objext" >&6; } 3645OBJEXT=$ac_cv_objext 3646ac_objext=$OBJEXT 3647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3648$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3649if ${ac_cv_c_compiler_gnu+:} false; then : 3650 $as_echo_n "(cached) " >&6 3651else 3652 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3653/* end confdefs.h. */ 3654 3655int 3656main () 3657{ 3658#ifndef __GNUC__ 3659 choke me 3660#endif 3661 3662 ; 3663 return 0; 3664} 3665_ACEOF 3666if ac_fn_c_try_compile "$LINENO"; then : 3667 ac_compiler_gnu=yes 3668else 3669 ac_compiler_gnu=no 3670fi 3671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3672ac_cv_c_compiler_gnu=$ac_compiler_gnu 3673 3674fi 3675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3676$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3677if test $ac_compiler_gnu = yes; then 3678 GCC=yes 3679else 3680 GCC= 3681fi 3682ac_test_CFLAGS=${CFLAGS+set} 3683ac_save_CFLAGS=$CFLAGS 3684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3685$as_echo_n "checking whether $CC accepts -g... " >&6; } 3686if ${ac_cv_prog_cc_g+:} false; then : 3687 $as_echo_n "(cached) " >&6 3688else 3689 ac_save_c_werror_flag=$ac_c_werror_flag 3690 ac_c_werror_flag=yes 3691 ac_cv_prog_cc_g=no 3692 CFLAGS="-g" 3693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3694/* end confdefs.h. */ 3695 3696int 3697main () 3698{ 3699 3700 ; 3701 return 0; 3702} 3703_ACEOF 3704if ac_fn_c_try_compile "$LINENO"; then : 3705 ac_cv_prog_cc_g=yes 3706else 3707 CFLAGS="" 3708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3709/* end confdefs.h. */ 3710 3711int 3712main () 3713{ 3714 3715 ; 3716 return 0; 3717} 3718_ACEOF 3719if ac_fn_c_try_compile "$LINENO"; then : 3720 3721else 3722 ac_c_werror_flag=$ac_save_c_werror_flag 3723 CFLAGS="-g" 3724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3725/* end confdefs.h. */ 3726 3727int 3728main () 3729{ 3730 3731 ; 3732 return 0; 3733} 3734_ACEOF 3735if ac_fn_c_try_compile "$LINENO"; then : 3736 ac_cv_prog_cc_g=yes 3737fi 3738rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3739fi 3740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3741fi 3742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3743 ac_c_werror_flag=$ac_save_c_werror_flag 3744fi 3745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3746$as_echo "$ac_cv_prog_cc_g" >&6; } 3747if test "$ac_test_CFLAGS" = set; then 3748 CFLAGS=$ac_save_CFLAGS 3749elif test $ac_cv_prog_cc_g = yes; then 3750 if test "$GCC" = yes; then 3751 CFLAGS="-g -O2" 3752 else 3753 CFLAGS="-g" 3754 fi 3755else 3756 if test "$GCC" = yes; then 3757 CFLAGS="-O2" 3758 else 3759 CFLAGS= 3760 fi 3761fi 3762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3763$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3764if ${ac_cv_prog_cc_c89+:} false; then : 3765 $as_echo_n "(cached) " >&6 3766else 3767 ac_cv_prog_cc_c89=no 3768ac_save_CC=$CC 3769cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3770/* end confdefs.h. */ 3771#include <stdarg.h> 3772#include <stdio.h> 3773struct stat; 3774/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3775struct buf { int x; }; 3776FILE * (*rcsopen) (struct buf *, struct stat *, int); 3777static char *e (p, i) 3778 char **p; 3779 int i; 3780{ 3781 return p[i]; 3782} 3783static char *f (char * (*g) (char **, int), char **p, ...) 3784{ 3785 char *s; 3786 va_list v; 3787 va_start (v,p); 3788 s = g (p, va_arg (v,int)); 3789 va_end (v); 3790 return s; 3791} 3792 3793/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3794 function prototypes and stuff, but not '\xHH' hex character constants. 3795 These don't provoke an error unfortunately, instead are silently treated 3796 as 'x'. The following induces an error, until -std is added to get 3797 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3798 array size at least. It's necessary to write '\x00'==0 to get something 3799 that's true only with -std. */ 3800int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3801 3802/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3803 inside strings and character constants. */ 3804#define FOO(x) 'x' 3805int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3806 3807int test (int i, double x); 3808struct s1 {int (*f) (int a);}; 3809struct s2 {int (*f) (double a);}; 3810int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3811int argc; 3812char **argv; 3813int 3814main () 3815{ 3816return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3817 ; 3818 return 0; 3819} 3820_ACEOF 3821for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3822 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3823do 3824 CC="$ac_save_CC $ac_arg" 3825 if ac_fn_c_try_compile "$LINENO"; then : 3826 ac_cv_prog_cc_c89=$ac_arg 3827fi 3828rm -f core conftest.err conftest.$ac_objext 3829 test "x$ac_cv_prog_cc_c89" != "xno" && break 3830done 3831rm -f conftest.$ac_ext 3832CC=$ac_save_CC 3833 3834fi 3835# AC_CACHE_VAL 3836case "x$ac_cv_prog_cc_c89" in 3837 x) 3838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3839$as_echo "none needed" >&6; } ;; 3840 xno) 3841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3842$as_echo "unsupported" >&6; } ;; 3843 *) 3844 CC="$CC $ac_cv_prog_cc_c89" 3845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3846$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3847esac 3848if test "x$ac_cv_prog_cc_c89" != xno; then : 3849 3850fi 3851 3852ac_ext=c 3853ac_cpp='$CPP $CPPFLAGS' 3854ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3855ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3856ac_compiler_gnu=$ac_cv_c_compiler_gnu 3857 3858ac_ext=c 3859ac_cpp='$CPP $CPPFLAGS' 3860ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3861ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3862ac_compiler_gnu=$ac_cv_c_compiler_gnu 3863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3864$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3865if ${am_cv_prog_cc_c_o+:} false; then : 3866 $as_echo_n "(cached) " >&6 3867else 3868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3869/* end confdefs.h. */ 3870 3871int 3872main () 3873{ 3874 3875 ; 3876 return 0; 3877} 3878_ACEOF 3879 # Make sure it works both with $CC and with simple cc. 3880 # Following AC_PROG_CC_C_O, we do the test twice because some 3881 # compilers refuse to overwrite an existing .o file with -o, 3882 # though they will create one. 3883 am_cv_prog_cc_c_o=yes 3884 for am_i in 1 2; do 3885 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3886 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3887 ac_status=$? 3888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3889 (exit $ac_status); } \ 3890 && test -f conftest2.$ac_objext; then 3891 : OK 3892 else 3893 am_cv_prog_cc_c_o=no 3894 break 3895 fi 3896 done 3897 rm -f core conftest* 3898 unset am_i 3899fi 3900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3901$as_echo "$am_cv_prog_cc_c_o" >&6; } 3902if test "$am_cv_prog_cc_c_o" != yes; then 3903 # Losing compiler, so override with the script. 3904 # FIXME: It is wrong to rewrite CC. 3905 # But if we don't then we get into trouble of one sort or another. 3906 # A longer-term fix would be to have automake use am__CC in this case, 3907 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3908 CC="$am_aux_dir/compile $CC" 3909fi 3910ac_ext=c 3911ac_cpp='$CPP $CPPFLAGS' 3912ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3913ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3914ac_compiler_gnu=$ac_cv_c_compiler_gnu 3915 3916 3917depcc="$CC" am_compiler_list= 3918 3919{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3920$as_echo_n "checking dependency style of $depcc... " >&6; } 3921if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3922 $as_echo_n "(cached) " >&6 3923else 3924 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3925 # We make a subdir and do the tests there. Otherwise we can end up 3926 # making bogus files that we don't know about and never remove. For 3927 # instance it was reported that on HP-UX the gcc test will end up 3928 # making a dummy file named 'D' -- because '-MD' means "put the output 3929 # in D". 3930 rm -rf conftest.dir 3931 mkdir conftest.dir 3932 # Copy depcomp to subdir because otherwise we won't find it if we're 3933 # using a relative directory. 3934 cp "$am_depcomp" conftest.dir 3935 cd conftest.dir 3936 # We will build objects and dependencies in a subdirectory because 3937 # it helps to detect inapplicable dependency modes. For instance 3938 # both Tru64's cc and ICC support -MD to output dependencies as a 3939 # side effect of compilation, but ICC will put the dependencies in 3940 # the current directory while Tru64 will put them in the object 3941 # directory. 3942 mkdir sub 3943 3944 am_cv_CC_dependencies_compiler_type=none 3945 if test "$am_compiler_list" = ""; then 3946 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3947 fi 3948 am__universal=false 3949 case " $depcc " in #( 3950 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3951 esac 3952 3953 for depmode in $am_compiler_list; do 3954 # Setup a source with many dependencies, because some compilers 3955 # like to wrap large dependency lists on column 80 (with \), and 3956 # we should not choose a depcomp mode which is confused by this. 3957 # 3958 # We need to recreate these files for each test, as the compiler may 3959 # overwrite some of them when testing with obscure command lines. 3960 # This happens at least with the AIX C compiler. 3961 : > sub/conftest.c 3962 for i in 1 2 3 4 5 6; do 3963 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3964 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3965 # Solaris 10 /bin/sh. 3966 echo '/* dummy */' > sub/conftst$i.h 3967 done 3968 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3969 3970 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3971 # mode. It turns out that the SunPro C++ compiler does not properly 3972 # handle '-M -o', and we need to detect this. Also, some Intel 3973 # versions had trouble with output in subdirs. 3974 am__obj=sub/conftest.${OBJEXT-o} 3975 am__minus_obj="-o $am__obj" 3976 case $depmode in 3977 gcc) 3978 # This depmode causes a compiler race in universal mode. 3979 test "$am__universal" = false || continue 3980 ;; 3981 nosideeffect) 3982 # After this tag, mechanisms are not by side-effect, so they'll 3983 # only be used when explicitly requested. 3984 if test "x$enable_dependency_tracking" = xyes; then 3985 continue 3986 else 3987 break 3988 fi 3989 ;; 3990 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3991 # This compiler won't grok '-c -o', but also, the minuso test has 3992 # not run yet. These depmodes are late enough in the game, and 3993 # so weak that their functioning should not be impacted. 3994 am__obj=conftest.${OBJEXT-o} 3995 am__minus_obj= 3996 ;; 3997 none) break ;; 3998 esac 3999 if depmode=$depmode \ 4000 source=sub/conftest.c object=$am__obj \ 4001 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4002 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4003 >/dev/null 2>conftest.err && 4004 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4005 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4006 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4007 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4008 # icc doesn't choke on unknown options, it will just issue warnings 4009 # or remarks (even with -Werror). So we grep stderr for any message 4010 # that says an option was ignored or not supported. 4011 # When given -MP, icc 7.0 and 7.1 complain thusly: 4012 # icc: Command line warning: ignoring option '-M'; no argument required 4013 # The diagnosis changed in icc 8.0: 4014 # icc: Command line remark: option '-MP' not supported 4015 if (grep 'ignoring option' conftest.err || 4016 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4017 am_cv_CC_dependencies_compiler_type=$depmode 4018 break 4019 fi 4020 fi 4021 done 4022 4023 cd .. 4024 rm -rf conftest.dir 4025else 4026 am_cv_CC_dependencies_compiler_type=none 4027fi 4028 4029fi 4030{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4031$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4032CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4033 4034 if 4035 test "x$enable_dependency_tracking" != xno \ 4036 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4037 am__fastdepCC_TRUE= 4038 am__fastdepCC_FALSE='#' 4039else 4040 am__fastdepCC_TRUE='#' 4041 am__fastdepCC_FALSE= 4042fi 4043 4044 4045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4046$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4047if ${ac_cv_path_SED+:} false; then : 4048 $as_echo_n "(cached) " >&6 4049else 4050 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4051 for ac_i in 1 2 3 4 5 6 7; do 4052 ac_script="$ac_script$as_nl$ac_script" 4053 done 4054 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4055 { ac_script=; unset ac_script;} 4056 if test -z "$SED"; then 4057 ac_path_SED_found=false 4058 # Loop through the user's path and test for each of PROGNAME-LIST 4059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4060for as_dir in $PATH 4061do 4062 IFS=$as_save_IFS 4063 test -z "$as_dir" && as_dir=. 4064 for ac_prog in sed gsed; do 4065 for ac_exec_ext in '' $ac_executable_extensions; do 4066 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4067 as_fn_executable_p "$ac_path_SED" || continue 4068# Check for GNU ac_path_SED and select it if it is found. 4069 # Check for GNU $ac_path_SED 4070case `"$ac_path_SED" --version 2>&1` in 4071*GNU*) 4072 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4073*) 4074 ac_count=0 4075 $as_echo_n 0123456789 >"conftest.in" 4076 while : 4077 do 4078 cat "conftest.in" "conftest.in" >"conftest.tmp" 4079 mv "conftest.tmp" "conftest.in" 4080 cp "conftest.in" "conftest.nl" 4081 $as_echo '' >> "conftest.nl" 4082 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4083 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4084 as_fn_arith $ac_count + 1 && ac_count=$as_val 4085 if test $ac_count -gt ${ac_path_SED_max-0}; then 4086 # Best one so far, save it but keep looking for a better one 4087 ac_cv_path_SED="$ac_path_SED" 4088 ac_path_SED_max=$ac_count 4089 fi 4090 # 10*(2^10) chars as input seems more than enough 4091 test $ac_count -gt 10 && break 4092 done 4093 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4094esac 4095 4096 $ac_path_SED_found && break 3 4097 done 4098 done 4099 done 4100IFS=$as_save_IFS 4101 if test -z "$ac_cv_path_SED"; then 4102 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4103 fi 4104else 4105 ac_cv_path_SED=$SED 4106fi 4107 4108fi 4109{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4110$as_echo "$ac_cv_path_SED" >&6; } 4111 SED="$ac_cv_path_SED" 4112 rm -f conftest.sed 4113 4114test -z "$SED" && SED=sed 4115Xsed="$SED -e 1s/^X//" 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4128$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4129if ${ac_cv_path_GREP+:} false; then : 4130 $as_echo_n "(cached) " >&6 4131else 4132 if test -z "$GREP"; then 4133 ac_path_GREP_found=false 4134 # Loop through the user's path and test for each of PROGNAME-LIST 4135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4136for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4137do 4138 IFS=$as_save_IFS 4139 test -z "$as_dir" && as_dir=. 4140 for ac_prog in grep ggrep; do 4141 for ac_exec_ext in '' $ac_executable_extensions; do 4142 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4143 as_fn_executable_p "$ac_path_GREP" || continue 4144# Check for GNU ac_path_GREP and select it if it is found. 4145 # Check for GNU $ac_path_GREP 4146case `"$ac_path_GREP" --version 2>&1` in 4147*GNU*) 4148 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4149*) 4150 ac_count=0 4151 $as_echo_n 0123456789 >"conftest.in" 4152 while : 4153 do 4154 cat "conftest.in" "conftest.in" >"conftest.tmp" 4155 mv "conftest.tmp" "conftest.in" 4156 cp "conftest.in" "conftest.nl" 4157 $as_echo 'GREP' >> "conftest.nl" 4158 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4159 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4160 as_fn_arith $ac_count + 1 && ac_count=$as_val 4161 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4162 # Best one so far, save it but keep looking for a better one 4163 ac_cv_path_GREP="$ac_path_GREP" 4164 ac_path_GREP_max=$ac_count 4165 fi 4166 # 10*(2^10) chars as input seems more than enough 4167 test $ac_count -gt 10 && break 4168 done 4169 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4170esac 4171 4172 $ac_path_GREP_found && break 3 4173 done 4174 done 4175 done 4176IFS=$as_save_IFS 4177 if test -z "$ac_cv_path_GREP"; then 4178 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4179 fi 4180else 4181 ac_cv_path_GREP=$GREP 4182fi 4183 4184fi 4185{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4186$as_echo "$ac_cv_path_GREP" >&6; } 4187 GREP="$ac_cv_path_GREP" 4188 4189 4190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4191$as_echo_n "checking for egrep... " >&6; } 4192if ${ac_cv_path_EGREP+:} false; then : 4193 $as_echo_n "(cached) " >&6 4194else 4195 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4196 then ac_cv_path_EGREP="$GREP -E" 4197 else 4198 if test -z "$EGREP"; then 4199 ac_path_EGREP_found=false 4200 # Loop through the user's path and test for each of PROGNAME-LIST 4201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4202for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4203do 4204 IFS=$as_save_IFS 4205 test -z "$as_dir" && as_dir=. 4206 for ac_prog in egrep; do 4207 for ac_exec_ext in '' $ac_executable_extensions; do 4208 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4209 as_fn_executable_p "$ac_path_EGREP" || continue 4210# Check for GNU ac_path_EGREP and select it if it is found. 4211 # Check for GNU $ac_path_EGREP 4212case `"$ac_path_EGREP" --version 2>&1` in 4213*GNU*) 4214 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4215*) 4216 ac_count=0 4217 $as_echo_n 0123456789 >"conftest.in" 4218 while : 4219 do 4220 cat "conftest.in" "conftest.in" >"conftest.tmp" 4221 mv "conftest.tmp" "conftest.in" 4222 cp "conftest.in" "conftest.nl" 4223 $as_echo 'EGREP' >> "conftest.nl" 4224 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4225 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4226 as_fn_arith $ac_count + 1 && ac_count=$as_val 4227 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4228 # Best one so far, save it but keep looking for a better one 4229 ac_cv_path_EGREP="$ac_path_EGREP" 4230 ac_path_EGREP_max=$ac_count 4231 fi 4232 # 10*(2^10) chars as input seems more than enough 4233 test $ac_count -gt 10 && break 4234 done 4235 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4236esac 4237 4238 $ac_path_EGREP_found && break 3 4239 done 4240 done 4241 done 4242IFS=$as_save_IFS 4243 if test -z "$ac_cv_path_EGREP"; then 4244 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4245 fi 4246else 4247 ac_cv_path_EGREP=$EGREP 4248fi 4249 4250 fi 4251fi 4252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4253$as_echo "$ac_cv_path_EGREP" >&6; } 4254 EGREP="$ac_cv_path_EGREP" 4255 4256 4257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4258$as_echo_n "checking for fgrep... " >&6; } 4259if ${ac_cv_path_FGREP+:} false; then : 4260 $as_echo_n "(cached) " >&6 4261else 4262 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4263 then ac_cv_path_FGREP="$GREP -F" 4264 else 4265 if test -z "$FGREP"; then 4266 ac_path_FGREP_found=false 4267 # Loop through the user's path and test for each of PROGNAME-LIST 4268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4269for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4270do 4271 IFS=$as_save_IFS 4272 test -z "$as_dir" && as_dir=. 4273 for ac_prog in fgrep; do 4274 for ac_exec_ext in '' $ac_executable_extensions; do 4275 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4276 as_fn_executable_p "$ac_path_FGREP" || continue 4277# Check for GNU ac_path_FGREP and select it if it is found. 4278 # Check for GNU $ac_path_FGREP 4279case `"$ac_path_FGREP" --version 2>&1` in 4280*GNU*) 4281 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4282*) 4283 ac_count=0 4284 $as_echo_n 0123456789 >"conftest.in" 4285 while : 4286 do 4287 cat "conftest.in" "conftest.in" >"conftest.tmp" 4288 mv "conftest.tmp" "conftest.in" 4289 cp "conftest.in" "conftest.nl" 4290 $as_echo 'FGREP' >> "conftest.nl" 4291 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4292 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4293 as_fn_arith $ac_count + 1 && ac_count=$as_val 4294 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4295 # Best one so far, save it but keep looking for a better one 4296 ac_cv_path_FGREP="$ac_path_FGREP" 4297 ac_path_FGREP_max=$ac_count 4298 fi 4299 # 10*(2^10) chars as input seems more than enough 4300 test $ac_count -gt 10 && break 4301 done 4302 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4303esac 4304 4305 $ac_path_FGREP_found && break 3 4306 done 4307 done 4308 done 4309IFS=$as_save_IFS 4310 if test -z "$ac_cv_path_FGREP"; then 4311 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4312 fi 4313else 4314 ac_cv_path_FGREP=$FGREP 4315fi 4316 4317 fi 4318fi 4319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4320$as_echo "$ac_cv_path_FGREP" >&6; } 4321 FGREP="$ac_cv_path_FGREP" 4322 4323 4324test -z "$GREP" && GREP=grep 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344# Check whether --with-gnu-ld was given. 4345if test "${with_gnu_ld+set}" = set; then : 4346 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 4347else 4348 with_gnu_ld=no 4349fi 4350 4351ac_prog=ld 4352if test yes = "$GCC"; then 4353 # Check if gcc -print-prog-name=ld gives a path. 4354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4355$as_echo_n "checking for ld used by $CC... " >&6; } 4356 case $host in 4357 *-*-mingw*) 4358 # gcc leaves a trailing carriage return, which upsets mingw 4359 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4360 *) 4361 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4362 esac 4363 case $ac_prog in 4364 # Accept absolute paths. 4365 [\\/]* | ?:[\\/]*) 4366 re_direlt='/[^/][^/]*/\.\./' 4367 # Canonicalize the pathname of ld 4368 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4369 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4370 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4371 done 4372 test -z "$LD" && LD=$ac_prog 4373 ;; 4374 "") 4375 # If it fails, then pretend we aren't using GCC. 4376 ac_prog=ld 4377 ;; 4378 *) 4379 # If it is relative, then search for the first ld in PATH. 4380 with_gnu_ld=unknown 4381 ;; 4382 esac 4383elif test yes = "$with_gnu_ld"; then 4384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4385$as_echo_n "checking for GNU ld... " >&6; } 4386else 4387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4388$as_echo_n "checking for non-GNU ld... " >&6; } 4389fi 4390if ${lt_cv_path_LD+:} false; then : 4391 $as_echo_n "(cached) " >&6 4392else 4393 if test -z "$LD"; then 4394 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4395 for ac_dir in $PATH; do 4396 IFS=$lt_save_ifs 4397 test -z "$ac_dir" && ac_dir=. 4398 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4399 lt_cv_path_LD=$ac_dir/$ac_prog 4400 # Check to see if the program is GNU ld. I'd rather use --version, 4401 # but apparently some variants of GNU ld only accept -v. 4402 # Break only if it was the GNU/non-GNU ld that we prefer. 4403 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4404 *GNU* | *'with BFD'*) 4405 test no != "$with_gnu_ld" && break 4406 ;; 4407 *) 4408 test yes != "$with_gnu_ld" && break 4409 ;; 4410 esac 4411 fi 4412 done 4413 IFS=$lt_save_ifs 4414else 4415 lt_cv_path_LD=$LD # Let the user override the test with a path. 4416fi 4417fi 4418 4419LD=$lt_cv_path_LD 4420if test -n "$LD"; then 4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4422$as_echo "$LD" >&6; } 4423else 4424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4425$as_echo "no" >&6; } 4426fi 4427test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4429$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4430if ${lt_cv_prog_gnu_ld+:} false; then : 4431 $as_echo_n "(cached) " >&6 4432else 4433 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4434case `$LD -v 2>&1 </dev/null` in 4435*GNU* | *'with BFD'*) 4436 lt_cv_prog_gnu_ld=yes 4437 ;; 4438*) 4439 lt_cv_prog_gnu_ld=no 4440 ;; 4441esac 4442fi 4443{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4444$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4445with_gnu_ld=$lt_cv_prog_gnu_ld 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4456$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4457if ${lt_cv_path_NM+:} false; then : 4458 $as_echo_n "(cached) " >&6 4459else 4460 if test -n "$NM"; then 4461 # Let the user override the test. 4462 lt_cv_path_NM=$NM 4463else 4464 lt_nm_to_check=${ac_tool_prefix}nm 4465 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4466 lt_nm_to_check="$lt_nm_to_check nm" 4467 fi 4468 for lt_tmp_nm in $lt_nm_to_check; do 4469 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4470 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4471 IFS=$lt_save_ifs 4472 test -z "$ac_dir" && ac_dir=. 4473 tmp_nm=$ac_dir/$lt_tmp_nm 4474 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 4475 # Check to see if the nm accepts a BSD-compat flag. 4476 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 4477 # nm: unknown option "B" ignored 4478 # Tru64's nm complains that /dev/null is an invalid object file 4479 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 4480 case $build_os in 4481 mingw*) lt_bad_file=conftest.nm/nofile ;; 4482 *) lt_bad_file=/dev/null ;; 4483 esac 4484 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 4485 *$lt_bad_file* | *'Invalid file or object type'*) 4486 lt_cv_path_NM="$tmp_nm -B" 4487 break 2 4488 ;; 4489 *) 4490 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4491 */dev/null*) 4492 lt_cv_path_NM="$tmp_nm -p" 4493 break 2 4494 ;; 4495 *) 4496 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4497 continue # so that we can try to find one that supports BSD flags 4498 ;; 4499 esac 4500 ;; 4501 esac 4502 fi 4503 done 4504 IFS=$lt_save_ifs 4505 done 4506 : ${lt_cv_path_NM=no} 4507fi 4508fi 4509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4510$as_echo "$lt_cv_path_NM" >&6; } 4511if test no != "$lt_cv_path_NM"; then 4512 NM=$lt_cv_path_NM 4513else 4514 # Didn't find any BSD compatible name lister, look for dumpbin. 4515 if test -n "$DUMPBIN"; then : 4516 # Let the user override the test. 4517 else 4518 if test -n "$ac_tool_prefix"; then 4519 for ac_prog in dumpbin "link -dump" 4520 do 4521 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4522set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4524$as_echo_n "checking for $ac_word... " >&6; } 4525if ${ac_cv_prog_DUMPBIN+:} false; then : 4526 $as_echo_n "(cached) " >&6 4527else 4528 if test -n "$DUMPBIN"; then 4529 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4530else 4531as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4532for as_dir in $PATH 4533do 4534 IFS=$as_save_IFS 4535 test -z "$as_dir" && as_dir=. 4536 for ac_exec_ext in '' $ac_executable_extensions; do 4537 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4538 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4540 break 2 4541 fi 4542done 4543 done 4544IFS=$as_save_IFS 4545 4546fi 4547fi 4548DUMPBIN=$ac_cv_prog_DUMPBIN 4549if test -n "$DUMPBIN"; then 4550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4551$as_echo "$DUMPBIN" >&6; } 4552else 4553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4554$as_echo "no" >&6; } 4555fi 4556 4557 4558 test -n "$DUMPBIN" && break 4559 done 4560fi 4561if test -z "$DUMPBIN"; then 4562 ac_ct_DUMPBIN=$DUMPBIN 4563 for ac_prog in dumpbin "link -dump" 4564do 4565 # Extract the first word of "$ac_prog", so it can be a program name with args. 4566set dummy $ac_prog; ac_word=$2 4567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4568$as_echo_n "checking for $ac_word... " >&6; } 4569if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4570 $as_echo_n "(cached) " >&6 4571else 4572 if test -n "$ac_ct_DUMPBIN"; then 4573 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4574else 4575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4576for as_dir in $PATH 4577do 4578 IFS=$as_save_IFS 4579 test -z "$as_dir" && as_dir=. 4580 for ac_exec_ext in '' $ac_executable_extensions; do 4581 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4582 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4584 break 2 4585 fi 4586done 4587 done 4588IFS=$as_save_IFS 4589 4590fi 4591fi 4592ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4593if test -n "$ac_ct_DUMPBIN"; then 4594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4595$as_echo "$ac_ct_DUMPBIN" >&6; } 4596else 4597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4598$as_echo "no" >&6; } 4599fi 4600 4601 4602 test -n "$ac_ct_DUMPBIN" && break 4603done 4604 4605 if test "x$ac_ct_DUMPBIN" = x; then 4606 DUMPBIN=":" 4607 else 4608 case $cross_compiling:$ac_tool_warned in 4609yes:) 4610{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4611$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4612ac_tool_warned=yes ;; 4613esac 4614 DUMPBIN=$ac_ct_DUMPBIN 4615 fi 4616fi 4617 4618 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 4619 *COFF*) 4620 DUMPBIN="$DUMPBIN -symbols -headers" 4621 ;; 4622 *) 4623 DUMPBIN=: 4624 ;; 4625 esac 4626 fi 4627 4628 if test : != "$DUMPBIN"; then 4629 NM=$DUMPBIN 4630 fi 4631fi 4632test -z "$NM" && NM=nm 4633 4634 4635 4636 4637 4638 4639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4640$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4641if ${lt_cv_nm_interface+:} false; then : 4642 $as_echo_n "(cached) " >&6 4643else 4644 lt_cv_nm_interface="BSD nm" 4645 echo "int some_variable = 0;" > conftest.$ac_ext 4646 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 4647 (eval "$ac_compile" 2>conftest.err) 4648 cat conftest.err >&5 4649 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4650 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4651 cat conftest.err >&5 4652 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 4653 cat conftest.out >&5 4654 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4655 lt_cv_nm_interface="MS dumpbin" 4656 fi 4657 rm -f conftest* 4658fi 4659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4660$as_echo "$lt_cv_nm_interface" >&6; } 4661 4662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4663$as_echo_n "checking whether ln -s works... " >&6; } 4664LN_S=$as_ln_s 4665if test "$LN_S" = "ln -s"; then 4666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4667$as_echo "yes" >&6; } 4668else 4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4670$as_echo "no, using $LN_S" >&6; } 4671fi 4672 4673# find the maximum length of command line arguments 4674{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4675$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4676if ${lt_cv_sys_max_cmd_len+:} false; then : 4677 $as_echo_n "(cached) " >&6 4678else 4679 i=0 4680 teststring=ABCD 4681 4682 case $build_os in 4683 msdosdjgpp*) 4684 # On DJGPP, this test can blow up pretty badly due to problems in libc 4685 # (any single argument exceeding 2000 bytes causes a buffer overrun 4686 # during glob expansion). Even if it were fixed, the result of this 4687 # check would be larger than it should be. 4688 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4689 ;; 4690 4691 gnu*) 4692 # Under GNU Hurd, this test is not required because there is 4693 # no limit to the length of command line arguments. 4694 # Libtool will interpret -1 as no limit whatsoever 4695 lt_cv_sys_max_cmd_len=-1; 4696 ;; 4697 4698 cygwin* | mingw* | cegcc*) 4699 # On Win9x/ME, this test blows up -- it succeeds, but takes 4700 # about 5 minutes as the teststring grows exponentially. 4701 # Worse, since 9x/ME are not pre-emptively multitasking, 4702 # you end up with a "frozen" computer, even though with patience 4703 # the test eventually succeeds (with a max line length of 256k). 4704 # Instead, let's just punt: use the minimum linelength reported by 4705 # all of the supported platforms: 8192 (on NT/2K/XP). 4706 lt_cv_sys_max_cmd_len=8192; 4707 ;; 4708 4709 mint*) 4710 # On MiNT this can take a long time and run out of memory. 4711 lt_cv_sys_max_cmd_len=8192; 4712 ;; 4713 4714 amigaos*) 4715 # On AmigaOS with pdksh, this test takes hours, literally. 4716 # So we just punt and use a minimum line length of 8192. 4717 lt_cv_sys_max_cmd_len=8192; 4718 ;; 4719 4720 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 4721 # This has been around since 386BSD, at least. Likely further. 4722 if test -x /sbin/sysctl; then 4723 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4724 elif test -x /usr/sbin/sysctl; then 4725 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4726 else 4727 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4728 fi 4729 # And add a safety zone 4730 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4731 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4732 ;; 4733 4734 interix*) 4735 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4736 lt_cv_sys_max_cmd_len=196608 4737 ;; 4738 4739 os2*) 4740 # The test takes a long time on OS/2. 4741 lt_cv_sys_max_cmd_len=8192 4742 ;; 4743 4744 osf*) 4745 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4746 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4747 # nice to cause kernel panics so lets avoid the loop below. 4748 # First set a reasonable default. 4749 lt_cv_sys_max_cmd_len=16384 4750 # 4751 if test -x /sbin/sysconfig; then 4752 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4753 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4754 esac 4755 fi 4756 ;; 4757 sco3.2v5*) 4758 lt_cv_sys_max_cmd_len=102400 4759 ;; 4760 sysv5* | sco5v6* | sysv4.2uw2*) 4761 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4762 if test -n "$kargmax"; then 4763 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4764 else 4765 lt_cv_sys_max_cmd_len=32768 4766 fi 4767 ;; 4768 *) 4769 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4770 if test -n "$lt_cv_sys_max_cmd_len" && \ 4771 test undefined != "$lt_cv_sys_max_cmd_len"; then 4772 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4773 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4774 else 4775 # Make teststring a little bigger before we do anything with it. 4776 # a 1K string should be a reasonable start. 4777 for i in 1 2 3 4 5 6 7 8; do 4778 teststring=$teststring$teststring 4779 done 4780 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4781 # If test is not a shell built-in, we'll probably end up computing a 4782 # maximum length that is only half of the actual maximum length, but 4783 # we can't tell. 4784 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 4785 = "X$teststring$teststring"; } >/dev/null 2>&1 && 4786 test 17 != "$i" # 1/2 MB should be enough 4787 do 4788 i=`expr $i + 1` 4789 teststring=$teststring$teststring 4790 done 4791 # Only check the string length outside the loop. 4792 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4793 teststring= 4794 # Add a significant safety factor because C++ compilers can tack on 4795 # massive amounts of additional arguments before passing them to the 4796 # linker. It appears as though 1/2 is a usable value. 4797 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4798 fi 4799 ;; 4800 esac 4801 4802fi 4803 4804if test -n "$lt_cv_sys_max_cmd_len"; then 4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4806$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4807else 4808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4809$as_echo "none" >&6; } 4810fi 4811max_cmd_len=$lt_cv_sys_max_cmd_len 4812 4813 4814 4815 4816 4817 4818: ${CP="cp -f"} 4819: ${MV="mv -f"} 4820: ${RM="rm -f"} 4821 4822if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4823 lt_unset=unset 4824else 4825 lt_unset=false 4826fi 4827 4828 4829 4830 4831 4832# test EBCDIC or ASCII 4833case `echo X|tr X '\101'` in 4834 A) # ASCII based system 4835 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4836 lt_SP2NL='tr \040 \012' 4837 lt_NL2SP='tr \015\012 \040\040' 4838 ;; 4839 *) # EBCDIC based system 4840 lt_SP2NL='tr \100 \n' 4841 lt_NL2SP='tr \r\n \100\100' 4842 ;; 4843esac 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 4854$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 4855if ${lt_cv_to_host_file_cmd+:} false; then : 4856 $as_echo_n "(cached) " >&6 4857else 4858 case $host in 4859 *-*-mingw* ) 4860 case $build in 4861 *-*-mingw* ) # actually msys 4862 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 4863 ;; 4864 *-*-cygwin* ) 4865 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 4866 ;; 4867 * ) # otherwise, assume *nix 4868 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 4869 ;; 4870 esac 4871 ;; 4872 *-*-cygwin* ) 4873 case $build in 4874 *-*-mingw* ) # actually msys 4875 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 4876 ;; 4877 *-*-cygwin* ) 4878 lt_cv_to_host_file_cmd=func_convert_file_noop 4879 ;; 4880 * ) # otherwise, assume *nix 4881 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 4882 ;; 4883 esac 4884 ;; 4885 * ) # unhandled hosts (and "normal" native builds) 4886 lt_cv_to_host_file_cmd=func_convert_file_noop 4887 ;; 4888esac 4889 4890fi 4891 4892to_host_file_cmd=$lt_cv_to_host_file_cmd 4893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 4894$as_echo "$lt_cv_to_host_file_cmd" >&6; } 4895 4896 4897 4898 4899 4900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 4901$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 4902if ${lt_cv_to_tool_file_cmd+:} false; then : 4903 $as_echo_n "(cached) " >&6 4904else 4905 #assume ordinary cross tools, or native build. 4906lt_cv_to_tool_file_cmd=func_convert_file_noop 4907case $host in 4908 *-*-mingw* ) 4909 case $build in 4910 *-*-mingw* ) # actually msys 4911 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 4912 ;; 4913 esac 4914 ;; 4915esac 4916 4917fi 4918 4919to_tool_file_cmd=$lt_cv_to_tool_file_cmd 4920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 4921$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 4922 4923 4924 4925 4926 4927{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 4928$as_echo_n "checking for $LD option to reload object files... " >&6; } 4929if ${lt_cv_ld_reload_flag+:} false; then : 4930 $as_echo_n "(cached) " >&6 4931else 4932 lt_cv_ld_reload_flag='-r' 4933fi 4934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 4935$as_echo "$lt_cv_ld_reload_flag" >&6; } 4936reload_flag=$lt_cv_ld_reload_flag 4937case $reload_flag in 4938"" | " "*) ;; 4939*) reload_flag=" $reload_flag" ;; 4940esac 4941reload_cmds='$LD$reload_flag -o $output$reload_objs' 4942case $host_os in 4943 cygwin* | mingw* | pw32* | cegcc*) 4944 if test yes != "$GCC"; then 4945 reload_cmds=false 4946 fi 4947 ;; 4948 darwin*) 4949 if test yes = "$GCC"; then 4950 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 4951 else 4952 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4953 fi 4954 ;; 4955esac 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965if test -n "$ac_tool_prefix"; then 4966 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4967set dummy ${ac_tool_prefix}objdump; ac_word=$2 4968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4969$as_echo_n "checking for $ac_word... " >&6; } 4970if ${ac_cv_prog_OBJDUMP+:} false; then : 4971 $as_echo_n "(cached) " >&6 4972else 4973 if test -n "$OBJDUMP"; then 4974 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4975else 4976as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4977for as_dir in $PATH 4978do 4979 IFS=$as_save_IFS 4980 test -z "$as_dir" && as_dir=. 4981 for ac_exec_ext in '' $ac_executable_extensions; do 4982 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4983 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4985 break 2 4986 fi 4987done 4988 done 4989IFS=$as_save_IFS 4990 4991fi 4992fi 4993OBJDUMP=$ac_cv_prog_OBJDUMP 4994if test -n "$OBJDUMP"; then 4995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 4996$as_echo "$OBJDUMP" >&6; } 4997else 4998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4999$as_echo "no" >&6; } 5000fi 5001 5002 5003fi 5004if test -z "$ac_cv_prog_OBJDUMP"; then 5005 ac_ct_OBJDUMP=$OBJDUMP 5006 # Extract the first word of "objdump", so it can be a program name with args. 5007set dummy objdump; ac_word=$2 5008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5009$as_echo_n "checking for $ac_word... " >&6; } 5010if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5011 $as_echo_n "(cached) " >&6 5012else 5013 if test -n "$ac_ct_OBJDUMP"; then 5014 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5015else 5016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5017for as_dir in $PATH 5018do 5019 IFS=$as_save_IFS 5020 test -z "$as_dir" && as_dir=. 5021 for ac_exec_ext in '' $ac_executable_extensions; do 5022 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5023 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5025 break 2 5026 fi 5027done 5028 done 5029IFS=$as_save_IFS 5030 5031fi 5032fi 5033ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5034if test -n "$ac_ct_OBJDUMP"; then 5035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5036$as_echo "$ac_ct_OBJDUMP" >&6; } 5037else 5038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5039$as_echo "no" >&6; } 5040fi 5041 5042 if test "x$ac_ct_OBJDUMP" = x; then 5043 OBJDUMP="false" 5044 else 5045 case $cross_compiling:$ac_tool_warned in 5046yes:) 5047{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5048$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5049ac_tool_warned=yes ;; 5050esac 5051 OBJDUMP=$ac_ct_OBJDUMP 5052 fi 5053else 5054 OBJDUMP="$ac_cv_prog_OBJDUMP" 5055fi 5056 5057test -z "$OBJDUMP" && OBJDUMP=objdump 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5068$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5069if ${lt_cv_deplibs_check_method+:} false; then : 5070 $as_echo_n "(cached) " >&6 5071else 5072 lt_cv_file_magic_cmd='$MAGIC_CMD' 5073lt_cv_file_magic_test_file= 5074lt_cv_deplibs_check_method='unknown' 5075# Need to set the preceding variable on all platforms that support 5076# interlibrary dependencies. 5077# 'none' -- dependencies not supported. 5078# 'unknown' -- same as none, but documents that we really don't know. 5079# 'pass_all' -- all dependencies passed with no checks. 5080# 'test_compile' -- check by making test program. 5081# 'file_magic [[regex]]' -- check by looking for files in library path 5082# that responds to the $file_magic_cmd with a given extended regex. 5083# If you have 'file' or equivalent on your system and you're not sure 5084# whether 'pass_all' will *always* work, you probably want this one. 5085 5086case $host_os in 5087aix[4-9]*) 5088 lt_cv_deplibs_check_method=pass_all 5089 ;; 5090 5091beos*) 5092 lt_cv_deplibs_check_method=pass_all 5093 ;; 5094 5095bsdi[45]*) 5096 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5097 lt_cv_file_magic_cmd='/usr/bin/file -L' 5098 lt_cv_file_magic_test_file=/shlib/libc.so 5099 ;; 5100 5101cygwin*) 5102 # func_win32_libid is a shell function defined in ltmain.sh 5103 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5104 lt_cv_file_magic_cmd='func_win32_libid' 5105 ;; 5106 5107mingw* | pw32*) 5108 # Base MSYS/MinGW do not provide the 'file' command needed by 5109 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5110 # unless we find 'file', for example because we are cross-compiling. 5111 if ( file / ) >/dev/null 2>&1; then 5112 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5113 lt_cv_file_magic_cmd='func_win32_libid' 5114 else 5115 # Keep this pattern in sync with the one in func_win32_libid. 5116 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5117 lt_cv_file_magic_cmd='$OBJDUMP -f' 5118 fi 5119 ;; 5120 5121cegcc*) 5122 # use the weaker test based on 'objdump'. See mingw*. 5123 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5124 lt_cv_file_magic_cmd='$OBJDUMP -f' 5125 ;; 5126 5127darwin* | rhapsody*) 5128 lt_cv_deplibs_check_method=pass_all 5129 ;; 5130 5131freebsd* | dragonfly*) 5132 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5133 case $host_cpu in 5134 i*86 ) 5135 # Not sure whether the presence of OpenBSD here was a mistake. 5136 # Let's accept both of them until this is cleared up. 5137 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5138 lt_cv_file_magic_cmd=/usr/bin/file 5139 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5140 ;; 5141 esac 5142 else 5143 lt_cv_deplibs_check_method=pass_all 5144 fi 5145 ;; 5146 5147haiku*) 5148 lt_cv_deplibs_check_method=pass_all 5149 ;; 5150 5151hpux10.20* | hpux11*) 5152 lt_cv_file_magic_cmd=/usr/bin/file 5153 case $host_cpu in 5154 ia64*) 5155 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5156 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5157 ;; 5158 hppa*64*) 5159 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]' 5160 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5161 ;; 5162 *) 5163 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5164 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5165 ;; 5166 esac 5167 ;; 5168 5169interix[3-9]*) 5170 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5171 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5172 ;; 5173 5174irix5* | irix6* | nonstopux*) 5175 case $LD in 5176 *-32|*"-32 ") libmagic=32-bit;; 5177 *-n32|*"-n32 ") libmagic=N32;; 5178 *-64|*"-64 ") libmagic=64-bit;; 5179 *) libmagic=never-match;; 5180 esac 5181 lt_cv_deplibs_check_method=pass_all 5182 ;; 5183 5184# This must be glibc/ELF. 5185linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5186 lt_cv_deplibs_check_method=pass_all 5187 ;; 5188 5189netbsd* | netbsdelf*-gnu) 5190 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5191 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5192 else 5193 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5194 fi 5195 ;; 5196 5197newos6*) 5198 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5199 lt_cv_file_magic_cmd=/usr/bin/file 5200 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5201 ;; 5202 5203*nto* | *qnx*) 5204 lt_cv_deplibs_check_method=pass_all 5205 ;; 5206 5207openbsd* | bitrig*) 5208 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5209 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5210 else 5211 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5212 fi 5213 ;; 5214 5215osf3* | osf4* | osf5*) 5216 lt_cv_deplibs_check_method=pass_all 5217 ;; 5218 5219rdos*) 5220 lt_cv_deplibs_check_method=pass_all 5221 ;; 5222 5223solaris*) 5224 lt_cv_deplibs_check_method=pass_all 5225 ;; 5226 5227sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5228 lt_cv_deplibs_check_method=pass_all 5229 ;; 5230 5231sysv4 | sysv4.3*) 5232 case $host_vendor in 5233 motorola) 5234 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]' 5235 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5236 ;; 5237 ncr) 5238 lt_cv_deplibs_check_method=pass_all 5239 ;; 5240 sequent) 5241 lt_cv_file_magic_cmd='/bin/file' 5242 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5243 ;; 5244 sni) 5245 lt_cv_file_magic_cmd='/bin/file' 5246 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5247 lt_cv_file_magic_test_file=/lib/libc.so 5248 ;; 5249 siemens) 5250 lt_cv_deplibs_check_method=pass_all 5251 ;; 5252 pc) 5253 lt_cv_deplibs_check_method=pass_all 5254 ;; 5255 esac 5256 ;; 5257 5258tpf*) 5259 lt_cv_deplibs_check_method=pass_all 5260 ;; 5261os2*) 5262 lt_cv_deplibs_check_method=pass_all 5263 ;; 5264esac 5265 5266fi 5267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5268$as_echo "$lt_cv_deplibs_check_method" >&6; } 5269 5270file_magic_glob= 5271want_nocaseglob=no 5272if test "$build" = "$host"; then 5273 case $host_os in 5274 mingw* | pw32*) 5275 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5276 want_nocaseglob=yes 5277 else 5278 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5279 fi 5280 ;; 5281 esac 5282fi 5283 5284file_magic_cmd=$lt_cv_file_magic_cmd 5285deplibs_check_method=$lt_cv_deplibs_check_method 5286test -z "$deplibs_check_method" && deplibs_check_method=unknown 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309if test -n "$ac_tool_prefix"; then 5310 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5311set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5313$as_echo_n "checking for $ac_word... " >&6; } 5314if ${ac_cv_prog_DLLTOOL+:} false; then : 5315 $as_echo_n "(cached) " >&6 5316else 5317 if test -n "$DLLTOOL"; then 5318 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5319else 5320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5321for as_dir in $PATH 5322do 5323 IFS=$as_save_IFS 5324 test -z "$as_dir" && as_dir=. 5325 for ac_exec_ext in '' $ac_executable_extensions; do 5326 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5327 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5329 break 2 5330 fi 5331done 5332 done 5333IFS=$as_save_IFS 5334 5335fi 5336fi 5337DLLTOOL=$ac_cv_prog_DLLTOOL 5338if test -n "$DLLTOOL"; then 5339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5340$as_echo "$DLLTOOL" >&6; } 5341else 5342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5343$as_echo "no" >&6; } 5344fi 5345 5346 5347fi 5348if test -z "$ac_cv_prog_DLLTOOL"; then 5349 ac_ct_DLLTOOL=$DLLTOOL 5350 # Extract the first word of "dlltool", so it can be a program name with args. 5351set dummy dlltool; ac_word=$2 5352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5353$as_echo_n "checking for $ac_word... " >&6; } 5354if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5355 $as_echo_n "(cached) " >&6 5356else 5357 if test -n "$ac_ct_DLLTOOL"; then 5358 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5359else 5360as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5361for as_dir in $PATH 5362do 5363 IFS=$as_save_IFS 5364 test -z "$as_dir" && as_dir=. 5365 for ac_exec_ext in '' $ac_executable_extensions; do 5366 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5367 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5368 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5369 break 2 5370 fi 5371done 5372 done 5373IFS=$as_save_IFS 5374 5375fi 5376fi 5377ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5378if test -n "$ac_ct_DLLTOOL"; then 5379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5380$as_echo "$ac_ct_DLLTOOL" >&6; } 5381else 5382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5383$as_echo "no" >&6; } 5384fi 5385 5386 if test "x$ac_ct_DLLTOOL" = x; then 5387 DLLTOOL="false" 5388 else 5389 case $cross_compiling:$ac_tool_warned in 5390yes:) 5391{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5392$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5393ac_tool_warned=yes ;; 5394esac 5395 DLLTOOL=$ac_ct_DLLTOOL 5396 fi 5397else 5398 DLLTOOL="$ac_cv_prog_DLLTOOL" 5399fi 5400 5401test -z "$DLLTOOL" && DLLTOOL=dlltool 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5413$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5414if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5415 $as_echo_n "(cached) " >&6 5416else 5417 lt_cv_sharedlib_from_linklib_cmd='unknown' 5418 5419case $host_os in 5420cygwin* | mingw* | pw32* | cegcc*) 5421 # two different shell functions defined in ltmain.sh; 5422 # decide which one to use based on capabilities of $DLLTOOL 5423 case `$DLLTOOL --help 2>&1` in 5424 *--identify-strict*) 5425 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5426 ;; 5427 *) 5428 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5429 ;; 5430 esac 5431 ;; 5432*) 5433 # fallback: assume linklib IS sharedlib 5434 lt_cv_sharedlib_from_linklib_cmd=$ECHO 5435 ;; 5436esac 5437 5438fi 5439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 5440$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 5441sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 5442test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 5443 5444 5445 5446 5447 5448 5449 5450 5451if test -n "$ac_tool_prefix"; then 5452 for ac_prog in ar 5453 do 5454 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5455set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5457$as_echo_n "checking for $ac_word... " >&6; } 5458if ${ac_cv_prog_AR+:} false; then : 5459 $as_echo_n "(cached) " >&6 5460else 5461 if test -n "$AR"; then 5462 ac_cv_prog_AR="$AR" # Let the user override the test. 5463else 5464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5465for as_dir in $PATH 5466do 5467 IFS=$as_save_IFS 5468 test -z "$as_dir" && as_dir=. 5469 for ac_exec_ext in '' $ac_executable_extensions; do 5470 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5471 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 5472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5473 break 2 5474 fi 5475done 5476 done 5477IFS=$as_save_IFS 5478 5479fi 5480fi 5481AR=$ac_cv_prog_AR 5482if test -n "$AR"; then 5483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5484$as_echo "$AR" >&6; } 5485else 5486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5487$as_echo "no" >&6; } 5488fi 5489 5490 5491 test -n "$AR" && break 5492 done 5493fi 5494if test -z "$AR"; then 5495 ac_ct_AR=$AR 5496 for ac_prog in ar 5497do 5498 # Extract the first word of "$ac_prog", so it can be a program name with args. 5499set dummy $ac_prog; ac_word=$2 5500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5501$as_echo_n "checking for $ac_word... " >&6; } 5502if ${ac_cv_prog_ac_ct_AR+:} false; then : 5503 $as_echo_n "(cached) " >&6 5504else 5505 if test -n "$ac_ct_AR"; then 5506 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5507else 5508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5509for as_dir in $PATH 5510do 5511 IFS=$as_save_IFS 5512 test -z "$as_dir" && as_dir=. 5513 for ac_exec_ext in '' $ac_executable_extensions; do 5514 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5515 ac_cv_prog_ac_ct_AR="$ac_prog" 5516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5517 break 2 5518 fi 5519done 5520 done 5521IFS=$as_save_IFS 5522 5523fi 5524fi 5525ac_ct_AR=$ac_cv_prog_ac_ct_AR 5526if test -n "$ac_ct_AR"; then 5527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5528$as_echo "$ac_ct_AR" >&6; } 5529else 5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5531$as_echo "no" >&6; } 5532fi 5533 5534 5535 test -n "$ac_ct_AR" && break 5536done 5537 5538 if test "x$ac_ct_AR" = x; then 5539 AR="false" 5540 else 5541 case $cross_compiling:$ac_tool_warned in 5542yes:) 5543{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5544$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5545ac_tool_warned=yes ;; 5546esac 5547 AR=$ac_ct_AR 5548 fi 5549fi 5550 5551: ${AR=ar} 5552: ${AR_FLAGS=cr} 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 5565$as_echo_n "checking for archiver @FILE support... " >&6; } 5566if ${lt_cv_ar_at_file+:} false; then : 5567 $as_echo_n "(cached) " >&6 5568else 5569 lt_cv_ar_at_file=no 5570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5571/* end confdefs.h. */ 5572 5573int 5574main () 5575{ 5576 5577 ; 5578 return 0; 5579} 5580_ACEOF 5581if ac_fn_c_try_compile "$LINENO"; then : 5582 echo conftest.$ac_objext > conftest.lst 5583 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 5584 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5585 (eval $lt_ar_try) 2>&5 5586 ac_status=$? 5587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5588 test $ac_status = 0; } 5589 if test 0 -eq "$ac_status"; then 5590 # Ensure the archiver fails upon bogus file names. 5591 rm -f conftest.$ac_objext libconftest.a 5592 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5593 (eval $lt_ar_try) 2>&5 5594 ac_status=$? 5595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5596 test $ac_status = 0; } 5597 if test 0 -ne "$ac_status"; then 5598 lt_cv_ar_at_file=@ 5599 fi 5600 fi 5601 rm -f conftest.* libconftest.a 5602 5603fi 5604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5605 5606fi 5607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 5608$as_echo "$lt_cv_ar_at_file" >&6; } 5609 5610if test no = "$lt_cv_ar_at_file"; then 5611 archiver_list_spec= 5612else 5613 archiver_list_spec=$lt_cv_ar_at_file 5614fi 5615 5616 5617 5618 5619 5620 5621 5622if test -n "$ac_tool_prefix"; then 5623 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5624set dummy ${ac_tool_prefix}strip; ac_word=$2 5625{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5626$as_echo_n "checking for $ac_word... " >&6; } 5627if ${ac_cv_prog_STRIP+:} false; then : 5628 $as_echo_n "(cached) " >&6 5629else 5630 if test -n "$STRIP"; then 5631 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5632else 5633as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5634for as_dir in $PATH 5635do 5636 IFS=$as_save_IFS 5637 test -z "$as_dir" && as_dir=. 5638 for ac_exec_ext in '' $ac_executable_extensions; do 5639 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5640 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5642 break 2 5643 fi 5644done 5645 done 5646IFS=$as_save_IFS 5647 5648fi 5649fi 5650STRIP=$ac_cv_prog_STRIP 5651if test -n "$STRIP"; then 5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5653$as_echo "$STRIP" >&6; } 5654else 5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5656$as_echo "no" >&6; } 5657fi 5658 5659 5660fi 5661if test -z "$ac_cv_prog_STRIP"; then 5662 ac_ct_STRIP=$STRIP 5663 # Extract the first word of "strip", so it can be a program name with args. 5664set dummy strip; ac_word=$2 5665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5666$as_echo_n "checking for $ac_word... " >&6; } 5667if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5668 $as_echo_n "(cached) " >&6 5669else 5670 if test -n "$ac_ct_STRIP"; then 5671 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5672else 5673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5674for as_dir in $PATH 5675do 5676 IFS=$as_save_IFS 5677 test -z "$as_dir" && as_dir=. 5678 for ac_exec_ext in '' $ac_executable_extensions; do 5679 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5680 ac_cv_prog_ac_ct_STRIP="strip" 5681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5682 break 2 5683 fi 5684done 5685 done 5686IFS=$as_save_IFS 5687 5688fi 5689fi 5690ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5691if test -n "$ac_ct_STRIP"; then 5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5693$as_echo "$ac_ct_STRIP" >&6; } 5694else 5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5696$as_echo "no" >&6; } 5697fi 5698 5699 if test "x$ac_ct_STRIP" = x; then 5700 STRIP=":" 5701 else 5702 case $cross_compiling:$ac_tool_warned in 5703yes:) 5704{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5705$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5706ac_tool_warned=yes ;; 5707esac 5708 STRIP=$ac_ct_STRIP 5709 fi 5710else 5711 STRIP="$ac_cv_prog_STRIP" 5712fi 5713 5714test -z "$STRIP" && STRIP=: 5715 5716 5717 5718 5719 5720 5721if test -n "$ac_tool_prefix"; then 5722 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5723set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5725$as_echo_n "checking for $ac_word... " >&6; } 5726if ${ac_cv_prog_RANLIB+:} false; then : 5727 $as_echo_n "(cached) " >&6 5728else 5729 if test -n "$RANLIB"; then 5730 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5731else 5732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5733for as_dir in $PATH 5734do 5735 IFS=$as_save_IFS 5736 test -z "$as_dir" && as_dir=. 5737 for ac_exec_ext in '' $ac_executable_extensions; do 5738 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5739 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5740 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5741 break 2 5742 fi 5743done 5744 done 5745IFS=$as_save_IFS 5746 5747fi 5748fi 5749RANLIB=$ac_cv_prog_RANLIB 5750if test -n "$RANLIB"; then 5751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5752$as_echo "$RANLIB" >&6; } 5753else 5754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5755$as_echo "no" >&6; } 5756fi 5757 5758 5759fi 5760if test -z "$ac_cv_prog_RANLIB"; then 5761 ac_ct_RANLIB=$RANLIB 5762 # Extract the first word of "ranlib", so it can be a program name with args. 5763set dummy ranlib; ac_word=$2 5764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5765$as_echo_n "checking for $ac_word... " >&6; } 5766if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5767 $as_echo_n "(cached) " >&6 5768else 5769 if test -n "$ac_ct_RANLIB"; then 5770 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5771else 5772as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5773for as_dir in $PATH 5774do 5775 IFS=$as_save_IFS 5776 test -z "$as_dir" && as_dir=. 5777 for ac_exec_ext in '' $ac_executable_extensions; do 5778 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5779 ac_cv_prog_ac_ct_RANLIB="ranlib" 5780 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5781 break 2 5782 fi 5783done 5784 done 5785IFS=$as_save_IFS 5786 5787fi 5788fi 5789ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5790if test -n "$ac_ct_RANLIB"; then 5791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5792$as_echo "$ac_ct_RANLIB" >&6; } 5793else 5794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5795$as_echo "no" >&6; } 5796fi 5797 5798 if test "x$ac_ct_RANLIB" = x; then 5799 RANLIB=":" 5800 else 5801 case $cross_compiling:$ac_tool_warned in 5802yes:) 5803{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5804$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5805ac_tool_warned=yes ;; 5806esac 5807 RANLIB=$ac_ct_RANLIB 5808 fi 5809else 5810 RANLIB="$ac_cv_prog_RANLIB" 5811fi 5812 5813test -z "$RANLIB" && RANLIB=: 5814 5815 5816 5817 5818 5819 5820# Determine commands to create old-style static archives. 5821old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5822old_postinstall_cmds='chmod 644 $oldlib' 5823old_postuninstall_cmds= 5824 5825if test -n "$RANLIB"; then 5826 case $host_os in 5827 bitrig* | openbsd*) 5828 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 5829 ;; 5830 *) 5831 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 5832 ;; 5833 esac 5834 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 5835fi 5836 5837case $host_os in 5838 darwin*) 5839 lock_old_archive_extraction=yes ;; 5840 *) 5841 lock_old_archive_extraction=no ;; 5842esac 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 5876 5877 5878 5879 5880 5881 5882# If no C compiler was specified, use CC. 5883LTCC=${LTCC-"$CC"} 5884 5885# If no C compiler flags were specified, use CFLAGS. 5886LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5887 5888# Allow CC to be a program name with arguments. 5889compiler=$CC 5890 5891 5892# Check for command to grab the raw symbol name followed by C symbol from nm. 5893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5894$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5895if ${lt_cv_sys_global_symbol_pipe+:} false; then : 5896 $as_echo_n "(cached) " >&6 5897else 5898 5899# These are sane defaults that work on at least a few old systems. 5900# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5901 5902# Character class describing NM global symbol codes. 5903symcode='[BCDEGRST]' 5904 5905# Regexp to match symbols that can be accessed directly from C. 5906sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5907 5908# Define system-specific variables. 5909case $host_os in 5910aix*) 5911 symcode='[BCDT]' 5912 ;; 5913cygwin* | mingw* | pw32* | cegcc*) 5914 symcode='[ABCDGISTW]' 5915 ;; 5916hpux*) 5917 if test ia64 = "$host_cpu"; then 5918 symcode='[ABCDEGRST]' 5919 fi 5920 ;; 5921irix* | nonstopux*) 5922 symcode='[BCDEGRST]' 5923 ;; 5924osf*) 5925 symcode='[BCDEGQRST]' 5926 ;; 5927solaris*) 5928 symcode='[BDRT]' 5929 ;; 5930sco3.2v5*) 5931 symcode='[DT]' 5932 ;; 5933sysv4.2uw2*) 5934 symcode='[DT]' 5935 ;; 5936sysv5* | sco5v6* | unixware* | OpenUNIX*) 5937 symcode='[ABDT]' 5938 ;; 5939sysv4) 5940 symcode='[DFNSTU]' 5941 ;; 5942esac 5943 5944# If we're using GNU nm, then use its standard symbol codes. 5945case `$NM -V 2>&1` in 5946*GNU* | *'with BFD'*) 5947 symcode='[ABCDGIRSTW]' ;; 5948esac 5949 5950if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5951 # Gets list of data symbols to import. 5952 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 5953 # Adjust the below global symbol transforms to fixup imported variables. 5954 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 5955 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 5956 lt_c_name_lib_hook="\ 5957 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 5958 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 5959else 5960 # Disable hooks by default. 5961 lt_cv_sys_global_symbol_to_import= 5962 lt_cdecl_hook= 5963 lt_c_name_hook= 5964 lt_c_name_lib_hook= 5965fi 5966 5967# Transform an extracted symbol line into a proper C declaration. 5968# Some systems (esp. on ia64) link data and code symbols differently, 5969# so use this general approach. 5970lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 5971$lt_cdecl_hook\ 5972" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 5973" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 5974 5975# Transform an extracted symbol line into symbol name and symbol address 5976lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 5977$lt_c_name_hook\ 5978" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 5979" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 5980 5981# Transform an extracted symbol line into symbol name with lib prefix and 5982# symbol address. 5983lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 5984$lt_c_name_lib_hook\ 5985" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 5986" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 5987" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 5988 5989# Handle CRLF in mingw tool chain 5990opt_cr= 5991case $build_os in 5992mingw*) 5993 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5994 ;; 5995esac 5996 5997# Try without a prefix underscore, then with it. 5998for ac_symprfx in "" "_"; do 5999 6000 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6001 symxfrm="\\1 $ac_symprfx\\2 \\2" 6002 6003 # Write the raw and C identifiers. 6004 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6005 # Fake it for dumpbin and say T for any non-static function, 6006 # D for any global variable and I for any imported variable. 6007 # Also find C++ and __fastcall symbols from MSVC++, 6008 # which start with @ or ?. 6009 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6010" {last_section=section; section=\$ 3};"\ 6011" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6012" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6013" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6014" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6015" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6016" \$ 0!~/External *\|/{next};"\ 6017" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6018" {if(hide[section]) next};"\ 6019" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6020" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6021" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6022" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6023" ' prfx=^$ac_symprfx" 6024 else 6025 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6026 fi 6027 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6028 6029 # Check to see that the pipe works correctly. 6030 pipe_works=no 6031 6032 rm -f conftest* 6033 cat > conftest.$ac_ext <<_LT_EOF 6034#ifdef __cplusplus 6035extern "C" { 6036#endif 6037char nm_test_var; 6038void nm_test_func(void); 6039void nm_test_func(void){} 6040#ifdef __cplusplus 6041} 6042#endif 6043int main(){nm_test_var='a';nm_test_func();return(0);} 6044_LT_EOF 6045 6046 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6047 (eval $ac_compile) 2>&5 6048 ac_status=$? 6049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6050 test $ac_status = 0; }; then 6051 # Now try to grab the symbols. 6052 nlist=conftest.nm 6053 $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5 6054 if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then 6055 # Try sorting and uniquifying the output. 6056 if sort "$nlist" | uniq > "$nlist"T; then 6057 mv -f "$nlist"T "$nlist" 6058 else 6059 rm -f "$nlist"T 6060 fi 6061 6062 # Make sure that we snagged all the symbols we need. 6063 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6064 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6065 cat <<_LT_EOF > conftest.$ac_ext 6066/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6067#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6068/* DATA imports from DLLs on WIN32 can't be const, because runtime 6069 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6070# define LT_DLSYM_CONST 6071#elif defined __osf__ 6072/* This system does not cope well with relocations in const data. */ 6073# define LT_DLSYM_CONST 6074#else 6075# define LT_DLSYM_CONST const 6076#endif 6077 6078#ifdef __cplusplus 6079extern "C" { 6080#endif 6081 6082_LT_EOF 6083 # Now generate the symbol file. 6084 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6085 6086 cat <<_LT_EOF >> conftest.$ac_ext 6087 6088/* The mapping between symbol names and symbols. */ 6089LT_DLSYM_CONST struct { 6090 const char *name; 6091 void *address; 6092} 6093lt__PROGRAM__LTX_preloaded_symbols[] = 6094{ 6095 { "@PROGRAM@", (void *) 0 }, 6096_LT_EOF 6097 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6098 cat <<\_LT_EOF >> conftest.$ac_ext 6099 {0, (void *) 0} 6100}; 6101 6102/* This works around a problem in FreeBSD linker */ 6103#ifdef FREEBSD_WORKAROUND 6104static const void *lt_preloaded_setup() { 6105 return lt__PROGRAM__LTX_preloaded_symbols; 6106} 6107#endif 6108 6109#ifdef __cplusplus 6110} 6111#endif 6112_LT_EOF 6113 # Now try linking the two files. 6114 mv conftest.$ac_objext conftstm.$ac_objext 6115 lt_globsym_save_LIBS=$LIBS 6116 lt_globsym_save_CFLAGS=$CFLAGS 6117 LIBS=conftstm.$ac_objext 6118 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6119 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6120 (eval $ac_link) 2>&5 6121 ac_status=$? 6122 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6123 test $ac_status = 0; } && test -s conftest$ac_exeext; then 6124 pipe_works=yes 6125 fi 6126 LIBS=$lt_globsym_save_LIBS 6127 CFLAGS=$lt_globsym_save_CFLAGS 6128 else 6129 echo "cannot find nm_test_func in $nlist" >&5 6130 fi 6131 else 6132 echo "cannot find nm_test_var in $nlist" >&5 6133 fi 6134 else 6135 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6136 fi 6137 else 6138 echo "$progname: failed program was:" >&5 6139 cat conftest.$ac_ext >&5 6140 fi 6141 rm -rf conftest* conftst* 6142 6143 # Do not use the global_symbol_pipe unless it works. 6144 if test yes = "$pipe_works"; then 6145 break 6146 else 6147 lt_cv_sys_global_symbol_pipe= 6148 fi 6149done 6150 6151fi 6152 6153if test -z "$lt_cv_sys_global_symbol_pipe"; then 6154 lt_cv_sys_global_symbol_to_cdecl= 6155fi 6156if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6158$as_echo "failed" >&6; } 6159else 6160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6161$as_echo "ok" >&6; } 6162fi 6163 6164# Response file support. 6165if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6166 nm_file_list_spec='@' 6167elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6168 nm_file_list_spec='@' 6169fi 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 6204 6205 6206 6207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6208$as_echo_n "checking for sysroot... " >&6; } 6209 6210# Check whether --with-sysroot was given. 6211if test "${with_sysroot+set}" = set; then : 6212 withval=$with_sysroot; 6213else 6214 with_sysroot=no 6215fi 6216 6217 6218lt_sysroot= 6219case $with_sysroot in #( 6220 yes) 6221 if test yes = "$GCC"; then 6222 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6223 fi 6224 ;; #( 6225 /*) 6226 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6227 ;; #( 6228 no|'') 6229 ;; #( 6230 *) 6231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6232$as_echo "$with_sysroot" >&6; } 6233 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6234 ;; 6235esac 6236 6237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6238$as_echo "${lt_sysroot:-no}" >&6; } 6239 6240 6241 6242 6243 6244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6245$as_echo_n "checking for a working dd... " >&6; } 6246if ${ac_cv_path_lt_DD+:} false; then : 6247 $as_echo_n "(cached) " >&6 6248else 6249 printf 0123456789abcdef0123456789abcdef >conftest.i 6250cat conftest.i conftest.i >conftest2.i 6251: ${lt_DD:=$DD} 6252if test -z "$lt_DD"; then 6253 ac_path_lt_DD_found=false 6254 # Loop through the user's path and test for each of PROGNAME-LIST 6255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6256for as_dir in $PATH 6257do 6258 IFS=$as_save_IFS 6259 test -z "$as_dir" && as_dir=. 6260 for ac_prog in dd; do 6261 for ac_exec_ext in '' $ac_executable_extensions; do 6262 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6263 as_fn_executable_p "$ac_path_lt_DD" || continue 6264if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6265 cmp -s conftest.i conftest.out \ 6266 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6267fi 6268 $ac_path_lt_DD_found && break 3 6269 done 6270 done 6271 done 6272IFS=$as_save_IFS 6273 if test -z "$ac_cv_path_lt_DD"; then 6274 : 6275 fi 6276else 6277 ac_cv_path_lt_DD=$lt_DD 6278fi 6279 6280rm -f conftest.i conftest2.i conftest.out 6281fi 6282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6283$as_echo "$ac_cv_path_lt_DD" >&6; } 6284 6285 6286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6287$as_echo_n "checking how to truncate binary pipes... " >&6; } 6288if ${lt_cv_truncate_bin+:} false; then : 6289 $as_echo_n "(cached) " >&6 6290else 6291 printf 0123456789abcdef0123456789abcdef >conftest.i 6292cat conftest.i conftest.i >conftest2.i 6293lt_cv_truncate_bin= 6294if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6295 cmp -s conftest.i conftest.out \ 6296 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6297fi 6298rm -f conftest.i conftest2.i conftest.out 6299test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6300fi 6301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6302$as_echo "$lt_cv_truncate_bin" >&6; } 6303 6304 6305 6306 6307 6308 6309 6310# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6311func_cc_basename () 6312{ 6313 for cc_temp in $*""; do 6314 case $cc_temp in 6315 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6316 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6317 \-*) ;; 6318 *) break;; 6319 esac 6320 done 6321 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6322} 6323 6324# Check whether --enable-libtool-lock was given. 6325if test "${enable_libtool_lock+set}" = set; then : 6326 enableval=$enable_libtool_lock; 6327fi 6328 6329test no = "$enable_libtool_lock" || enable_libtool_lock=yes 6330 6331# Some flags need to be propagated to the compiler or linker for good 6332# libtool support. 6333case $host in 6334ia64-*-hpux*) 6335 # Find out what ABI is being produced by ac_compile, and set mode 6336 # options accordingly. 6337 echo 'int i;' > conftest.$ac_ext 6338 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6339 (eval $ac_compile) 2>&5 6340 ac_status=$? 6341 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6342 test $ac_status = 0; }; then 6343 case `/usr/bin/file conftest.$ac_objext` in 6344 *ELF-32*) 6345 HPUX_IA64_MODE=32 6346 ;; 6347 *ELF-64*) 6348 HPUX_IA64_MODE=64 6349 ;; 6350 esac 6351 fi 6352 rm -rf conftest* 6353 ;; 6354*-*-irix6*) 6355 # Find out what ABI is being produced by ac_compile, and set linker 6356 # options accordingly. 6357 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6358 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6359 (eval $ac_compile) 2>&5 6360 ac_status=$? 6361 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6362 test $ac_status = 0; }; then 6363 if test yes = "$lt_cv_prog_gnu_ld"; then 6364 case `/usr/bin/file conftest.$ac_objext` in 6365 *32-bit*) 6366 LD="${LD-ld} -melf32bsmip" 6367 ;; 6368 *N32*) 6369 LD="${LD-ld} -melf32bmipn32" 6370 ;; 6371 *64-bit*) 6372 LD="${LD-ld} -melf64bmip" 6373 ;; 6374 esac 6375 else 6376 case `/usr/bin/file conftest.$ac_objext` in 6377 *32-bit*) 6378 LD="${LD-ld} -32" 6379 ;; 6380 *N32*) 6381 LD="${LD-ld} -n32" 6382 ;; 6383 *64-bit*) 6384 LD="${LD-ld} -64" 6385 ;; 6386 esac 6387 fi 6388 fi 6389 rm -rf conftest* 6390 ;; 6391 6392mips64*-*linux*) 6393 # Find out what ABI is being produced by ac_compile, and set linker 6394 # options accordingly. 6395 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6396 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6397 (eval $ac_compile) 2>&5 6398 ac_status=$? 6399 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6400 test $ac_status = 0; }; then 6401 emul=elf 6402 case `/usr/bin/file conftest.$ac_objext` in 6403 *32-bit*) 6404 emul="${emul}32" 6405 ;; 6406 *64-bit*) 6407 emul="${emul}64" 6408 ;; 6409 esac 6410 case `/usr/bin/file conftest.$ac_objext` in 6411 *MSB*) 6412 emul="${emul}btsmip" 6413 ;; 6414 *LSB*) 6415 emul="${emul}ltsmip" 6416 ;; 6417 esac 6418 case `/usr/bin/file conftest.$ac_objext` in 6419 *N32*) 6420 emul="${emul}n32" 6421 ;; 6422 esac 6423 LD="${LD-ld} -m $emul" 6424 fi 6425 rm -rf conftest* 6426 ;; 6427 6428x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6429s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6430 # Find out what ABI is being produced by ac_compile, and set linker 6431 # options accordingly. Note that the listed cases only cover the 6432 # situations where additional linker options are needed (such as when 6433 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 6434 # vice versa); the common cases where no linker options are needed do 6435 # not appear in the list. 6436 echo 'int i;' > conftest.$ac_ext 6437 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6438 (eval $ac_compile) 2>&5 6439 ac_status=$? 6440 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6441 test $ac_status = 0; }; then 6442 case `/usr/bin/file conftest.o` in 6443 *32-bit*) 6444 case $host in 6445 x86_64-*kfreebsd*-gnu) 6446 LD="${LD-ld} -m elf_i386_fbsd" 6447 ;; 6448 x86_64-*linux*) 6449 case `/usr/bin/file conftest.o` in 6450 *x86-64*) 6451 LD="${LD-ld} -m elf32_x86_64" 6452 ;; 6453 *) 6454 LD="${LD-ld} -m elf_i386" 6455 ;; 6456 esac 6457 ;; 6458 powerpc64le-*linux*) 6459 LD="${LD-ld} -m elf32lppclinux" 6460 ;; 6461 powerpc64-*linux*) 6462 LD="${LD-ld} -m elf32ppclinux" 6463 ;; 6464 s390x-*linux*) 6465 LD="${LD-ld} -m elf_s390" 6466 ;; 6467 sparc64-*linux*) 6468 LD="${LD-ld} -m elf32_sparc" 6469 ;; 6470 esac 6471 ;; 6472 *64-bit*) 6473 case $host in 6474 x86_64-*kfreebsd*-gnu) 6475 LD="${LD-ld} -m elf_x86_64_fbsd" 6476 ;; 6477 x86_64-*linux*) 6478 LD="${LD-ld} -m elf_x86_64" 6479 ;; 6480 powerpcle-*linux*) 6481 LD="${LD-ld} -m elf64lppc" 6482 ;; 6483 powerpc-*linux*) 6484 LD="${LD-ld} -m elf64ppc" 6485 ;; 6486 s390*-*linux*|s390*-*tpf*) 6487 LD="${LD-ld} -m elf64_s390" 6488 ;; 6489 sparc*-*linux*) 6490 LD="${LD-ld} -m elf64_sparc" 6491 ;; 6492 esac 6493 ;; 6494 esac 6495 fi 6496 rm -rf conftest* 6497 ;; 6498 6499*-*-sco3.2v5*) 6500 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6501 SAVE_CFLAGS=$CFLAGS 6502 CFLAGS="$CFLAGS -belf" 6503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6504$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6505if ${lt_cv_cc_needs_belf+:} false; then : 6506 $as_echo_n "(cached) " >&6 6507else 6508 ac_ext=c 6509ac_cpp='$CPP $CPPFLAGS' 6510ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6511ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6512ac_compiler_gnu=$ac_cv_c_compiler_gnu 6513 6514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6515/* end confdefs.h. */ 6516 6517int 6518main () 6519{ 6520 6521 ; 6522 return 0; 6523} 6524_ACEOF 6525if ac_fn_c_try_link "$LINENO"; then : 6526 lt_cv_cc_needs_belf=yes 6527else 6528 lt_cv_cc_needs_belf=no 6529fi 6530rm -f core conftest.err conftest.$ac_objext \ 6531 conftest$ac_exeext conftest.$ac_ext 6532 ac_ext=c 6533ac_cpp='$CPP $CPPFLAGS' 6534ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6535ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6536ac_compiler_gnu=$ac_cv_c_compiler_gnu 6537 6538fi 6539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6540$as_echo "$lt_cv_cc_needs_belf" >&6; } 6541 if test yes != "$lt_cv_cc_needs_belf"; then 6542 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6543 CFLAGS=$SAVE_CFLAGS 6544 fi 6545 ;; 6546*-*solaris*) 6547 # Find out what ABI is being produced by ac_compile, and set linker 6548 # options accordingly. 6549 echo 'int i;' > conftest.$ac_ext 6550 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6551 (eval $ac_compile) 2>&5 6552 ac_status=$? 6553 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6554 test $ac_status = 0; }; then 6555 case `/usr/bin/file conftest.o` in 6556 *64-bit*) 6557 case $lt_cv_prog_gnu_ld in 6558 yes*) 6559 case $host in 6560 i?86-*-solaris*|x86_64-*-solaris*) 6561 LD="${LD-ld} -m elf_x86_64" 6562 ;; 6563 sparc*-*-solaris*) 6564 LD="${LD-ld} -m elf64_sparc" 6565 ;; 6566 esac 6567 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6568 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6569 LD=${LD-ld}_sol2 6570 fi 6571 ;; 6572 *) 6573 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6574 LD="${LD-ld} -64" 6575 fi 6576 ;; 6577 esac 6578 ;; 6579 esac 6580 fi 6581 rm -rf conftest* 6582 ;; 6583esac 6584 6585need_locks=$enable_libtool_lock 6586 6587if test -n "$ac_tool_prefix"; then 6588 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6589set dummy ${ac_tool_prefix}mt; ac_word=$2 6590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6591$as_echo_n "checking for $ac_word... " >&6; } 6592if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6593 $as_echo_n "(cached) " >&6 6594else 6595 if test -n "$MANIFEST_TOOL"; then 6596 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 6597else 6598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6599for as_dir in $PATH 6600do 6601 IFS=$as_save_IFS 6602 test -z "$as_dir" && as_dir=. 6603 for ac_exec_ext in '' $ac_executable_extensions; do 6604 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6605 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 6606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6607 break 2 6608 fi 6609done 6610 done 6611IFS=$as_save_IFS 6612 6613fi 6614fi 6615MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 6616if test -n "$MANIFEST_TOOL"; then 6617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 6618$as_echo "$MANIFEST_TOOL" >&6; } 6619else 6620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6621$as_echo "no" >&6; } 6622fi 6623 6624 6625fi 6626if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 6627 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 6628 # Extract the first word of "mt", so it can be a program name with args. 6629set dummy mt; ac_word=$2 6630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6631$as_echo_n "checking for $ac_word... " >&6; } 6632if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 6633 $as_echo_n "(cached) " >&6 6634else 6635 if test -n "$ac_ct_MANIFEST_TOOL"; then 6636 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 6637else 6638as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6639for as_dir in $PATH 6640do 6641 IFS=$as_save_IFS 6642 test -z "$as_dir" && as_dir=. 6643 for ac_exec_ext in '' $ac_executable_extensions; do 6644 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6645 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 6646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6647 break 2 6648 fi 6649done 6650 done 6651IFS=$as_save_IFS 6652 6653fi 6654fi 6655ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 6656if test -n "$ac_ct_MANIFEST_TOOL"; then 6657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 6658$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 6659else 6660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6661$as_echo "no" >&6; } 6662fi 6663 6664 if test "x$ac_ct_MANIFEST_TOOL" = x; then 6665 MANIFEST_TOOL=":" 6666 else 6667 case $cross_compiling:$ac_tool_warned in 6668yes:) 6669{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6670$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6671ac_tool_warned=yes ;; 6672esac 6673 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 6674 fi 6675else 6676 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 6677fi 6678 6679test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 6680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 6681$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 6682if ${lt_cv_path_mainfest_tool+:} false; then : 6683 $as_echo_n "(cached) " >&6 6684else 6685 lt_cv_path_mainfest_tool=no 6686 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 6687 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 6688 cat conftest.err >&5 6689 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 6690 lt_cv_path_mainfest_tool=yes 6691 fi 6692 rm -f conftest* 6693fi 6694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 6695$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6696if test yes != "$lt_cv_path_mainfest_tool"; then 6697 MANIFEST_TOOL=: 6698fi 6699 6700 6701 6702 6703 6704 6705 case $host_os in 6706 rhapsody* | darwin*) 6707 if test -n "$ac_tool_prefix"; then 6708 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6709set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6710{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6711$as_echo_n "checking for $ac_word... " >&6; } 6712if ${ac_cv_prog_DSYMUTIL+:} false; then : 6713 $as_echo_n "(cached) " >&6 6714else 6715 if test -n "$DSYMUTIL"; then 6716 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6717else 6718as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6719for as_dir in $PATH 6720do 6721 IFS=$as_save_IFS 6722 test -z "$as_dir" && as_dir=. 6723 for ac_exec_ext in '' $ac_executable_extensions; do 6724 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6725 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6726 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6727 break 2 6728 fi 6729done 6730 done 6731IFS=$as_save_IFS 6732 6733fi 6734fi 6735DSYMUTIL=$ac_cv_prog_DSYMUTIL 6736if test -n "$DSYMUTIL"; then 6737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6738$as_echo "$DSYMUTIL" >&6; } 6739else 6740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6741$as_echo "no" >&6; } 6742fi 6743 6744 6745fi 6746if test -z "$ac_cv_prog_DSYMUTIL"; then 6747 ac_ct_DSYMUTIL=$DSYMUTIL 6748 # Extract the first word of "dsymutil", so it can be a program name with args. 6749set dummy dsymutil; ac_word=$2 6750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6751$as_echo_n "checking for $ac_word... " >&6; } 6752if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6753 $as_echo_n "(cached) " >&6 6754else 6755 if test -n "$ac_ct_DSYMUTIL"; then 6756 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6757else 6758as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6759for as_dir in $PATH 6760do 6761 IFS=$as_save_IFS 6762 test -z "$as_dir" && as_dir=. 6763 for ac_exec_ext in '' $ac_executable_extensions; do 6764 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6765 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6767 break 2 6768 fi 6769done 6770 done 6771IFS=$as_save_IFS 6772 6773fi 6774fi 6775ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6776if test -n "$ac_ct_DSYMUTIL"; then 6777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6778$as_echo "$ac_ct_DSYMUTIL" >&6; } 6779else 6780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6781$as_echo "no" >&6; } 6782fi 6783 6784 if test "x$ac_ct_DSYMUTIL" = x; then 6785 DSYMUTIL=":" 6786 else 6787 case $cross_compiling:$ac_tool_warned in 6788yes:) 6789{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6790$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6791ac_tool_warned=yes ;; 6792esac 6793 DSYMUTIL=$ac_ct_DSYMUTIL 6794 fi 6795else 6796 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6797fi 6798 6799 if test -n "$ac_tool_prefix"; then 6800 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6801set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6803$as_echo_n "checking for $ac_word... " >&6; } 6804if ${ac_cv_prog_NMEDIT+:} false; then : 6805 $as_echo_n "(cached) " >&6 6806else 6807 if test -n "$NMEDIT"; then 6808 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6809else 6810as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6811for as_dir in $PATH 6812do 6813 IFS=$as_save_IFS 6814 test -z "$as_dir" && as_dir=. 6815 for ac_exec_ext in '' $ac_executable_extensions; do 6816 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6817 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6819 break 2 6820 fi 6821done 6822 done 6823IFS=$as_save_IFS 6824 6825fi 6826fi 6827NMEDIT=$ac_cv_prog_NMEDIT 6828if test -n "$NMEDIT"; then 6829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6830$as_echo "$NMEDIT" >&6; } 6831else 6832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6833$as_echo "no" >&6; } 6834fi 6835 6836 6837fi 6838if test -z "$ac_cv_prog_NMEDIT"; then 6839 ac_ct_NMEDIT=$NMEDIT 6840 # Extract the first word of "nmedit", so it can be a program name with args. 6841set dummy nmedit; ac_word=$2 6842{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6843$as_echo_n "checking for $ac_word... " >&6; } 6844if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6845 $as_echo_n "(cached) " >&6 6846else 6847 if test -n "$ac_ct_NMEDIT"; then 6848 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6849else 6850as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6851for as_dir in $PATH 6852do 6853 IFS=$as_save_IFS 6854 test -z "$as_dir" && as_dir=. 6855 for ac_exec_ext in '' $ac_executable_extensions; do 6856 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6857 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6859 break 2 6860 fi 6861done 6862 done 6863IFS=$as_save_IFS 6864 6865fi 6866fi 6867ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6868if test -n "$ac_ct_NMEDIT"; then 6869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6870$as_echo "$ac_ct_NMEDIT" >&6; } 6871else 6872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6873$as_echo "no" >&6; } 6874fi 6875 6876 if test "x$ac_ct_NMEDIT" = x; then 6877 NMEDIT=":" 6878 else 6879 case $cross_compiling:$ac_tool_warned in 6880yes:) 6881{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6882$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6883ac_tool_warned=yes ;; 6884esac 6885 NMEDIT=$ac_ct_NMEDIT 6886 fi 6887else 6888 NMEDIT="$ac_cv_prog_NMEDIT" 6889fi 6890 6891 if test -n "$ac_tool_prefix"; then 6892 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6893set dummy ${ac_tool_prefix}lipo; ac_word=$2 6894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6895$as_echo_n "checking for $ac_word... " >&6; } 6896if ${ac_cv_prog_LIPO+:} false; then : 6897 $as_echo_n "(cached) " >&6 6898else 6899 if test -n "$LIPO"; then 6900 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6901else 6902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6903for as_dir in $PATH 6904do 6905 IFS=$as_save_IFS 6906 test -z "$as_dir" && as_dir=. 6907 for ac_exec_ext in '' $ac_executable_extensions; do 6908 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6909 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6911 break 2 6912 fi 6913done 6914 done 6915IFS=$as_save_IFS 6916 6917fi 6918fi 6919LIPO=$ac_cv_prog_LIPO 6920if test -n "$LIPO"; then 6921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6922$as_echo "$LIPO" >&6; } 6923else 6924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6925$as_echo "no" >&6; } 6926fi 6927 6928 6929fi 6930if test -z "$ac_cv_prog_LIPO"; then 6931 ac_ct_LIPO=$LIPO 6932 # Extract the first word of "lipo", so it can be a program name with args. 6933set dummy lipo; ac_word=$2 6934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6935$as_echo_n "checking for $ac_word... " >&6; } 6936if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 6937 $as_echo_n "(cached) " >&6 6938else 6939 if test -n "$ac_ct_LIPO"; then 6940 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6941else 6942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6943for as_dir in $PATH 6944do 6945 IFS=$as_save_IFS 6946 test -z "$as_dir" && as_dir=. 6947 for ac_exec_ext in '' $ac_executable_extensions; do 6948 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6949 ac_cv_prog_ac_ct_LIPO="lipo" 6950 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6951 break 2 6952 fi 6953done 6954 done 6955IFS=$as_save_IFS 6956 6957fi 6958fi 6959ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6960if test -n "$ac_ct_LIPO"; then 6961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6962$as_echo "$ac_ct_LIPO" >&6; } 6963else 6964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6965$as_echo "no" >&6; } 6966fi 6967 6968 if test "x$ac_ct_LIPO" = x; then 6969 LIPO=":" 6970 else 6971 case $cross_compiling:$ac_tool_warned in 6972yes:) 6973{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6974$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6975ac_tool_warned=yes ;; 6976esac 6977 LIPO=$ac_ct_LIPO 6978 fi 6979else 6980 LIPO="$ac_cv_prog_LIPO" 6981fi 6982 6983 if test -n "$ac_tool_prefix"; then 6984 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6985set dummy ${ac_tool_prefix}otool; ac_word=$2 6986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6987$as_echo_n "checking for $ac_word... " >&6; } 6988if ${ac_cv_prog_OTOOL+:} false; then : 6989 $as_echo_n "(cached) " >&6 6990else 6991 if test -n "$OTOOL"; then 6992 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6993else 6994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6995for as_dir in $PATH 6996do 6997 IFS=$as_save_IFS 6998 test -z "$as_dir" && as_dir=. 6999 for ac_exec_ext in '' $ac_executable_extensions; do 7000 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7001 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7003 break 2 7004 fi 7005done 7006 done 7007IFS=$as_save_IFS 7008 7009fi 7010fi 7011OTOOL=$ac_cv_prog_OTOOL 7012if test -n "$OTOOL"; then 7013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7014$as_echo "$OTOOL" >&6; } 7015else 7016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7017$as_echo "no" >&6; } 7018fi 7019 7020 7021fi 7022if test -z "$ac_cv_prog_OTOOL"; then 7023 ac_ct_OTOOL=$OTOOL 7024 # Extract the first word of "otool", so it can be a program name with args. 7025set dummy otool; ac_word=$2 7026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7027$as_echo_n "checking for $ac_word... " >&6; } 7028if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7029 $as_echo_n "(cached) " >&6 7030else 7031 if test -n "$ac_ct_OTOOL"; then 7032 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7033else 7034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7035for as_dir in $PATH 7036do 7037 IFS=$as_save_IFS 7038 test -z "$as_dir" && as_dir=. 7039 for ac_exec_ext in '' $ac_executable_extensions; do 7040 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7041 ac_cv_prog_ac_ct_OTOOL="otool" 7042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7043 break 2 7044 fi 7045done 7046 done 7047IFS=$as_save_IFS 7048 7049fi 7050fi 7051ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7052if test -n "$ac_ct_OTOOL"; then 7053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7054$as_echo "$ac_ct_OTOOL" >&6; } 7055else 7056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7057$as_echo "no" >&6; } 7058fi 7059 7060 if test "x$ac_ct_OTOOL" = x; then 7061 OTOOL=":" 7062 else 7063 case $cross_compiling:$ac_tool_warned in 7064yes:) 7065{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7066$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7067ac_tool_warned=yes ;; 7068esac 7069 OTOOL=$ac_ct_OTOOL 7070 fi 7071else 7072 OTOOL="$ac_cv_prog_OTOOL" 7073fi 7074 7075 if test -n "$ac_tool_prefix"; then 7076 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7077set dummy ${ac_tool_prefix}otool64; ac_word=$2 7078{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7079$as_echo_n "checking for $ac_word... " >&6; } 7080if ${ac_cv_prog_OTOOL64+:} false; then : 7081 $as_echo_n "(cached) " >&6 7082else 7083 if test -n "$OTOOL64"; then 7084 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7085else 7086as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7087for as_dir in $PATH 7088do 7089 IFS=$as_save_IFS 7090 test -z "$as_dir" && as_dir=. 7091 for ac_exec_ext in '' $ac_executable_extensions; do 7092 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7093 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7094 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7095 break 2 7096 fi 7097done 7098 done 7099IFS=$as_save_IFS 7100 7101fi 7102fi 7103OTOOL64=$ac_cv_prog_OTOOL64 7104if test -n "$OTOOL64"; then 7105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7106$as_echo "$OTOOL64" >&6; } 7107else 7108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7109$as_echo "no" >&6; } 7110fi 7111 7112 7113fi 7114if test -z "$ac_cv_prog_OTOOL64"; then 7115 ac_ct_OTOOL64=$OTOOL64 7116 # Extract the first word of "otool64", so it can be a program name with args. 7117set dummy otool64; ac_word=$2 7118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7119$as_echo_n "checking for $ac_word... " >&6; } 7120if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7121 $as_echo_n "(cached) " >&6 7122else 7123 if test -n "$ac_ct_OTOOL64"; then 7124 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7125else 7126as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7127for as_dir in $PATH 7128do 7129 IFS=$as_save_IFS 7130 test -z "$as_dir" && as_dir=. 7131 for ac_exec_ext in '' $ac_executable_extensions; do 7132 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7133 ac_cv_prog_ac_ct_OTOOL64="otool64" 7134 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7135 break 2 7136 fi 7137done 7138 done 7139IFS=$as_save_IFS 7140 7141fi 7142fi 7143ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7144if test -n "$ac_ct_OTOOL64"; then 7145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7146$as_echo "$ac_ct_OTOOL64" >&6; } 7147else 7148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7149$as_echo "no" >&6; } 7150fi 7151 7152 if test "x$ac_ct_OTOOL64" = x; then 7153 OTOOL64=":" 7154 else 7155 case $cross_compiling:$ac_tool_warned in 7156yes:) 7157{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7158$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7159ac_tool_warned=yes ;; 7160esac 7161 OTOOL64=$ac_ct_OTOOL64 7162 fi 7163else 7164 OTOOL64="$ac_cv_prog_OTOOL64" 7165fi 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7194$as_echo_n "checking for -single_module linker flag... " >&6; } 7195if ${lt_cv_apple_cc_single_mod+:} false; then : 7196 $as_echo_n "(cached) " >&6 7197else 7198 lt_cv_apple_cc_single_mod=no 7199 if test -z "$LT_MULTI_MODULE"; then 7200 # By default we will add the -single_module flag. You can override 7201 # by either setting the environment variable LT_MULTI_MODULE 7202 # non-empty at configure time, or by adding -multi_module to the 7203 # link flags. 7204 rm -rf libconftest.dylib* 7205 echo "int foo(void){return 1;}" > conftest.c 7206 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7207-dynamiclib -Wl,-single_module conftest.c" >&5 7208 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7209 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7210 _lt_result=$? 7211 # If there is a non-empty error log, and "single_module" 7212 # appears in it, assume the flag caused a linker warning 7213 if test -s conftest.err && $GREP single_module conftest.err; then 7214 cat conftest.err >&5 7215 # Otherwise, if the output was created with a 0 exit code from 7216 # the compiler, it worked. 7217 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7218 lt_cv_apple_cc_single_mod=yes 7219 else 7220 cat conftest.err >&5 7221 fi 7222 rm -rf libconftest.dylib* 7223 rm -f conftest.* 7224 fi 7225fi 7226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7227$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7228 7229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7230$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7231if ${lt_cv_ld_exported_symbols_list+:} false; then : 7232 $as_echo_n "(cached) " >&6 7233else 7234 lt_cv_ld_exported_symbols_list=no 7235 save_LDFLAGS=$LDFLAGS 7236 echo "_main" > conftest.sym 7237 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7239/* end confdefs.h. */ 7240 7241int 7242main () 7243{ 7244 7245 ; 7246 return 0; 7247} 7248_ACEOF 7249if ac_fn_c_try_link "$LINENO"; then : 7250 lt_cv_ld_exported_symbols_list=yes 7251else 7252 lt_cv_ld_exported_symbols_list=no 7253fi 7254rm -f core conftest.err conftest.$ac_objext \ 7255 conftest$ac_exeext conftest.$ac_ext 7256 LDFLAGS=$save_LDFLAGS 7257 7258fi 7259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7260$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7261 7262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7263$as_echo_n "checking for -force_load linker flag... " >&6; } 7264if ${lt_cv_ld_force_load+:} false; then : 7265 $as_echo_n "(cached) " >&6 7266else 7267 lt_cv_ld_force_load=no 7268 cat > conftest.c << _LT_EOF 7269int forced_loaded() { return 2;} 7270_LT_EOF 7271 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7272 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7273 echo "$AR cr libconftest.a conftest.o" >&5 7274 $AR cr libconftest.a conftest.o 2>&5 7275 echo "$RANLIB libconftest.a" >&5 7276 $RANLIB libconftest.a 2>&5 7277 cat > conftest.c << _LT_EOF 7278int main() { return 0;} 7279_LT_EOF 7280 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7281 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7282 _lt_result=$? 7283 if test -s conftest.err && $GREP force_load conftest.err; then 7284 cat conftest.err >&5 7285 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7286 lt_cv_ld_force_load=yes 7287 else 7288 cat conftest.err >&5 7289 fi 7290 rm -f conftest.err libconftest.a conftest conftest.c 7291 rm -rf conftest.dSYM 7292 7293fi 7294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7295$as_echo "$lt_cv_ld_force_load" >&6; } 7296 case $host_os in 7297 rhapsody* | darwin1.[012]) 7298 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7299 darwin1.*) 7300 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7301 darwin*) # darwin 5.x on 7302 # if running on 10.5 or later, the deployment target defaults 7303 # to the OS version, if on x86, and 10.4, the deployment 7304 # target defaults to 10.4. Don't you love it? 7305 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7306 10.0,*86*-darwin8*|10.0,*-darwin[912]*) 7307 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7308 10.[012][,.]*) 7309 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7310 10.*|11.*) 7311 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7312 esac 7313 ;; 7314 esac 7315 if test yes = "$lt_cv_apple_cc_single_mod"; then 7316 _lt_dar_single_mod='$single_module' 7317 fi 7318 if test yes = "$lt_cv_ld_exported_symbols_list"; then 7319 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 7320 else 7321 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 7322 fi 7323 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 7324 _lt_dsymutil='~$DSYMUTIL $lib || :' 7325 else 7326 _lt_dsymutil= 7327 fi 7328 ;; 7329 esac 7330 7331# func_munge_path_list VARIABLE PATH 7332# ----------------------------------- 7333# VARIABLE is name of variable containing _space_ separated list of 7334# directories to be munged by the contents of PATH, which is string 7335# having a format: 7336# "DIR[:DIR]:" 7337# string "DIR[ DIR]" will be prepended to VARIABLE 7338# ":DIR[:DIR]" 7339# string "DIR[ DIR]" will be appended to VARIABLE 7340# "DIRP[:DIRP]::[DIRA:]DIRA" 7341# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 7342# "DIRA[ DIRA]" will be appended to VARIABLE 7343# "DIR[:DIR]" 7344# VARIABLE will be replaced by "DIR[ DIR]" 7345func_munge_path_list () 7346{ 7347 case x$2 in 7348 x) 7349 ;; 7350 *:) 7351 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 7352 ;; 7353 x:*) 7354 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 7355 ;; 7356 *::*) 7357 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 7358 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 7359 ;; 7360 *) 7361 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 7362 ;; 7363 esac 7364} 7365 7366ac_ext=c 7367ac_cpp='$CPP $CPPFLAGS' 7368ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7369ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7370ac_compiler_gnu=$ac_cv_c_compiler_gnu 7371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7372$as_echo_n "checking how to run the C preprocessor... " >&6; } 7373# On Suns, sometimes $CPP names a directory. 7374if test -n "$CPP" && test -d "$CPP"; then 7375 CPP= 7376fi 7377if test -z "$CPP"; then 7378 if ${ac_cv_prog_CPP+:} false; then : 7379 $as_echo_n "(cached) " >&6 7380else 7381 # Double quotes because CPP needs to be expanded 7382 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7383 do 7384 ac_preproc_ok=false 7385for ac_c_preproc_warn_flag in '' yes 7386do 7387 # Use a header file that comes with gcc, so configuring glibc 7388 # with a fresh cross-compiler works. 7389 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7390 # <limits.h> exists even on freestanding compilers. 7391 # On the NeXT, cc -E runs the code through the compiler's parser, 7392 # not just through cpp. "Syntax error" is here to catch this case. 7393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7394/* end confdefs.h. */ 7395#ifdef __STDC__ 7396# include <limits.h> 7397#else 7398# include <assert.h> 7399#endif 7400 Syntax error 7401_ACEOF 7402if ac_fn_c_try_cpp "$LINENO"; then : 7403 7404else 7405 # Broken: fails on valid input. 7406continue 7407fi 7408rm -f conftest.err conftest.i conftest.$ac_ext 7409 7410 # OK, works on sane cases. Now check whether nonexistent headers 7411 # can be detected and how. 7412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7413/* end confdefs.h. */ 7414#include <ac_nonexistent.h> 7415_ACEOF 7416if ac_fn_c_try_cpp "$LINENO"; then : 7417 # Broken: success on invalid input. 7418continue 7419else 7420 # Passes both tests. 7421ac_preproc_ok=: 7422break 7423fi 7424rm -f conftest.err conftest.i conftest.$ac_ext 7425 7426done 7427# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7428rm -f conftest.i conftest.err conftest.$ac_ext 7429if $ac_preproc_ok; then : 7430 break 7431fi 7432 7433 done 7434 ac_cv_prog_CPP=$CPP 7435 7436fi 7437 CPP=$ac_cv_prog_CPP 7438else 7439 ac_cv_prog_CPP=$CPP 7440fi 7441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7442$as_echo "$CPP" >&6; } 7443ac_preproc_ok=false 7444for ac_c_preproc_warn_flag in '' yes 7445do 7446 # Use a header file that comes with gcc, so configuring glibc 7447 # with a fresh cross-compiler works. 7448 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7449 # <limits.h> exists even on freestanding compilers. 7450 # On the NeXT, cc -E runs the code through the compiler's parser, 7451 # not just through cpp. "Syntax error" is here to catch this case. 7452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7453/* end confdefs.h. */ 7454#ifdef __STDC__ 7455# include <limits.h> 7456#else 7457# include <assert.h> 7458#endif 7459 Syntax error 7460_ACEOF 7461if ac_fn_c_try_cpp "$LINENO"; then : 7462 7463else 7464 # Broken: fails on valid input. 7465continue 7466fi 7467rm -f conftest.err conftest.i conftest.$ac_ext 7468 7469 # OK, works on sane cases. Now check whether nonexistent headers 7470 # can be detected and how. 7471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7472/* end confdefs.h. */ 7473#include <ac_nonexistent.h> 7474_ACEOF 7475if ac_fn_c_try_cpp "$LINENO"; then : 7476 # Broken: success on invalid input. 7477continue 7478else 7479 # Passes both tests. 7480ac_preproc_ok=: 7481break 7482fi 7483rm -f conftest.err conftest.i conftest.$ac_ext 7484 7485done 7486# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7487rm -f conftest.i conftest.err conftest.$ac_ext 7488if $ac_preproc_ok; then : 7489 7490else 7491 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7492$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7493as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7494See \`config.log' for more details" "$LINENO" 5; } 7495fi 7496 7497ac_ext=c 7498ac_cpp='$CPP $CPPFLAGS' 7499ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7500ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7501ac_compiler_gnu=$ac_cv_c_compiler_gnu 7502 7503 7504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7505$as_echo_n "checking for ANSI C header files... " >&6; } 7506if ${ac_cv_header_stdc+:} false; then : 7507 $as_echo_n "(cached) " >&6 7508else 7509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7510/* end confdefs.h. */ 7511#include <stdlib.h> 7512#include <stdarg.h> 7513#include <string.h> 7514#include <float.h> 7515 7516int 7517main () 7518{ 7519 7520 ; 7521 return 0; 7522} 7523_ACEOF 7524if ac_fn_c_try_compile "$LINENO"; then : 7525 ac_cv_header_stdc=yes 7526else 7527 ac_cv_header_stdc=no 7528fi 7529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7530 7531if test $ac_cv_header_stdc = yes; then 7532 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7534/* end confdefs.h. */ 7535#include <string.h> 7536 7537_ACEOF 7538if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7539 $EGREP "memchr" >/dev/null 2>&1; then : 7540 7541else 7542 ac_cv_header_stdc=no 7543fi 7544rm -f conftest* 7545 7546fi 7547 7548if test $ac_cv_header_stdc = yes; then 7549 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7551/* end confdefs.h. */ 7552#include <stdlib.h> 7553 7554_ACEOF 7555if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7556 $EGREP "free" >/dev/null 2>&1; then : 7557 7558else 7559 ac_cv_header_stdc=no 7560fi 7561rm -f conftest* 7562 7563fi 7564 7565if test $ac_cv_header_stdc = yes; then 7566 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7567 if test "$cross_compiling" = yes; then : 7568 : 7569else 7570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7571/* end confdefs.h. */ 7572#include <ctype.h> 7573#include <stdlib.h> 7574#if ((' ' & 0x0FF) == 0x020) 7575# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7576# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7577#else 7578# define ISLOWER(c) \ 7579 (('a' <= (c) && (c) <= 'i') \ 7580 || ('j' <= (c) && (c) <= 'r') \ 7581 || ('s' <= (c) && (c) <= 'z')) 7582# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7583#endif 7584 7585#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7586int 7587main () 7588{ 7589 int i; 7590 for (i = 0; i < 256; i++) 7591 if (XOR (islower (i), ISLOWER (i)) 7592 || toupper (i) != TOUPPER (i)) 7593 return 2; 7594 return 0; 7595} 7596_ACEOF 7597if ac_fn_c_try_run "$LINENO"; then : 7598 7599else 7600 ac_cv_header_stdc=no 7601fi 7602rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7603 conftest.$ac_objext conftest.beam conftest.$ac_ext 7604fi 7605 7606fi 7607fi 7608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7609$as_echo "$ac_cv_header_stdc" >&6; } 7610if test $ac_cv_header_stdc = yes; then 7611 7612$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7613 7614fi 7615 7616# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7617for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7618 inttypes.h stdint.h unistd.h 7619do : 7620 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7621ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7622" 7623if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7624 cat >>confdefs.h <<_ACEOF 7625#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7626_ACEOF 7627 7628fi 7629 7630done 7631 7632 7633for ac_header in dlfcn.h 7634do : 7635 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7636" 7637if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7638 cat >>confdefs.h <<_ACEOF 7639#define HAVE_DLFCN_H 1 7640_ACEOF 7641 7642fi 7643 7644done 7645 7646 7647 7648 7649 7650# Set options 7651 7652 7653 7654 enable_dlopen=no 7655 7656 7657 enable_win32_dll=no 7658 7659 7660 # Check whether --enable-shared was given. 7661if test "${enable_shared+set}" = set; then : 7662 enableval=$enable_shared; p=${PACKAGE-default} 7663 case $enableval in 7664 yes) enable_shared=yes ;; 7665 no) enable_shared=no ;; 7666 *) 7667 enable_shared=no 7668 # Look at the argument we got. We use all the common list separators. 7669 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7670 for pkg in $enableval; do 7671 IFS=$lt_save_ifs 7672 if test "X$pkg" = "X$p"; then 7673 enable_shared=yes 7674 fi 7675 done 7676 IFS=$lt_save_ifs 7677 ;; 7678 esac 7679else 7680 enable_shared=yes 7681fi 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 # Check whether --enable-static was given. 7692if test "${enable_static+set}" = set; then : 7693 enableval=$enable_static; p=${PACKAGE-default} 7694 case $enableval in 7695 yes) enable_static=yes ;; 7696 no) enable_static=no ;; 7697 *) 7698 enable_static=no 7699 # Look at the argument we got. We use all the common list separators. 7700 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7701 for pkg in $enableval; do 7702 IFS=$lt_save_ifs 7703 if test "X$pkg" = "X$p"; then 7704 enable_static=yes 7705 fi 7706 done 7707 IFS=$lt_save_ifs 7708 ;; 7709 esac 7710else 7711 enable_static=yes 7712fi 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723# Check whether --with-pic was given. 7724if test "${with_pic+set}" = set; then : 7725 withval=$with_pic; lt_p=${PACKAGE-default} 7726 case $withval in 7727 yes|no) pic_mode=$withval ;; 7728 *) 7729 pic_mode=default 7730 # Look at the argument we got. We use all the common list separators. 7731 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7732 for lt_pkg in $withval; do 7733 IFS=$lt_save_ifs 7734 if test "X$lt_pkg" = "X$lt_p"; then 7735 pic_mode=yes 7736 fi 7737 done 7738 IFS=$lt_save_ifs 7739 ;; 7740 esac 7741else 7742 pic_mode=default 7743fi 7744 7745 7746 7747 7748 7749 7750 7751 7752 # Check whether --enable-fast-install was given. 7753if test "${enable_fast_install+set}" = set; then : 7754 enableval=$enable_fast_install; p=${PACKAGE-default} 7755 case $enableval in 7756 yes) enable_fast_install=yes ;; 7757 no) enable_fast_install=no ;; 7758 *) 7759 enable_fast_install=no 7760 # Look at the argument we got. We use all the common list separators. 7761 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7762 for pkg in $enableval; do 7763 IFS=$lt_save_ifs 7764 if test "X$pkg" = "X$p"; then 7765 enable_fast_install=yes 7766 fi 7767 done 7768 IFS=$lt_save_ifs 7769 ;; 7770 esac 7771else 7772 enable_fast_install=yes 7773fi 7774 7775 7776 7777 7778 7779 7780 7781 7782 shared_archive_member_spec= 7783case $host,$enable_shared in 7784power*-*-aix[5-9]*,yes) 7785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 7786$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 7787 7788# Check whether --with-aix-soname was given. 7789if test "${with_aix_soname+set}" = set; then : 7790 withval=$with_aix_soname; case $withval in 7791 aix|svr4|both) 7792 ;; 7793 *) 7794 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 7795 ;; 7796 esac 7797 lt_cv_with_aix_soname=$with_aix_soname 7798else 7799 if ${lt_cv_with_aix_soname+:} false; then : 7800 $as_echo_n "(cached) " >&6 7801else 7802 lt_cv_with_aix_soname=aix 7803fi 7804 7805 with_aix_soname=$lt_cv_with_aix_soname 7806fi 7807 7808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 7809$as_echo "$with_aix_soname" >&6; } 7810 if test aix != "$with_aix_soname"; then 7811 # For the AIX way of multilib, we name the shared archive member 7812 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 7813 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 7814 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 7815 # the AIX toolchain works better with OBJECT_MODE set (default 32). 7816 if test 64 = "${OBJECT_MODE-32}"; then 7817 shared_archive_member_spec=shr_64 7818 else 7819 shared_archive_member_spec=shr 7820 fi 7821 fi 7822 ;; 7823*) 7824 with_aix_soname=aix 7825 ;; 7826esac 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837# This can be used to rebuild libtool when needed 7838LIBTOOL_DEPS=$ltmain 7839 7840# Always use our own libtool. 7841LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872test -z "$LN_S" && LN_S="ln -s" 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887if test -n "${ZSH_VERSION+set}"; then 7888 setopt NO_GLOB_SUBST 7889fi 7890 7891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7892$as_echo_n "checking for objdir... " >&6; } 7893if ${lt_cv_objdir+:} false; then : 7894 $as_echo_n "(cached) " >&6 7895else 7896 rm -f .libs 2>/dev/null 7897mkdir .libs 2>/dev/null 7898if test -d .libs; then 7899 lt_cv_objdir=.libs 7900else 7901 # MS-DOS does not allow filenames that begin with a dot. 7902 lt_cv_objdir=_libs 7903fi 7904rmdir .libs 2>/dev/null 7905fi 7906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7907$as_echo "$lt_cv_objdir" >&6; } 7908objdir=$lt_cv_objdir 7909 7910 7911 7912 7913 7914cat >>confdefs.h <<_ACEOF 7915#define LT_OBJDIR "$lt_cv_objdir/" 7916_ACEOF 7917 7918 7919 7920 7921case $host_os in 7922aix3*) 7923 # AIX sometimes has problems with the GCC collect2 program. For some 7924 # reason, if we set the COLLECT_NAMES environment variable, the problems 7925 # vanish in a puff of smoke. 7926 if test set != "${COLLECT_NAMES+set}"; then 7927 COLLECT_NAMES= 7928 export COLLECT_NAMES 7929 fi 7930 ;; 7931esac 7932 7933# Global variables: 7934ofile=libtool 7935can_build_shared=yes 7936 7937# All known linkers require a '.a' archive for static linking (except MSVC, 7938# which needs '.lib'). 7939libext=a 7940 7941with_gnu_ld=$lt_cv_prog_gnu_ld 7942 7943old_CC=$CC 7944old_CFLAGS=$CFLAGS 7945 7946# Set sane defaults for various variables 7947test -z "$CC" && CC=cc 7948test -z "$LTCC" && LTCC=$CC 7949test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7950test -z "$LD" && LD=ld 7951test -z "$ac_objext" && ac_objext=o 7952 7953func_cc_basename $compiler 7954cc_basename=$func_cc_basename_result 7955 7956 7957# Only perform the check for file, if the check method requires it 7958test -z "$MAGIC_CMD" && MAGIC_CMD=file 7959case $deplibs_check_method in 7960file_magic*) 7961 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7963$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7964if ${lt_cv_path_MAGIC_CMD+:} false; then : 7965 $as_echo_n "(cached) " >&6 7966else 7967 case $MAGIC_CMD in 7968[\\/*] | ?:[\\/]*) 7969 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 7970 ;; 7971*) 7972 lt_save_MAGIC_CMD=$MAGIC_CMD 7973 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 7974 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7975 for ac_dir in $ac_dummy; do 7976 IFS=$lt_save_ifs 7977 test -z "$ac_dir" && ac_dir=. 7978 if test -f "$ac_dir/${ac_tool_prefix}file"; then 7979 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 7980 if test -n "$file_magic_test_file"; then 7981 case $deplibs_check_method in 7982 "file_magic "*) 7983 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7984 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 7985 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7986 $EGREP "$file_magic_regex" > /dev/null; then 7987 : 7988 else 7989 cat <<_LT_EOF 1>&2 7990 7991*** Warning: the command libtool uses to detect shared libraries, 7992*** $file_magic_cmd, produces output that libtool cannot recognize. 7993*** The result is that libtool may fail to recognize shared libraries 7994*** as such. This will affect the creation of libtool libraries that 7995*** depend on shared libraries, but programs linked with such libtool 7996*** libraries will work regardless of this problem. Nevertheless, you 7997*** may want to report the problem to your system manager and/or to 7998*** bug-libtool@gnu.org 7999 8000_LT_EOF 8001 fi ;; 8002 esac 8003 fi 8004 break 8005 fi 8006 done 8007 IFS=$lt_save_ifs 8008 MAGIC_CMD=$lt_save_MAGIC_CMD 8009 ;; 8010esac 8011fi 8012 8013MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8014if test -n "$MAGIC_CMD"; then 8015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8016$as_echo "$MAGIC_CMD" >&6; } 8017else 8018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8019$as_echo "no" >&6; } 8020fi 8021 8022 8023 8024 8025 8026if test -z "$lt_cv_path_MAGIC_CMD"; then 8027 if test -n "$ac_tool_prefix"; then 8028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8029$as_echo_n "checking for file... " >&6; } 8030if ${lt_cv_path_MAGIC_CMD+:} false; then : 8031 $as_echo_n "(cached) " >&6 8032else 8033 case $MAGIC_CMD in 8034[\\/*] | ?:[\\/]*) 8035 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8036 ;; 8037*) 8038 lt_save_MAGIC_CMD=$MAGIC_CMD 8039 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8040 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8041 for ac_dir in $ac_dummy; do 8042 IFS=$lt_save_ifs 8043 test -z "$ac_dir" && ac_dir=. 8044 if test -f "$ac_dir/file"; then 8045 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 8046 if test -n "$file_magic_test_file"; then 8047 case $deplibs_check_method in 8048 "file_magic "*) 8049 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8050 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8051 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8052 $EGREP "$file_magic_regex" > /dev/null; then 8053 : 8054 else 8055 cat <<_LT_EOF 1>&2 8056 8057*** Warning: the command libtool uses to detect shared libraries, 8058*** $file_magic_cmd, produces output that libtool cannot recognize. 8059*** The result is that libtool may fail to recognize shared libraries 8060*** as such. This will affect the creation of libtool libraries that 8061*** depend on shared libraries, but programs linked with such libtool 8062*** libraries will work regardless of this problem. Nevertheless, you 8063*** may want to report the problem to your system manager and/or to 8064*** bug-libtool@gnu.org 8065 8066_LT_EOF 8067 fi ;; 8068 esac 8069 fi 8070 break 8071 fi 8072 done 8073 IFS=$lt_save_ifs 8074 MAGIC_CMD=$lt_save_MAGIC_CMD 8075 ;; 8076esac 8077fi 8078 8079MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8080if test -n "$MAGIC_CMD"; then 8081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8082$as_echo "$MAGIC_CMD" >&6; } 8083else 8084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8085$as_echo "no" >&6; } 8086fi 8087 8088 8089 else 8090 MAGIC_CMD=: 8091 fi 8092fi 8093 8094 fi 8095 ;; 8096esac 8097 8098# Use C for the default configuration in the libtool script 8099 8100lt_save_CC=$CC 8101ac_ext=c 8102ac_cpp='$CPP $CPPFLAGS' 8103ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8104ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8105ac_compiler_gnu=$ac_cv_c_compiler_gnu 8106 8107 8108# Source file extension for C test sources. 8109ac_ext=c 8110 8111# Object file extension for compiled C test sources. 8112objext=o 8113objext=$objext 8114 8115# Code to be used in simple compile tests 8116lt_simple_compile_test_code="int some_variable = 0;" 8117 8118# Code to be used in simple link tests 8119lt_simple_link_test_code='int main(){return(0);}' 8120 8121 8122 8123 8124 8125 8126 8127# If no C compiler was specified, use CC. 8128LTCC=${LTCC-"$CC"} 8129 8130# If no C compiler flags were specified, use CFLAGS. 8131LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8132 8133# Allow CC to be a program name with arguments. 8134compiler=$CC 8135 8136# Save the default compiler, since it gets overwritten when the other 8137# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8138compiler_DEFAULT=$CC 8139 8140# save warnings/boilerplate of simple test code 8141ac_outfile=conftest.$ac_objext 8142echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8143eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8144_lt_compiler_boilerplate=`cat conftest.err` 8145$RM conftest* 8146 8147ac_outfile=conftest.$ac_objext 8148echo "$lt_simple_link_test_code" >conftest.$ac_ext 8149eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8150_lt_linker_boilerplate=`cat conftest.err` 8151$RM -r conftest* 8152 8153 8154if test -n "$compiler"; then 8155 8156lt_prog_compiler_no_builtin_flag= 8157 8158if test yes = "$GCC"; then 8159 case $cc_basename in 8160 nvcc*) 8161 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8162 *) 8163 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8164 esac 8165 8166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8167$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8168if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8169 $as_echo_n "(cached) " >&6 8170else 8171 lt_cv_prog_compiler_rtti_exceptions=no 8172 ac_outfile=conftest.$ac_objext 8173 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8174 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 8175 # Insert the option either (1) after the last *FLAGS variable, or 8176 # (2) before a word containing "conftest.", or (3) at the end. 8177 # Note that $ac_compile itself does not contain backslashes and begins 8178 # with a dollar sign (not a hyphen), so the echo should work correctly. 8179 # The option is referenced via a variable to avoid confusing sed. 8180 lt_compile=`echo "$ac_compile" | $SED \ 8181 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8182 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8183 -e 's:$: $lt_compiler_flag:'` 8184 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8185 (eval "$lt_compile" 2>conftest.err) 8186 ac_status=$? 8187 cat conftest.err >&5 8188 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8189 if (exit $ac_status) && test -s "$ac_outfile"; then 8190 # The compiler can only warn and ignore the option if not recognized 8191 # So say no if there are warnings other than the usual output. 8192 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8193 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8194 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8195 lt_cv_prog_compiler_rtti_exceptions=yes 8196 fi 8197 fi 8198 $RM conftest* 8199 8200fi 8201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8202$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8203 8204if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 8205 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8206else 8207 : 8208fi 8209 8210fi 8211 8212 8213 8214 8215 8216 8217 lt_prog_compiler_wl= 8218lt_prog_compiler_pic= 8219lt_prog_compiler_static= 8220 8221 8222 if test yes = "$GCC"; then 8223 lt_prog_compiler_wl='-Wl,' 8224 lt_prog_compiler_static='-static' 8225 8226 case $host_os in 8227 aix*) 8228 # All AIX code is PIC. 8229 if test ia64 = "$host_cpu"; then 8230 # AIX 5 now supports IA64 processor 8231 lt_prog_compiler_static='-Bstatic' 8232 fi 8233 lt_prog_compiler_pic='-fPIC' 8234 ;; 8235 8236 amigaos*) 8237 case $host_cpu in 8238 powerpc) 8239 # see comment about AmigaOS4 .so support 8240 lt_prog_compiler_pic='-fPIC' 8241 ;; 8242 m68k) 8243 # FIXME: we need at least 68020 code to build shared libraries, but 8244 # adding the '-m68020' flag to GCC prevents building anything better, 8245 # like '-m68040'. 8246 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8247 ;; 8248 esac 8249 ;; 8250 8251 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8252 # PIC is the default for these OSes. 8253 ;; 8254 8255 mingw* | cygwin* | pw32* | os2* | cegcc*) 8256 # This hack is so that the source file can tell whether it is being 8257 # built for inclusion in a dll (and should export symbols for example). 8258 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8259 # (--disable-auto-import) libraries 8260 lt_prog_compiler_pic='-DDLL_EXPORT' 8261 case $host_os in 8262 os2*) 8263 lt_prog_compiler_static='$wl-static' 8264 ;; 8265 esac 8266 ;; 8267 8268 darwin* | rhapsody*) 8269 # PIC is the default on this platform 8270 # Common symbols not allowed in MH_DYLIB files 8271 lt_prog_compiler_pic='-fno-common' 8272 ;; 8273 8274 haiku*) 8275 # PIC is the default for Haiku. 8276 # The "-static" flag exists, but is broken. 8277 lt_prog_compiler_static= 8278 ;; 8279 8280 hpux*) 8281 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8282 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8283 # sets the default TLS model and affects inlining. 8284 case $host_cpu in 8285 hppa*64*) 8286 # +Z the default 8287 ;; 8288 *) 8289 lt_prog_compiler_pic='-fPIC' 8290 ;; 8291 esac 8292 ;; 8293 8294 interix[3-9]*) 8295 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8296 # Instead, we relocate shared libraries at runtime. 8297 ;; 8298 8299 msdosdjgpp*) 8300 # Just because we use GCC doesn't mean we suddenly get shared libraries 8301 # on systems that don't support them. 8302 lt_prog_compiler_can_build_shared=no 8303 enable_shared=no 8304 ;; 8305 8306 *nto* | *qnx*) 8307 # QNX uses GNU C++, but need to define -shared option too, otherwise 8308 # it will coredump. 8309 lt_prog_compiler_pic='-fPIC -shared' 8310 ;; 8311 8312 sysv4*MP*) 8313 if test -d /usr/nec; then 8314 lt_prog_compiler_pic=-Kconform_pic 8315 fi 8316 ;; 8317 8318 *) 8319 lt_prog_compiler_pic='-fPIC' 8320 ;; 8321 esac 8322 8323 case $cc_basename in 8324 nvcc*) # Cuda Compiler Driver 2.2 8325 lt_prog_compiler_wl='-Xlinker ' 8326 if test -n "$lt_prog_compiler_pic"; then 8327 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8328 fi 8329 ;; 8330 esac 8331 else 8332 # PORTME Check for flag to pass linker flags through the system compiler. 8333 case $host_os in 8334 aix*) 8335 lt_prog_compiler_wl='-Wl,' 8336 if test ia64 = "$host_cpu"; then 8337 # AIX 5 now supports IA64 processor 8338 lt_prog_compiler_static='-Bstatic' 8339 else 8340 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8341 fi 8342 ;; 8343 8344 darwin* | rhapsody*) 8345 # PIC is the default on this platform 8346 # Common symbols not allowed in MH_DYLIB files 8347 lt_prog_compiler_pic='-fno-common' 8348 case $cc_basename in 8349 nagfor*) 8350 # NAG Fortran compiler 8351 lt_prog_compiler_wl='-Wl,-Wl,,' 8352 lt_prog_compiler_pic='-PIC' 8353 lt_prog_compiler_static='-Bstatic' 8354 ;; 8355 esac 8356 ;; 8357 8358 mingw* | cygwin* | pw32* | os2* | cegcc*) 8359 # This hack is so that the source file can tell whether it is being 8360 # built for inclusion in a dll (and should export symbols for example). 8361 lt_prog_compiler_pic='-DDLL_EXPORT' 8362 case $host_os in 8363 os2*) 8364 lt_prog_compiler_static='$wl-static' 8365 ;; 8366 esac 8367 ;; 8368 8369 hpux9* | hpux10* | hpux11*) 8370 lt_prog_compiler_wl='-Wl,' 8371 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8372 # not for PA HP-UX. 8373 case $host_cpu in 8374 hppa*64*|ia64*) 8375 # +Z the default 8376 ;; 8377 *) 8378 lt_prog_compiler_pic='+Z' 8379 ;; 8380 esac 8381 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8382 lt_prog_compiler_static='$wl-a ${wl}archive' 8383 ;; 8384 8385 irix5* | irix6* | nonstopux*) 8386 lt_prog_compiler_wl='-Wl,' 8387 # PIC (with -KPIC) is the default. 8388 lt_prog_compiler_static='-non_shared' 8389 ;; 8390 8391 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8392 case $cc_basename in 8393 # old Intel for x86_64, which still supported -KPIC. 8394 ecc*) 8395 lt_prog_compiler_wl='-Wl,' 8396 lt_prog_compiler_pic='-KPIC' 8397 lt_prog_compiler_static='-static' 8398 ;; 8399 # flang / f18. f95 an alias for gfortran or flang on Debian 8400 flang* | f18* | f95*) 8401 lt_prog_compiler_wl='-Wl,' 8402 lt_prog_compiler_pic='-fPIC' 8403 lt_prog_compiler_static='-static' 8404 ;; 8405 # icc used to be incompatible with GCC. 8406 # ICC 10 doesn't accept -KPIC any more. 8407 icc* | ifort*) 8408 lt_prog_compiler_wl='-Wl,' 8409 lt_prog_compiler_pic='-fPIC' 8410 lt_prog_compiler_static='-static' 8411 ;; 8412 # Lahey Fortran 8.1. 8413 lf95*) 8414 lt_prog_compiler_wl='-Wl,' 8415 lt_prog_compiler_pic='--shared' 8416 lt_prog_compiler_static='--static' 8417 ;; 8418 nagfor*) 8419 # NAG Fortran compiler 8420 lt_prog_compiler_wl='-Wl,-Wl,,' 8421 lt_prog_compiler_pic='-PIC' 8422 lt_prog_compiler_static='-Bstatic' 8423 ;; 8424 tcc*) 8425 # Fabrice Bellard et al's Tiny C Compiler 8426 lt_prog_compiler_wl='-Wl,' 8427 lt_prog_compiler_pic='-fPIC' 8428 lt_prog_compiler_static='-static' 8429 ;; 8430 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8431 # Portland Group compilers (*not* the Pentium gcc compiler, 8432 # which looks to be a dead project) 8433 lt_prog_compiler_wl='-Wl,' 8434 lt_prog_compiler_pic='-fpic' 8435 lt_prog_compiler_static='-Bstatic' 8436 ;; 8437 ccc*) 8438 lt_prog_compiler_wl='-Wl,' 8439 # All Alpha code is PIC. 8440 lt_prog_compiler_static='-non_shared' 8441 ;; 8442 xl* | bgxl* | bgf* | mpixl*) 8443 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8444 lt_prog_compiler_wl='-Wl,' 8445 lt_prog_compiler_pic='-qpic' 8446 lt_prog_compiler_static='-qstaticlink' 8447 ;; 8448 *) 8449 case `$CC -V 2>&1 | sed 5q` in 8450 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8451 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8452 lt_prog_compiler_pic='-KPIC' 8453 lt_prog_compiler_static='-Bstatic' 8454 lt_prog_compiler_wl='' 8455 ;; 8456 *Sun\ F* | *Sun*Fortran*) 8457 lt_prog_compiler_pic='-KPIC' 8458 lt_prog_compiler_static='-Bstatic' 8459 lt_prog_compiler_wl='-Qoption ld ' 8460 ;; 8461 *Sun\ C*) 8462 # Sun C 5.9 8463 lt_prog_compiler_pic='-KPIC' 8464 lt_prog_compiler_static='-Bstatic' 8465 lt_prog_compiler_wl='-Wl,' 8466 ;; 8467 *Intel*\ [CF]*Compiler*) 8468 lt_prog_compiler_wl='-Wl,' 8469 lt_prog_compiler_pic='-fPIC' 8470 lt_prog_compiler_static='-static' 8471 ;; 8472 *Portland\ Group*) 8473 lt_prog_compiler_wl='-Wl,' 8474 lt_prog_compiler_pic='-fpic' 8475 lt_prog_compiler_static='-Bstatic' 8476 ;; 8477 esac 8478 ;; 8479 esac 8480 ;; 8481 8482 newsos6) 8483 lt_prog_compiler_pic='-KPIC' 8484 lt_prog_compiler_static='-Bstatic' 8485 ;; 8486 8487 *nto* | *qnx*) 8488 # QNX uses GNU C++, but need to define -shared option too, otherwise 8489 # it will coredump. 8490 lt_prog_compiler_pic='-fPIC -shared' 8491 ;; 8492 8493 osf3* | osf4* | osf5*) 8494 lt_prog_compiler_wl='-Wl,' 8495 # All OSF/1 code is PIC. 8496 lt_prog_compiler_static='-non_shared' 8497 ;; 8498 8499 rdos*) 8500 lt_prog_compiler_static='-non_shared' 8501 ;; 8502 8503 solaris*) 8504 lt_prog_compiler_pic='-KPIC' 8505 lt_prog_compiler_static='-Bstatic' 8506 case $cc_basename in 8507 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8508 lt_prog_compiler_wl='-Qoption ld ';; 8509 *) 8510 lt_prog_compiler_wl='-Wl,';; 8511 esac 8512 ;; 8513 8514 sunos4*) 8515 lt_prog_compiler_wl='-Qoption ld ' 8516 lt_prog_compiler_pic='-PIC' 8517 lt_prog_compiler_static='-Bstatic' 8518 ;; 8519 8520 sysv4 | sysv4.2uw2* | sysv4.3*) 8521 lt_prog_compiler_wl='-Wl,' 8522 lt_prog_compiler_pic='-KPIC' 8523 lt_prog_compiler_static='-Bstatic' 8524 ;; 8525 8526 sysv4*MP*) 8527 if test -d /usr/nec; then 8528 lt_prog_compiler_pic='-Kconform_pic' 8529 lt_prog_compiler_static='-Bstatic' 8530 fi 8531 ;; 8532 8533 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8534 lt_prog_compiler_wl='-Wl,' 8535 lt_prog_compiler_pic='-KPIC' 8536 lt_prog_compiler_static='-Bstatic' 8537 ;; 8538 8539 unicos*) 8540 lt_prog_compiler_wl='-Wl,' 8541 lt_prog_compiler_can_build_shared=no 8542 ;; 8543 8544 uts4*) 8545 lt_prog_compiler_pic='-pic' 8546 lt_prog_compiler_static='-Bstatic' 8547 ;; 8548 8549 *) 8550 lt_prog_compiler_can_build_shared=no 8551 ;; 8552 esac 8553 fi 8554 8555case $host_os in 8556 # For platforms that do not support PIC, -DPIC is meaningless: 8557 *djgpp*) 8558 lt_prog_compiler_pic= 8559 ;; 8560 *) 8561 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8562 ;; 8563esac 8564 8565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8566$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8567if ${lt_cv_prog_compiler_pic+:} false; then : 8568 $as_echo_n "(cached) " >&6 8569else 8570 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8571fi 8572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8573$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8574lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8575 8576# 8577# Check to make sure the PIC flag actually works. 8578# 8579if test -n "$lt_prog_compiler_pic"; then 8580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8581$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8582if ${lt_cv_prog_compiler_pic_works+:} false; then : 8583 $as_echo_n "(cached) " >&6 8584else 8585 lt_cv_prog_compiler_pic_works=no 8586 ac_outfile=conftest.$ac_objext 8587 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8588 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 8589 # Insert the option either (1) after the last *FLAGS variable, or 8590 # (2) before a word containing "conftest.", or (3) at the end. 8591 # Note that $ac_compile itself does not contain backslashes and begins 8592 # with a dollar sign (not a hyphen), so the echo should work correctly. 8593 # The option is referenced via a variable to avoid confusing sed. 8594 lt_compile=`echo "$ac_compile" | $SED \ 8595 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8596 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8597 -e 's:$: $lt_compiler_flag:'` 8598 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8599 (eval "$lt_compile" 2>conftest.err) 8600 ac_status=$? 8601 cat conftest.err >&5 8602 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8603 if (exit $ac_status) && test -s "$ac_outfile"; then 8604 # The compiler can only warn and ignore the option if not recognized 8605 # So say no if there are warnings other than the usual output. 8606 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8607 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8608 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8609 lt_cv_prog_compiler_pic_works=yes 8610 fi 8611 fi 8612 $RM conftest* 8613 8614fi 8615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8616$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8617 8618if test yes = "$lt_cv_prog_compiler_pic_works"; then 8619 case $lt_prog_compiler_pic in 8620 "" | " "*) ;; 8621 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8622 esac 8623else 8624 lt_prog_compiler_pic= 8625 lt_prog_compiler_can_build_shared=no 8626fi 8627 8628fi 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640# 8641# Check to make sure the static flag actually works. 8642# 8643wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8645$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8646if ${lt_cv_prog_compiler_static_works+:} false; then : 8647 $as_echo_n "(cached) " >&6 8648else 8649 lt_cv_prog_compiler_static_works=no 8650 save_LDFLAGS=$LDFLAGS 8651 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8652 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8653 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8654 # The linker can only warn and ignore the option if not recognized 8655 # So say no if there are warnings 8656 if test -s conftest.err; then 8657 # Append any errors to the config.log. 8658 cat conftest.err 1>&5 8659 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8660 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8661 if diff conftest.exp conftest.er2 >/dev/null; then 8662 lt_cv_prog_compiler_static_works=yes 8663 fi 8664 else 8665 lt_cv_prog_compiler_static_works=yes 8666 fi 8667 fi 8668 $RM -r conftest* 8669 LDFLAGS=$save_LDFLAGS 8670 8671fi 8672{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8673$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8674 8675if test yes = "$lt_cv_prog_compiler_static_works"; then 8676 : 8677else 8678 lt_prog_compiler_static= 8679fi 8680 8681 8682 8683 8684 8685 8686 8687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8688$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8689if ${lt_cv_prog_compiler_c_o+:} false; then : 8690 $as_echo_n "(cached) " >&6 8691else 8692 lt_cv_prog_compiler_c_o=no 8693 $RM -r conftest 2>/dev/null 8694 mkdir conftest 8695 cd conftest 8696 mkdir out 8697 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8698 8699 lt_compiler_flag="-o out/conftest2.$ac_objext" 8700 # Insert the option either (1) after the last *FLAGS variable, or 8701 # (2) before a word containing "conftest.", or (3) at the end. 8702 # Note that $ac_compile itself does not contain backslashes and begins 8703 # with a dollar sign (not a hyphen), so the echo should work correctly. 8704 lt_compile=`echo "$ac_compile" | $SED \ 8705 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8706 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8707 -e 's:$: $lt_compiler_flag:'` 8708 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8709 (eval "$lt_compile" 2>out/conftest.err) 8710 ac_status=$? 8711 cat out/conftest.err >&5 8712 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8713 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8714 then 8715 # The compiler can only warn and ignore the option if not recognized 8716 # So say no if there are warnings 8717 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8718 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8719 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8720 lt_cv_prog_compiler_c_o=yes 8721 fi 8722 fi 8723 chmod u+w . 2>&5 8724 $RM conftest* 8725 # SGI C++ compiler will create directory out/ii_files/ for 8726 # template instantiation 8727 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8728 $RM out/* && rmdir out 8729 cd .. 8730 $RM -r conftest 8731 $RM conftest* 8732 8733fi 8734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8735$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8736 8737 8738 8739 8740 8741 8742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8743$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8744if ${lt_cv_prog_compiler_c_o+:} false; then : 8745 $as_echo_n "(cached) " >&6 8746else 8747 lt_cv_prog_compiler_c_o=no 8748 $RM -r conftest 2>/dev/null 8749 mkdir conftest 8750 cd conftest 8751 mkdir out 8752 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8753 8754 lt_compiler_flag="-o out/conftest2.$ac_objext" 8755 # Insert the option either (1) after the last *FLAGS variable, or 8756 # (2) before a word containing "conftest.", or (3) at the end. 8757 # Note that $ac_compile itself does not contain backslashes and begins 8758 # with a dollar sign (not a hyphen), so the echo should work correctly. 8759 lt_compile=`echo "$ac_compile" | $SED \ 8760 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8761 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8762 -e 's:$: $lt_compiler_flag:'` 8763 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8764 (eval "$lt_compile" 2>out/conftest.err) 8765 ac_status=$? 8766 cat out/conftest.err >&5 8767 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8768 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8769 then 8770 # The compiler can only warn and ignore the option if not recognized 8771 # So say no if there are warnings 8772 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8773 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8774 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8775 lt_cv_prog_compiler_c_o=yes 8776 fi 8777 fi 8778 chmod u+w . 2>&5 8779 $RM conftest* 8780 # SGI C++ compiler will create directory out/ii_files/ for 8781 # template instantiation 8782 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8783 $RM out/* && rmdir out 8784 cd .. 8785 $RM -r conftest 8786 $RM conftest* 8787 8788fi 8789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8790$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8791 8792 8793 8794 8795hard_links=nottested 8796if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 8797 # do not overwrite the value of need_locks provided by the user 8798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8799$as_echo_n "checking if we can lock with hard links... " >&6; } 8800 hard_links=yes 8801 $RM conftest* 8802 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8803 touch conftest.a 8804 ln conftest.a conftest.b 2>&5 || hard_links=no 8805 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8807$as_echo "$hard_links" >&6; } 8808 if test no = "$hard_links"; then 8809 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 8810$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 8811 need_locks=warn 8812 fi 8813else 8814 need_locks=no 8815fi 8816 8817 8818 8819 8820 8821 8822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8823$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8824 8825 runpath_var= 8826 allow_undefined_flag= 8827 always_export_symbols=no 8828 archive_cmds= 8829 archive_expsym_cmds= 8830 compiler_needs_object=no 8831 enable_shared_with_static_runtimes=no 8832 export_dynamic_flag_spec= 8833 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8834 hardcode_automatic=no 8835 hardcode_direct=no 8836 hardcode_direct_absolute=no 8837 hardcode_libdir_flag_spec= 8838 hardcode_libdir_separator= 8839 hardcode_minus_L=no 8840 hardcode_shlibpath_var=unsupported 8841 inherit_rpath=no 8842 link_all_deplibs=unknown 8843 module_cmds= 8844 module_expsym_cmds= 8845 old_archive_from_new_cmds= 8846 old_archive_from_expsyms_cmds= 8847 thread_safe_flag_spec= 8848 whole_archive_flag_spec= 8849 # include_expsyms should be a list of space-separated symbols to be *always* 8850 # included in the symbol list 8851 include_expsyms= 8852 # exclude_expsyms can be an extended regexp of symbols to exclude 8853 # it will be wrapped by ' (' and ')$', so one must not match beginning or 8854 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 8855 # as well as any symbol that contains 'd'. 8856 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8857 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8858 # platforms (ab)use it in PIC code, but their linkers get confused if 8859 # the symbol is explicitly referenced. Since portable code cannot 8860 # rely on this symbol name, it's probably fine to never include it in 8861 # preloaded symbol tables. 8862 # Exclude shared library initialization/finalization symbols. 8863 extract_expsyms_cmds= 8864 8865 case $host_os in 8866 cygwin* | mingw* | pw32* | cegcc*) 8867 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8868 # When not using gcc, we currently assume that we are using 8869 # Microsoft Visual C++. 8870 if test yes != "$GCC"; then 8871 with_gnu_ld=no 8872 fi 8873 ;; 8874 interix*) 8875 # we just hope/assume this is gcc and not c89 (= MSVC++) 8876 with_gnu_ld=yes 8877 ;; 8878 openbsd* | bitrig*) 8879 with_gnu_ld=no 8880 ;; 8881 linux* | k*bsd*-gnu | gnu*) 8882 link_all_deplibs=no 8883 ;; 8884 esac 8885 8886 ld_shlibs=yes 8887 8888 # On some targets, GNU ld is compatible enough with the native linker 8889 # that we're better off using the native interface for both. 8890 lt_use_gnu_ld_interface=no 8891 if test yes = "$with_gnu_ld"; then 8892 case $host_os in 8893 aix*) 8894 # The AIX port of GNU ld has always aspired to compatibility 8895 # with the native linker. However, as the warning in the GNU ld 8896 # block says, versions before 2.19.5* couldn't really create working 8897 # shared libraries, regardless of the interface used. 8898 case `$LD -v 2>&1` in 8899 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8900 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8901 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8902 *) 8903 lt_use_gnu_ld_interface=yes 8904 ;; 8905 esac 8906 ;; 8907 *) 8908 lt_use_gnu_ld_interface=yes 8909 ;; 8910 esac 8911 fi 8912 8913 if test yes = "$lt_use_gnu_ld_interface"; then 8914 # If archive_cmds runs LD, not CC, wlarc should be empty 8915 wlarc='$wl' 8916 8917 # Set some defaults for GNU ld with shared library support. These 8918 # are reset later if shared libraries are not supported. Putting them 8919 # here allows them to be overridden if necessary. 8920 runpath_var=LD_RUN_PATH 8921 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 8922 export_dynamic_flag_spec='$wl--export-dynamic' 8923 # ancient GNU ld didn't support --whole-archive et. al. 8924 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8925 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 8926 else 8927 whole_archive_flag_spec= 8928 fi 8929 supports_anon_versioning=no 8930 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 8931 *GNU\ gold*) supports_anon_versioning=yes ;; 8932 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8933 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8934 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8935 *\ 2.11.*) ;; # other 2.11 versions 8936 *) supports_anon_versioning=yes ;; 8937 esac 8938 8939 # See if GNU ld supports shared libraries. 8940 case $host_os in 8941 aix[3-9]*) 8942 # On AIX/PPC, the GNU linker is very broken 8943 if test ia64 != "$host_cpu"; then 8944 ld_shlibs=no 8945 cat <<_LT_EOF 1>&2 8946 8947*** Warning: the GNU linker, at least up to release 2.19, is reported 8948*** to be unable to reliably create shared libraries on AIX. 8949*** Therefore, libtool is disabling shared libraries support. If you 8950*** really care for shared libraries, you may want to install binutils 8951*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8952*** You will then need to restart the configuration process. 8953 8954_LT_EOF 8955 fi 8956 ;; 8957 8958 amigaos*) 8959 case $host_cpu in 8960 powerpc) 8961 # see comment about AmigaOS4 .so support 8962 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 8963 archive_expsym_cmds='' 8964 ;; 8965 m68k) 8966 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)' 8967 hardcode_libdir_flag_spec='-L$libdir' 8968 hardcode_minus_L=yes 8969 ;; 8970 esac 8971 ;; 8972 8973 beos*) 8974 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8975 allow_undefined_flag=unsupported 8976 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8977 # support --undefined. This deserves some investigation. FIXME 8978 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 8979 else 8980 ld_shlibs=no 8981 fi 8982 ;; 8983 8984 cygwin* | mingw* | pw32* | cegcc*) 8985 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8986 # as there is no search path for DLLs. 8987 hardcode_libdir_flag_spec='-L$libdir' 8988 export_dynamic_flag_spec='$wl--export-all-symbols' 8989 allow_undefined_flag=unsupported 8990 always_export_symbols=no 8991 enable_shared_with_static_runtimes=yes 8992 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' 8993 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 8994 8995 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8996 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8997 # If the export-symbols file already is a .def file, use it as 8998 # is; otherwise, prepend EXPORTS... 8999 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9000 cp $export_symbols $output_objdir/$soname.def; 9001 else 9002 echo EXPORTS > $output_objdir/$soname.def; 9003 cat $export_symbols >> $output_objdir/$soname.def; 9004 fi~ 9005 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9006 else 9007 ld_shlibs=no 9008 fi 9009 ;; 9010 9011 haiku*) 9012 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9013 link_all_deplibs=yes 9014 ;; 9015 9016 os2*) 9017 hardcode_libdir_flag_spec='-L$libdir' 9018 hardcode_minus_L=yes 9019 allow_undefined_flag=unsupported 9020 shrext_cmds=.dll 9021 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9022 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9023 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9024 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9025 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9026 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9027 emximp -o $lib $output_objdir/$libname.def' 9028 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9029 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9030 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9031 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9032 prefix_cmds="$SED"~ 9033 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9034 prefix_cmds="$prefix_cmds -e 1d"; 9035 fi~ 9036 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9037 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9038 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9039 emximp -o $lib $output_objdir/$libname.def' 9040 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9041 enable_shared_with_static_runtimes=yes 9042 ;; 9043 9044 interix[3-9]*) 9045 hardcode_direct=no 9046 hardcode_shlibpath_var=no 9047 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9048 export_dynamic_flag_spec='$wl-E' 9049 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9050 # Instead, shared libraries are loaded at an image base (0x10000000 by 9051 # default) and relocated if they conflict, which is a slow very memory 9052 # consuming and fragmenting process. To avoid this, we pick a random, 9053 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9054 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9055 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9056 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' 9057 ;; 9058 9059 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9060 tmp_diet=no 9061 if test linux-dietlibc = "$host_os"; then 9062 case $cc_basename in 9063 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9064 esac 9065 fi 9066 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9067 && test no = "$tmp_diet" 9068 then 9069 tmp_addflag=' $pic_flag' 9070 tmp_sharedflag='-shared' 9071 case $cc_basename,$host_cpu in 9072 pgcc*) # Portland Group C compiler 9073 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' 9074 tmp_addflag=' $pic_flag' 9075 ;; 9076 pgf77* | pgf90* | pgf95* | pgfortran*) 9077 # Portland Group f77 and f90 compilers 9078 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' 9079 tmp_addflag=' $pic_flag -Mnomain' ;; 9080 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9081 tmp_addflag=' -i_dynamic' ;; 9082 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9083 tmp_addflag=' -i_dynamic -nofor_main' ;; 9084 ifc* | ifort*) # Intel Fortran compiler 9085 tmp_addflag=' -nofor_main' ;; 9086 lf95*) # Lahey Fortran 8.1 9087 whole_archive_flag_spec= 9088 tmp_sharedflag='--shared' ;; 9089 nagfor*) # NAGFOR 5.3 9090 tmp_sharedflag='-Wl,-shared' ;; 9091 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9092 tmp_sharedflag='-qmkshrobj' 9093 tmp_addflag= ;; 9094 nvcc*) # Cuda Compiler Driver 2.2 9095 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' 9096 compiler_needs_object=yes 9097 ;; 9098 esac 9099 case `$CC -V 2>&1 | sed 5q` in 9100 *Sun\ C*) # Sun C 5.9 9101 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' 9102 compiler_needs_object=yes 9103 tmp_sharedflag='-G' ;; 9104 *Sun\ F*) # Sun Fortran 8.3 9105 tmp_sharedflag='-G' ;; 9106 esac 9107 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9108 9109 if test yes = "$supports_anon_versioning"; then 9110 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9111 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9112 echo "local: *; };" >> $output_objdir/$libname.ver~ 9113 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 9114 fi 9115 9116 case $cc_basename in 9117 tcc*) 9118 export_dynamic_flag_spec='-rdynamic' 9119 ;; 9120 xlf* | bgf* | bgxlf* | mpixlf*) 9121 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9122 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9123 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9124 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9125 if test yes = "$supports_anon_versioning"; then 9126 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9127 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9128 echo "local: *; };" >> $output_objdir/$libname.ver~ 9129 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9130 fi 9131 ;; 9132 esac 9133 else 9134 ld_shlibs=no 9135 fi 9136 ;; 9137 9138 netbsd* | netbsdelf*-gnu) 9139 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9140 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9141 wlarc= 9142 else 9143 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9144 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9145 fi 9146 ;; 9147 9148 solaris*) 9149 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9150 ld_shlibs=no 9151 cat <<_LT_EOF 1>&2 9152 9153*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9154*** create shared libraries on Solaris systems. Therefore, libtool 9155*** is disabling shared libraries support. We urge you to upgrade GNU 9156*** binutils to release 2.9.1 or newer. Another option is to modify 9157*** your PATH or compiler configuration so that the native linker is 9158*** used, and then restart. 9159 9160_LT_EOF 9161 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9162 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9163 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9164 else 9165 ld_shlibs=no 9166 fi 9167 ;; 9168 9169 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9170 case `$LD -v 2>&1` in 9171 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9172 ld_shlibs=no 9173 cat <<_LT_EOF 1>&2 9174 9175*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 9176*** reliably create shared libraries on SCO systems. Therefore, libtool 9177*** is disabling shared libraries support. We urge you to upgrade GNU 9178*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9179*** your PATH or compiler configuration so that the native linker is 9180*** used, and then restart. 9181 9182_LT_EOF 9183 ;; 9184 *) 9185 # For security reasons, it is highly recommended that you always 9186 # use absolute paths for naming shared libraries, and exclude the 9187 # DT_RUNPATH tag from executables and libraries. But doing so 9188 # requires that you compile everything twice, which is a pain. 9189 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9190 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9191 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9192 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9193 else 9194 ld_shlibs=no 9195 fi 9196 ;; 9197 esac 9198 ;; 9199 9200 sunos4*) 9201 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9202 wlarc= 9203 hardcode_direct=yes 9204 hardcode_shlibpath_var=no 9205 ;; 9206 9207 *) 9208 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9209 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9210 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9211 else 9212 ld_shlibs=no 9213 fi 9214 ;; 9215 esac 9216 9217 if test no = "$ld_shlibs"; then 9218 runpath_var= 9219 hardcode_libdir_flag_spec= 9220 export_dynamic_flag_spec= 9221 whole_archive_flag_spec= 9222 fi 9223 else 9224 # PORTME fill in a description of your system's linker (not GNU ld) 9225 case $host_os in 9226 aix3*) 9227 allow_undefined_flag=unsupported 9228 always_export_symbols=yes 9229 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' 9230 # Note: this linker hardcodes the directories in LIBPATH if there 9231 # are no directories specified by -L. 9232 hardcode_minus_L=yes 9233 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 9234 # Neither direct hardcoding nor static linking is supported with a 9235 # broken collect2. 9236 hardcode_direct=unsupported 9237 fi 9238 ;; 9239 9240 aix[4-9]*) 9241 if test ia64 = "$host_cpu"; then 9242 # On IA64, the linker does run time linking by default, so we don't 9243 # have to do anything special. 9244 aix_use_runtimelinking=no 9245 exp_sym_flag='-Bexport' 9246 no_entry_flag= 9247 else 9248 # If we're using GNU nm, then we don't want the "-C" option. 9249 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9250 # Without the "-l" option, or with the "-B" option, AIX nm treats 9251 # weak defined symbols like other global defined symbols, whereas 9252 # GNU nm marks them as "W". 9253 # While the 'weak' keyword is ignored in the Export File, we need 9254 # it in the Import File for the 'aix-soname' feature, so we have 9255 # to replace the "-B" option with "-P" for AIX nm. 9256 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9257 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' 9258 else 9259 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' 9260 fi 9261 aix_use_runtimelinking=no 9262 9263 # Test if we are trying to use run time linking or normal 9264 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9265 # have runtime linking enabled, and use it for executables. 9266 # For shared libraries, we enable/disable runtime linking 9267 # depending on the kind of the shared library created - 9268 # when "with_aix_soname,aix_use_runtimelinking" is: 9269 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9270 # "aix,yes" lib.so shared, rtl:yes, for executables 9271 # lib.a static archive 9272 # "both,no" lib.so.V(shr.o) shared, rtl:yes 9273 # lib.a(lib.so.V) shared, rtl:no, for executables 9274 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9275 # lib.a(lib.so.V) shared, rtl:no 9276 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9277 # lib.a static archive 9278 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9279 for ld_flag in $LDFLAGS; do 9280 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 9281 aix_use_runtimelinking=yes 9282 break 9283 fi 9284 done 9285 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9286 # With aix-soname=svr4, we create the lib.so.V shared archives only, 9287 # so we don't have lib.a shared libs to link our executables. 9288 # We have to force runtime linking in this case. 9289 aix_use_runtimelinking=yes 9290 LDFLAGS="$LDFLAGS -Wl,-brtl" 9291 fi 9292 ;; 9293 esac 9294 9295 exp_sym_flag='-bexport' 9296 no_entry_flag='-bnoentry' 9297 fi 9298 9299 # When large executables or shared objects are built, AIX ld can 9300 # have problems creating the table of contents. If linking a library 9301 # or program results in "error TOC overflow" add -mminimal-toc to 9302 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9303 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9304 9305 archive_cmds='' 9306 hardcode_direct=yes 9307 hardcode_direct_absolute=yes 9308 hardcode_libdir_separator=':' 9309 link_all_deplibs=yes 9310 file_list_spec='$wl-f,' 9311 case $with_aix_soname,$aix_use_runtimelinking in 9312 aix,*) ;; # traditional, no import file 9313 svr4,* | *,yes) # use import file 9314 # The Import File defines what to hardcode. 9315 hardcode_direct=no 9316 hardcode_direct_absolute=no 9317 ;; 9318 esac 9319 9320 if test yes = "$GCC"; then 9321 case $host_os in aix4.[012]|aix4.[012].*) 9322 # We only want to do this on AIX 4.2 and lower, the check 9323 # below for broken collect2 doesn't work under 4.3+ 9324 collect2name=`$CC -print-prog-name=collect2` 9325 if test -f "$collect2name" && 9326 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9327 then 9328 # We have reworked collect2 9329 : 9330 else 9331 # We have old collect2 9332 hardcode_direct=unsupported 9333 # It fails to find uninstalled libraries when the uninstalled 9334 # path is not listed in the libpath. Setting hardcode_minus_L 9335 # to unsupported forces relinking 9336 hardcode_minus_L=yes 9337 hardcode_libdir_flag_spec='-L$libdir' 9338 hardcode_libdir_separator= 9339 fi 9340 ;; 9341 esac 9342 shared_flag='-shared' 9343 if test yes = "$aix_use_runtimelinking"; then 9344 shared_flag="$shared_flag "'$wl-G' 9345 fi 9346 # Need to ensure runtime linking is disabled for the traditional 9347 # shared library, or the linker may eventually find shared libraries 9348 # /with/ Import File - we do not want to mix them. 9349 shared_flag_aix='-shared' 9350 shared_flag_svr4='-shared $wl-G' 9351 else 9352 # not using gcc 9353 if test ia64 = "$host_cpu"; then 9354 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9355 # chokes on -Wl,-G. The following line is correct: 9356 shared_flag='-G' 9357 else 9358 if test yes = "$aix_use_runtimelinking"; then 9359 shared_flag='$wl-G' 9360 else 9361 shared_flag='$wl-bM:SRE' 9362 fi 9363 shared_flag_aix='$wl-bM:SRE' 9364 shared_flag_svr4='$wl-G' 9365 fi 9366 fi 9367 9368 export_dynamic_flag_spec='$wl-bexpall' 9369 # It seems that -bexpall does not export symbols beginning with 9370 # underscore (_), so it is better to generate a list of symbols to export. 9371 always_export_symbols=yes 9372 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 9373 # Warning - without using the other runtime loading flags (-brtl), 9374 # -berok will link without error, but may produce a broken library. 9375 allow_undefined_flag='-berok' 9376 # Determine the default libpath from the value encoded in an 9377 # empty executable. 9378 if test set = "${lt_cv_aix_libpath+set}"; then 9379 aix_libpath=$lt_cv_aix_libpath 9380else 9381 if ${lt_cv_aix_libpath_+:} false; then : 9382 $as_echo_n "(cached) " >&6 9383else 9384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9385/* end confdefs.h. */ 9386 9387int 9388main () 9389{ 9390 9391 ; 9392 return 0; 9393} 9394_ACEOF 9395if ac_fn_c_try_link "$LINENO"; then : 9396 9397 lt_aix_libpath_sed=' 9398 /Import File Strings/,/^$/ { 9399 /^0/ { 9400 s/^0 *\([^ ]*\) *$/\1/ 9401 p 9402 } 9403 }' 9404 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9405 # Check for a 64-bit object if we didn't find anything. 9406 if test -z "$lt_cv_aix_libpath_"; then 9407 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9408 fi 9409fi 9410rm -f core conftest.err conftest.$ac_objext \ 9411 conftest$ac_exeext conftest.$ac_ext 9412 if test -z "$lt_cv_aix_libpath_"; then 9413 lt_cv_aix_libpath_=/usr/lib:/lib 9414 fi 9415 9416fi 9417 9418 aix_libpath=$lt_cv_aix_libpath_ 9419fi 9420 9421 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9422 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 9423 else 9424 if test ia64 = "$host_cpu"; then 9425 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 9426 allow_undefined_flag="-z nodefs" 9427 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" 9428 else 9429 # Determine the default libpath from the value encoded in an 9430 # empty executable. 9431 if test set = "${lt_cv_aix_libpath+set}"; then 9432 aix_libpath=$lt_cv_aix_libpath 9433else 9434 if ${lt_cv_aix_libpath_+:} false; then : 9435 $as_echo_n "(cached) " >&6 9436else 9437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9438/* end confdefs.h. */ 9439 9440int 9441main () 9442{ 9443 9444 ; 9445 return 0; 9446} 9447_ACEOF 9448if ac_fn_c_try_link "$LINENO"; then : 9449 9450 lt_aix_libpath_sed=' 9451 /Import File Strings/,/^$/ { 9452 /^0/ { 9453 s/^0 *\([^ ]*\) *$/\1/ 9454 p 9455 } 9456 }' 9457 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9458 # Check for a 64-bit object if we didn't find anything. 9459 if test -z "$lt_cv_aix_libpath_"; then 9460 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9461 fi 9462fi 9463rm -f core conftest.err conftest.$ac_objext \ 9464 conftest$ac_exeext conftest.$ac_ext 9465 if test -z "$lt_cv_aix_libpath_"; then 9466 lt_cv_aix_libpath_=/usr/lib:/lib 9467 fi 9468 9469fi 9470 9471 aix_libpath=$lt_cv_aix_libpath_ 9472fi 9473 9474 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9475 # Warning - without using the other run time loading flags, 9476 # -berok will link without error, but may produce a broken library. 9477 no_undefined_flag=' $wl-bernotok' 9478 allow_undefined_flag=' $wl-berok' 9479 if test yes = "$with_gnu_ld"; then 9480 # We only use this code for GNU lds that support --whole-archive. 9481 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 9482 else 9483 # Exported symbols can be pulled into shared objects from archives 9484 whole_archive_flag_spec='$convenience' 9485 fi 9486 archive_cmds_need_lc=yes 9487 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9488 # -brtl affects multiple linker settings, -berok does not and is overridden later 9489 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9490 if test svr4 != "$with_aix_soname"; then 9491 # This is similar to how AIX traditionally builds its shared libraries. 9492 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' 9493 fi 9494 if test aix != "$with_aix_soname"; then 9495 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' 9496 else 9497 # used by -dlpreopen to get the symbols 9498 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9499 fi 9500 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 9501 fi 9502 fi 9503 ;; 9504 9505 amigaos*) 9506 case $host_cpu in 9507 powerpc) 9508 # see comment about AmigaOS4 .so support 9509 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9510 archive_expsym_cmds='' 9511 ;; 9512 m68k) 9513 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)' 9514 hardcode_libdir_flag_spec='-L$libdir' 9515 hardcode_minus_L=yes 9516 ;; 9517 esac 9518 ;; 9519 9520 bsdi[45]*) 9521 export_dynamic_flag_spec=-rdynamic 9522 ;; 9523 9524 cygwin* | mingw* | pw32* | cegcc*) 9525 # When not using gcc, we currently assume that we are using 9526 # Microsoft Visual C++. 9527 # hardcode_libdir_flag_spec is actually meaningless, as there is 9528 # no search path for DLLs. 9529 case $cc_basename in 9530 cl*) 9531 # Native MSVC 9532 hardcode_libdir_flag_spec=' ' 9533 allow_undefined_flag=unsupported 9534 always_export_symbols=yes 9535 file_list_spec='@' 9536 # Tell ltmain to make .lib files, not .a files. 9537 libext=lib 9538 # Tell ltmain to make .dll files, not .so files. 9539 shrext_cmds=.dll 9540 # FIXME: Setting linknames here is a bad hack. 9541 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9542 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9543 cp "$export_symbols" "$output_objdir/$soname.def"; 9544 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9545 else 9546 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9547 fi~ 9548 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9549 linknames=' 9550 # The linker will not automatically build a static lib if we build a DLL. 9551 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9552 enable_shared_with_static_runtimes=yes 9553 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9554 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9555 # Don't use ranlib 9556 old_postinstall_cmds='chmod 644 $oldlib' 9557 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9558 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9559 case $lt_outputfile in 9560 *.exe|*.EXE) ;; 9561 *) 9562 lt_outputfile=$lt_outputfile.exe 9563 lt_tool_outputfile=$lt_tool_outputfile.exe 9564 ;; 9565 esac~ 9566 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9567 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9568 $RM "$lt_outputfile.manifest"; 9569 fi' 9570 ;; 9571 *) 9572 # Assume MSVC wrapper 9573 hardcode_libdir_flag_spec=' ' 9574 allow_undefined_flag=unsupported 9575 # Tell ltmain to make .lib files, not .a files. 9576 libext=lib 9577 # Tell ltmain to make .dll files, not .so files. 9578 shrext_cmds=.dll 9579 # FIXME: Setting linknames here is a bad hack. 9580 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9581 # The linker will automatically build a .lib file if we build a DLL. 9582 old_archive_from_new_cmds='true' 9583 # FIXME: Should let the user specify the lib program. 9584 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9585 enable_shared_with_static_runtimes=yes 9586 ;; 9587 esac 9588 ;; 9589 9590 darwin* | rhapsody*) 9591 9592 9593 archive_cmds_need_lc=no 9594 hardcode_direct=no 9595 hardcode_automatic=yes 9596 hardcode_shlibpath_var=unsupported 9597 if test yes = "$lt_cv_ld_force_load"; then 9598 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\"`' 9599 9600 else 9601 whole_archive_flag_spec='' 9602 fi 9603 link_all_deplibs=yes 9604 allow_undefined_flag=$_lt_dar_allow_undefined 9605 case $cc_basename in 9606 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 9607 *) _lt_dar_can_shared=$GCC ;; 9608 esac 9609 if test yes = "$_lt_dar_can_shared"; then 9610 output_verbose_link_cmd=func_echo_all 9611 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 9612 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 9613 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" 9614 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" 9615 9616 else 9617 ld_shlibs=no 9618 fi 9619 9620 ;; 9621 9622 dgux*) 9623 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9624 hardcode_libdir_flag_spec='-L$libdir' 9625 hardcode_shlibpath_var=no 9626 ;; 9627 9628 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9629 # support. Future versions do this automatically, but an explicit c++rt0.o 9630 # does not break anything, and helps significantly (at the cost of a little 9631 # extra space). 9632 freebsd2.2*) 9633 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9634 hardcode_libdir_flag_spec='-R$libdir' 9635 hardcode_direct=yes 9636 hardcode_shlibpath_var=no 9637 ;; 9638 9639 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9640 freebsd2.*) 9641 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9642 hardcode_direct=yes 9643 hardcode_minus_L=yes 9644 hardcode_shlibpath_var=no 9645 ;; 9646 9647 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9648 freebsd* | dragonfly*) 9649 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9650 hardcode_libdir_flag_spec='-R$libdir' 9651 hardcode_direct=yes 9652 hardcode_shlibpath_var=no 9653 ;; 9654 9655 hpux9*) 9656 if test yes = "$GCC"; then 9657 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' 9658 else 9659 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' 9660 fi 9661 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9662 hardcode_libdir_separator=: 9663 hardcode_direct=yes 9664 9665 # hardcode_minus_L: Not really in the search PATH, 9666 # but as the default location of the library. 9667 hardcode_minus_L=yes 9668 export_dynamic_flag_spec='$wl-E' 9669 ;; 9670 9671 hpux10*) 9672 if test yes,no = "$GCC,$with_gnu_ld"; then 9673 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9674 else 9675 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9676 fi 9677 if test no = "$with_gnu_ld"; then 9678 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9679 hardcode_libdir_separator=: 9680 hardcode_direct=yes 9681 hardcode_direct_absolute=yes 9682 export_dynamic_flag_spec='$wl-E' 9683 # hardcode_minus_L: Not really in the search PATH, 9684 # but as the default location of the library. 9685 hardcode_minus_L=yes 9686 fi 9687 ;; 9688 9689 hpux11*) 9690 if test yes,no = "$GCC,$with_gnu_ld"; then 9691 case $host_cpu in 9692 hppa*64*) 9693 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9694 ;; 9695 ia64*) 9696 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9697 ;; 9698 *) 9699 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9700 ;; 9701 esac 9702 else 9703 case $host_cpu in 9704 hppa*64*) 9705 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9706 ;; 9707 ia64*) 9708 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9709 ;; 9710 *) 9711 9712 # Older versions of the 11.00 compiler do not understand -b yet 9713 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9715$as_echo_n "checking if $CC understands -b... " >&6; } 9716if ${lt_cv_prog_compiler__b+:} false; then : 9717 $as_echo_n "(cached) " >&6 9718else 9719 lt_cv_prog_compiler__b=no 9720 save_LDFLAGS=$LDFLAGS 9721 LDFLAGS="$LDFLAGS -b" 9722 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9723 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9724 # The linker can only warn and ignore the option if not recognized 9725 # So say no if there are warnings 9726 if test -s conftest.err; then 9727 # Append any errors to the config.log. 9728 cat conftest.err 1>&5 9729 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9730 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9731 if diff conftest.exp conftest.er2 >/dev/null; then 9732 lt_cv_prog_compiler__b=yes 9733 fi 9734 else 9735 lt_cv_prog_compiler__b=yes 9736 fi 9737 fi 9738 $RM -r conftest* 9739 LDFLAGS=$save_LDFLAGS 9740 9741fi 9742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9743$as_echo "$lt_cv_prog_compiler__b" >&6; } 9744 9745if test yes = "$lt_cv_prog_compiler__b"; then 9746 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9747else 9748 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9749fi 9750 9751 ;; 9752 esac 9753 fi 9754 if test no = "$with_gnu_ld"; then 9755 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9756 hardcode_libdir_separator=: 9757 9758 case $host_cpu in 9759 hppa*64*|ia64*) 9760 hardcode_direct=no 9761 hardcode_shlibpath_var=no 9762 ;; 9763 *) 9764 hardcode_direct=yes 9765 hardcode_direct_absolute=yes 9766 export_dynamic_flag_spec='$wl-E' 9767 9768 # hardcode_minus_L: Not really in the search PATH, 9769 # but as the default location of the library. 9770 hardcode_minus_L=yes 9771 ;; 9772 esac 9773 fi 9774 ;; 9775 9776 irix5* | irix6* | nonstopux*) 9777 if test yes = "$GCC"; then 9778 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' 9779 # Try to use the -exported_symbol ld option, if it does not 9780 # work, assume that -exports_file does not work either and 9781 # implicitly export all symbols. 9782 # This should be the same for all languages, so no per-tag cache variable. 9783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9784$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9785if ${lt_cv_irix_exported_symbol+:} false; then : 9786 $as_echo_n "(cached) " >&6 9787else 9788 save_LDFLAGS=$LDFLAGS 9789 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 9790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9791/* end confdefs.h. */ 9792int foo (void) { return 0; } 9793_ACEOF 9794if ac_fn_c_try_link "$LINENO"; then : 9795 lt_cv_irix_exported_symbol=yes 9796else 9797 lt_cv_irix_exported_symbol=no 9798fi 9799rm -f core conftest.err conftest.$ac_objext \ 9800 conftest$ac_exeext conftest.$ac_ext 9801 LDFLAGS=$save_LDFLAGS 9802fi 9803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9804$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9805 if test yes = "$lt_cv_irix_exported_symbol"; then 9806 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' 9807 fi 9808 link_all_deplibs=no 9809 else 9810 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' 9811 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' 9812 fi 9813 archive_cmds_need_lc='no' 9814 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9815 hardcode_libdir_separator=: 9816 inherit_rpath=yes 9817 link_all_deplibs=yes 9818 ;; 9819 9820 linux*) 9821 case $cc_basename in 9822 tcc*) 9823 # Fabrice Bellard et al's Tiny C Compiler 9824 ld_shlibs=yes 9825 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9826 ;; 9827 esac 9828 ;; 9829 9830 netbsd* | netbsdelf*-gnu) 9831 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9832 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9833 else 9834 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9835 fi 9836 hardcode_libdir_flag_spec='-R$libdir' 9837 hardcode_direct=yes 9838 hardcode_shlibpath_var=no 9839 ;; 9840 9841 newsos6) 9842 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9843 hardcode_direct=yes 9844 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9845 hardcode_libdir_separator=: 9846 hardcode_shlibpath_var=no 9847 ;; 9848 9849 *nto* | *qnx*) 9850 ;; 9851 9852 openbsd* | bitrig*) 9853 if test -f /usr/libexec/ld.so; then 9854 hardcode_direct=yes 9855 hardcode_shlibpath_var=no 9856 hardcode_direct_absolute=yes 9857 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 9858 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9859 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 9860 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9861 export_dynamic_flag_spec='$wl-E' 9862 else 9863 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9864 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9865 fi 9866 else 9867 ld_shlibs=no 9868 fi 9869 ;; 9870 9871 os2*) 9872 hardcode_libdir_flag_spec='-L$libdir' 9873 hardcode_minus_L=yes 9874 allow_undefined_flag=unsupported 9875 shrext_cmds=.dll 9876 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9877 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9878 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9879 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9880 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9881 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9882 emximp -o $lib $output_objdir/$libname.def' 9883 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9884 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9885 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9886 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9887 prefix_cmds="$SED"~ 9888 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9889 prefix_cmds="$prefix_cmds -e 1d"; 9890 fi~ 9891 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9892 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9893 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9894 emximp -o $lib $output_objdir/$libname.def' 9895 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9896 enable_shared_with_static_runtimes=yes 9897 ;; 9898 9899 osf3*) 9900 if test yes = "$GCC"; then 9901 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9902 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' 9903 else 9904 allow_undefined_flag=' -expect_unresolved \*' 9905 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' 9906 fi 9907 archive_cmds_need_lc='no' 9908 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9909 hardcode_libdir_separator=: 9910 ;; 9911 9912 osf4* | osf5*) # as osf3* with the addition of -msym flag 9913 if test yes = "$GCC"; then 9914 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9915 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' 9916 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9917 else 9918 allow_undefined_flag=' -expect_unresolved \*' 9919 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' 9920 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~ 9921 $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' 9922 9923 # Both c and cxx compiler support -rpath directly 9924 hardcode_libdir_flag_spec='-rpath $libdir' 9925 fi 9926 archive_cmds_need_lc='no' 9927 hardcode_libdir_separator=: 9928 ;; 9929 9930 solaris*) 9931 no_undefined_flag=' -z defs' 9932 if test yes = "$GCC"; then 9933 wlarc='$wl' 9934 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9935 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9936 $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' 9937 else 9938 case `$CC -V 2>&1` in 9939 *"Compilers 5.0"*) 9940 wlarc='' 9941 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 9942 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9943 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9944 ;; 9945 *) 9946 wlarc='$wl' 9947 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9948 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9949 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9950 ;; 9951 esac 9952 fi 9953 hardcode_libdir_flag_spec='-R$libdir' 9954 hardcode_shlibpath_var=no 9955 case $host_os in 9956 solaris2.[0-5] | solaris2.[0-5].*) ;; 9957 *) 9958 # The compiler driver will combine and reorder linker options, 9959 # but understands '-z linker_flag'. GCC discards it without '$wl', 9960 # but is careful enough not to reorder. 9961 # Supported since Solaris 2.6 (maybe 2.5.1?) 9962 if test yes = "$GCC"; then 9963 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 9964 else 9965 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9966 fi 9967 ;; 9968 esac 9969 link_all_deplibs=yes 9970 ;; 9971 9972 sunos4*) 9973 if test sequent = "$host_vendor"; then 9974 # Use $CC to link under sequent, because it throws in some extra .o 9975 # files that make .init and .fini sections work. 9976 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9977 else 9978 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9979 fi 9980 hardcode_libdir_flag_spec='-L$libdir' 9981 hardcode_direct=yes 9982 hardcode_minus_L=yes 9983 hardcode_shlibpath_var=no 9984 ;; 9985 9986 sysv4) 9987 case $host_vendor in 9988 sni) 9989 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9990 hardcode_direct=yes # is this really true??? 9991 ;; 9992 siemens) 9993 ## LD is ld it makes a PLAMLIB 9994 ## CC just makes a GrossModule. 9995 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9996 reload_cmds='$CC -r -o $output$reload_objs' 9997 hardcode_direct=no 9998 ;; 9999 motorola) 10000 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10001 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10002 ;; 10003 esac 10004 runpath_var='LD_RUN_PATH' 10005 hardcode_shlibpath_var=no 10006 ;; 10007 10008 sysv4.3*) 10009 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10010 hardcode_shlibpath_var=no 10011 export_dynamic_flag_spec='-Bexport' 10012 ;; 10013 10014 sysv4*MP*) 10015 if test -d /usr/nec; then 10016 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10017 hardcode_shlibpath_var=no 10018 runpath_var=LD_RUN_PATH 10019 hardcode_runpath_var=yes 10020 ld_shlibs=yes 10021 fi 10022 ;; 10023 10024 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10025 no_undefined_flag='$wl-z,text' 10026 archive_cmds_need_lc=no 10027 hardcode_shlibpath_var=no 10028 runpath_var='LD_RUN_PATH' 10029 10030 if test yes = "$GCC"; then 10031 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10032 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10033 else 10034 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10035 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10036 fi 10037 ;; 10038 10039 sysv5* | sco3.2v5* | sco5v6*) 10040 # Note: We CANNOT use -z defs as we might desire, because we do not 10041 # link with -lc, and that would cause any symbols used from libc to 10042 # always be unresolved, which means just about no library would 10043 # ever link correctly. If we're not using GNU ld we use -z text 10044 # though, which does catch some bad symbols but isn't as heavy-handed 10045 # as -z defs. 10046 no_undefined_flag='$wl-z,text' 10047 allow_undefined_flag='$wl-z,nodefs' 10048 archive_cmds_need_lc=no 10049 hardcode_shlibpath_var=no 10050 hardcode_libdir_flag_spec='$wl-R,$libdir' 10051 hardcode_libdir_separator=':' 10052 link_all_deplibs=yes 10053 export_dynamic_flag_spec='$wl-Bexport' 10054 runpath_var='LD_RUN_PATH' 10055 10056 if test yes = "$GCC"; then 10057 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10058 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10059 else 10060 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10061 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10062 fi 10063 ;; 10064 10065 uts4*) 10066 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10067 hardcode_libdir_flag_spec='-L$libdir' 10068 hardcode_shlibpath_var=no 10069 ;; 10070 10071 *) 10072 ld_shlibs=no 10073 ;; 10074 esac 10075 10076 if test sni = "$host_vendor"; then 10077 case $host in 10078 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10079 export_dynamic_flag_spec='$wl-Blargedynsym' 10080 ;; 10081 esac 10082 fi 10083 fi 10084 10085{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10086$as_echo "$ld_shlibs" >&6; } 10087test no = "$ld_shlibs" && can_build_shared=no 10088 10089with_gnu_ld=$with_gnu_ld 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105# 10106# Do we need to explicitly link libc? 10107# 10108case "x$archive_cmds_need_lc" in 10109x|xyes) 10110 # Assume -lc should be added 10111 archive_cmds_need_lc=yes 10112 10113 if test yes,yes = "$GCC,$enable_shared"; then 10114 case $archive_cmds in 10115 *'~'*) 10116 # FIXME: we may have to deal with multi-command sequences. 10117 ;; 10118 '$CC '*) 10119 # Test whether the compiler implicitly links with -lc since on some 10120 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10121 # to ld, don't add -lc before -lgcc. 10122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10123$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10124if ${lt_cv_archive_cmds_need_lc+:} false; then : 10125 $as_echo_n "(cached) " >&6 10126else 10127 $RM conftest* 10128 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10129 10130 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10131 (eval $ac_compile) 2>&5 10132 ac_status=$? 10133 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10134 test $ac_status = 0; } 2>conftest.err; then 10135 soname=conftest 10136 lib=conftest 10137 libobjs=conftest.$ac_objext 10138 deplibs= 10139 wl=$lt_prog_compiler_wl 10140 pic_flag=$lt_prog_compiler_pic 10141 compiler_flags=-v 10142 linker_flags=-v 10143 verstring= 10144 output_objdir=. 10145 libname=conftest 10146 lt_save_allow_undefined_flag=$allow_undefined_flag 10147 allow_undefined_flag= 10148 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10149 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10150 ac_status=$? 10151 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10152 test $ac_status = 0; } 10153 then 10154 lt_cv_archive_cmds_need_lc=no 10155 else 10156 lt_cv_archive_cmds_need_lc=yes 10157 fi 10158 allow_undefined_flag=$lt_save_allow_undefined_flag 10159 else 10160 cat conftest.err 1>&5 10161 fi 10162 $RM conftest* 10163 10164fi 10165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10166$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10167 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10168 ;; 10169 esac 10170 fi 10171 ;; 10172esac 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 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10326$as_echo_n "checking dynamic linker characteristics... " >&6; } 10327 10328if test yes = "$GCC"; then 10329 case $host_os in 10330 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10331 *) lt_awk_arg='/^libraries:/' ;; 10332 esac 10333 case $host_os in 10334 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10335 *) lt_sed_strip_eq='s|=/|/|g' ;; 10336 esac 10337 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10338 case $lt_search_path_spec in 10339 *\;*) 10340 # if the path contains ";" then we assume it to be the separator 10341 # otherwise default to the standard path separator (i.e. ":") - it is 10342 # assumed that no part of a normal pathname contains ";" but that should 10343 # okay in the real world where ";" in dirpaths is itself problematic. 10344 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10345 ;; 10346 *) 10347 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10348 ;; 10349 esac 10350 # Ok, now we have the path, separated by spaces, we can step through it 10351 # and add multilib dir if necessary... 10352 lt_tmp_lt_search_path_spec= 10353 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10354 # ...but if some path component already ends with the multilib dir we assume 10355 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10356 case "$lt_multi_os_dir; $lt_search_path_spec " in 10357 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10358 lt_multi_os_dir= 10359 ;; 10360 esac 10361 for lt_sys_path in $lt_search_path_spec; do 10362 if test -d "$lt_sys_path$lt_multi_os_dir"; then 10363 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10364 elif test -n "$lt_multi_os_dir"; then 10365 test -d "$lt_sys_path" && \ 10366 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10367 fi 10368 done 10369 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10370BEGIN {RS = " "; FS = "/|\n";} { 10371 lt_foo = ""; 10372 lt_count = 0; 10373 for (lt_i = NF; lt_i > 0; lt_i--) { 10374 if ($lt_i != "" && $lt_i != ".") { 10375 if ($lt_i == "..") { 10376 lt_count++; 10377 } else { 10378 if (lt_count == 0) { 10379 lt_foo = "/" $lt_i lt_foo; 10380 } else { 10381 lt_count--; 10382 } 10383 } 10384 } 10385 } 10386 if (lt_foo != "") { lt_freq[lt_foo]++; } 10387 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10388}'` 10389 # AWK program above erroneously prepends '/' to C:/dos/paths 10390 # for these hosts. 10391 case $host_os in 10392 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10393 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 10394 esac 10395 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10396else 10397 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10398fi 10399library_names_spec= 10400libname_spec='lib$name' 10401soname_spec= 10402shrext_cmds=.so 10403postinstall_cmds= 10404postuninstall_cmds= 10405finish_cmds= 10406finish_eval= 10407shlibpath_var= 10408shlibpath_overrides_runpath=unknown 10409version_type=none 10410dynamic_linker="$host_os ld.so" 10411sys_lib_dlsearch_path_spec="/lib /usr/lib" 10412need_lib_prefix=unknown 10413hardcode_into_libs=no 10414 10415# when you set need_version to no, make sure it does not cause -set_version 10416# flags to be left without arguments 10417need_version=unknown 10418 10419 10420 10421case $host_os in 10422aix3*) 10423 version_type=linux # correct to gnu/linux during the next big refactor 10424 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 10425 shlibpath_var=LIBPATH 10426 10427 # AIX 3 has no versioning support, so we append a major version to the name. 10428 soname_spec='$libname$release$shared_ext$major' 10429 ;; 10430 10431aix[4-9]*) 10432 version_type=linux # correct to gnu/linux during the next big refactor 10433 need_lib_prefix=no 10434 need_version=no 10435 hardcode_into_libs=yes 10436 if test ia64 = "$host_cpu"; then 10437 # AIX 5 supports IA64 10438 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 10439 shlibpath_var=LD_LIBRARY_PATH 10440 else 10441 # With GCC up to 2.95.x, collect2 would create an import file 10442 # for dependence libraries. The import file would start with 10443 # the line '#! .'. This would cause the generated library to 10444 # depend on '.', always an invalid library. This was fixed in 10445 # development snapshots of GCC prior to 3.0. 10446 case $host_os in 10447 aix4 | aix4.[01] | aix4.[01].*) 10448 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10449 echo ' yes ' 10450 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 10451 : 10452 else 10453 can_build_shared=no 10454 fi 10455 ;; 10456 esac 10457 # Using Import Files as archive members, it is possible to support 10458 # filename-based versioning of shared library archives on AIX. While 10459 # this would work for both with and without runtime linking, it will 10460 # prevent static linking of such archives. So we do filename-based 10461 # shared library versioning with .so extension only, which is used 10462 # when both runtime linking and shared linking is enabled. 10463 # Unfortunately, runtime linking may impact performance, so we do 10464 # not want this to be the default eventually. Also, we use the 10465 # versioned .so libs for executables only if there is the -brtl 10466 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10467 # To allow for filename-based versioning support, we need to create 10468 # libNAME.so.V as an archive file, containing: 10469 # *) an Import File, referring to the versioned filename of the 10470 # archive as well as the shared archive member, telling the 10471 # bitwidth (32 or 64) of that shared object, and providing the 10472 # list of exported symbols of that shared object, eventually 10473 # decorated with the 'weak' keyword 10474 # *) the shared object with the F_LOADONLY flag set, to really avoid 10475 # it being seen by the linker. 10476 # At run time we better use the real file rather than another symlink, 10477 # but for link time we create the symlink libNAME.so -> libNAME.so.V 10478 10479 case $with_aix_soname,$aix_use_runtimelinking in 10480 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 10481 # soname into executable. Probably we can add versioning support to 10482 # collect2, so additional links can be useful in future. 10483 aix,yes) # traditional libtool 10484 dynamic_linker='AIX unversionable lib.so' 10485 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10486 # instead of lib<name>.a to let people know that these are not 10487 # typical AIX shared libraries. 10488 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10489 ;; 10490 aix,no) # traditional AIX only 10491 dynamic_linker='AIX lib.a(lib.so.V)' 10492 # We preserve .a as extension for shared libraries through AIX4.2 10493 # and later when we are not doing run time linking. 10494 library_names_spec='$libname$release.a $libname.a' 10495 soname_spec='$libname$release$shared_ext$major' 10496 ;; 10497 svr4,*) # full svr4 only 10498 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10499 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10500 # We do not specify a path in Import Files, so LIBPATH fires. 10501 shlibpath_overrides_runpath=yes 10502 ;; 10503 *,yes) # both, prefer svr4 10504 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10505 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10506 # unpreferred sharedlib libNAME.a needs extra handling 10507 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"' 10508 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"' 10509 # We do not specify a path in Import Files, so LIBPATH fires. 10510 shlibpath_overrides_runpath=yes 10511 ;; 10512 *,no) # both, prefer aix 10513 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10514 library_names_spec='$libname$release.a $libname.a' 10515 soname_spec='$libname$release$shared_ext$major' 10516 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10517 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)' 10518 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"' 10519 ;; 10520 esac 10521 shlibpath_var=LIBPATH 10522 fi 10523 ;; 10524 10525amigaos*) 10526 case $host_cpu in 10527 powerpc) 10528 # Since July 2007 AmigaOS4 officially supports .so libraries. 10529 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10530 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10531 ;; 10532 m68k) 10533 library_names_spec='$libname.ixlibrary $libname.a' 10534 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10535 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' 10536 ;; 10537 esac 10538 ;; 10539 10540beos*) 10541 library_names_spec='$libname$shared_ext' 10542 dynamic_linker="$host_os ld.so" 10543 shlibpath_var=LIBRARY_PATH 10544 ;; 10545 10546bsdi[45]*) 10547 version_type=linux # correct to gnu/linux during the next big refactor 10548 need_version=no 10549 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10550 soname_spec='$libname$release$shared_ext$major' 10551 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10552 shlibpath_var=LD_LIBRARY_PATH 10553 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10554 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10555 # the default ld.so.conf also contains /usr/contrib/lib and 10556 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10557 # libtool to hard-code these into programs 10558 ;; 10559 10560cygwin* | mingw* | pw32* | cegcc*) 10561 version_type=windows 10562 shrext_cmds=.dll 10563 need_version=no 10564 need_lib_prefix=no 10565 10566 case $GCC,$cc_basename in 10567 yes,*) 10568 # gcc 10569 library_names_spec='$libname.dll.a' 10570 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10571 postinstall_cmds='base_file=`basename \$file`~ 10572 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10573 dldir=$destdir/`dirname \$dlpath`~ 10574 test -d \$dldir || mkdir -p \$dldir~ 10575 $install_prog $dir/$dlname \$dldir/$dlname~ 10576 chmod a+x \$dldir/$dlname~ 10577 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10578 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10579 fi' 10580 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10581 dlpath=$dir/\$dldll~ 10582 $RM \$dlpath' 10583 shlibpath_overrides_runpath=yes 10584 10585 case $host_os in 10586 cygwin*) 10587 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10588 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10589 10590 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10591 ;; 10592 mingw* | cegcc*) 10593 # MinGW DLLs use traditional 'lib' prefix 10594 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10595 ;; 10596 pw32*) 10597 # pw32 DLLs use 'pw' prefix rather than 'lib' 10598 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10599 ;; 10600 esac 10601 dynamic_linker='Win32 ld.exe' 10602 ;; 10603 10604 *,cl*) 10605 # Native MSVC 10606 libname_spec='$name' 10607 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10608 library_names_spec='$libname.dll.lib' 10609 10610 case $build_os in 10611 mingw*) 10612 sys_lib_search_path_spec= 10613 lt_save_ifs=$IFS 10614 IFS=';' 10615 for lt_path in $LIB 10616 do 10617 IFS=$lt_save_ifs 10618 # Let DOS variable expansion print the short 8.3 style file name. 10619 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10620 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10621 done 10622 IFS=$lt_save_ifs 10623 # Convert to MSYS style. 10624 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10625 ;; 10626 cygwin*) 10627 # Convert to unix form, then to dos form, then back to unix form 10628 # but this time dos style (no spaces!) so that the unix form looks 10629 # like /cygdrive/c/PROGRA~1:/cygdr... 10630 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10631 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10632 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10633 ;; 10634 *) 10635 sys_lib_search_path_spec=$LIB 10636 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10637 # It is most probably a Windows format PATH. 10638 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10639 else 10640 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10641 fi 10642 # FIXME: find the short name or the path components, as spaces are 10643 # common. (e.g. "Program Files" -> "PROGRA~1") 10644 ;; 10645 esac 10646 10647 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10648 postinstall_cmds='base_file=`basename \$file`~ 10649 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10650 dldir=$destdir/`dirname \$dlpath`~ 10651 test -d \$dldir || mkdir -p \$dldir~ 10652 $install_prog $dir/$dlname \$dldir/$dlname' 10653 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10654 dlpath=$dir/\$dldll~ 10655 $RM \$dlpath' 10656 shlibpath_overrides_runpath=yes 10657 dynamic_linker='Win32 link.exe' 10658 ;; 10659 10660 *) 10661 # Assume MSVC wrapper 10662 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 10663 dynamic_linker='Win32 ld.exe' 10664 ;; 10665 esac 10666 # FIXME: first we should search . and the directory the executable is in 10667 shlibpath_var=PATH 10668 ;; 10669 10670darwin* | rhapsody*) 10671 dynamic_linker="$host_os dyld" 10672 version_type=darwin 10673 need_lib_prefix=no 10674 need_version=no 10675 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 10676 soname_spec='$libname$release$major$shared_ext' 10677 shlibpath_overrides_runpath=yes 10678 shlibpath_var=DYLD_LIBRARY_PATH 10679 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10680 10681 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10682 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10683 ;; 10684 10685dgux*) 10686 version_type=linux # correct to gnu/linux during the next big refactor 10687 need_lib_prefix=no 10688 need_version=no 10689 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10690 soname_spec='$libname$release$shared_ext$major' 10691 shlibpath_var=LD_LIBRARY_PATH 10692 ;; 10693 10694freebsd* | dragonfly*) 10695 # DragonFly does not have aout. When/if they implement a new 10696 # versioning mechanism, adjust this. 10697 if test -x /usr/bin/objformat; then 10698 objformat=`/usr/bin/objformat` 10699 else 10700 case $host_os in 10701 freebsd[23].*) objformat=aout ;; 10702 *) objformat=elf ;; 10703 esac 10704 fi 10705 version_type=freebsd-$objformat 10706 case $version_type in 10707 freebsd-elf*) 10708 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10709 soname_spec='$libname$release$shared_ext$major' 10710 need_version=no 10711 need_lib_prefix=no 10712 ;; 10713 freebsd-*) 10714 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10715 need_version=yes 10716 ;; 10717 esac 10718 shlibpath_var=LD_LIBRARY_PATH 10719 case $host_os in 10720 freebsd2.*) 10721 shlibpath_overrides_runpath=yes 10722 ;; 10723 freebsd3.[01]* | freebsdelf3.[01]*) 10724 shlibpath_overrides_runpath=yes 10725 hardcode_into_libs=yes 10726 ;; 10727 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10728 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10729 shlibpath_overrides_runpath=no 10730 hardcode_into_libs=yes 10731 ;; 10732 *) # from 4.6 on, and DragonFly 10733 shlibpath_overrides_runpath=yes 10734 hardcode_into_libs=yes 10735 ;; 10736 esac 10737 ;; 10738 10739haiku*) 10740 version_type=linux # correct to gnu/linux during the next big refactor 10741 need_lib_prefix=no 10742 need_version=no 10743 dynamic_linker="$host_os runtime_loader" 10744 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10745 soname_spec='$libname$release$shared_ext$major' 10746 shlibpath_var=LIBRARY_PATH 10747 shlibpath_overrides_runpath=no 10748 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10749 hardcode_into_libs=yes 10750 ;; 10751 10752hpux9* | hpux10* | hpux11*) 10753 # Give a soname corresponding to the major version so that dld.sl refuses to 10754 # link against other versions. 10755 version_type=sunos 10756 need_lib_prefix=no 10757 need_version=no 10758 case $host_cpu in 10759 ia64*) 10760 shrext_cmds='.so' 10761 hardcode_into_libs=yes 10762 dynamic_linker="$host_os dld.so" 10763 shlibpath_var=LD_LIBRARY_PATH 10764 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10765 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10766 soname_spec='$libname$release$shared_ext$major' 10767 if test 32 = "$HPUX_IA64_MODE"; then 10768 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10769 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 10770 else 10771 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10772 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 10773 fi 10774 ;; 10775 hppa*64*) 10776 shrext_cmds='.sl' 10777 hardcode_into_libs=yes 10778 dynamic_linker="$host_os dld.sl" 10779 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10780 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10781 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10782 soname_spec='$libname$release$shared_ext$major' 10783 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10784 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10785 ;; 10786 *) 10787 shrext_cmds='.sl' 10788 dynamic_linker="$host_os dld.sl" 10789 shlibpath_var=SHLIB_PATH 10790 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 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 ;; 10794 esac 10795 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10796 postinstall_cmds='chmod 555 $lib' 10797 # or fails outright, so override atomically: 10798 install_override_mode=555 10799 ;; 10800 10801interix[3-9]*) 10802 version_type=linux # correct to gnu/linux during the next big refactor 10803 need_lib_prefix=no 10804 need_version=no 10805 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10806 soname_spec='$libname$release$shared_ext$major' 10807 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10808 shlibpath_var=LD_LIBRARY_PATH 10809 shlibpath_overrides_runpath=no 10810 hardcode_into_libs=yes 10811 ;; 10812 10813irix5* | irix6* | nonstopux*) 10814 case $host_os in 10815 nonstopux*) version_type=nonstopux ;; 10816 *) 10817 if test yes = "$lt_cv_prog_gnu_ld"; then 10818 version_type=linux # correct to gnu/linux during the next big refactor 10819 else 10820 version_type=irix 10821 fi ;; 10822 esac 10823 need_lib_prefix=no 10824 need_version=no 10825 soname_spec='$libname$release$shared_ext$major' 10826 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 10827 case $host_os in 10828 irix5* | nonstopux*) 10829 libsuff= shlibsuff= 10830 ;; 10831 *) 10832 case $LD in # libtool.m4 will add one of these switches to LD 10833 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10834 libsuff= shlibsuff= libmagic=32-bit;; 10835 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10836 libsuff=32 shlibsuff=N32 libmagic=N32;; 10837 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10838 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10839 *) libsuff= shlibsuff= libmagic=never-match;; 10840 esac 10841 ;; 10842 esac 10843 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10844 shlibpath_overrides_runpath=no 10845 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 10846 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 10847 hardcode_into_libs=yes 10848 ;; 10849 10850# No shared lib support for Linux oldld, aout, or coff. 10851linux*oldld* | linux*aout* | linux*coff*) 10852 dynamic_linker=no 10853 ;; 10854 10855linux*android*) 10856 version_type=none # Android doesn't support versioned libraries. 10857 need_lib_prefix=no 10858 need_version=no 10859 library_names_spec='$libname$release$shared_ext' 10860 soname_spec='$libname$release$shared_ext' 10861 finish_cmds= 10862 shlibpath_var=LD_LIBRARY_PATH 10863 shlibpath_overrides_runpath=yes 10864 10865 # This implies no fast_install, which is unacceptable. 10866 # Some rework will be needed to allow for fast_install 10867 # before this can be enabled. 10868 hardcode_into_libs=yes 10869 10870 dynamic_linker='Android linker' 10871 # Don't embed -rpath directories since the linker doesn't support them. 10872 hardcode_libdir_flag_spec='-L$libdir' 10873 ;; 10874 10875# This must be glibc/ELF. 10876linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 10877 version_type=linux # correct to gnu/linux during the next big refactor 10878 need_lib_prefix=no 10879 need_version=no 10880 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10881 soname_spec='$libname$release$shared_ext$major' 10882 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10883 shlibpath_var=LD_LIBRARY_PATH 10884 shlibpath_overrides_runpath=no 10885 10886 # Some binutils ld are patched to set DT_RUNPATH 10887 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10888 $as_echo_n "(cached) " >&6 10889else 10890 lt_cv_shlibpath_overrides_runpath=no 10891 save_LDFLAGS=$LDFLAGS 10892 save_libdir=$libdir 10893 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10894 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10896/* end confdefs.h. */ 10897 10898int 10899main () 10900{ 10901 10902 ; 10903 return 0; 10904} 10905_ACEOF 10906if ac_fn_c_try_link "$LINENO"; then : 10907 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10908 lt_cv_shlibpath_overrides_runpath=yes 10909fi 10910fi 10911rm -f core conftest.err conftest.$ac_objext \ 10912 conftest$ac_exeext conftest.$ac_ext 10913 LDFLAGS=$save_LDFLAGS 10914 libdir=$save_libdir 10915 10916fi 10917 10918 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10919 10920 # This implies no fast_install, which is unacceptable. 10921 # Some rework will be needed to allow for fast_install 10922 # before this can be enabled. 10923 hardcode_into_libs=yes 10924 10925 # Ideally, we could use ldconfig to report *all* directores which are 10926 # searched for libraries, however this is still not possible. Aside from not 10927 # being certain /sbin/ldconfig is available, command 10928 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 10929 # even though it is searched at run-time. Try to do the best guess by 10930 # appending ld.so.conf contents (and includes) to the search path. 10931 if test -f /etc/ld.so.conf; then 10932 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' ' '` 10933 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10934 fi 10935 10936 # We used to test for /lib/ld.so.1 and disable shared libraries on 10937 # powerpc, because MkLinux only supported shared libraries with the 10938 # GNU dynamic linker. Since this was broken with cross compilers, 10939 # most powerpc-linux boxes support dynamic linking these days and 10940 # people can always --disable-shared, the test was removed, and we 10941 # assume the GNU/Linux dynamic linker is in use. 10942 dynamic_linker='GNU/Linux ld.so' 10943 ;; 10944 10945netbsdelf*-gnu) 10946 version_type=linux 10947 need_lib_prefix=no 10948 need_version=no 10949 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10950 soname_spec='${libname}${release}${shared_ext}$major' 10951 shlibpath_var=LD_LIBRARY_PATH 10952 shlibpath_overrides_runpath=no 10953 hardcode_into_libs=yes 10954 dynamic_linker='NetBSD ld.elf_so' 10955 ;; 10956 10957netbsd*) 10958 version_type=sunos 10959 need_lib_prefix=no 10960 need_version=no 10961 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10962 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10963 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10964 dynamic_linker='NetBSD (a.out) ld.so' 10965 else 10966 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10967 soname_spec='$libname$release$shared_ext$major' 10968 dynamic_linker='NetBSD ld.elf_so' 10969 fi 10970 shlibpath_var=LD_LIBRARY_PATH 10971 shlibpath_overrides_runpath=yes 10972 hardcode_into_libs=yes 10973 ;; 10974 10975newsos6) 10976 version_type=linux # correct to gnu/linux during the next big refactor 10977 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10978 shlibpath_var=LD_LIBRARY_PATH 10979 shlibpath_overrides_runpath=yes 10980 ;; 10981 10982*nto* | *qnx*) 10983 version_type=qnx 10984 need_lib_prefix=no 10985 need_version=no 10986 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10987 soname_spec='$libname$release$shared_ext$major' 10988 shlibpath_var=LD_LIBRARY_PATH 10989 shlibpath_overrides_runpath=no 10990 hardcode_into_libs=yes 10991 dynamic_linker='ldqnx.so' 10992 ;; 10993 10994openbsd* | bitrig*) 10995 version_type=sunos 10996 sys_lib_dlsearch_path_spec=/usr/lib 10997 need_lib_prefix=no 10998 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 10999 need_version=no 11000 else 11001 need_version=yes 11002 fi 11003 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11004 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11005 shlibpath_var=LD_LIBRARY_PATH 11006 shlibpath_overrides_runpath=yes 11007 ;; 11008 11009os2*) 11010 libname_spec='$name' 11011 version_type=windows 11012 shrext_cmds=.dll 11013 need_version=no 11014 need_lib_prefix=no 11015 # OS/2 can only load a DLL with a base name of 8 characters or less. 11016 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11017 v=$($ECHO $release$versuffix | tr -d .-); 11018 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11019 $ECHO $n$v`$shared_ext' 11020 library_names_spec='${libname}_dll.$libext' 11021 dynamic_linker='OS/2 ld.exe' 11022 shlibpath_var=BEGINLIBPATH 11023 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11024 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11025 postinstall_cmds='base_file=`basename \$file`~ 11026 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11027 dldir=$destdir/`dirname \$dlpath`~ 11028 test -d \$dldir || mkdir -p \$dldir~ 11029 $install_prog $dir/$dlname \$dldir/$dlname~ 11030 chmod a+x \$dldir/$dlname~ 11031 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11032 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11033 fi' 11034 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11035 dlpath=$dir/\$dldll~ 11036 $RM \$dlpath' 11037 ;; 11038 11039osf3* | osf4* | osf5*) 11040 version_type=osf 11041 need_lib_prefix=no 11042 need_version=no 11043 soname_spec='$libname$release$shared_ext$major' 11044 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11045 shlibpath_var=LD_LIBRARY_PATH 11046 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11047 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11048 ;; 11049 11050rdos*) 11051 dynamic_linker=no 11052 ;; 11053 11054solaris*) 11055 version_type=linux # correct to gnu/linux during the next big refactor 11056 need_lib_prefix=no 11057 need_version=no 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 shlibpath_overrides_runpath=yes 11062 hardcode_into_libs=yes 11063 # ldd complains unless libraries are executable 11064 postinstall_cmds='chmod +x $lib' 11065 ;; 11066 11067sunos4*) 11068 version_type=sunos 11069 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11070 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11071 shlibpath_var=LD_LIBRARY_PATH 11072 shlibpath_overrides_runpath=yes 11073 if test yes = "$with_gnu_ld"; then 11074 need_lib_prefix=no 11075 fi 11076 need_version=yes 11077 ;; 11078 11079sysv4 | sysv4.3*) 11080 version_type=linux # correct to gnu/linux during the next big refactor 11081 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11082 soname_spec='$libname$release$shared_ext$major' 11083 shlibpath_var=LD_LIBRARY_PATH 11084 case $host_vendor in 11085 sni) 11086 shlibpath_overrides_runpath=no 11087 need_lib_prefix=no 11088 runpath_var=LD_RUN_PATH 11089 ;; 11090 siemens) 11091 need_lib_prefix=no 11092 ;; 11093 motorola) 11094 need_lib_prefix=no 11095 need_version=no 11096 shlibpath_overrides_runpath=no 11097 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11098 ;; 11099 esac 11100 ;; 11101 11102sysv4*MP*) 11103 if test -d /usr/nec; then 11104 version_type=linux # correct to gnu/linux during the next big refactor 11105 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11106 soname_spec='$libname$shared_ext.$major' 11107 shlibpath_var=LD_LIBRARY_PATH 11108 fi 11109 ;; 11110 11111sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11112 version_type=sco 11113 need_lib_prefix=no 11114 need_version=no 11115 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11116 soname_spec='$libname$release$shared_ext$major' 11117 shlibpath_var=LD_LIBRARY_PATH 11118 shlibpath_overrides_runpath=yes 11119 hardcode_into_libs=yes 11120 if test yes = "$with_gnu_ld"; then 11121 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11122 else 11123 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11124 case $host_os in 11125 sco3.2v5*) 11126 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11127 ;; 11128 esac 11129 fi 11130 sys_lib_dlsearch_path_spec='/usr/lib' 11131 ;; 11132 11133tpf*) 11134 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11135 version_type=linux # correct to gnu/linux during the next big refactor 11136 need_lib_prefix=no 11137 need_version=no 11138 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11139 shlibpath_var=LD_LIBRARY_PATH 11140 shlibpath_overrides_runpath=no 11141 hardcode_into_libs=yes 11142 ;; 11143 11144uts4*) 11145 version_type=linux # correct to gnu/linux during the next big refactor 11146 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11147 soname_spec='$libname$release$shared_ext$major' 11148 shlibpath_var=LD_LIBRARY_PATH 11149 ;; 11150 11151*) 11152 dynamic_linker=no 11153 ;; 11154esac 11155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11156$as_echo "$dynamic_linker" >&6; } 11157test no = "$dynamic_linker" && can_build_shared=no 11158 11159variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11160if test yes = "$GCC"; then 11161 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11162fi 11163 11164if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11165 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 11166fi 11167 11168if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11169 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 11170fi 11171 11172# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11173configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11174 11175# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11176func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11177 11178# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11179configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11278$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11279hardcode_action= 11280if test -n "$hardcode_libdir_flag_spec" || 11281 test -n "$runpath_var" || 11282 test yes = "$hardcode_automatic"; then 11283 11284 # We can hardcode non-existent directories. 11285 if test no != "$hardcode_direct" && 11286 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11287 # have to relink, otherwise we might link with an installed library 11288 # when we should be linking with a yet-to-be-installed one 11289 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11290 test no != "$hardcode_minus_L"; then 11291 # Linking always hardcodes the temporary library directory. 11292 hardcode_action=relink 11293 else 11294 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11295 hardcode_action=immediate 11296 fi 11297else 11298 # We cannot hardcode anything, or else we can only hardcode existing 11299 # directories. 11300 hardcode_action=unsupported 11301fi 11302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11303$as_echo "$hardcode_action" >&6; } 11304 11305if test relink = "$hardcode_action" || 11306 test yes = "$inherit_rpath"; then 11307 # Fast installation is not supported 11308 enable_fast_install=no 11309elif test yes = "$shlibpath_overrides_runpath" || 11310 test no = "$enable_shared"; then 11311 # Fast installation is not necessary 11312 enable_fast_install=needless 11313fi 11314 11315 11316 11317 11318 11319 11320 if test yes != "$enable_dlopen"; then 11321 enable_dlopen=unknown 11322 enable_dlopen_self=unknown 11323 enable_dlopen_self_static=unknown 11324else 11325 lt_cv_dlopen=no 11326 lt_cv_dlopen_libs= 11327 11328 case $host_os in 11329 beos*) 11330 lt_cv_dlopen=load_add_on 11331 lt_cv_dlopen_libs= 11332 lt_cv_dlopen_self=yes 11333 ;; 11334 11335 mingw* | pw32* | cegcc*) 11336 lt_cv_dlopen=LoadLibrary 11337 lt_cv_dlopen_libs= 11338 ;; 11339 11340 cygwin*) 11341 lt_cv_dlopen=dlopen 11342 lt_cv_dlopen_libs= 11343 ;; 11344 11345 darwin*) 11346 # if libdl is installed we need to link against it 11347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11348$as_echo_n "checking for dlopen in -ldl... " >&6; } 11349if ${ac_cv_lib_dl_dlopen+:} false; then : 11350 $as_echo_n "(cached) " >&6 11351else 11352 ac_check_lib_save_LIBS=$LIBS 11353LIBS="-ldl $LIBS" 11354cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11355/* end confdefs.h. */ 11356 11357/* Override any GCC internal prototype to avoid an error. 11358 Use char because int might match the return type of a GCC 11359 builtin and then its argument prototype would still apply. */ 11360#ifdef __cplusplus 11361extern "C" 11362#endif 11363char dlopen (); 11364int 11365main () 11366{ 11367return dlopen (); 11368 ; 11369 return 0; 11370} 11371_ACEOF 11372if ac_fn_c_try_link "$LINENO"; then : 11373 ac_cv_lib_dl_dlopen=yes 11374else 11375 ac_cv_lib_dl_dlopen=no 11376fi 11377rm -f core conftest.err conftest.$ac_objext \ 11378 conftest$ac_exeext conftest.$ac_ext 11379LIBS=$ac_check_lib_save_LIBS 11380fi 11381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11382$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11383if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11384 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11385else 11386 11387 lt_cv_dlopen=dyld 11388 lt_cv_dlopen_libs= 11389 lt_cv_dlopen_self=yes 11390 11391fi 11392 11393 ;; 11394 11395 tpf*) 11396 # Don't try to run any link tests for TPF. We know it's impossible 11397 # because TPF is a cross-compiler, and we know how we open DSOs. 11398 lt_cv_dlopen=dlopen 11399 lt_cv_dlopen_libs= 11400 lt_cv_dlopen_self=no 11401 ;; 11402 11403 *) 11404 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11405if test "x$ac_cv_func_shl_load" = xyes; then : 11406 lt_cv_dlopen=shl_load 11407else 11408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11409$as_echo_n "checking for shl_load in -ldld... " >&6; } 11410if ${ac_cv_lib_dld_shl_load+:} false; then : 11411 $as_echo_n "(cached) " >&6 11412else 11413 ac_check_lib_save_LIBS=$LIBS 11414LIBS="-ldld $LIBS" 11415cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11416/* end confdefs.h. */ 11417 11418/* Override any GCC internal prototype to avoid an error. 11419 Use char because int might match the return type of a GCC 11420 builtin and then its argument prototype would still apply. */ 11421#ifdef __cplusplus 11422extern "C" 11423#endif 11424char shl_load (); 11425int 11426main () 11427{ 11428return shl_load (); 11429 ; 11430 return 0; 11431} 11432_ACEOF 11433if ac_fn_c_try_link "$LINENO"; then : 11434 ac_cv_lib_dld_shl_load=yes 11435else 11436 ac_cv_lib_dld_shl_load=no 11437fi 11438rm -f core conftest.err conftest.$ac_objext \ 11439 conftest$ac_exeext conftest.$ac_ext 11440LIBS=$ac_check_lib_save_LIBS 11441fi 11442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11443$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11444if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11445 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 11446else 11447 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11448if test "x$ac_cv_func_dlopen" = xyes; then : 11449 lt_cv_dlopen=dlopen 11450else 11451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11452$as_echo_n "checking for dlopen in -ldl... " >&6; } 11453if ${ac_cv_lib_dl_dlopen+:} false; then : 11454 $as_echo_n "(cached) " >&6 11455else 11456 ac_check_lib_save_LIBS=$LIBS 11457LIBS="-ldl $LIBS" 11458cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11459/* end confdefs.h. */ 11460 11461/* Override any GCC internal prototype to avoid an error. 11462 Use char because int might match the return type of a GCC 11463 builtin and then its argument prototype would still apply. */ 11464#ifdef __cplusplus 11465extern "C" 11466#endif 11467char dlopen (); 11468int 11469main () 11470{ 11471return dlopen (); 11472 ; 11473 return 0; 11474} 11475_ACEOF 11476if ac_fn_c_try_link "$LINENO"; then : 11477 ac_cv_lib_dl_dlopen=yes 11478else 11479 ac_cv_lib_dl_dlopen=no 11480fi 11481rm -f core conftest.err conftest.$ac_objext \ 11482 conftest$ac_exeext conftest.$ac_ext 11483LIBS=$ac_check_lib_save_LIBS 11484fi 11485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11486$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11487if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11488 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11489else 11490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11491$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11492if ${ac_cv_lib_svld_dlopen+:} false; then : 11493 $as_echo_n "(cached) " >&6 11494else 11495 ac_check_lib_save_LIBS=$LIBS 11496LIBS="-lsvld $LIBS" 11497cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11498/* end confdefs.h. */ 11499 11500/* Override any GCC internal prototype to avoid an error. 11501 Use char because int might match the return type of a GCC 11502 builtin and then its argument prototype would still apply. */ 11503#ifdef __cplusplus 11504extern "C" 11505#endif 11506char dlopen (); 11507int 11508main () 11509{ 11510return dlopen (); 11511 ; 11512 return 0; 11513} 11514_ACEOF 11515if ac_fn_c_try_link "$LINENO"; then : 11516 ac_cv_lib_svld_dlopen=yes 11517else 11518 ac_cv_lib_svld_dlopen=no 11519fi 11520rm -f core conftest.err conftest.$ac_objext \ 11521 conftest$ac_exeext conftest.$ac_ext 11522LIBS=$ac_check_lib_save_LIBS 11523fi 11524{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11525$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11526if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11527 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 11528else 11529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11530$as_echo_n "checking for dld_link in -ldld... " >&6; } 11531if ${ac_cv_lib_dld_dld_link+:} false; then : 11532 $as_echo_n "(cached) " >&6 11533else 11534 ac_check_lib_save_LIBS=$LIBS 11535LIBS="-ldld $LIBS" 11536cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11537/* end confdefs.h. */ 11538 11539/* Override any GCC internal prototype to avoid an error. 11540 Use char because int might match the return type of a GCC 11541 builtin and then its argument prototype would still apply. */ 11542#ifdef __cplusplus 11543extern "C" 11544#endif 11545char dld_link (); 11546int 11547main () 11548{ 11549return dld_link (); 11550 ; 11551 return 0; 11552} 11553_ACEOF 11554if ac_fn_c_try_link "$LINENO"; then : 11555 ac_cv_lib_dld_dld_link=yes 11556else 11557 ac_cv_lib_dld_dld_link=no 11558fi 11559rm -f core conftest.err conftest.$ac_objext \ 11560 conftest$ac_exeext conftest.$ac_ext 11561LIBS=$ac_check_lib_save_LIBS 11562fi 11563{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11564$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11565if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11566 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 11567fi 11568 11569 11570fi 11571 11572 11573fi 11574 11575 11576fi 11577 11578 11579fi 11580 11581 11582fi 11583 11584 ;; 11585 esac 11586 11587 if test no = "$lt_cv_dlopen"; then 11588 enable_dlopen=no 11589 else 11590 enable_dlopen=yes 11591 fi 11592 11593 case $lt_cv_dlopen in 11594 dlopen) 11595 save_CPPFLAGS=$CPPFLAGS 11596 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11597 11598 save_LDFLAGS=$LDFLAGS 11599 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11600 11601 save_LIBS=$LIBS 11602 LIBS="$lt_cv_dlopen_libs $LIBS" 11603 11604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11605$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11606if ${lt_cv_dlopen_self+:} false; then : 11607 $as_echo_n "(cached) " >&6 11608else 11609 if test yes = "$cross_compiling"; then : 11610 lt_cv_dlopen_self=cross 11611else 11612 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11613 lt_status=$lt_dlunknown 11614 cat > conftest.$ac_ext <<_LT_EOF 11615#line $LINENO "configure" 11616#include "confdefs.h" 11617 11618#if HAVE_DLFCN_H 11619#include <dlfcn.h> 11620#endif 11621 11622#include <stdio.h> 11623 11624#ifdef RTLD_GLOBAL 11625# define LT_DLGLOBAL RTLD_GLOBAL 11626#else 11627# ifdef DL_GLOBAL 11628# define LT_DLGLOBAL DL_GLOBAL 11629# else 11630# define LT_DLGLOBAL 0 11631# endif 11632#endif 11633 11634/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11635 find out it does not work in some platform. */ 11636#ifndef LT_DLLAZY_OR_NOW 11637# ifdef RTLD_LAZY 11638# define LT_DLLAZY_OR_NOW RTLD_LAZY 11639# else 11640# ifdef DL_LAZY 11641# define LT_DLLAZY_OR_NOW DL_LAZY 11642# else 11643# ifdef RTLD_NOW 11644# define LT_DLLAZY_OR_NOW RTLD_NOW 11645# else 11646# ifdef DL_NOW 11647# define LT_DLLAZY_OR_NOW DL_NOW 11648# else 11649# define LT_DLLAZY_OR_NOW 0 11650# endif 11651# endif 11652# endif 11653# endif 11654#endif 11655 11656/* When -fvisibility=hidden is used, assume the code has been annotated 11657 correspondingly for the symbols needed. */ 11658#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11659int fnord () __attribute__((visibility("default"))); 11660#endif 11661 11662int fnord () { return 42; } 11663int main () 11664{ 11665 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11666 int status = $lt_dlunknown; 11667 11668 if (self) 11669 { 11670 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11671 else 11672 { 11673 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11674 else puts (dlerror ()); 11675 } 11676 /* dlclose (self); */ 11677 } 11678 else 11679 puts (dlerror ()); 11680 11681 return status; 11682} 11683_LT_EOF 11684 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11685 (eval $ac_link) 2>&5 11686 ac_status=$? 11687 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11688 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11689 (./conftest; exit; ) >&5 2>/dev/null 11690 lt_status=$? 11691 case x$lt_status in 11692 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11693 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11694 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11695 esac 11696 else : 11697 # compilation failed 11698 lt_cv_dlopen_self=no 11699 fi 11700fi 11701rm -fr conftest* 11702 11703 11704fi 11705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11706$as_echo "$lt_cv_dlopen_self" >&6; } 11707 11708 if test yes = "$lt_cv_dlopen_self"; then 11709 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11711$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11712if ${lt_cv_dlopen_self_static+:} false; then : 11713 $as_echo_n "(cached) " >&6 11714else 11715 if test yes = "$cross_compiling"; then : 11716 lt_cv_dlopen_self_static=cross 11717else 11718 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11719 lt_status=$lt_dlunknown 11720 cat > conftest.$ac_ext <<_LT_EOF 11721#line $LINENO "configure" 11722#include "confdefs.h" 11723 11724#if HAVE_DLFCN_H 11725#include <dlfcn.h> 11726#endif 11727 11728#include <stdio.h> 11729 11730#ifdef RTLD_GLOBAL 11731# define LT_DLGLOBAL RTLD_GLOBAL 11732#else 11733# ifdef DL_GLOBAL 11734# define LT_DLGLOBAL DL_GLOBAL 11735# else 11736# define LT_DLGLOBAL 0 11737# endif 11738#endif 11739 11740/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11741 find out it does not work in some platform. */ 11742#ifndef LT_DLLAZY_OR_NOW 11743# ifdef RTLD_LAZY 11744# define LT_DLLAZY_OR_NOW RTLD_LAZY 11745# else 11746# ifdef DL_LAZY 11747# define LT_DLLAZY_OR_NOW DL_LAZY 11748# else 11749# ifdef RTLD_NOW 11750# define LT_DLLAZY_OR_NOW RTLD_NOW 11751# else 11752# ifdef DL_NOW 11753# define LT_DLLAZY_OR_NOW DL_NOW 11754# else 11755# define LT_DLLAZY_OR_NOW 0 11756# endif 11757# endif 11758# endif 11759# endif 11760#endif 11761 11762/* When -fvisibility=hidden is used, assume the code has been annotated 11763 correspondingly for the symbols needed. */ 11764#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11765int fnord () __attribute__((visibility("default"))); 11766#endif 11767 11768int fnord () { return 42; } 11769int main () 11770{ 11771 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11772 int status = $lt_dlunknown; 11773 11774 if (self) 11775 { 11776 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11777 else 11778 { 11779 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11780 else puts (dlerror ()); 11781 } 11782 /* dlclose (self); */ 11783 } 11784 else 11785 puts (dlerror ()); 11786 11787 return status; 11788} 11789_LT_EOF 11790 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11791 (eval $ac_link) 2>&5 11792 ac_status=$? 11793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11794 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11795 (./conftest; exit; ) >&5 2>/dev/null 11796 lt_status=$? 11797 case x$lt_status in 11798 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11799 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11800 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11801 esac 11802 else : 11803 # compilation failed 11804 lt_cv_dlopen_self_static=no 11805 fi 11806fi 11807rm -fr conftest* 11808 11809 11810fi 11811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11812$as_echo "$lt_cv_dlopen_self_static" >&6; } 11813 fi 11814 11815 CPPFLAGS=$save_CPPFLAGS 11816 LDFLAGS=$save_LDFLAGS 11817 LIBS=$save_LIBS 11818 ;; 11819 esac 11820 11821 case $lt_cv_dlopen_self in 11822 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11823 *) enable_dlopen_self=unknown ;; 11824 esac 11825 11826 case $lt_cv_dlopen_self_static in 11827 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11828 *) enable_dlopen_self_static=unknown ;; 11829 esac 11830fi 11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 11845 11846 11847 11848striplib= 11849old_striplib= 11850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11851$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11852if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11853 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11854 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11856$as_echo "yes" >&6; } 11857else 11858# FIXME - insert some real tests, host_os isn't really good enough 11859 case $host_os in 11860 darwin*) 11861 if test -n "$STRIP"; then 11862 striplib="$STRIP -x" 11863 old_striplib="$STRIP -S" 11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11865$as_echo "yes" >&6; } 11866 else 11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11868$as_echo "no" >&6; } 11869 fi 11870 ;; 11871 *) 11872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11873$as_echo "no" >&6; } 11874 ;; 11875 esac 11876fi 11877 11878 11879 11880 11881 11882 11883 11884 11885 11886 11887 11888 11889 # Report what library types will actually be built 11890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11891$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11893$as_echo "$can_build_shared" >&6; } 11894 11895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11896$as_echo_n "checking whether to build shared libraries... " >&6; } 11897 test no = "$can_build_shared" && enable_shared=no 11898 11899 # On AIX, shared libraries and static libraries use the same namespace, and 11900 # are all built from PIC. 11901 case $host_os in 11902 aix3*) 11903 test yes = "$enable_shared" && enable_static=no 11904 if test -n "$RANLIB"; then 11905 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11906 postinstall_cmds='$RANLIB $lib' 11907 fi 11908 ;; 11909 11910 aix[4-9]*) 11911 if test ia64 != "$host_cpu"; then 11912 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 11913 yes,aix,yes) ;; # shared object as lib.so file only 11914 yes,svr4,*) ;; # shared object as lib.so archive member only 11915 yes,*) enable_static=no ;; # shared object in lib.a archive as well 11916 esac 11917 fi 11918 ;; 11919 esac 11920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11921$as_echo "$enable_shared" >&6; } 11922 11923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11924$as_echo_n "checking whether to build static libraries... " >&6; } 11925 # Make sure either enable_shared or enable_static is yes. 11926 test yes = "$enable_shared" || enable_static=yes 11927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11928$as_echo "$enable_static" >&6; } 11929 11930 11931 11932 11933fi 11934ac_ext=c 11935ac_cpp='$CPP $CPPFLAGS' 11936ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11937ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11938ac_compiler_gnu=$ac_cv_c_compiler_gnu 11939 11940CC=$lt_save_CC 11941 11942 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956 ac_config_commands="$ac_config_commands libtool" 11957 11958 11959 11960 11961# Only expand once: 11962 11963 11964 11965# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 11978$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 11979if ${ac_cv_prog_cc_c99+:} false; then : 11980 $as_echo_n "(cached) " >&6 11981else 11982 ac_cv_prog_cc_c99=no 11983ac_save_CC=$CC 11984cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11985/* end confdefs.h. */ 11986#include <stdarg.h> 11987#include <stdbool.h> 11988#include <stdlib.h> 11989#include <wchar.h> 11990#include <stdio.h> 11991 11992// Check varargs macros. These examples are taken from C99 6.10.3.5. 11993#define debug(...) fprintf (stderr, __VA_ARGS__) 11994#define showlist(...) puts (#__VA_ARGS__) 11995#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 11996static void 11997test_varargs_macros (void) 11998{ 11999 int x = 1234; 12000 int y = 5678; 12001 debug ("Flag"); 12002 debug ("X = %d\n", x); 12003 showlist (The first, second, and third items.); 12004 report (x>y, "x is %d but y is %d", x, y); 12005} 12006 12007// Check long long types. 12008#define BIG64 18446744073709551615ull 12009#define BIG32 4294967295ul 12010#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 12011#if !BIG_OK 12012 your preprocessor is broken; 12013#endif 12014#if BIG_OK 12015#else 12016 your preprocessor is broken; 12017#endif 12018static long long int bignum = -9223372036854775807LL; 12019static unsigned long long int ubignum = BIG64; 12020 12021struct incomplete_array 12022{ 12023 int datasize; 12024 double data[]; 12025}; 12026 12027struct named_init { 12028 int number; 12029 const wchar_t *name; 12030 double average; 12031}; 12032 12033typedef const char *ccp; 12034 12035static inline int 12036test_restrict (ccp restrict text) 12037{ 12038 // See if C++-style comments work. 12039 // Iterate through items via the restricted pointer. 12040 // Also check for declarations in for loops. 12041 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12042 continue; 12043 return 0; 12044} 12045 12046// Check varargs and va_copy. 12047static void 12048test_varargs (const char *format, ...) 12049{ 12050 va_list args; 12051 va_start (args, format); 12052 va_list args_copy; 12053 va_copy (args_copy, args); 12054 12055 const char *str; 12056 int number; 12057 float fnumber; 12058 12059 while (*format) 12060 { 12061 switch (*format++) 12062 { 12063 case 's': // string 12064 str = va_arg (args_copy, const char *); 12065 break; 12066 case 'd': // int 12067 number = va_arg (args_copy, int); 12068 break; 12069 case 'f': // float 12070 fnumber = va_arg (args_copy, double); 12071 break; 12072 default: 12073 break; 12074 } 12075 } 12076 va_end (args_copy); 12077 va_end (args); 12078} 12079 12080int 12081main () 12082{ 12083 12084 // Check bool. 12085 _Bool success = false; 12086 12087 // Check restrict. 12088 if (test_restrict ("String literal") == 0) 12089 success = true; 12090 char *restrict newvar = "Another string"; 12091 12092 // Check varargs. 12093 test_varargs ("s, d' f .", "string", 65, 34.234); 12094 test_varargs_macros (); 12095 12096 // Check flexible array members. 12097 struct incomplete_array *ia = 12098 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12099 ia->datasize = 10; 12100 for (int i = 0; i < ia->datasize; ++i) 12101 ia->data[i] = i * 1.234; 12102 12103 // Check named initializers. 12104 struct named_init ni = { 12105 .number = 34, 12106 .name = L"Test wide string", 12107 .average = 543.34343, 12108 }; 12109 12110 ni.number = 58; 12111 12112 int dynamic_array[ni.number]; 12113 dynamic_array[ni.number - 1] = 543; 12114 12115 // work around unused variable warnings 12116 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12117 || dynamic_array[ni.number - 1] != 543); 12118 12119 ; 12120 return 0; 12121} 12122_ACEOF 12123for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12124do 12125 CC="$ac_save_CC $ac_arg" 12126 if ac_fn_c_try_compile "$LINENO"; then : 12127 ac_cv_prog_cc_c99=$ac_arg 12128fi 12129rm -f core conftest.err conftest.$ac_objext 12130 test "x$ac_cv_prog_cc_c99" != "xno" && break 12131done 12132rm -f conftest.$ac_ext 12133CC=$ac_save_CC 12134 12135fi 12136# AC_CACHE_VAL 12137case "x$ac_cv_prog_cc_c99" in 12138 x) 12139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12140$as_echo "none needed" >&6; } ;; 12141 xno) 12142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12143$as_echo "unsupported" >&6; } ;; 12144 *) 12145 CC="$CC $ac_cv_prog_cc_c99" 12146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12147$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12148esac 12149if test "x$ac_cv_prog_cc_c99" != xno; then : 12150 12151fi 12152 12153 12154 12155 12156 12157 12158ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12159if test "x$ac_cv_have_decl___clang__" = xyes; then : 12160 CLANGCC="yes" 12161else 12162 CLANGCC="no" 12163fi 12164 12165ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12166if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12167 INTELCC="yes" 12168else 12169 INTELCC="no" 12170fi 12171 12172ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12173if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12174 SUNCC="yes" 12175else 12176 SUNCC="no" 12177fi 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12188 if test -n "$ac_tool_prefix"; then 12189 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12190set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12192$as_echo_n "checking for $ac_word... " >&6; } 12193if ${ac_cv_path_PKG_CONFIG+:} false; then : 12194 $as_echo_n "(cached) " >&6 12195else 12196 case $PKG_CONFIG in 12197 [\\/]* | ?:[\\/]*) 12198 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12199 ;; 12200 *) 12201 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12202for as_dir in $PATH 12203do 12204 IFS=$as_save_IFS 12205 test -z "$as_dir" && as_dir=. 12206 for ac_exec_ext in '' $ac_executable_extensions; do 12207 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12208 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12209 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12210 break 2 12211 fi 12212done 12213 done 12214IFS=$as_save_IFS 12215 12216 ;; 12217esac 12218fi 12219PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12220if test -n "$PKG_CONFIG"; then 12221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12222$as_echo "$PKG_CONFIG" >&6; } 12223else 12224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12225$as_echo "no" >&6; } 12226fi 12227 12228 12229fi 12230if test -z "$ac_cv_path_PKG_CONFIG"; then 12231 ac_pt_PKG_CONFIG=$PKG_CONFIG 12232 # Extract the first word of "pkg-config", so it can be a program name with args. 12233set dummy pkg-config; ac_word=$2 12234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12235$as_echo_n "checking for $ac_word... " >&6; } 12236if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12237 $as_echo_n "(cached) " >&6 12238else 12239 case $ac_pt_PKG_CONFIG in 12240 [\\/]* | ?:[\\/]*) 12241 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12242 ;; 12243 *) 12244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12245for as_dir in $PATH 12246do 12247 IFS=$as_save_IFS 12248 test -z "$as_dir" && as_dir=. 12249 for ac_exec_ext in '' $ac_executable_extensions; do 12250 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12251 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12253 break 2 12254 fi 12255done 12256 done 12257IFS=$as_save_IFS 12258 12259 ;; 12260esac 12261fi 12262ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12263if test -n "$ac_pt_PKG_CONFIG"; then 12264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12265$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12266else 12267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12268$as_echo "no" >&6; } 12269fi 12270 12271 if test "x$ac_pt_PKG_CONFIG" = x; then 12272 PKG_CONFIG="" 12273 else 12274 case $cross_compiling:$ac_tool_warned in 12275yes:) 12276{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12277$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12278ac_tool_warned=yes ;; 12279esac 12280 PKG_CONFIG=$ac_pt_PKG_CONFIG 12281 fi 12282else 12283 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12284fi 12285 12286fi 12287if test -n "$PKG_CONFIG"; then 12288 _pkg_min_version=0.9.0 12289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12290$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12291 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12293$as_echo "yes" >&6; } 12294 else 12295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12296$as_echo "no" >&6; } 12297 PKG_CONFIG="" 12298 fi 12299fi 12300 12301 12302 12303 12304 12305# Check whether --enable-selective-werror was given. 12306if test "${enable_selective_werror+set}" = set; then : 12307 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12308else 12309 SELECTIVE_WERROR=yes 12310fi 12311 12312 12313 12314 12315 12316# -v is too short to test reliably with XORG_TESTSET_CFLAG 12317if test "x$SUNCC" = "xyes"; then 12318 BASE_CFLAGS="-v" 12319else 12320 BASE_CFLAGS="" 12321fi 12322 12323# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12324 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337xorg_testset_save_CFLAGS="$CFLAGS" 12338 12339if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12340 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12342$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12343if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12344 $as_echo_n "(cached) " >&6 12345else 12346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12347/* end confdefs.h. */ 12348int i; 12349_ACEOF 12350if ac_fn_c_try_compile "$LINENO"; then : 12351 xorg_cv_cc_flag_unknown_warning_option=yes 12352else 12353 xorg_cv_cc_flag_unknown_warning_option=no 12354fi 12355rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12356fi 12357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12358$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12359 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12360 CFLAGS="$xorg_testset_save_CFLAGS" 12361fi 12362 12363if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12364 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12365 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12366 fi 12367 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12369$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12370if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12371 $as_echo_n "(cached) " >&6 12372else 12373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12374/* end confdefs.h. */ 12375int i; 12376_ACEOF 12377if ac_fn_c_try_compile "$LINENO"; then : 12378 xorg_cv_cc_flag_unused_command_line_argument=yes 12379else 12380 xorg_cv_cc_flag_unused_command_line_argument=no 12381fi 12382rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12383fi 12384{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12385$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12386 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12387 CFLAGS="$xorg_testset_save_CFLAGS" 12388fi 12389 12390found="no" 12391 12392 if test $found = "no" ; then 12393 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12394 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12395 fi 12396 12397 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12398 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12399 fi 12400 12401 CFLAGS="$CFLAGS -Wall" 12402 12403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12404$as_echo_n "checking if $CC supports -Wall... " >&6; } 12405 cacheid=xorg_cv_cc_flag__Wall 12406 if eval \${$cacheid+:} false; then : 12407 $as_echo_n "(cached) " >&6 12408else 12409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12410/* end confdefs.h. */ 12411int i; 12412int 12413main () 12414{ 12415 12416 ; 12417 return 0; 12418} 12419_ACEOF 12420if ac_fn_c_try_link "$LINENO"; then : 12421 eval $cacheid=yes 12422else 12423 eval $cacheid=no 12424fi 12425rm -f core conftest.err conftest.$ac_objext \ 12426 conftest$ac_exeext conftest.$ac_ext 12427fi 12428 12429 12430 CFLAGS="$xorg_testset_save_CFLAGS" 12431 12432 eval supported=\$$cacheid 12433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12434$as_echo "$supported" >&6; } 12435 if test "$supported" = "yes" ; then 12436 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12437 found="yes" 12438 fi 12439 fi 12440 12441 12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455xorg_testset_save_CFLAGS="$CFLAGS" 12456 12457if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12458 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12460$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12461if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12462 $as_echo_n "(cached) " >&6 12463else 12464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12465/* end confdefs.h. */ 12466int i; 12467_ACEOF 12468if ac_fn_c_try_compile "$LINENO"; then : 12469 xorg_cv_cc_flag_unknown_warning_option=yes 12470else 12471 xorg_cv_cc_flag_unknown_warning_option=no 12472fi 12473rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12474fi 12475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12476$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12477 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12478 CFLAGS="$xorg_testset_save_CFLAGS" 12479fi 12480 12481if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12482 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12483 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12484 fi 12485 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12487$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12488if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12489 $as_echo_n "(cached) " >&6 12490else 12491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12492/* end confdefs.h. */ 12493int i; 12494_ACEOF 12495if ac_fn_c_try_compile "$LINENO"; then : 12496 xorg_cv_cc_flag_unused_command_line_argument=yes 12497else 12498 xorg_cv_cc_flag_unused_command_line_argument=no 12499fi 12500rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12501fi 12502{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12503$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12504 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12505 CFLAGS="$xorg_testset_save_CFLAGS" 12506fi 12507 12508found="no" 12509 12510 if test $found = "no" ; then 12511 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12512 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12513 fi 12514 12515 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12516 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12517 fi 12518 12519 CFLAGS="$CFLAGS -Wpointer-arith" 12520 12521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12522$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12523 cacheid=xorg_cv_cc_flag__Wpointer_arith 12524 if eval \${$cacheid+:} false; then : 12525 $as_echo_n "(cached) " >&6 12526else 12527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12528/* end confdefs.h. */ 12529int i; 12530int 12531main () 12532{ 12533 12534 ; 12535 return 0; 12536} 12537_ACEOF 12538if ac_fn_c_try_link "$LINENO"; then : 12539 eval $cacheid=yes 12540else 12541 eval $cacheid=no 12542fi 12543rm -f core conftest.err conftest.$ac_objext \ 12544 conftest$ac_exeext conftest.$ac_ext 12545fi 12546 12547 12548 CFLAGS="$xorg_testset_save_CFLAGS" 12549 12550 eval supported=\$$cacheid 12551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12552$as_echo "$supported" >&6; } 12553 if test "$supported" = "yes" ; then 12554 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12555 found="yes" 12556 fi 12557 fi 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573xorg_testset_save_CFLAGS="$CFLAGS" 12574 12575if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12576 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12578$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12579if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12580 $as_echo_n "(cached) " >&6 12581else 12582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12583/* end confdefs.h. */ 12584int i; 12585_ACEOF 12586if ac_fn_c_try_compile "$LINENO"; then : 12587 xorg_cv_cc_flag_unknown_warning_option=yes 12588else 12589 xorg_cv_cc_flag_unknown_warning_option=no 12590fi 12591rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12592fi 12593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12594$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12595 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12596 CFLAGS="$xorg_testset_save_CFLAGS" 12597fi 12598 12599if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12600 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12601 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12602 fi 12603 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12605$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12606if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12607 $as_echo_n "(cached) " >&6 12608else 12609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12610/* end confdefs.h. */ 12611int i; 12612_ACEOF 12613if ac_fn_c_try_compile "$LINENO"; then : 12614 xorg_cv_cc_flag_unused_command_line_argument=yes 12615else 12616 xorg_cv_cc_flag_unused_command_line_argument=no 12617fi 12618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12619fi 12620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12621$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12622 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12623 CFLAGS="$xorg_testset_save_CFLAGS" 12624fi 12625 12626found="no" 12627 12628 if test $found = "no" ; then 12629 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12630 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12631 fi 12632 12633 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12634 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12635 fi 12636 12637 CFLAGS="$CFLAGS -Wmissing-declarations" 12638 12639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12640$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12641 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12642 if eval \${$cacheid+:} false; then : 12643 $as_echo_n "(cached) " >&6 12644else 12645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12646/* end confdefs.h. */ 12647int i; 12648int 12649main () 12650{ 12651 12652 ; 12653 return 0; 12654} 12655_ACEOF 12656if ac_fn_c_try_link "$LINENO"; then : 12657 eval $cacheid=yes 12658else 12659 eval $cacheid=no 12660fi 12661rm -f core conftest.err conftest.$ac_objext \ 12662 conftest$ac_exeext conftest.$ac_ext 12663fi 12664 12665 12666 CFLAGS="$xorg_testset_save_CFLAGS" 12667 12668 eval supported=\$$cacheid 12669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12670$as_echo "$supported" >&6; } 12671 if test "$supported" = "yes" ; then 12672 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12673 found="yes" 12674 fi 12675 fi 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691xorg_testset_save_CFLAGS="$CFLAGS" 12692 12693if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12694 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12696$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12697if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12698 $as_echo_n "(cached) " >&6 12699else 12700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12701/* end confdefs.h. */ 12702int i; 12703_ACEOF 12704if ac_fn_c_try_compile "$LINENO"; then : 12705 xorg_cv_cc_flag_unknown_warning_option=yes 12706else 12707 xorg_cv_cc_flag_unknown_warning_option=no 12708fi 12709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12710fi 12711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12712$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12713 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12714 CFLAGS="$xorg_testset_save_CFLAGS" 12715fi 12716 12717if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12718 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12719 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12720 fi 12721 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12723$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12724if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12725 $as_echo_n "(cached) " >&6 12726else 12727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12728/* end confdefs.h. */ 12729int i; 12730_ACEOF 12731if ac_fn_c_try_compile "$LINENO"; then : 12732 xorg_cv_cc_flag_unused_command_line_argument=yes 12733else 12734 xorg_cv_cc_flag_unused_command_line_argument=no 12735fi 12736rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12737fi 12738{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12739$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12740 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12741 CFLAGS="$xorg_testset_save_CFLAGS" 12742fi 12743 12744found="no" 12745 12746 if test $found = "no" ; then 12747 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12748 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12749 fi 12750 12751 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12752 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12753 fi 12754 12755 CFLAGS="$CFLAGS -Wformat=2" 12756 12757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12758$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12759 cacheid=xorg_cv_cc_flag__Wformat_2 12760 if eval \${$cacheid+:} false; then : 12761 $as_echo_n "(cached) " >&6 12762else 12763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12764/* end confdefs.h. */ 12765int i; 12766int 12767main () 12768{ 12769 12770 ; 12771 return 0; 12772} 12773_ACEOF 12774if ac_fn_c_try_link "$LINENO"; then : 12775 eval $cacheid=yes 12776else 12777 eval $cacheid=no 12778fi 12779rm -f core conftest.err conftest.$ac_objext \ 12780 conftest$ac_exeext conftest.$ac_ext 12781fi 12782 12783 12784 CFLAGS="$xorg_testset_save_CFLAGS" 12785 12786 eval supported=\$$cacheid 12787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12788$as_echo "$supported" >&6; } 12789 if test "$supported" = "yes" ; then 12790 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12791 found="yes" 12792 fi 12793 fi 12794 12795 if test $found = "no" ; then 12796 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12797 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12798 fi 12799 12800 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12801 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12802 fi 12803 12804 CFLAGS="$CFLAGS -Wformat" 12805 12806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12807$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12808 cacheid=xorg_cv_cc_flag__Wformat 12809 if eval \${$cacheid+:} false; then : 12810 $as_echo_n "(cached) " >&6 12811else 12812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12813/* end confdefs.h. */ 12814int i; 12815int 12816main () 12817{ 12818 12819 ; 12820 return 0; 12821} 12822_ACEOF 12823if ac_fn_c_try_link "$LINENO"; then : 12824 eval $cacheid=yes 12825else 12826 eval $cacheid=no 12827fi 12828rm -f core conftest.err conftest.$ac_objext \ 12829 conftest$ac_exeext conftest.$ac_ext 12830fi 12831 12832 12833 CFLAGS="$xorg_testset_save_CFLAGS" 12834 12835 eval supported=\$$cacheid 12836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12837$as_echo "$supported" >&6; } 12838 if test "$supported" = "yes" ; then 12839 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12840 found="yes" 12841 fi 12842 fi 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860xorg_testset_save_CFLAGS="$CFLAGS" 12861 12862if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12863 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12865$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12866if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12867 $as_echo_n "(cached) " >&6 12868else 12869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12870/* end confdefs.h. */ 12871int i; 12872_ACEOF 12873if ac_fn_c_try_compile "$LINENO"; then : 12874 xorg_cv_cc_flag_unknown_warning_option=yes 12875else 12876 xorg_cv_cc_flag_unknown_warning_option=no 12877fi 12878rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12879fi 12880{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12881$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12882 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12883 CFLAGS="$xorg_testset_save_CFLAGS" 12884fi 12885 12886if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12887 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12888 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12889 fi 12890 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12892$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12893if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12894 $as_echo_n "(cached) " >&6 12895else 12896 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12897/* end confdefs.h. */ 12898int i; 12899_ACEOF 12900if ac_fn_c_try_compile "$LINENO"; then : 12901 xorg_cv_cc_flag_unused_command_line_argument=yes 12902else 12903 xorg_cv_cc_flag_unused_command_line_argument=no 12904fi 12905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12906fi 12907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12908$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12909 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12910 CFLAGS="$xorg_testset_save_CFLAGS" 12911fi 12912 12913found="no" 12914 12915 if test $found = "no" ; then 12916 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12917 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12918 fi 12919 12920 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12921 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12922 fi 12923 12924 CFLAGS="$CFLAGS -Wstrict-prototypes" 12925 12926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12927$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12928 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12929 if eval \${$cacheid+:} false; then : 12930 $as_echo_n "(cached) " >&6 12931else 12932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12933/* end confdefs.h. */ 12934int i; 12935int 12936main () 12937{ 12938 12939 ; 12940 return 0; 12941} 12942_ACEOF 12943if ac_fn_c_try_link "$LINENO"; then : 12944 eval $cacheid=yes 12945else 12946 eval $cacheid=no 12947fi 12948rm -f core conftest.err conftest.$ac_objext \ 12949 conftest$ac_exeext conftest.$ac_ext 12950fi 12951 12952 12953 CFLAGS="$xorg_testset_save_CFLAGS" 12954 12955 eval supported=\$$cacheid 12956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12957$as_echo "$supported" >&6; } 12958 if test "$supported" = "yes" ; then 12959 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 12960 found="yes" 12961 fi 12962 fi 12963 12964 12965 12966 12967 12968 12969 12970 12971 12972 12973 12974 12975 12976 12977 12978xorg_testset_save_CFLAGS="$CFLAGS" 12979 12980if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12981 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12983$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12984if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12985 $as_echo_n "(cached) " >&6 12986else 12987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12988/* end confdefs.h. */ 12989int i; 12990_ACEOF 12991if ac_fn_c_try_compile "$LINENO"; then : 12992 xorg_cv_cc_flag_unknown_warning_option=yes 12993else 12994 xorg_cv_cc_flag_unknown_warning_option=no 12995fi 12996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12997fi 12998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12999$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13000 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13001 CFLAGS="$xorg_testset_save_CFLAGS" 13002fi 13003 13004if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13005 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13006 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13007 fi 13008 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13010$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13011if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13012 $as_echo_n "(cached) " >&6 13013else 13014 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13015/* end confdefs.h. */ 13016int i; 13017_ACEOF 13018if ac_fn_c_try_compile "$LINENO"; then : 13019 xorg_cv_cc_flag_unused_command_line_argument=yes 13020else 13021 xorg_cv_cc_flag_unused_command_line_argument=no 13022fi 13023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13024fi 13025{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13026$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13027 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13028 CFLAGS="$xorg_testset_save_CFLAGS" 13029fi 13030 13031found="no" 13032 13033 if test $found = "no" ; then 13034 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13035 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13036 fi 13037 13038 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13039 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13040 fi 13041 13042 CFLAGS="$CFLAGS -Wmissing-prototypes" 13043 13044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13045$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13046 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13047 if eval \${$cacheid+:} false; then : 13048 $as_echo_n "(cached) " >&6 13049else 13050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13051/* end confdefs.h. */ 13052int i; 13053int 13054main () 13055{ 13056 13057 ; 13058 return 0; 13059} 13060_ACEOF 13061if ac_fn_c_try_link "$LINENO"; then : 13062 eval $cacheid=yes 13063else 13064 eval $cacheid=no 13065fi 13066rm -f core conftest.err conftest.$ac_objext \ 13067 conftest$ac_exeext conftest.$ac_ext 13068fi 13069 13070 13071 CFLAGS="$xorg_testset_save_CFLAGS" 13072 13073 eval supported=\$$cacheid 13074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13075$as_echo "$supported" >&6; } 13076 if test "$supported" = "yes" ; then 13077 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13078 found="yes" 13079 fi 13080 fi 13081 13082 13083 13084 13085 13086 13087 13088 13089 13090 13091 13092 13093 13094 13095 13096xorg_testset_save_CFLAGS="$CFLAGS" 13097 13098if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13099 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13101$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13102if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13103 $as_echo_n "(cached) " >&6 13104else 13105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13106/* end confdefs.h. */ 13107int i; 13108_ACEOF 13109if ac_fn_c_try_compile "$LINENO"; then : 13110 xorg_cv_cc_flag_unknown_warning_option=yes 13111else 13112 xorg_cv_cc_flag_unknown_warning_option=no 13113fi 13114rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13115fi 13116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13117$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13118 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13119 CFLAGS="$xorg_testset_save_CFLAGS" 13120fi 13121 13122if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13123 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13124 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13125 fi 13126 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13128$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13129if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13130 $as_echo_n "(cached) " >&6 13131else 13132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13133/* end confdefs.h. */ 13134int i; 13135_ACEOF 13136if ac_fn_c_try_compile "$LINENO"; then : 13137 xorg_cv_cc_flag_unused_command_line_argument=yes 13138else 13139 xorg_cv_cc_flag_unused_command_line_argument=no 13140fi 13141rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13142fi 13143{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13144$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13145 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13146 CFLAGS="$xorg_testset_save_CFLAGS" 13147fi 13148 13149found="no" 13150 13151 if test $found = "no" ; then 13152 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13153 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13154 fi 13155 13156 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13157 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13158 fi 13159 13160 CFLAGS="$CFLAGS -Wnested-externs" 13161 13162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13163$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13164 cacheid=xorg_cv_cc_flag__Wnested_externs 13165 if eval \${$cacheid+:} false; then : 13166 $as_echo_n "(cached) " >&6 13167else 13168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13169/* end confdefs.h. */ 13170int i; 13171int 13172main () 13173{ 13174 13175 ; 13176 return 0; 13177} 13178_ACEOF 13179if ac_fn_c_try_link "$LINENO"; then : 13180 eval $cacheid=yes 13181else 13182 eval $cacheid=no 13183fi 13184rm -f core conftest.err conftest.$ac_objext \ 13185 conftest$ac_exeext conftest.$ac_ext 13186fi 13187 13188 13189 CFLAGS="$xorg_testset_save_CFLAGS" 13190 13191 eval supported=\$$cacheid 13192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13193$as_echo "$supported" >&6; } 13194 if test "$supported" = "yes" ; then 13195 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13196 found="yes" 13197 fi 13198 fi 13199 13200 13201 13202 13203 13204 13205 13206 13207 13208 13209 13210 13211 13212 13213 13214xorg_testset_save_CFLAGS="$CFLAGS" 13215 13216if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13217 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13219$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13220if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13221 $as_echo_n "(cached) " >&6 13222else 13223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13224/* end confdefs.h. */ 13225int i; 13226_ACEOF 13227if ac_fn_c_try_compile "$LINENO"; then : 13228 xorg_cv_cc_flag_unknown_warning_option=yes 13229else 13230 xorg_cv_cc_flag_unknown_warning_option=no 13231fi 13232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13233fi 13234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13235$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13236 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13237 CFLAGS="$xorg_testset_save_CFLAGS" 13238fi 13239 13240if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13241 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13242 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13243 fi 13244 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13246$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13247if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13248 $as_echo_n "(cached) " >&6 13249else 13250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13251/* end confdefs.h. */ 13252int i; 13253_ACEOF 13254if ac_fn_c_try_compile "$LINENO"; then : 13255 xorg_cv_cc_flag_unused_command_line_argument=yes 13256else 13257 xorg_cv_cc_flag_unused_command_line_argument=no 13258fi 13259rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13260fi 13261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13262$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13263 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13264 CFLAGS="$xorg_testset_save_CFLAGS" 13265fi 13266 13267found="no" 13268 13269 if test $found = "no" ; then 13270 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13271 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13272 fi 13273 13274 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13275 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13276 fi 13277 13278 CFLAGS="$CFLAGS -Wbad-function-cast" 13279 13280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13281$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13282 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13283 if eval \${$cacheid+:} false; then : 13284 $as_echo_n "(cached) " >&6 13285else 13286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13287/* end confdefs.h. */ 13288int i; 13289int 13290main () 13291{ 13292 13293 ; 13294 return 0; 13295} 13296_ACEOF 13297if ac_fn_c_try_link "$LINENO"; then : 13298 eval $cacheid=yes 13299else 13300 eval $cacheid=no 13301fi 13302rm -f core conftest.err conftest.$ac_objext \ 13303 conftest$ac_exeext conftest.$ac_ext 13304fi 13305 13306 13307 CFLAGS="$xorg_testset_save_CFLAGS" 13308 13309 eval supported=\$$cacheid 13310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13311$as_echo "$supported" >&6; } 13312 if test "$supported" = "yes" ; then 13313 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13314 found="yes" 13315 fi 13316 fi 13317 13318 13319 13320 13321 13322 13323 13324 13325 13326 13327 13328 13329 13330 13331 13332xorg_testset_save_CFLAGS="$CFLAGS" 13333 13334if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13335 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13337$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13338if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13339 $as_echo_n "(cached) " >&6 13340else 13341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13342/* end confdefs.h. */ 13343int i; 13344_ACEOF 13345if ac_fn_c_try_compile "$LINENO"; then : 13346 xorg_cv_cc_flag_unknown_warning_option=yes 13347else 13348 xorg_cv_cc_flag_unknown_warning_option=no 13349fi 13350rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13351fi 13352{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13353$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13354 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13355 CFLAGS="$xorg_testset_save_CFLAGS" 13356fi 13357 13358if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13359 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13360 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13361 fi 13362 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13364$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13365if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13366 $as_echo_n "(cached) " >&6 13367else 13368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13369/* end confdefs.h. */ 13370int i; 13371_ACEOF 13372if ac_fn_c_try_compile "$LINENO"; then : 13373 xorg_cv_cc_flag_unused_command_line_argument=yes 13374else 13375 xorg_cv_cc_flag_unused_command_line_argument=no 13376fi 13377rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13378fi 13379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13380$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13381 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13382 CFLAGS="$xorg_testset_save_CFLAGS" 13383fi 13384 13385found="no" 13386 13387 if test $found = "no" ; then 13388 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13389 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13390 fi 13391 13392 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13393 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13394 fi 13395 13396 CFLAGS="$CFLAGS -Wold-style-definition" 13397 13398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13399$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13400 cacheid=xorg_cv_cc_flag__Wold_style_definition 13401 if eval \${$cacheid+:} false; then : 13402 $as_echo_n "(cached) " >&6 13403else 13404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13405/* end confdefs.h. */ 13406int i; 13407int 13408main () 13409{ 13410 13411 ; 13412 return 0; 13413} 13414_ACEOF 13415if ac_fn_c_try_link "$LINENO"; then : 13416 eval $cacheid=yes 13417else 13418 eval $cacheid=no 13419fi 13420rm -f core conftest.err conftest.$ac_objext \ 13421 conftest$ac_exeext conftest.$ac_ext 13422fi 13423 13424 13425 CFLAGS="$xorg_testset_save_CFLAGS" 13426 13427 eval supported=\$$cacheid 13428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13429$as_echo "$supported" >&6; } 13430 if test "$supported" = "yes" ; then 13431 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13432 found="yes" 13433 fi 13434 fi 13435 13436 if test $found = "no" ; then 13437 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13438 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13439 fi 13440 13441 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13442 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13443 fi 13444 13445 CFLAGS="$CFLAGS -fd" 13446 13447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13448$as_echo_n "checking if $CC supports -fd... " >&6; } 13449 cacheid=xorg_cv_cc_flag__fd 13450 if eval \${$cacheid+:} false; then : 13451 $as_echo_n "(cached) " >&6 13452else 13453 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13454/* end confdefs.h. */ 13455int i; 13456int 13457main () 13458{ 13459 13460 ; 13461 return 0; 13462} 13463_ACEOF 13464if ac_fn_c_try_link "$LINENO"; then : 13465 eval $cacheid=yes 13466else 13467 eval $cacheid=no 13468fi 13469rm -f core conftest.err conftest.$ac_objext \ 13470 conftest$ac_exeext conftest.$ac_ext 13471fi 13472 13473 13474 CFLAGS="$xorg_testset_save_CFLAGS" 13475 13476 eval supported=\$$cacheid 13477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13478$as_echo "$supported" >&6; } 13479 if test "$supported" = "yes" ; then 13480 BASE_CFLAGS="$BASE_CFLAGS -fd" 13481 found="yes" 13482 fi 13483 fi 13484 13485 13486 13487 13488 13489 13490 13491 13492 13493 13494 13495 13496 13497 13498 13499xorg_testset_save_CFLAGS="$CFLAGS" 13500 13501if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13502 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13504$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13505if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13506 $as_echo_n "(cached) " >&6 13507else 13508 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13509/* end confdefs.h. */ 13510int i; 13511_ACEOF 13512if ac_fn_c_try_compile "$LINENO"; then : 13513 xorg_cv_cc_flag_unknown_warning_option=yes 13514else 13515 xorg_cv_cc_flag_unknown_warning_option=no 13516fi 13517rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13518fi 13519{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13520$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13521 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13522 CFLAGS="$xorg_testset_save_CFLAGS" 13523fi 13524 13525if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13526 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13527 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13528 fi 13529 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13531$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13532if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13533 $as_echo_n "(cached) " >&6 13534else 13535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13536/* end confdefs.h. */ 13537int i; 13538_ACEOF 13539if ac_fn_c_try_compile "$LINENO"; then : 13540 xorg_cv_cc_flag_unused_command_line_argument=yes 13541else 13542 xorg_cv_cc_flag_unused_command_line_argument=no 13543fi 13544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13545fi 13546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13547$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13548 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13549 CFLAGS="$xorg_testset_save_CFLAGS" 13550fi 13551 13552found="no" 13553 13554 if test $found = "no" ; then 13555 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13556 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13557 fi 13558 13559 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13560 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13561 fi 13562 13563 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13564 13565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13566$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13567 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13568 if eval \${$cacheid+:} false; then : 13569 $as_echo_n "(cached) " >&6 13570else 13571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13572/* end confdefs.h. */ 13573int i; 13574int 13575main () 13576{ 13577 13578 ; 13579 return 0; 13580} 13581_ACEOF 13582if ac_fn_c_try_link "$LINENO"; then : 13583 eval $cacheid=yes 13584else 13585 eval $cacheid=no 13586fi 13587rm -f core conftest.err conftest.$ac_objext \ 13588 conftest$ac_exeext conftest.$ac_ext 13589fi 13590 13591 13592 CFLAGS="$xorg_testset_save_CFLAGS" 13593 13594 eval supported=\$$cacheid 13595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13596$as_echo "$supported" >&6; } 13597 if test "$supported" = "yes" ; then 13598 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13599 found="yes" 13600 fi 13601 fi 13602 13603 13604 13605 13606 13607# This chunk adds additional warnings that could catch undesired effects. 13608 13609 13610 13611 13612 13613 13614 13615 13616 13617 13618 13619 13620 13621xorg_testset_save_CFLAGS="$CFLAGS" 13622 13623if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13624 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13626$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13627if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13628 $as_echo_n "(cached) " >&6 13629else 13630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13631/* end confdefs.h. */ 13632int i; 13633_ACEOF 13634if ac_fn_c_try_compile "$LINENO"; then : 13635 xorg_cv_cc_flag_unknown_warning_option=yes 13636else 13637 xorg_cv_cc_flag_unknown_warning_option=no 13638fi 13639rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13640fi 13641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13642$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13643 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13644 CFLAGS="$xorg_testset_save_CFLAGS" 13645fi 13646 13647if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13648 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13649 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13650 fi 13651 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13653$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13654if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13655 $as_echo_n "(cached) " >&6 13656else 13657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13658/* end confdefs.h. */ 13659int i; 13660_ACEOF 13661if ac_fn_c_try_compile "$LINENO"; then : 13662 xorg_cv_cc_flag_unused_command_line_argument=yes 13663else 13664 xorg_cv_cc_flag_unused_command_line_argument=no 13665fi 13666rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13667fi 13668{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13669$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13670 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13671 CFLAGS="$xorg_testset_save_CFLAGS" 13672fi 13673 13674found="no" 13675 13676 if test $found = "no" ; then 13677 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13678 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13679 fi 13680 13681 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13682 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13683 fi 13684 13685 CFLAGS="$CFLAGS -Wunused" 13686 13687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13688$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13689 cacheid=xorg_cv_cc_flag__Wunused 13690 if eval \${$cacheid+:} false; then : 13691 $as_echo_n "(cached) " >&6 13692else 13693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13694/* end confdefs.h. */ 13695int i; 13696int 13697main () 13698{ 13699 13700 ; 13701 return 0; 13702} 13703_ACEOF 13704if ac_fn_c_try_link "$LINENO"; then : 13705 eval $cacheid=yes 13706else 13707 eval $cacheid=no 13708fi 13709rm -f core conftest.err conftest.$ac_objext \ 13710 conftest$ac_exeext conftest.$ac_ext 13711fi 13712 13713 13714 CFLAGS="$xorg_testset_save_CFLAGS" 13715 13716 eval supported=\$$cacheid 13717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13718$as_echo "$supported" >&6; } 13719 if test "$supported" = "yes" ; then 13720 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13721 found="yes" 13722 fi 13723 fi 13724 13725 13726 13727 13728 13729 13730 13731 13732 13733 13734 13735 13736 13737 13738 13739xorg_testset_save_CFLAGS="$CFLAGS" 13740 13741if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13742 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13744$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13745if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13746 $as_echo_n "(cached) " >&6 13747else 13748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13749/* end confdefs.h. */ 13750int i; 13751_ACEOF 13752if ac_fn_c_try_compile "$LINENO"; then : 13753 xorg_cv_cc_flag_unknown_warning_option=yes 13754else 13755 xorg_cv_cc_flag_unknown_warning_option=no 13756fi 13757rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13758fi 13759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13760$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13761 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13762 CFLAGS="$xorg_testset_save_CFLAGS" 13763fi 13764 13765if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13767 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13768 fi 13769 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13771$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13772if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13773 $as_echo_n "(cached) " >&6 13774else 13775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13776/* end confdefs.h. */ 13777int i; 13778_ACEOF 13779if ac_fn_c_try_compile "$LINENO"; then : 13780 xorg_cv_cc_flag_unused_command_line_argument=yes 13781else 13782 xorg_cv_cc_flag_unused_command_line_argument=no 13783fi 13784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13785fi 13786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13787$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13788 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13789 CFLAGS="$xorg_testset_save_CFLAGS" 13790fi 13791 13792found="no" 13793 13794 if test $found = "no" ; then 13795 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13796 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13797 fi 13798 13799 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13800 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13801 fi 13802 13803 CFLAGS="$CFLAGS -Wuninitialized" 13804 13805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13806$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13807 cacheid=xorg_cv_cc_flag__Wuninitialized 13808 if eval \${$cacheid+:} false; then : 13809 $as_echo_n "(cached) " >&6 13810else 13811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13812/* end confdefs.h. */ 13813int i; 13814int 13815main () 13816{ 13817 13818 ; 13819 return 0; 13820} 13821_ACEOF 13822if ac_fn_c_try_link "$LINENO"; then : 13823 eval $cacheid=yes 13824else 13825 eval $cacheid=no 13826fi 13827rm -f core conftest.err conftest.$ac_objext \ 13828 conftest$ac_exeext conftest.$ac_ext 13829fi 13830 13831 13832 CFLAGS="$xorg_testset_save_CFLAGS" 13833 13834 eval supported=\$$cacheid 13835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13836$as_echo "$supported" >&6; } 13837 if test "$supported" = "yes" ; then 13838 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13839 found="yes" 13840 fi 13841 fi 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 13856 13857xorg_testset_save_CFLAGS="$CFLAGS" 13858 13859if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13860 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13862$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13863if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13864 $as_echo_n "(cached) " >&6 13865else 13866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13867/* end confdefs.h. */ 13868int i; 13869_ACEOF 13870if ac_fn_c_try_compile "$LINENO"; then : 13871 xorg_cv_cc_flag_unknown_warning_option=yes 13872else 13873 xorg_cv_cc_flag_unknown_warning_option=no 13874fi 13875rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13876fi 13877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13878$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13879 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13880 CFLAGS="$xorg_testset_save_CFLAGS" 13881fi 13882 13883if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13884 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13885 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13886 fi 13887 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13889$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13890if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13891 $as_echo_n "(cached) " >&6 13892else 13893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13894/* end confdefs.h. */ 13895int i; 13896_ACEOF 13897if ac_fn_c_try_compile "$LINENO"; then : 13898 xorg_cv_cc_flag_unused_command_line_argument=yes 13899else 13900 xorg_cv_cc_flag_unused_command_line_argument=no 13901fi 13902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13903fi 13904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13905$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13906 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13907 CFLAGS="$xorg_testset_save_CFLAGS" 13908fi 13909 13910found="no" 13911 13912 if test $found = "no" ; then 13913 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13914 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13915 fi 13916 13917 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13918 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13919 fi 13920 13921 CFLAGS="$CFLAGS -Wshadow" 13922 13923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13924$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13925 cacheid=xorg_cv_cc_flag__Wshadow 13926 if eval \${$cacheid+:} false; then : 13927 $as_echo_n "(cached) " >&6 13928else 13929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13930/* end confdefs.h. */ 13931int i; 13932int 13933main () 13934{ 13935 13936 ; 13937 return 0; 13938} 13939_ACEOF 13940if ac_fn_c_try_link "$LINENO"; then : 13941 eval $cacheid=yes 13942else 13943 eval $cacheid=no 13944fi 13945rm -f core conftest.err conftest.$ac_objext \ 13946 conftest$ac_exeext conftest.$ac_ext 13947fi 13948 13949 13950 CFLAGS="$xorg_testset_save_CFLAGS" 13951 13952 eval supported=\$$cacheid 13953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13954$as_echo "$supported" >&6; } 13955 if test "$supported" = "yes" ; then 13956 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 13957 found="yes" 13958 fi 13959 fi 13960 13961 13962 13963 13964 13965 13966 13967 13968 13969 13970 13971 13972 13973 13974 13975xorg_testset_save_CFLAGS="$CFLAGS" 13976 13977if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13978 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13980$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13981if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13982 $as_echo_n "(cached) " >&6 13983else 13984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13985/* end confdefs.h. */ 13986int i; 13987_ACEOF 13988if ac_fn_c_try_compile "$LINENO"; then : 13989 xorg_cv_cc_flag_unknown_warning_option=yes 13990else 13991 xorg_cv_cc_flag_unknown_warning_option=no 13992fi 13993rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13994fi 13995{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13996$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13997 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13998 CFLAGS="$xorg_testset_save_CFLAGS" 13999fi 14000 14001if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14002 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14003 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14004 fi 14005 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14007$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14008if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14009 $as_echo_n "(cached) " >&6 14010else 14011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14012/* end confdefs.h. */ 14013int i; 14014_ACEOF 14015if ac_fn_c_try_compile "$LINENO"; then : 14016 xorg_cv_cc_flag_unused_command_line_argument=yes 14017else 14018 xorg_cv_cc_flag_unused_command_line_argument=no 14019fi 14020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14021fi 14022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14023$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14024 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14025 CFLAGS="$xorg_testset_save_CFLAGS" 14026fi 14027 14028found="no" 14029 14030 if test $found = "no" ; then 14031 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14032 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14033 fi 14034 14035 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14036 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14037 fi 14038 14039 CFLAGS="$CFLAGS -Wmissing-noreturn" 14040 14041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14042$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14043 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14044 if eval \${$cacheid+:} false; then : 14045 $as_echo_n "(cached) " >&6 14046else 14047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14048/* end confdefs.h. */ 14049int i; 14050int 14051main () 14052{ 14053 14054 ; 14055 return 0; 14056} 14057_ACEOF 14058if ac_fn_c_try_link "$LINENO"; then : 14059 eval $cacheid=yes 14060else 14061 eval $cacheid=no 14062fi 14063rm -f core conftest.err conftest.$ac_objext \ 14064 conftest$ac_exeext conftest.$ac_ext 14065fi 14066 14067 14068 CFLAGS="$xorg_testset_save_CFLAGS" 14069 14070 eval supported=\$$cacheid 14071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14072$as_echo "$supported" >&6; } 14073 if test "$supported" = "yes" ; then 14074 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14075 found="yes" 14076 fi 14077 fi 14078 14079 14080 14081 14082 14083 14084 14085 14086 14087 14088 14089 14090 14091 14092 14093xorg_testset_save_CFLAGS="$CFLAGS" 14094 14095if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14096 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14098$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14099if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14100 $as_echo_n "(cached) " >&6 14101else 14102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14103/* end confdefs.h. */ 14104int i; 14105_ACEOF 14106if ac_fn_c_try_compile "$LINENO"; then : 14107 xorg_cv_cc_flag_unknown_warning_option=yes 14108else 14109 xorg_cv_cc_flag_unknown_warning_option=no 14110fi 14111rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14112fi 14113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14114$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14115 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14116 CFLAGS="$xorg_testset_save_CFLAGS" 14117fi 14118 14119if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14120 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14121 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14122 fi 14123 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14125$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14126if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14127 $as_echo_n "(cached) " >&6 14128else 14129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14130/* end confdefs.h. */ 14131int i; 14132_ACEOF 14133if ac_fn_c_try_compile "$LINENO"; then : 14134 xorg_cv_cc_flag_unused_command_line_argument=yes 14135else 14136 xorg_cv_cc_flag_unused_command_line_argument=no 14137fi 14138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14139fi 14140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14141$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14142 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14143 CFLAGS="$xorg_testset_save_CFLAGS" 14144fi 14145 14146found="no" 14147 14148 if test $found = "no" ; then 14149 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14150 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14151 fi 14152 14153 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14154 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14155 fi 14156 14157 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14158 14159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14160$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14161 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14162 if eval \${$cacheid+:} false; then : 14163 $as_echo_n "(cached) " >&6 14164else 14165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14166/* end confdefs.h. */ 14167int i; 14168int 14169main () 14170{ 14171 14172 ; 14173 return 0; 14174} 14175_ACEOF 14176if ac_fn_c_try_link "$LINENO"; then : 14177 eval $cacheid=yes 14178else 14179 eval $cacheid=no 14180fi 14181rm -f core conftest.err conftest.$ac_objext \ 14182 conftest$ac_exeext conftest.$ac_ext 14183fi 14184 14185 14186 CFLAGS="$xorg_testset_save_CFLAGS" 14187 14188 eval supported=\$$cacheid 14189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14190$as_echo "$supported" >&6; } 14191 if test "$supported" = "yes" ; then 14192 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14193 found="yes" 14194 fi 14195 fi 14196 14197 14198 14199 14200 14201 14202 14203 14204 14205 14206 14207 14208 14209 14210 14211xorg_testset_save_CFLAGS="$CFLAGS" 14212 14213if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14214 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14216$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14217if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14218 $as_echo_n "(cached) " >&6 14219else 14220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14221/* end confdefs.h. */ 14222int i; 14223_ACEOF 14224if ac_fn_c_try_compile "$LINENO"; then : 14225 xorg_cv_cc_flag_unknown_warning_option=yes 14226else 14227 xorg_cv_cc_flag_unknown_warning_option=no 14228fi 14229rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14230fi 14231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14232$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14233 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14234 CFLAGS="$xorg_testset_save_CFLAGS" 14235fi 14236 14237if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14238 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14239 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14240 fi 14241 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14243$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14244if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14245 $as_echo_n "(cached) " >&6 14246else 14247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14248/* end confdefs.h. */ 14249int i; 14250_ACEOF 14251if ac_fn_c_try_compile "$LINENO"; then : 14252 xorg_cv_cc_flag_unused_command_line_argument=yes 14253else 14254 xorg_cv_cc_flag_unused_command_line_argument=no 14255fi 14256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14257fi 14258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14259$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14260 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14261 CFLAGS="$xorg_testset_save_CFLAGS" 14262fi 14263 14264found="no" 14265 14266 if test $found = "no" ; then 14267 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14268 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14269 fi 14270 14271 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14272 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14273 fi 14274 14275 CFLAGS="$CFLAGS -Wredundant-decls" 14276 14277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14278$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14279 cacheid=xorg_cv_cc_flag__Wredundant_decls 14280 if eval \${$cacheid+:} false; then : 14281 $as_echo_n "(cached) " >&6 14282else 14283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14284/* end confdefs.h. */ 14285int i; 14286int 14287main () 14288{ 14289 14290 ; 14291 return 0; 14292} 14293_ACEOF 14294if ac_fn_c_try_link "$LINENO"; then : 14295 eval $cacheid=yes 14296else 14297 eval $cacheid=no 14298fi 14299rm -f core conftest.err conftest.$ac_objext \ 14300 conftest$ac_exeext conftest.$ac_ext 14301fi 14302 14303 14304 CFLAGS="$xorg_testset_save_CFLAGS" 14305 14306 eval supported=\$$cacheid 14307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14308$as_echo "$supported" >&6; } 14309 if test "$supported" = "yes" ; then 14310 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14311 found="yes" 14312 fi 14313 fi 14314 14315 14316 14317 14318 14319 14320 14321 14322 14323 14324 14325 14326 14327 14328 14329xorg_testset_save_CFLAGS="$CFLAGS" 14330 14331if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14332 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14334$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14335if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14336 $as_echo_n "(cached) " >&6 14337else 14338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14339/* end confdefs.h. */ 14340int i; 14341_ACEOF 14342if ac_fn_c_try_compile "$LINENO"; then : 14343 xorg_cv_cc_flag_unknown_warning_option=yes 14344else 14345 xorg_cv_cc_flag_unknown_warning_option=no 14346fi 14347rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14348fi 14349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14350$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14351 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14352 CFLAGS="$xorg_testset_save_CFLAGS" 14353fi 14354 14355if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14356 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14357 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14358 fi 14359 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14361$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14362if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14363 $as_echo_n "(cached) " >&6 14364else 14365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14366/* end confdefs.h. */ 14367int i; 14368_ACEOF 14369if ac_fn_c_try_compile "$LINENO"; then : 14370 xorg_cv_cc_flag_unused_command_line_argument=yes 14371else 14372 xorg_cv_cc_flag_unused_command_line_argument=no 14373fi 14374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14375fi 14376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14377$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14378 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14379 CFLAGS="$xorg_testset_save_CFLAGS" 14380fi 14381 14382found="no" 14383 14384 if test $found = "no" ; then 14385 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14386 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14387 fi 14388 14389 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14390 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14391 fi 14392 14393 CFLAGS="$CFLAGS -Wlogical-op" 14394 14395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14396$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14397 cacheid=xorg_cv_cc_flag__Wlogical_op 14398 if eval \${$cacheid+:} false; then : 14399 $as_echo_n "(cached) " >&6 14400else 14401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14402/* end confdefs.h. */ 14403int i; 14404int 14405main () 14406{ 14407 14408 ; 14409 return 0; 14410} 14411_ACEOF 14412if ac_fn_c_try_link "$LINENO"; then : 14413 eval $cacheid=yes 14414else 14415 eval $cacheid=no 14416fi 14417rm -f core conftest.err conftest.$ac_objext \ 14418 conftest$ac_exeext conftest.$ac_ext 14419fi 14420 14421 14422 CFLAGS="$xorg_testset_save_CFLAGS" 14423 14424 eval supported=\$$cacheid 14425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14426$as_echo "$supported" >&6; } 14427 if test "$supported" = "yes" ; then 14428 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14429 found="yes" 14430 fi 14431 fi 14432 14433 14434 14435# These are currently disabled because they are noisy. They will be enabled 14436# in the future once the codebase is sufficiently modernized to silence 14437# them. For now, I don't want them to drown out the other warnings. 14438# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14439# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14440# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14441 14442# Turn some warnings into errors, so we don't accidently get successful builds 14443# when there are problems that should be fixed. 14444 14445if test "x$SELECTIVE_WERROR" = "xyes" ; then 14446 14447 14448 14449 14450 14451 14452 14453 14454 14455 14456 14457 14458 14459xorg_testset_save_CFLAGS="$CFLAGS" 14460 14461if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14462 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14464$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14465if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14466 $as_echo_n "(cached) " >&6 14467else 14468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14469/* end confdefs.h. */ 14470int i; 14471_ACEOF 14472if ac_fn_c_try_compile "$LINENO"; then : 14473 xorg_cv_cc_flag_unknown_warning_option=yes 14474else 14475 xorg_cv_cc_flag_unknown_warning_option=no 14476fi 14477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14478fi 14479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14480$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14481 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14482 CFLAGS="$xorg_testset_save_CFLAGS" 14483fi 14484 14485if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14486 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14487 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14488 fi 14489 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14491$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14492if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14493 $as_echo_n "(cached) " >&6 14494else 14495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14496/* end confdefs.h. */ 14497int i; 14498_ACEOF 14499if ac_fn_c_try_compile "$LINENO"; then : 14500 xorg_cv_cc_flag_unused_command_line_argument=yes 14501else 14502 xorg_cv_cc_flag_unused_command_line_argument=no 14503fi 14504rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14505fi 14506{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14507$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14508 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14509 CFLAGS="$xorg_testset_save_CFLAGS" 14510fi 14511 14512found="no" 14513 14514 if test $found = "no" ; then 14515 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14516 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14517 fi 14518 14519 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14520 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14521 fi 14522 14523 CFLAGS="$CFLAGS -Werror=implicit" 14524 14525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14526$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14527 cacheid=xorg_cv_cc_flag__Werror_implicit 14528 if eval \${$cacheid+:} false; then : 14529 $as_echo_n "(cached) " >&6 14530else 14531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14532/* end confdefs.h. */ 14533int i; 14534int 14535main () 14536{ 14537 14538 ; 14539 return 0; 14540} 14541_ACEOF 14542if ac_fn_c_try_link "$LINENO"; then : 14543 eval $cacheid=yes 14544else 14545 eval $cacheid=no 14546fi 14547rm -f core conftest.err conftest.$ac_objext \ 14548 conftest$ac_exeext conftest.$ac_ext 14549fi 14550 14551 14552 CFLAGS="$xorg_testset_save_CFLAGS" 14553 14554 eval supported=\$$cacheid 14555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14556$as_echo "$supported" >&6; } 14557 if test "$supported" = "yes" ; then 14558 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14559 found="yes" 14560 fi 14561 fi 14562 14563 if test $found = "no" ; then 14564 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14565 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14566 fi 14567 14568 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14569 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14570 fi 14571 14572 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14573 14574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14575$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14576 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14577 if eval \${$cacheid+:} false; then : 14578 $as_echo_n "(cached) " >&6 14579else 14580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14581/* end confdefs.h. */ 14582int i; 14583int 14584main () 14585{ 14586 14587 ; 14588 return 0; 14589} 14590_ACEOF 14591if ac_fn_c_try_link "$LINENO"; then : 14592 eval $cacheid=yes 14593else 14594 eval $cacheid=no 14595fi 14596rm -f core conftest.err conftest.$ac_objext \ 14597 conftest$ac_exeext conftest.$ac_ext 14598fi 14599 14600 14601 CFLAGS="$xorg_testset_save_CFLAGS" 14602 14603 eval supported=\$$cacheid 14604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14605$as_echo "$supported" >&6; } 14606 if test "$supported" = "yes" ; then 14607 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14608 found="yes" 14609 fi 14610 fi 14611 14612 14613 14614 14615 14616 14617 14618 14619 14620 14621 14622 14623 14624 14625 14626xorg_testset_save_CFLAGS="$CFLAGS" 14627 14628if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14629 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14631$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14632if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14633 $as_echo_n "(cached) " >&6 14634else 14635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14636/* end confdefs.h. */ 14637int i; 14638_ACEOF 14639if ac_fn_c_try_compile "$LINENO"; then : 14640 xorg_cv_cc_flag_unknown_warning_option=yes 14641else 14642 xorg_cv_cc_flag_unknown_warning_option=no 14643fi 14644rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14645fi 14646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14647$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14648 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14649 CFLAGS="$xorg_testset_save_CFLAGS" 14650fi 14651 14652if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14653 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14654 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14655 fi 14656 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14658$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14659if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14660 $as_echo_n "(cached) " >&6 14661else 14662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14663/* end confdefs.h. */ 14664int i; 14665_ACEOF 14666if ac_fn_c_try_compile "$LINENO"; then : 14667 xorg_cv_cc_flag_unused_command_line_argument=yes 14668else 14669 xorg_cv_cc_flag_unused_command_line_argument=no 14670fi 14671rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14672fi 14673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14674$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14675 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14676 CFLAGS="$xorg_testset_save_CFLAGS" 14677fi 14678 14679found="no" 14680 14681 if test $found = "no" ; then 14682 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14683 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14684 fi 14685 14686 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14687 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14688 fi 14689 14690 CFLAGS="$CFLAGS -Werror=nonnull" 14691 14692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14693$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14694 cacheid=xorg_cv_cc_flag__Werror_nonnull 14695 if eval \${$cacheid+:} false; then : 14696 $as_echo_n "(cached) " >&6 14697else 14698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14699/* end confdefs.h. */ 14700int i; 14701int 14702main () 14703{ 14704 14705 ; 14706 return 0; 14707} 14708_ACEOF 14709if ac_fn_c_try_link "$LINENO"; then : 14710 eval $cacheid=yes 14711else 14712 eval $cacheid=no 14713fi 14714rm -f core conftest.err conftest.$ac_objext \ 14715 conftest$ac_exeext conftest.$ac_ext 14716fi 14717 14718 14719 CFLAGS="$xorg_testset_save_CFLAGS" 14720 14721 eval supported=\$$cacheid 14722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14723$as_echo "$supported" >&6; } 14724 if test "$supported" = "yes" ; then 14725 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14726 found="yes" 14727 fi 14728 fi 14729 14730 14731 14732 14733 14734 14735 14736 14737 14738 14739 14740 14741 14742 14743 14744xorg_testset_save_CFLAGS="$CFLAGS" 14745 14746if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14747 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14749$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14750if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14751 $as_echo_n "(cached) " >&6 14752else 14753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14754/* end confdefs.h. */ 14755int i; 14756_ACEOF 14757if ac_fn_c_try_compile "$LINENO"; then : 14758 xorg_cv_cc_flag_unknown_warning_option=yes 14759else 14760 xorg_cv_cc_flag_unknown_warning_option=no 14761fi 14762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14763fi 14764{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14765$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14766 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14767 CFLAGS="$xorg_testset_save_CFLAGS" 14768fi 14769 14770if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14771 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14772 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14773 fi 14774 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14776$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14777if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14778 $as_echo_n "(cached) " >&6 14779else 14780 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14781/* end confdefs.h. */ 14782int i; 14783_ACEOF 14784if ac_fn_c_try_compile "$LINENO"; then : 14785 xorg_cv_cc_flag_unused_command_line_argument=yes 14786else 14787 xorg_cv_cc_flag_unused_command_line_argument=no 14788fi 14789rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14790fi 14791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14792$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14793 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14794 CFLAGS="$xorg_testset_save_CFLAGS" 14795fi 14796 14797found="no" 14798 14799 if test $found = "no" ; then 14800 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14801 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14802 fi 14803 14804 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14805 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14806 fi 14807 14808 CFLAGS="$CFLAGS -Werror=init-self" 14809 14810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14811$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14812 cacheid=xorg_cv_cc_flag__Werror_init_self 14813 if eval \${$cacheid+:} false; then : 14814 $as_echo_n "(cached) " >&6 14815else 14816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14817/* end confdefs.h. */ 14818int i; 14819int 14820main () 14821{ 14822 14823 ; 14824 return 0; 14825} 14826_ACEOF 14827if ac_fn_c_try_link "$LINENO"; then : 14828 eval $cacheid=yes 14829else 14830 eval $cacheid=no 14831fi 14832rm -f core conftest.err conftest.$ac_objext \ 14833 conftest$ac_exeext conftest.$ac_ext 14834fi 14835 14836 14837 CFLAGS="$xorg_testset_save_CFLAGS" 14838 14839 eval supported=\$$cacheid 14840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14841$as_echo "$supported" >&6; } 14842 if test "$supported" = "yes" ; then 14843 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14844 found="yes" 14845 fi 14846 fi 14847 14848 14849 14850 14851 14852 14853 14854 14855 14856 14857 14858 14859 14860 14861 14862xorg_testset_save_CFLAGS="$CFLAGS" 14863 14864if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14865 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14867$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14868if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14869 $as_echo_n "(cached) " >&6 14870else 14871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14872/* end confdefs.h. */ 14873int i; 14874_ACEOF 14875if ac_fn_c_try_compile "$LINENO"; then : 14876 xorg_cv_cc_flag_unknown_warning_option=yes 14877else 14878 xorg_cv_cc_flag_unknown_warning_option=no 14879fi 14880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14881fi 14882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14883$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14884 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14885 CFLAGS="$xorg_testset_save_CFLAGS" 14886fi 14887 14888if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14889 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14890 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14891 fi 14892 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14894$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14895if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14896 $as_echo_n "(cached) " >&6 14897else 14898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14899/* end confdefs.h. */ 14900int i; 14901_ACEOF 14902if ac_fn_c_try_compile "$LINENO"; then : 14903 xorg_cv_cc_flag_unused_command_line_argument=yes 14904else 14905 xorg_cv_cc_flag_unused_command_line_argument=no 14906fi 14907rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14908fi 14909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14910$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14911 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14912 CFLAGS="$xorg_testset_save_CFLAGS" 14913fi 14914 14915found="no" 14916 14917 if test $found = "no" ; then 14918 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14919 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14920 fi 14921 14922 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14923 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14924 fi 14925 14926 CFLAGS="$CFLAGS -Werror=main" 14927 14928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14929$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14930 cacheid=xorg_cv_cc_flag__Werror_main 14931 if eval \${$cacheid+:} false; then : 14932 $as_echo_n "(cached) " >&6 14933else 14934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14935/* end confdefs.h. */ 14936int i; 14937int 14938main () 14939{ 14940 14941 ; 14942 return 0; 14943} 14944_ACEOF 14945if ac_fn_c_try_link "$LINENO"; then : 14946 eval $cacheid=yes 14947else 14948 eval $cacheid=no 14949fi 14950rm -f core conftest.err conftest.$ac_objext \ 14951 conftest$ac_exeext conftest.$ac_ext 14952fi 14953 14954 14955 CFLAGS="$xorg_testset_save_CFLAGS" 14956 14957 eval supported=\$$cacheid 14958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14959$as_echo "$supported" >&6; } 14960 if test "$supported" = "yes" ; then 14961 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 14962 found="yes" 14963 fi 14964 fi 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 14975 14976 14977 14978 14979 14980xorg_testset_save_CFLAGS="$CFLAGS" 14981 14982if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14983 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14985$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14986if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14987 $as_echo_n "(cached) " >&6 14988else 14989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14990/* end confdefs.h. */ 14991int i; 14992_ACEOF 14993if ac_fn_c_try_compile "$LINENO"; then : 14994 xorg_cv_cc_flag_unknown_warning_option=yes 14995else 14996 xorg_cv_cc_flag_unknown_warning_option=no 14997fi 14998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14999fi 15000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15001$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15002 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15003 CFLAGS="$xorg_testset_save_CFLAGS" 15004fi 15005 15006if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15007 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15008 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15009 fi 15010 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15012$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15013if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15014 $as_echo_n "(cached) " >&6 15015else 15016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15017/* end confdefs.h. */ 15018int i; 15019_ACEOF 15020if ac_fn_c_try_compile "$LINENO"; then : 15021 xorg_cv_cc_flag_unused_command_line_argument=yes 15022else 15023 xorg_cv_cc_flag_unused_command_line_argument=no 15024fi 15025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15026fi 15027{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15028$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15029 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15030 CFLAGS="$xorg_testset_save_CFLAGS" 15031fi 15032 15033found="no" 15034 15035 if test $found = "no" ; then 15036 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15037 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15038 fi 15039 15040 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15041 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15042 fi 15043 15044 CFLAGS="$CFLAGS -Werror=missing-braces" 15045 15046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15047$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15048 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15049 if eval \${$cacheid+:} false; then : 15050 $as_echo_n "(cached) " >&6 15051else 15052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15053/* end confdefs.h. */ 15054int i; 15055int 15056main () 15057{ 15058 15059 ; 15060 return 0; 15061} 15062_ACEOF 15063if ac_fn_c_try_link "$LINENO"; then : 15064 eval $cacheid=yes 15065else 15066 eval $cacheid=no 15067fi 15068rm -f core conftest.err conftest.$ac_objext \ 15069 conftest$ac_exeext conftest.$ac_ext 15070fi 15071 15072 15073 CFLAGS="$xorg_testset_save_CFLAGS" 15074 15075 eval supported=\$$cacheid 15076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15077$as_echo "$supported" >&6; } 15078 if test "$supported" = "yes" ; then 15079 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15080 found="yes" 15081 fi 15082 fi 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098xorg_testset_save_CFLAGS="$CFLAGS" 15099 15100if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15101 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15103$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15104if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15105 $as_echo_n "(cached) " >&6 15106else 15107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15108/* end confdefs.h. */ 15109int i; 15110_ACEOF 15111if ac_fn_c_try_compile "$LINENO"; then : 15112 xorg_cv_cc_flag_unknown_warning_option=yes 15113else 15114 xorg_cv_cc_flag_unknown_warning_option=no 15115fi 15116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15117fi 15118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15119$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15120 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15121 CFLAGS="$xorg_testset_save_CFLAGS" 15122fi 15123 15124if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15125 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15126 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15127 fi 15128 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15130$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15131if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15132 $as_echo_n "(cached) " >&6 15133else 15134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15135/* end confdefs.h. */ 15136int i; 15137_ACEOF 15138if ac_fn_c_try_compile "$LINENO"; then : 15139 xorg_cv_cc_flag_unused_command_line_argument=yes 15140else 15141 xorg_cv_cc_flag_unused_command_line_argument=no 15142fi 15143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15144fi 15145{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15146$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15147 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15148 CFLAGS="$xorg_testset_save_CFLAGS" 15149fi 15150 15151found="no" 15152 15153 if test $found = "no" ; then 15154 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15155 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15156 fi 15157 15158 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15160 fi 15161 15162 CFLAGS="$CFLAGS -Werror=sequence-point" 15163 15164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15165$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15166 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15167 if eval \${$cacheid+:} false; then : 15168 $as_echo_n "(cached) " >&6 15169else 15170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15171/* end confdefs.h. */ 15172int i; 15173int 15174main () 15175{ 15176 15177 ; 15178 return 0; 15179} 15180_ACEOF 15181if ac_fn_c_try_link "$LINENO"; then : 15182 eval $cacheid=yes 15183else 15184 eval $cacheid=no 15185fi 15186rm -f core conftest.err conftest.$ac_objext \ 15187 conftest$ac_exeext conftest.$ac_ext 15188fi 15189 15190 15191 CFLAGS="$xorg_testset_save_CFLAGS" 15192 15193 eval supported=\$$cacheid 15194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15195$as_echo "$supported" >&6; } 15196 if test "$supported" = "yes" ; then 15197 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15198 found="yes" 15199 fi 15200 fi 15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216xorg_testset_save_CFLAGS="$CFLAGS" 15217 15218if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15219 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15221$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15222if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15223 $as_echo_n "(cached) " >&6 15224else 15225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15226/* end confdefs.h. */ 15227int i; 15228_ACEOF 15229if ac_fn_c_try_compile "$LINENO"; then : 15230 xorg_cv_cc_flag_unknown_warning_option=yes 15231else 15232 xorg_cv_cc_flag_unknown_warning_option=no 15233fi 15234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15235fi 15236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15237$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15238 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15239 CFLAGS="$xorg_testset_save_CFLAGS" 15240fi 15241 15242if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15243 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15244 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15245 fi 15246 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15248$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15249if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15250 $as_echo_n "(cached) " >&6 15251else 15252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15253/* end confdefs.h. */ 15254int i; 15255_ACEOF 15256if ac_fn_c_try_compile "$LINENO"; then : 15257 xorg_cv_cc_flag_unused_command_line_argument=yes 15258else 15259 xorg_cv_cc_flag_unused_command_line_argument=no 15260fi 15261rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15262fi 15263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15264$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15265 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15266 CFLAGS="$xorg_testset_save_CFLAGS" 15267fi 15268 15269found="no" 15270 15271 if test $found = "no" ; then 15272 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15273 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15274 fi 15275 15276 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15277 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15278 fi 15279 15280 CFLAGS="$CFLAGS -Werror=return-type" 15281 15282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15283$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15284 cacheid=xorg_cv_cc_flag__Werror_return_type 15285 if eval \${$cacheid+:} false; then : 15286 $as_echo_n "(cached) " >&6 15287else 15288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15289/* end confdefs.h. */ 15290int i; 15291int 15292main () 15293{ 15294 15295 ; 15296 return 0; 15297} 15298_ACEOF 15299if ac_fn_c_try_link "$LINENO"; then : 15300 eval $cacheid=yes 15301else 15302 eval $cacheid=no 15303fi 15304rm -f core conftest.err conftest.$ac_objext \ 15305 conftest$ac_exeext conftest.$ac_ext 15306fi 15307 15308 15309 CFLAGS="$xorg_testset_save_CFLAGS" 15310 15311 eval supported=\$$cacheid 15312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15313$as_echo "$supported" >&6; } 15314 if test "$supported" = "yes" ; then 15315 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15316 found="yes" 15317 fi 15318 fi 15319 15320 if test $found = "no" ; then 15321 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15322 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15323 fi 15324 15325 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15326 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15327 fi 15328 15329 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15330 15331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15332$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15333 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15334 if eval \${$cacheid+:} false; then : 15335 $as_echo_n "(cached) " >&6 15336else 15337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15338/* end confdefs.h. */ 15339int i; 15340int 15341main () 15342{ 15343 15344 ; 15345 return 0; 15346} 15347_ACEOF 15348if ac_fn_c_try_link "$LINENO"; then : 15349 eval $cacheid=yes 15350else 15351 eval $cacheid=no 15352fi 15353rm -f core conftest.err conftest.$ac_objext \ 15354 conftest$ac_exeext conftest.$ac_ext 15355fi 15356 15357 15358 CFLAGS="$xorg_testset_save_CFLAGS" 15359 15360 eval supported=\$$cacheid 15361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15362$as_echo "$supported" >&6; } 15363 if test "$supported" = "yes" ; then 15364 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15365 found="yes" 15366 fi 15367 fi 15368 15369 15370 15371 15372 15373 15374 15375 15376 15377 15378 15379 15380 15381 15382 15383xorg_testset_save_CFLAGS="$CFLAGS" 15384 15385if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15386 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15388$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15389if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15390 $as_echo_n "(cached) " >&6 15391else 15392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15393/* end confdefs.h. */ 15394int i; 15395_ACEOF 15396if ac_fn_c_try_compile "$LINENO"; then : 15397 xorg_cv_cc_flag_unknown_warning_option=yes 15398else 15399 xorg_cv_cc_flag_unknown_warning_option=no 15400fi 15401rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15402fi 15403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15404$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15405 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15406 CFLAGS="$xorg_testset_save_CFLAGS" 15407fi 15408 15409if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15410 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15411 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15412 fi 15413 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15415$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15416if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15417 $as_echo_n "(cached) " >&6 15418else 15419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15420/* end confdefs.h. */ 15421int i; 15422_ACEOF 15423if ac_fn_c_try_compile "$LINENO"; then : 15424 xorg_cv_cc_flag_unused_command_line_argument=yes 15425else 15426 xorg_cv_cc_flag_unused_command_line_argument=no 15427fi 15428rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15429fi 15430{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15431$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15432 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15433 CFLAGS="$xorg_testset_save_CFLAGS" 15434fi 15435 15436found="no" 15437 15438 if test $found = "no" ; then 15439 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15440 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15441 fi 15442 15443 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15444 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15445 fi 15446 15447 CFLAGS="$CFLAGS -Werror=trigraphs" 15448 15449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15450$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15451 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15452 if eval \${$cacheid+:} false; then : 15453 $as_echo_n "(cached) " >&6 15454else 15455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15456/* end confdefs.h. */ 15457int i; 15458int 15459main () 15460{ 15461 15462 ; 15463 return 0; 15464} 15465_ACEOF 15466if ac_fn_c_try_link "$LINENO"; then : 15467 eval $cacheid=yes 15468else 15469 eval $cacheid=no 15470fi 15471rm -f core conftest.err conftest.$ac_objext \ 15472 conftest$ac_exeext conftest.$ac_ext 15473fi 15474 15475 15476 CFLAGS="$xorg_testset_save_CFLAGS" 15477 15478 eval supported=\$$cacheid 15479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15480$as_echo "$supported" >&6; } 15481 if test "$supported" = "yes" ; then 15482 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15483 found="yes" 15484 fi 15485 fi 15486 15487 15488 15489 15490 15491 15492 15493 15494 15495 15496 15497 15498 15499 15500 15501xorg_testset_save_CFLAGS="$CFLAGS" 15502 15503if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15504 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15506$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15507if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15508 $as_echo_n "(cached) " >&6 15509else 15510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15511/* end confdefs.h. */ 15512int i; 15513_ACEOF 15514if ac_fn_c_try_compile "$LINENO"; then : 15515 xorg_cv_cc_flag_unknown_warning_option=yes 15516else 15517 xorg_cv_cc_flag_unknown_warning_option=no 15518fi 15519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15520fi 15521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15522$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15523 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15524 CFLAGS="$xorg_testset_save_CFLAGS" 15525fi 15526 15527if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15528 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15529 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15530 fi 15531 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15533$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15534if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15535 $as_echo_n "(cached) " >&6 15536else 15537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15538/* end confdefs.h. */ 15539int i; 15540_ACEOF 15541if ac_fn_c_try_compile "$LINENO"; then : 15542 xorg_cv_cc_flag_unused_command_line_argument=yes 15543else 15544 xorg_cv_cc_flag_unused_command_line_argument=no 15545fi 15546rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15547fi 15548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15549$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15550 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15551 CFLAGS="$xorg_testset_save_CFLAGS" 15552fi 15553 15554found="no" 15555 15556 if test $found = "no" ; then 15557 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15558 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15559 fi 15560 15561 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15562 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15563 fi 15564 15565 CFLAGS="$CFLAGS -Werror=array-bounds" 15566 15567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15568$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15569 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15570 if eval \${$cacheid+:} false; then : 15571 $as_echo_n "(cached) " >&6 15572else 15573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15574/* end confdefs.h. */ 15575int i; 15576int 15577main () 15578{ 15579 15580 ; 15581 return 0; 15582} 15583_ACEOF 15584if ac_fn_c_try_link "$LINENO"; then : 15585 eval $cacheid=yes 15586else 15587 eval $cacheid=no 15588fi 15589rm -f core conftest.err conftest.$ac_objext \ 15590 conftest$ac_exeext conftest.$ac_ext 15591fi 15592 15593 15594 CFLAGS="$xorg_testset_save_CFLAGS" 15595 15596 eval supported=\$$cacheid 15597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15598$as_echo "$supported" >&6; } 15599 if test "$supported" = "yes" ; then 15600 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15601 found="yes" 15602 fi 15603 fi 15604 15605 15606 15607 15608 15609 15610 15611 15612 15613 15614 15615 15616 15617 15618 15619xorg_testset_save_CFLAGS="$CFLAGS" 15620 15621if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15622 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15624$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15625if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15626 $as_echo_n "(cached) " >&6 15627else 15628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15629/* end confdefs.h. */ 15630int i; 15631_ACEOF 15632if ac_fn_c_try_compile "$LINENO"; then : 15633 xorg_cv_cc_flag_unknown_warning_option=yes 15634else 15635 xorg_cv_cc_flag_unknown_warning_option=no 15636fi 15637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15638fi 15639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15640$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15641 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15642 CFLAGS="$xorg_testset_save_CFLAGS" 15643fi 15644 15645if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15646 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15647 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15648 fi 15649 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15651$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15652if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15653 $as_echo_n "(cached) " >&6 15654else 15655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15656/* end confdefs.h. */ 15657int i; 15658_ACEOF 15659if ac_fn_c_try_compile "$LINENO"; then : 15660 xorg_cv_cc_flag_unused_command_line_argument=yes 15661else 15662 xorg_cv_cc_flag_unused_command_line_argument=no 15663fi 15664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15665fi 15666{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15667$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15668 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15669 CFLAGS="$xorg_testset_save_CFLAGS" 15670fi 15671 15672found="no" 15673 15674 if test $found = "no" ; then 15675 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15676 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15677 fi 15678 15679 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15680 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15681 fi 15682 15683 CFLAGS="$CFLAGS -Werror=write-strings" 15684 15685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15686$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15687 cacheid=xorg_cv_cc_flag__Werror_write_strings 15688 if eval \${$cacheid+:} false; then : 15689 $as_echo_n "(cached) " >&6 15690else 15691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15692/* end confdefs.h. */ 15693int i; 15694int 15695main () 15696{ 15697 15698 ; 15699 return 0; 15700} 15701_ACEOF 15702if ac_fn_c_try_link "$LINENO"; then : 15703 eval $cacheid=yes 15704else 15705 eval $cacheid=no 15706fi 15707rm -f core conftest.err conftest.$ac_objext \ 15708 conftest$ac_exeext conftest.$ac_ext 15709fi 15710 15711 15712 CFLAGS="$xorg_testset_save_CFLAGS" 15713 15714 eval supported=\$$cacheid 15715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15716$as_echo "$supported" >&6; } 15717 if test "$supported" = "yes" ; then 15718 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15719 found="yes" 15720 fi 15721 fi 15722 15723 15724 15725 15726 15727 15728 15729 15730 15731 15732 15733 15734 15735 15736 15737xorg_testset_save_CFLAGS="$CFLAGS" 15738 15739if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15740 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15742$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15743if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15744 $as_echo_n "(cached) " >&6 15745else 15746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15747/* end confdefs.h. */ 15748int i; 15749_ACEOF 15750if ac_fn_c_try_compile "$LINENO"; then : 15751 xorg_cv_cc_flag_unknown_warning_option=yes 15752else 15753 xorg_cv_cc_flag_unknown_warning_option=no 15754fi 15755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15756fi 15757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15758$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15759 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15760 CFLAGS="$xorg_testset_save_CFLAGS" 15761fi 15762 15763if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15764 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15765 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15766 fi 15767 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15769$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15770if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15771 $as_echo_n "(cached) " >&6 15772else 15773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15774/* end confdefs.h. */ 15775int i; 15776_ACEOF 15777if ac_fn_c_try_compile "$LINENO"; then : 15778 xorg_cv_cc_flag_unused_command_line_argument=yes 15779else 15780 xorg_cv_cc_flag_unused_command_line_argument=no 15781fi 15782rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15783fi 15784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15785$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15786 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15787 CFLAGS="$xorg_testset_save_CFLAGS" 15788fi 15789 15790found="no" 15791 15792 if test $found = "no" ; then 15793 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15794 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15795 fi 15796 15797 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15798 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15799 fi 15800 15801 CFLAGS="$CFLAGS -Werror=address" 15802 15803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15804$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15805 cacheid=xorg_cv_cc_flag__Werror_address 15806 if eval \${$cacheid+:} false; then : 15807 $as_echo_n "(cached) " >&6 15808else 15809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15810/* end confdefs.h. */ 15811int i; 15812int 15813main () 15814{ 15815 15816 ; 15817 return 0; 15818} 15819_ACEOF 15820if ac_fn_c_try_link "$LINENO"; then : 15821 eval $cacheid=yes 15822else 15823 eval $cacheid=no 15824fi 15825rm -f core conftest.err conftest.$ac_objext \ 15826 conftest$ac_exeext conftest.$ac_ext 15827fi 15828 15829 15830 CFLAGS="$xorg_testset_save_CFLAGS" 15831 15832 eval supported=\$$cacheid 15833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15834$as_echo "$supported" >&6; } 15835 if test "$supported" = "yes" ; then 15836 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15837 found="yes" 15838 fi 15839 fi 15840 15841 15842 15843 15844 15845 15846 15847 15848 15849 15850 15851 15852 15853 15854 15855xorg_testset_save_CFLAGS="$CFLAGS" 15856 15857if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15858 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15860$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15861if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15862 $as_echo_n "(cached) " >&6 15863else 15864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15865/* end confdefs.h. */ 15866int i; 15867_ACEOF 15868if ac_fn_c_try_compile "$LINENO"; then : 15869 xorg_cv_cc_flag_unknown_warning_option=yes 15870else 15871 xorg_cv_cc_flag_unknown_warning_option=no 15872fi 15873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15874fi 15875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15876$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15877 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15878 CFLAGS="$xorg_testset_save_CFLAGS" 15879fi 15880 15881if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15882 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15883 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15884 fi 15885 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15887$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15888if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15889 $as_echo_n "(cached) " >&6 15890else 15891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15892/* end confdefs.h. */ 15893int i; 15894_ACEOF 15895if ac_fn_c_try_compile "$LINENO"; then : 15896 xorg_cv_cc_flag_unused_command_line_argument=yes 15897else 15898 xorg_cv_cc_flag_unused_command_line_argument=no 15899fi 15900rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15901fi 15902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15903$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15904 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15905 CFLAGS="$xorg_testset_save_CFLAGS" 15906fi 15907 15908found="no" 15909 15910 if test $found = "no" ; then 15911 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15912 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15913 fi 15914 15915 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15916 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15917 fi 15918 15919 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15920 15921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15922$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15923 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 15924 if eval \${$cacheid+:} false; then : 15925 $as_echo_n "(cached) " >&6 15926else 15927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15928/* end confdefs.h. */ 15929int i; 15930int 15931main () 15932{ 15933 15934 ; 15935 return 0; 15936} 15937_ACEOF 15938if ac_fn_c_try_link "$LINENO"; then : 15939 eval $cacheid=yes 15940else 15941 eval $cacheid=no 15942fi 15943rm -f core conftest.err conftest.$ac_objext \ 15944 conftest$ac_exeext conftest.$ac_ext 15945fi 15946 15947 15948 CFLAGS="$xorg_testset_save_CFLAGS" 15949 15950 eval supported=\$$cacheid 15951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15952$as_echo "$supported" >&6; } 15953 if test "$supported" = "yes" ; then 15954 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 15955 found="yes" 15956 fi 15957 fi 15958 15959 if test $found = "no" ; then 15960 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15961 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15962 fi 15963 15964 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15965 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15966 fi 15967 15968 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15969 15970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 15971$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 15972 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 15973 if eval \${$cacheid+:} false; then : 15974 $as_echo_n "(cached) " >&6 15975else 15976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15977/* end confdefs.h. */ 15978int i; 15979int 15980main () 15981{ 15982 15983 ; 15984 return 0; 15985} 15986_ACEOF 15987if ac_fn_c_try_link "$LINENO"; then : 15988 eval $cacheid=yes 15989else 15990 eval $cacheid=no 15991fi 15992rm -f core conftest.err conftest.$ac_objext \ 15993 conftest$ac_exeext conftest.$ac_ext 15994fi 15995 15996 15997 CFLAGS="$xorg_testset_save_CFLAGS" 15998 15999 eval supported=\$$cacheid 16000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16001$as_echo "$supported" >&6; } 16002 if test "$supported" = "yes" ; then 16003 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 16004 found="yes" 16005 fi 16006 fi 16007 16008 16009 16010 16011 16012 16013 16014 16015 16016 16017 16018 16019 16020 16021 16022xorg_testset_save_CFLAGS="$CFLAGS" 16023 16024if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16025 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16027$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16028if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16029 $as_echo_n "(cached) " >&6 16030else 16031 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16032/* end confdefs.h. */ 16033int i; 16034_ACEOF 16035if ac_fn_c_try_compile "$LINENO"; then : 16036 xorg_cv_cc_flag_unknown_warning_option=yes 16037else 16038 xorg_cv_cc_flag_unknown_warning_option=no 16039fi 16040rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16041fi 16042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16043$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16044 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16045 CFLAGS="$xorg_testset_save_CFLAGS" 16046fi 16047 16048if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16049 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16050 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16051 fi 16052 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16054$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16055if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16056 $as_echo_n "(cached) " >&6 16057else 16058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16059/* end confdefs.h. */ 16060int i; 16061_ACEOF 16062if ac_fn_c_try_compile "$LINENO"; then : 16063 xorg_cv_cc_flag_unused_command_line_argument=yes 16064else 16065 xorg_cv_cc_flag_unused_command_line_argument=no 16066fi 16067rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16068fi 16069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16070$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16071 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16072 CFLAGS="$xorg_testset_save_CFLAGS" 16073fi 16074 16075found="no" 16076 16077 if test $found = "no" ; then 16078 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16079 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16080 fi 16081 16082 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16083 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16084 fi 16085 16086 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16087 16088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16089$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16090 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16091 if eval \${$cacheid+:} false; then : 16092 $as_echo_n "(cached) " >&6 16093else 16094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16095/* end confdefs.h. */ 16096int i; 16097int 16098main () 16099{ 16100 16101 ; 16102 return 0; 16103} 16104_ACEOF 16105if ac_fn_c_try_link "$LINENO"; then : 16106 eval $cacheid=yes 16107else 16108 eval $cacheid=no 16109fi 16110rm -f core conftest.err conftest.$ac_objext \ 16111 conftest$ac_exeext conftest.$ac_ext 16112fi 16113 16114 16115 CFLAGS="$xorg_testset_save_CFLAGS" 16116 16117 eval supported=\$$cacheid 16118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16119$as_echo "$supported" >&6; } 16120 if test "$supported" = "yes" ; then 16121 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16122 found="yes" 16123 fi 16124 fi 16125 16126 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16127else 16128{ $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 16129$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;} 16130 16131 16132 16133 16134 16135 16136 16137 16138 16139 16140 16141 16142 16143xorg_testset_save_CFLAGS="$CFLAGS" 16144 16145if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16146 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16148$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16149if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16150 $as_echo_n "(cached) " >&6 16151else 16152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16153/* end confdefs.h. */ 16154int i; 16155_ACEOF 16156if ac_fn_c_try_compile "$LINENO"; then : 16157 xorg_cv_cc_flag_unknown_warning_option=yes 16158else 16159 xorg_cv_cc_flag_unknown_warning_option=no 16160fi 16161rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16162fi 16163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16164$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16165 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16166 CFLAGS="$xorg_testset_save_CFLAGS" 16167fi 16168 16169if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16170 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16171 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16172 fi 16173 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16175$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16176if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16177 $as_echo_n "(cached) " >&6 16178else 16179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16180/* end confdefs.h. */ 16181int i; 16182_ACEOF 16183if ac_fn_c_try_compile "$LINENO"; then : 16184 xorg_cv_cc_flag_unused_command_line_argument=yes 16185else 16186 xorg_cv_cc_flag_unused_command_line_argument=no 16187fi 16188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16189fi 16190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16191$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16192 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16193 CFLAGS="$xorg_testset_save_CFLAGS" 16194fi 16195 16196found="no" 16197 16198 if test $found = "no" ; then 16199 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16200 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16201 fi 16202 16203 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16204 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16205 fi 16206 16207 CFLAGS="$CFLAGS -Wimplicit" 16208 16209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16210$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16211 cacheid=xorg_cv_cc_flag__Wimplicit 16212 if eval \${$cacheid+:} false; then : 16213 $as_echo_n "(cached) " >&6 16214else 16215 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16216/* end confdefs.h. */ 16217int i; 16218int 16219main () 16220{ 16221 16222 ; 16223 return 0; 16224} 16225_ACEOF 16226if ac_fn_c_try_link "$LINENO"; then : 16227 eval $cacheid=yes 16228else 16229 eval $cacheid=no 16230fi 16231rm -f core conftest.err conftest.$ac_objext \ 16232 conftest$ac_exeext conftest.$ac_ext 16233fi 16234 16235 16236 CFLAGS="$xorg_testset_save_CFLAGS" 16237 16238 eval supported=\$$cacheid 16239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16240$as_echo "$supported" >&6; } 16241 if test "$supported" = "yes" ; then 16242 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16243 found="yes" 16244 fi 16245 fi 16246 16247 16248 16249 16250 16251 16252 16253 16254 16255 16256 16257 16258 16259 16260 16261xorg_testset_save_CFLAGS="$CFLAGS" 16262 16263if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16264 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16266$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16267if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16268 $as_echo_n "(cached) " >&6 16269else 16270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16271/* end confdefs.h. */ 16272int i; 16273_ACEOF 16274if ac_fn_c_try_compile "$LINENO"; then : 16275 xorg_cv_cc_flag_unknown_warning_option=yes 16276else 16277 xorg_cv_cc_flag_unknown_warning_option=no 16278fi 16279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16280fi 16281{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16282$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16283 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16284 CFLAGS="$xorg_testset_save_CFLAGS" 16285fi 16286 16287if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16288 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16289 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16290 fi 16291 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16293$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16294if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16295 $as_echo_n "(cached) " >&6 16296else 16297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16298/* end confdefs.h. */ 16299int i; 16300_ACEOF 16301if ac_fn_c_try_compile "$LINENO"; then : 16302 xorg_cv_cc_flag_unused_command_line_argument=yes 16303else 16304 xorg_cv_cc_flag_unused_command_line_argument=no 16305fi 16306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16307fi 16308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16309$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16310 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16311 CFLAGS="$xorg_testset_save_CFLAGS" 16312fi 16313 16314found="no" 16315 16316 if test $found = "no" ; then 16317 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16318 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16319 fi 16320 16321 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16322 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16323 fi 16324 16325 CFLAGS="$CFLAGS -Wnonnull" 16326 16327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16328$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16329 cacheid=xorg_cv_cc_flag__Wnonnull 16330 if eval \${$cacheid+:} false; then : 16331 $as_echo_n "(cached) " >&6 16332else 16333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16334/* end confdefs.h. */ 16335int i; 16336int 16337main () 16338{ 16339 16340 ; 16341 return 0; 16342} 16343_ACEOF 16344if ac_fn_c_try_link "$LINENO"; then : 16345 eval $cacheid=yes 16346else 16347 eval $cacheid=no 16348fi 16349rm -f core conftest.err conftest.$ac_objext \ 16350 conftest$ac_exeext conftest.$ac_ext 16351fi 16352 16353 16354 CFLAGS="$xorg_testset_save_CFLAGS" 16355 16356 eval supported=\$$cacheid 16357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16358$as_echo "$supported" >&6; } 16359 if test "$supported" = "yes" ; then 16360 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16361 found="yes" 16362 fi 16363 fi 16364 16365 16366 16367 16368 16369 16370 16371 16372 16373 16374 16375 16376 16377 16378 16379xorg_testset_save_CFLAGS="$CFLAGS" 16380 16381if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16382 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16384$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16385if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16386 $as_echo_n "(cached) " >&6 16387else 16388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16389/* end confdefs.h. */ 16390int i; 16391_ACEOF 16392if ac_fn_c_try_compile "$LINENO"; then : 16393 xorg_cv_cc_flag_unknown_warning_option=yes 16394else 16395 xorg_cv_cc_flag_unknown_warning_option=no 16396fi 16397rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16398fi 16399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16400$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16401 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16402 CFLAGS="$xorg_testset_save_CFLAGS" 16403fi 16404 16405if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16406 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16407 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16408 fi 16409 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16411$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16412if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16413 $as_echo_n "(cached) " >&6 16414else 16415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16416/* end confdefs.h. */ 16417int i; 16418_ACEOF 16419if ac_fn_c_try_compile "$LINENO"; then : 16420 xorg_cv_cc_flag_unused_command_line_argument=yes 16421else 16422 xorg_cv_cc_flag_unused_command_line_argument=no 16423fi 16424rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16425fi 16426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16427$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16428 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16429 CFLAGS="$xorg_testset_save_CFLAGS" 16430fi 16431 16432found="no" 16433 16434 if test $found = "no" ; then 16435 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16436 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16437 fi 16438 16439 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16440 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16441 fi 16442 16443 CFLAGS="$CFLAGS -Winit-self" 16444 16445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16446$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16447 cacheid=xorg_cv_cc_flag__Winit_self 16448 if eval \${$cacheid+:} false; then : 16449 $as_echo_n "(cached) " >&6 16450else 16451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16452/* end confdefs.h. */ 16453int i; 16454int 16455main () 16456{ 16457 16458 ; 16459 return 0; 16460} 16461_ACEOF 16462if ac_fn_c_try_link "$LINENO"; then : 16463 eval $cacheid=yes 16464else 16465 eval $cacheid=no 16466fi 16467rm -f core conftest.err conftest.$ac_objext \ 16468 conftest$ac_exeext conftest.$ac_ext 16469fi 16470 16471 16472 CFLAGS="$xorg_testset_save_CFLAGS" 16473 16474 eval supported=\$$cacheid 16475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16476$as_echo "$supported" >&6; } 16477 if test "$supported" = "yes" ; then 16478 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16479 found="yes" 16480 fi 16481 fi 16482 16483 16484 16485 16486 16487 16488 16489 16490 16491 16492 16493 16494 16495 16496 16497xorg_testset_save_CFLAGS="$CFLAGS" 16498 16499if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16500 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16502$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16503if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16504 $as_echo_n "(cached) " >&6 16505else 16506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16507/* end confdefs.h. */ 16508int i; 16509_ACEOF 16510if ac_fn_c_try_compile "$LINENO"; then : 16511 xorg_cv_cc_flag_unknown_warning_option=yes 16512else 16513 xorg_cv_cc_flag_unknown_warning_option=no 16514fi 16515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16516fi 16517{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16518$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16519 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16520 CFLAGS="$xorg_testset_save_CFLAGS" 16521fi 16522 16523if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16524 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16525 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16526 fi 16527 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16529$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16530if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16531 $as_echo_n "(cached) " >&6 16532else 16533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16534/* end confdefs.h. */ 16535int i; 16536_ACEOF 16537if ac_fn_c_try_compile "$LINENO"; then : 16538 xorg_cv_cc_flag_unused_command_line_argument=yes 16539else 16540 xorg_cv_cc_flag_unused_command_line_argument=no 16541fi 16542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16543fi 16544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16545$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16546 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16547 CFLAGS="$xorg_testset_save_CFLAGS" 16548fi 16549 16550found="no" 16551 16552 if test $found = "no" ; then 16553 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16554 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16555 fi 16556 16557 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16558 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16559 fi 16560 16561 CFLAGS="$CFLAGS -Wmain" 16562 16563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16564$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16565 cacheid=xorg_cv_cc_flag__Wmain 16566 if eval \${$cacheid+:} false; then : 16567 $as_echo_n "(cached) " >&6 16568else 16569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16570/* end confdefs.h. */ 16571int i; 16572int 16573main () 16574{ 16575 16576 ; 16577 return 0; 16578} 16579_ACEOF 16580if ac_fn_c_try_link "$LINENO"; then : 16581 eval $cacheid=yes 16582else 16583 eval $cacheid=no 16584fi 16585rm -f core conftest.err conftest.$ac_objext \ 16586 conftest$ac_exeext conftest.$ac_ext 16587fi 16588 16589 16590 CFLAGS="$xorg_testset_save_CFLAGS" 16591 16592 eval supported=\$$cacheid 16593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16594$as_echo "$supported" >&6; } 16595 if test "$supported" = "yes" ; then 16596 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16597 found="yes" 16598 fi 16599 fi 16600 16601 16602 16603 16604 16605 16606 16607 16608 16609 16610 16611 16612 16613 16614 16615xorg_testset_save_CFLAGS="$CFLAGS" 16616 16617if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16618 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16620$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16621if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16622 $as_echo_n "(cached) " >&6 16623else 16624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16625/* end confdefs.h. */ 16626int i; 16627_ACEOF 16628if ac_fn_c_try_compile "$LINENO"; then : 16629 xorg_cv_cc_flag_unknown_warning_option=yes 16630else 16631 xorg_cv_cc_flag_unknown_warning_option=no 16632fi 16633rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16634fi 16635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16636$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16637 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16638 CFLAGS="$xorg_testset_save_CFLAGS" 16639fi 16640 16641if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16642 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16643 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16644 fi 16645 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16647$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16648if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16649 $as_echo_n "(cached) " >&6 16650else 16651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16652/* end confdefs.h. */ 16653int i; 16654_ACEOF 16655if ac_fn_c_try_compile "$LINENO"; then : 16656 xorg_cv_cc_flag_unused_command_line_argument=yes 16657else 16658 xorg_cv_cc_flag_unused_command_line_argument=no 16659fi 16660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16661fi 16662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16663$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16664 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16665 CFLAGS="$xorg_testset_save_CFLAGS" 16666fi 16667 16668found="no" 16669 16670 if test $found = "no" ; then 16671 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16672 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16673 fi 16674 16675 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16676 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16677 fi 16678 16679 CFLAGS="$CFLAGS -Wmissing-braces" 16680 16681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16682$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16683 cacheid=xorg_cv_cc_flag__Wmissing_braces 16684 if eval \${$cacheid+:} false; then : 16685 $as_echo_n "(cached) " >&6 16686else 16687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16688/* end confdefs.h. */ 16689int i; 16690int 16691main () 16692{ 16693 16694 ; 16695 return 0; 16696} 16697_ACEOF 16698if ac_fn_c_try_link "$LINENO"; then : 16699 eval $cacheid=yes 16700else 16701 eval $cacheid=no 16702fi 16703rm -f core conftest.err conftest.$ac_objext \ 16704 conftest$ac_exeext conftest.$ac_ext 16705fi 16706 16707 16708 CFLAGS="$xorg_testset_save_CFLAGS" 16709 16710 eval supported=\$$cacheid 16711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16712$as_echo "$supported" >&6; } 16713 if test "$supported" = "yes" ; then 16714 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16715 found="yes" 16716 fi 16717 fi 16718 16719 16720 16721 16722 16723 16724 16725 16726 16727 16728 16729 16730 16731 16732 16733xorg_testset_save_CFLAGS="$CFLAGS" 16734 16735if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16736 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16738$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16739if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16740 $as_echo_n "(cached) " >&6 16741else 16742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16743/* end confdefs.h. */ 16744int i; 16745_ACEOF 16746if ac_fn_c_try_compile "$LINENO"; then : 16747 xorg_cv_cc_flag_unknown_warning_option=yes 16748else 16749 xorg_cv_cc_flag_unknown_warning_option=no 16750fi 16751rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16752fi 16753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16754$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16755 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16756 CFLAGS="$xorg_testset_save_CFLAGS" 16757fi 16758 16759if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16760 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16761 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16762 fi 16763 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16765$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16766if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16767 $as_echo_n "(cached) " >&6 16768else 16769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16770/* end confdefs.h. */ 16771int i; 16772_ACEOF 16773if ac_fn_c_try_compile "$LINENO"; then : 16774 xorg_cv_cc_flag_unused_command_line_argument=yes 16775else 16776 xorg_cv_cc_flag_unused_command_line_argument=no 16777fi 16778rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16779fi 16780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16781$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16782 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16783 CFLAGS="$xorg_testset_save_CFLAGS" 16784fi 16785 16786found="no" 16787 16788 if test $found = "no" ; then 16789 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16790 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16791 fi 16792 16793 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16794 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16795 fi 16796 16797 CFLAGS="$CFLAGS -Wsequence-point" 16798 16799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16800$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16801 cacheid=xorg_cv_cc_flag__Wsequence_point 16802 if eval \${$cacheid+:} false; then : 16803 $as_echo_n "(cached) " >&6 16804else 16805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16806/* end confdefs.h. */ 16807int i; 16808int 16809main () 16810{ 16811 16812 ; 16813 return 0; 16814} 16815_ACEOF 16816if ac_fn_c_try_link "$LINENO"; then : 16817 eval $cacheid=yes 16818else 16819 eval $cacheid=no 16820fi 16821rm -f core conftest.err conftest.$ac_objext \ 16822 conftest$ac_exeext conftest.$ac_ext 16823fi 16824 16825 16826 CFLAGS="$xorg_testset_save_CFLAGS" 16827 16828 eval supported=\$$cacheid 16829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16830$as_echo "$supported" >&6; } 16831 if test "$supported" = "yes" ; then 16832 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16833 found="yes" 16834 fi 16835 fi 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851xorg_testset_save_CFLAGS="$CFLAGS" 16852 16853if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16854 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16856$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16857if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16858 $as_echo_n "(cached) " >&6 16859else 16860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16861/* end confdefs.h. */ 16862int i; 16863_ACEOF 16864if ac_fn_c_try_compile "$LINENO"; then : 16865 xorg_cv_cc_flag_unknown_warning_option=yes 16866else 16867 xorg_cv_cc_flag_unknown_warning_option=no 16868fi 16869rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16870fi 16871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16872$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16873 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16874 CFLAGS="$xorg_testset_save_CFLAGS" 16875fi 16876 16877if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16878 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16879 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16880 fi 16881 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16883$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16884if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16885 $as_echo_n "(cached) " >&6 16886else 16887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16888/* end confdefs.h. */ 16889int i; 16890_ACEOF 16891if ac_fn_c_try_compile "$LINENO"; then : 16892 xorg_cv_cc_flag_unused_command_line_argument=yes 16893else 16894 xorg_cv_cc_flag_unused_command_line_argument=no 16895fi 16896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16897fi 16898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16899$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16900 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16901 CFLAGS="$xorg_testset_save_CFLAGS" 16902fi 16903 16904found="no" 16905 16906 if test $found = "no" ; then 16907 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16908 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16909 fi 16910 16911 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16912 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16913 fi 16914 16915 CFLAGS="$CFLAGS -Wreturn-type" 16916 16917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16918$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16919 cacheid=xorg_cv_cc_flag__Wreturn_type 16920 if eval \${$cacheid+:} false; then : 16921 $as_echo_n "(cached) " >&6 16922else 16923 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16924/* end confdefs.h. */ 16925int i; 16926int 16927main () 16928{ 16929 16930 ; 16931 return 0; 16932} 16933_ACEOF 16934if ac_fn_c_try_link "$LINENO"; then : 16935 eval $cacheid=yes 16936else 16937 eval $cacheid=no 16938fi 16939rm -f core conftest.err conftest.$ac_objext \ 16940 conftest$ac_exeext conftest.$ac_ext 16941fi 16942 16943 16944 CFLAGS="$xorg_testset_save_CFLAGS" 16945 16946 eval supported=\$$cacheid 16947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16948$as_echo "$supported" >&6; } 16949 if test "$supported" = "yes" ; then 16950 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 16951 found="yes" 16952 fi 16953 fi 16954 16955 16956 16957 16958 16959 16960 16961 16962 16963 16964 16965 16966 16967 16968 16969xorg_testset_save_CFLAGS="$CFLAGS" 16970 16971if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16972 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16974$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16975if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16976 $as_echo_n "(cached) " >&6 16977else 16978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16979/* end confdefs.h. */ 16980int i; 16981_ACEOF 16982if ac_fn_c_try_compile "$LINENO"; then : 16983 xorg_cv_cc_flag_unknown_warning_option=yes 16984else 16985 xorg_cv_cc_flag_unknown_warning_option=no 16986fi 16987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16988fi 16989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16990$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16991 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16992 CFLAGS="$xorg_testset_save_CFLAGS" 16993fi 16994 16995if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16996 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16997 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16998 fi 16999 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17001$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17002if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17003 $as_echo_n "(cached) " >&6 17004else 17005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17006/* end confdefs.h. */ 17007int i; 17008_ACEOF 17009if ac_fn_c_try_compile "$LINENO"; then : 17010 xorg_cv_cc_flag_unused_command_line_argument=yes 17011else 17012 xorg_cv_cc_flag_unused_command_line_argument=no 17013fi 17014rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17015fi 17016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17017$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17018 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17019 CFLAGS="$xorg_testset_save_CFLAGS" 17020fi 17021 17022found="no" 17023 17024 if test $found = "no" ; then 17025 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17026 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17027 fi 17028 17029 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17030 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17031 fi 17032 17033 CFLAGS="$CFLAGS -Wtrigraphs" 17034 17035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17036$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17037 cacheid=xorg_cv_cc_flag__Wtrigraphs 17038 if eval \${$cacheid+:} false; then : 17039 $as_echo_n "(cached) " >&6 17040else 17041 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17042/* end confdefs.h. */ 17043int i; 17044int 17045main () 17046{ 17047 17048 ; 17049 return 0; 17050} 17051_ACEOF 17052if ac_fn_c_try_link "$LINENO"; then : 17053 eval $cacheid=yes 17054else 17055 eval $cacheid=no 17056fi 17057rm -f core conftest.err conftest.$ac_objext \ 17058 conftest$ac_exeext conftest.$ac_ext 17059fi 17060 17061 17062 CFLAGS="$xorg_testset_save_CFLAGS" 17063 17064 eval supported=\$$cacheid 17065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17066$as_echo "$supported" >&6; } 17067 if test "$supported" = "yes" ; then 17068 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17069 found="yes" 17070 fi 17071 fi 17072 17073 17074 17075 17076 17077 17078 17079 17080 17081 17082 17083 17084 17085 17086 17087xorg_testset_save_CFLAGS="$CFLAGS" 17088 17089if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17090 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17092$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17093if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17094 $as_echo_n "(cached) " >&6 17095else 17096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17097/* end confdefs.h. */ 17098int i; 17099_ACEOF 17100if ac_fn_c_try_compile "$LINENO"; then : 17101 xorg_cv_cc_flag_unknown_warning_option=yes 17102else 17103 xorg_cv_cc_flag_unknown_warning_option=no 17104fi 17105rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17106fi 17107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17108$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17109 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17110 CFLAGS="$xorg_testset_save_CFLAGS" 17111fi 17112 17113if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17114 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17115 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17116 fi 17117 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17119$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17120if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17121 $as_echo_n "(cached) " >&6 17122else 17123 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17124/* end confdefs.h. */ 17125int i; 17126_ACEOF 17127if ac_fn_c_try_compile "$LINENO"; then : 17128 xorg_cv_cc_flag_unused_command_line_argument=yes 17129else 17130 xorg_cv_cc_flag_unused_command_line_argument=no 17131fi 17132rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17133fi 17134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17135$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17136 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17137 CFLAGS="$xorg_testset_save_CFLAGS" 17138fi 17139 17140found="no" 17141 17142 if test $found = "no" ; then 17143 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17144 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17145 fi 17146 17147 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17148 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17149 fi 17150 17151 CFLAGS="$CFLAGS -Warray-bounds" 17152 17153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17154$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17155 cacheid=xorg_cv_cc_flag__Warray_bounds 17156 if eval \${$cacheid+:} false; then : 17157 $as_echo_n "(cached) " >&6 17158else 17159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17160/* end confdefs.h. */ 17161int i; 17162int 17163main () 17164{ 17165 17166 ; 17167 return 0; 17168} 17169_ACEOF 17170if ac_fn_c_try_link "$LINENO"; then : 17171 eval $cacheid=yes 17172else 17173 eval $cacheid=no 17174fi 17175rm -f core conftest.err conftest.$ac_objext \ 17176 conftest$ac_exeext conftest.$ac_ext 17177fi 17178 17179 17180 CFLAGS="$xorg_testset_save_CFLAGS" 17181 17182 eval supported=\$$cacheid 17183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17184$as_echo "$supported" >&6; } 17185 if test "$supported" = "yes" ; then 17186 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17187 found="yes" 17188 fi 17189 fi 17190 17191 17192 17193 17194 17195 17196 17197 17198 17199 17200 17201 17202 17203 17204 17205xorg_testset_save_CFLAGS="$CFLAGS" 17206 17207if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17208 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17210$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17211if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17212 $as_echo_n "(cached) " >&6 17213else 17214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17215/* end confdefs.h. */ 17216int i; 17217_ACEOF 17218if ac_fn_c_try_compile "$LINENO"; then : 17219 xorg_cv_cc_flag_unknown_warning_option=yes 17220else 17221 xorg_cv_cc_flag_unknown_warning_option=no 17222fi 17223rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17224fi 17225{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17226$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17227 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17228 CFLAGS="$xorg_testset_save_CFLAGS" 17229fi 17230 17231if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17232 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17233 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17234 fi 17235 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17237$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17238if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17239 $as_echo_n "(cached) " >&6 17240else 17241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17242/* end confdefs.h. */ 17243int i; 17244_ACEOF 17245if ac_fn_c_try_compile "$LINENO"; then : 17246 xorg_cv_cc_flag_unused_command_line_argument=yes 17247else 17248 xorg_cv_cc_flag_unused_command_line_argument=no 17249fi 17250rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17251fi 17252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17253$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17254 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17255 CFLAGS="$xorg_testset_save_CFLAGS" 17256fi 17257 17258found="no" 17259 17260 if test $found = "no" ; then 17261 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17262 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17263 fi 17264 17265 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17266 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17267 fi 17268 17269 CFLAGS="$CFLAGS -Wwrite-strings" 17270 17271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17272$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17273 cacheid=xorg_cv_cc_flag__Wwrite_strings 17274 if eval \${$cacheid+:} false; then : 17275 $as_echo_n "(cached) " >&6 17276else 17277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17278/* end confdefs.h. */ 17279int i; 17280int 17281main () 17282{ 17283 17284 ; 17285 return 0; 17286} 17287_ACEOF 17288if ac_fn_c_try_link "$LINENO"; then : 17289 eval $cacheid=yes 17290else 17291 eval $cacheid=no 17292fi 17293rm -f core conftest.err conftest.$ac_objext \ 17294 conftest$ac_exeext conftest.$ac_ext 17295fi 17296 17297 17298 CFLAGS="$xorg_testset_save_CFLAGS" 17299 17300 eval supported=\$$cacheid 17301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17302$as_echo "$supported" >&6; } 17303 if test "$supported" = "yes" ; then 17304 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17305 found="yes" 17306 fi 17307 fi 17308 17309 17310 17311 17312 17313 17314 17315 17316 17317 17318 17319 17320 17321 17322 17323xorg_testset_save_CFLAGS="$CFLAGS" 17324 17325if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17326 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17328$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17329if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17330 $as_echo_n "(cached) " >&6 17331else 17332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17333/* end confdefs.h. */ 17334int i; 17335_ACEOF 17336if ac_fn_c_try_compile "$LINENO"; then : 17337 xorg_cv_cc_flag_unknown_warning_option=yes 17338else 17339 xorg_cv_cc_flag_unknown_warning_option=no 17340fi 17341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17342fi 17343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17344$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17345 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17346 CFLAGS="$xorg_testset_save_CFLAGS" 17347fi 17348 17349if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17350 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17351 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17352 fi 17353 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17355$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17356if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17357 $as_echo_n "(cached) " >&6 17358else 17359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17360/* end confdefs.h. */ 17361int i; 17362_ACEOF 17363if ac_fn_c_try_compile "$LINENO"; then : 17364 xorg_cv_cc_flag_unused_command_line_argument=yes 17365else 17366 xorg_cv_cc_flag_unused_command_line_argument=no 17367fi 17368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17369fi 17370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17371$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17372 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17373 CFLAGS="$xorg_testset_save_CFLAGS" 17374fi 17375 17376found="no" 17377 17378 if test $found = "no" ; then 17379 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17380 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17381 fi 17382 17383 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17384 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17385 fi 17386 17387 CFLAGS="$CFLAGS -Waddress" 17388 17389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17390$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17391 cacheid=xorg_cv_cc_flag__Waddress 17392 if eval \${$cacheid+:} false; then : 17393 $as_echo_n "(cached) " >&6 17394else 17395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17396/* end confdefs.h. */ 17397int i; 17398int 17399main () 17400{ 17401 17402 ; 17403 return 0; 17404} 17405_ACEOF 17406if ac_fn_c_try_link "$LINENO"; then : 17407 eval $cacheid=yes 17408else 17409 eval $cacheid=no 17410fi 17411rm -f core conftest.err conftest.$ac_objext \ 17412 conftest$ac_exeext conftest.$ac_ext 17413fi 17414 17415 17416 CFLAGS="$xorg_testset_save_CFLAGS" 17417 17418 eval supported=\$$cacheid 17419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17420$as_echo "$supported" >&6; } 17421 if test "$supported" = "yes" ; then 17422 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17423 found="yes" 17424 fi 17425 fi 17426 17427 17428 17429 17430 17431 17432 17433 17434 17435 17436 17437 17438 17439 17440 17441xorg_testset_save_CFLAGS="$CFLAGS" 17442 17443if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17444 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17446$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17447if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17448 $as_echo_n "(cached) " >&6 17449else 17450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17451/* end confdefs.h. */ 17452int i; 17453_ACEOF 17454if ac_fn_c_try_compile "$LINENO"; then : 17455 xorg_cv_cc_flag_unknown_warning_option=yes 17456else 17457 xorg_cv_cc_flag_unknown_warning_option=no 17458fi 17459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17460fi 17461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17462$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17463 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17464 CFLAGS="$xorg_testset_save_CFLAGS" 17465fi 17466 17467if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17468 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17469 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17470 fi 17471 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17473$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17474if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17475 $as_echo_n "(cached) " >&6 17476else 17477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17478/* end confdefs.h. */ 17479int i; 17480_ACEOF 17481if ac_fn_c_try_compile "$LINENO"; then : 17482 xorg_cv_cc_flag_unused_command_line_argument=yes 17483else 17484 xorg_cv_cc_flag_unused_command_line_argument=no 17485fi 17486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17487fi 17488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17489$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17490 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17491 CFLAGS="$xorg_testset_save_CFLAGS" 17492fi 17493 17494found="no" 17495 17496 if test $found = "no" ; then 17497 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17498 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17499 fi 17500 17501 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17502 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17503 fi 17504 17505 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17506 17507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17508$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17509 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17510 if eval \${$cacheid+:} false; then : 17511 $as_echo_n "(cached) " >&6 17512else 17513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17514/* end confdefs.h. */ 17515int i; 17516int 17517main () 17518{ 17519 17520 ; 17521 return 0; 17522} 17523_ACEOF 17524if ac_fn_c_try_link "$LINENO"; then : 17525 eval $cacheid=yes 17526else 17527 eval $cacheid=no 17528fi 17529rm -f core conftest.err conftest.$ac_objext \ 17530 conftest$ac_exeext conftest.$ac_ext 17531fi 17532 17533 17534 CFLAGS="$xorg_testset_save_CFLAGS" 17535 17536 eval supported=\$$cacheid 17537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17538$as_echo "$supported" >&6; } 17539 if test "$supported" = "yes" ; then 17540 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17541 found="yes" 17542 fi 17543 fi 17544 17545 17546 17547 17548 17549 17550 17551 17552 17553 17554 17555 17556 17557 17558 17559xorg_testset_save_CFLAGS="$CFLAGS" 17560 17561if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17562 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17564$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17565if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17566 $as_echo_n "(cached) " >&6 17567else 17568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17569/* end confdefs.h. */ 17570int i; 17571_ACEOF 17572if ac_fn_c_try_compile "$LINENO"; then : 17573 xorg_cv_cc_flag_unknown_warning_option=yes 17574else 17575 xorg_cv_cc_flag_unknown_warning_option=no 17576fi 17577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17578fi 17579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17580$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17581 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17582 CFLAGS="$xorg_testset_save_CFLAGS" 17583fi 17584 17585if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17586 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17587 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17588 fi 17589 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17591$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17592if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17593 $as_echo_n "(cached) " >&6 17594else 17595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17596/* end confdefs.h. */ 17597int i; 17598_ACEOF 17599if ac_fn_c_try_compile "$LINENO"; then : 17600 xorg_cv_cc_flag_unused_command_line_argument=yes 17601else 17602 xorg_cv_cc_flag_unused_command_line_argument=no 17603fi 17604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17605fi 17606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17607$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17608 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17609 CFLAGS="$xorg_testset_save_CFLAGS" 17610fi 17611 17612found="no" 17613 17614 if test $found = "no" ; then 17615 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17616 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17617 fi 17618 17619 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17620 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17621 fi 17622 17623 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 17624 17625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 17626$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 17627 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 17628 if eval \${$cacheid+:} false; then : 17629 $as_echo_n "(cached) " >&6 17630else 17631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17632/* end confdefs.h. */ 17633int i; 17634int 17635main () 17636{ 17637 17638 ; 17639 return 0; 17640} 17641_ACEOF 17642if ac_fn_c_try_link "$LINENO"; then : 17643 eval $cacheid=yes 17644else 17645 eval $cacheid=no 17646fi 17647rm -f core conftest.err conftest.$ac_objext \ 17648 conftest$ac_exeext conftest.$ac_ext 17649fi 17650 17651 17652 CFLAGS="$xorg_testset_save_CFLAGS" 17653 17654 eval supported=\$$cacheid 17655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17656$as_echo "$supported" >&6; } 17657 if test "$supported" = "yes" ; then 17658 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17659 found="yes" 17660 fi 17661 fi 17662 17663 17664fi 17665 17666 17667 17668 17669 17670 17671 17672 CWARNFLAGS="$BASE_CFLAGS" 17673 if test "x$GCC" = xyes ; then 17674 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17675 fi 17676 17677 17678 17679 17680 17681 17682 17683 17684# Check whether --enable-strict-compilation was given. 17685if test "${enable_strict_compilation+set}" = set; then : 17686 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17687else 17688 STRICT_COMPILE=no 17689fi 17690 17691 17692 17693 17694 17695 17696STRICT_CFLAGS="" 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710xorg_testset_save_CFLAGS="$CFLAGS" 17711 17712if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17713 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17715$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17716if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17717 $as_echo_n "(cached) " >&6 17718else 17719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17720/* end confdefs.h. */ 17721int i; 17722_ACEOF 17723if ac_fn_c_try_compile "$LINENO"; then : 17724 xorg_cv_cc_flag_unknown_warning_option=yes 17725else 17726 xorg_cv_cc_flag_unknown_warning_option=no 17727fi 17728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17729fi 17730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17731$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17732 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17733 CFLAGS="$xorg_testset_save_CFLAGS" 17734fi 17735 17736if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17737 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17738 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17739 fi 17740 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17742$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17743if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17744 $as_echo_n "(cached) " >&6 17745else 17746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17747/* end confdefs.h. */ 17748int i; 17749_ACEOF 17750if ac_fn_c_try_compile "$LINENO"; then : 17751 xorg_cv_cc_flag_unused_command_line_argument=yes 17752else 17753 xorg_cv_cc_flag_unused_command_line_argument=no 17754fi 17755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17756fi 17757{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17758$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17759 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17760 CFLAGS="$xorg_testset_save_CFLAGS" 17761fi 17762 17763found="no" 17764 17765 if test $found = "no" ; then 17766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17767 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17768 fi 17769 17770 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17772 fi 17773 17774 CFLAGS="$CFLAGS -pedantic" 17775 17776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17777$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17778 cacheid=xorg_cv_cc_flag__pedantic 17779 if eval \${$cacheid+:} false; then : 17780 $as_echo_n "(cached) " >&6 17781else 17782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17783/* end confdefs.h. */ 17784int i; 17785int 17786main () 17787{ 17788 17789 ; 17790 return 0; 17791} 17792_ACEOF 17793if ac_fn_c_try_link "$LINENO"; then : 17794 eval $cacheid=yes 17795else 17796 eval $cacheid=no 17797fi 17798rm -f core conftest.err conftest.$ac_objext \ 17799 conftest$ac_exeext conftest.$ac_ext 17800fi 17801 17802 17803 CFLAGS="$xorg_testset_save_CFLAGS" 17804 17805 eval supported=\$$cacheid 17806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17807$as_echo "$supported" >&6; } 17808 if test "$supported" = "yes" ; then 17809 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17810 found="yes" 17811 fi 17812 fi 17813 17814 17815 17816 17817 17818 17819 17820 17821 17822 17823 17824 17825 17826 17827 17828xorg_testset_save_CFLAGS="$CFLAGS" 17829 17830if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17831 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17833$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17834if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17835 $as_echo_n "(cached) " >&6 17836else 17837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17838/* end confdefs.h. */ 17839int i; 17840_ACEOF 17841if ac_fn_c_try_compile "$LINENO"; then : 17842 xorg_cv_cc_flag_unknown_warning_option=yes 17843else 17844 xorg_cv_cc_flag_unknown_warning_option=no 17845fi 17846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17847fi 17848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17849$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17850 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17851 CFLAGS="$xorg_testset_save_CFLAGS" 17852fi 17853 17854if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17855 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17856 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17857 fi 17858 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17860$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17861if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17862 $as_echo_n "(cached) " >&6 17863else 17864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17865/* end confdefs.h. */ 17866int i; 17867_ACEOF 17868if ac_fn_c_try_compile "$LINENO"; then : 17869 xorg_cv_cc_flag_unused_command_line_argument=yes 17870else 17871 xorg_cv_cc_flag_unused_command_line_argument=no 17872fi 17873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17874fi 17875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17876$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17877 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17878 CFLAGS="$xorg_testset_save_CFLAGS" 17879fi 17880 17881found="no" 17882 17883 if test $found = "no" ; then 17884 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17885 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17886 fi 17887 17888 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17889 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17890 fi 17891 17892 CFLAGS="$CFLAGS -Werror" 17893 17894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17895$as_echo_n "checking if $CC supports -Werror... " >&6; } 17896 cacheid=xorg_cv_cc_flag__Werror 17897 if eval \${$cacheid+:} false; then : 17898 $as_echo_n "(cached) " >&6 17899else 17900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17901/* end confdefs.h. */ 17902int i; 17903int 17904main () 17905{ 17906 17907 ; 17908 return 0; 17909} 17910_ACEOF 17911if ac_fn_c_try_link "$LINENO"; then : 17912 eval $cacheid=yes 17913else 17914 eval $cacheid=no 17915fi 17916rm -f core conftest.err conftest.$ac_objext \ 17917 conftest$ac_exeext conftest.$ac_ext 17918fi 17919 17920 17921 CFLAGS="$xorg_testset_save_CFLAGS" 17922 17923 eval supported=\$$cacheid 17924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17925$as_echo "$supported" >&6; } 17926 if test "$supported" = "yes" ; then 17927 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17928 found="yes" 17929 fi 17930 fi 17931 17932 if test $found = "no" ; then 17933 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17934 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17935 fi 17936 17937 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17938 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17939 fi 17940 17941 CFLAGS="$CFLAGS -errwarn" 17942 17943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17944$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17945 cacheid=xorg_cv_cc_flag__errwarn 17946 if eval \${$cacheid+:} false; then : 17947 $as_echo_n "(cached) " >&6 17948else 17949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17950/* end confdefs.h. */ 17951int i; 17952int 17953main () 17954{ 17955 17956 ; 17957 return 0; 17958} 17959_ACEOF 17960if ac_fn_c_try_link "$LINENO"; then : 17961 eval $cacheid=yes 17962else 17963 eval $cacheid=no 17964fi 17965rm -f core conftest.err conftest.$ac_objext \ 17966 conftest$ac_exeext conftest.$ac_ext 17967fi 17968 17969 17970 CFLAGS="$xorg_testset_save_CFLAGS" 17971 17972 eval supported=\$$cacheid 17973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17974$as_echo "$supported" >&6; } 17975 if test "$supported" = "yes" ; then 17976 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 17977 found="yes" 17978 fi 17979 fi 17980 17981 17982 17983# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 17984# activate it with -Werror, so we add it here explicitly. 17985 17986 17987 17988 17989 17990 17991 17992 17993 17994 17995 17996 17997 17998xorg_testset_save_CFLAGS="$CFLAGS" 17999 18000if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 18001 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 18003$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 18004if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 18005 $as_echo_n "(cached) " >&6 18006else 18007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18008/* end confdefs.h. */ 18009int i; 18010_ACEOF 18011if ac_fn_c_try_compile "$LINENO"; then : 18012 xorg_cv_cc_flag_unknown_warning_option=yes 18013else 18014 xorg_cv_cc_flag_unknown_warning_option=no 18015fi 18016rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18017fi 18018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18019$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18020 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18021 CFLAGS="$xorg_testset_save_CFLAGS" 18022fi 18023 18024if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18025 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18026 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18027 fi 18028 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18030$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18031if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18032 $as_echo_n "(cached) " >&6 18033else 18034 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18035/* end confdefs.h. */ 18036int i; 18037_ACEOF 18038if ac_fn_c_try_compile "$LINENO"; then : 18039 xorg_cv_cc_flag_unused_command_line_argument=yes 18040else 18041 xorg_cv_cc_flag_unused_command_line_argument=no 18042fi 18043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18044fi 18045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18046$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18047 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18048 CFLAGS="$xorg_testset_save_CFLAGS" 18049fi 18050 18051found="no" 18052 18053 if test $found = "no" ; then 18054 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18055 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18056 fi 18057 18058 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18059 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18060 fi 18061 18062 CFLAGS="$CFLAGS -Werror=attributes" 18063 18064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18065$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18066 cacheid=xorg_cv_cc_flag__Werror_attributes 18067 if eval \${$cacheid+:} false; then : 18068 $as_echo_n "(cached) " >&6 18069else 18070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18071/* end confdefs.h. */ 18072int i; 18073int 18074main () 18075{ 18076 18077 ; 18078 return 0; 18079} 18080_ACEOF 18081if ac_fn_c_try_link "$LINENO"; then : 18082 eval $cacheid=yes 18083else 18084 eval $cacheid=no 18085fi 18086rm -f core conftest.err conftest.$ac_objext \ 18087 conftest$ac_exeext conftest.$ac_ext 18088fi 18089 18090 18091 CFLAGS="$xorg_testset_save_CFLAGS" 18092 18093 eval supported=\$$cacheid 18094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18095$as_echo "$supported" >&6; } 18096 if test "$supported" = "yes" ; then 18097 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18098 found="yes" 18099 fi 18100 fi 18101 18102 18103 18104if test "x$STRICT_COMPILE" = "xyes"; then 18105 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18106 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18107fi 18108 18109 18110 18111 18112 18113 18114cat >>confdefs.h <<_ACEOF 18115#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18116_ACEOF 18117 18118 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18119 if test "x$PVM" = "x"; then 18120 PVM="0" 18121 fi 18122 18123cat >>confdefs.h <<_ACEOF 18124#define PACKAGE_VERSION_MINOR $PVM 18125_ACEOF 18126 18127 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18128 if test "x$PVP" = "x"; then 18129 PVP="0" 18130 fi 18131 18132cat >>confdefs.h <<_ACEOF 18133#define PACKAGE_VERSION_PATCHLEVEL $PVP 18134_ACEOF 18135 18136 18137 18138CHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \ 18139mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18140|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \ 18141touch \$(top_srcdir)/ChangeLog; \ 18142echo 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))" 18143 18144 18145 18146 18147macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18148INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18149mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18150|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \ 18151touch \$(top_srcdir)/INSTALL; \ 18152echo 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))" 18153 18154 18155 18156 18157 18158 18159case $host_os in 18160 solaris*) 18161 # Solaris 2.0 - 11.3 use SysV man page section numbers, so we 18162 # check for a man page file found in later versions that use 18163 # traditional section numbers instead 18164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5 18165$as_echo_n "checking for /usr/share/man/man7/attributes.7... " >&6; } 18166if ${ac_cv_file__usr_share_man_man7_attributes_7+:} false; then : 18167 $as_echo_n "(cached) " >&6 18168else 18169 test "$cross_compiling" = yes && 18170 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 18171if test -r "/usr/share/man/man7/attributes.7"; then 18172 ac_cv_file__usr_share_man_man7_attributes_7=yes 18173else 18174 ac_cv_file__usr_share_man_man7_attributes_7=no 18175fi 18176fi 18177{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5 18178$as_echo "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; } 18179if test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes; then : 18180 SYSV_MAN_SECTIONS=false 18181else 18182 SYSV_MAN_SECTIONS=true 18183fi 18184 18185 ;; 18186 *) SYSV_MAN_SECTIONS=false ;; 18187esac 18188 18189if test x$APP_MAN_SUFFIX = x ; then 18190 APP_MAN_SUFFIX=1 18191fi 18192if test x$APP_MAN_DIR = x ; then 18193 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18194fi 18195 18196if test x$LIB_MAN_SUFFIX = x ; then 18197 LIB_MAN_SUFFIX=3 18198fi 18199if test x$LIB_MAN_DIR = x ; then 18200 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18201fi 18202 18203if test x$FILE_MAN_SUFFIX = x ; then 18204 case $SYSV_MAN_SECTIONS in 18205 true) FILE_MAN_SUFFIX=4 ;; 18206 *) FILE_MAN_SUFFIX=5 ;; 18207 esac 18208fi 18209if test x$FILE_MAN_DIR = x ; then 18210 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18211fi 18212 18213if test x$MISC_MAN_SUFFIX = x ; then 18214 case $SYSV_MAN_SECTIONS in 18215 true) MISC_MAN_SUFFIX=5 ;; 18216 *) MISC_MAN_SUFFIX=7 ;; 18217 esac 18218fi 18219if test x$MISC_MAN_DIR = x ; then 18220 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18221fi 18222 18223if test x$DRIVER_MAN_SUFFIX = x ; then 18224 case $SYSV_MAN_SECTIONS in 18225 true) DRIVER_MAN_SUFFIX=7 ;; 18226 *) DRIVER_MAN_SUFFIX=4 ;; 18227 esac 18228fi 18229if test x$DRIVER_MAN_DIR = x ; then 18230 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18231fi 18232 18233if test x$ADMIN_MAN_SUFFIX = x ; then 18234 case $SYSV_MAN_SECTIONS in 18235 true) ADMIN_MAN_SUFFIX=1m ;; 18236 *) ADMIN_MAN_SUFFIX=8 ;; 18237 esac 18238fi 18239if test x$ADMIN_MAN_DIR = x ; then 18240 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18241fi 18242 18243 18244 18245 18246 18247 18248 18249 18250 18251 18252 18253 18254 18255 18256 18257XORG_MAN_PAGE="X Version 11" 18258 18259MAN_SUBSTS="\ 18260 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18261 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18262 -e 's|__xservername__|Xorg|g' \ 18263 -e 's|__xconfigfile__|xorg.conf|g' \ 18264 -e 's|__projectroot__|\$(prefix)|g' \ 18265 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18266 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18267 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18268 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18269 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18270 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18271 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18272 18273 18274 18275# Check whether --enable-silent-rules was given. 18276if test "${enable_silent_rules+set}" = set; then : 18277 enableval=$enable_silent_rules; 18278fi 18279 18280case $enable_silent_rules in # ((( 18281 yes) AM_DEFAULT_VERBOSITY=0;; 18282 no) AM_DEFAULT_VERBOSITY=1;; 18283 *) AM_DEFAULT_VERBOSITY=0;; 18284esac 18285am_make=${MAKE-make} 18286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18287$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18288if ${am_cv_make_support_nested_variables+:} false; then : 18289 $as_echo_n "(cached) " >&6 18290else 18291 if $as_echo 'TRUE=$(BAR$(V)) 18292BAR0=false 18293BAR1=true 18294V=1 18295am__doit: 18296 @$(TRUE) 18297.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18298 am_cv_make_support_nested_variables=yes 18299else 18300 am_cv_make_support_nested_variables=no 18301fi 18302fi 18303{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18304$as_echo "$am_cv_make_support_nested_variables" >&6; } 18305if test $am_cv_make_support_nested_variables = yes; then 18306 AM_V='$(V)' 18307 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18308else 18309 AM_V=$AM_DEFAULT_VERBOSITY 18310 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18311fi 18312AM_BACKSLASH='\' 18313 18314 18315 18316# Check whether --enable-malloc0returnsnull was given. 18317if test "${enable_malloc0returnsnull+set}" = set; then : 18318 enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval 18319else 18320 MALLOC_ZERO_RETURNS_NULL=auto 18321fi 18322 18323 18324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5 18325$as_echo_n "checking whether malloc(0) returns NULL... " >&6; } 18326if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then 18327if ${xorg_cv_malloc0_returns_null+:} false; then : 18328 $as_echo_n "(cached) " >&6 18329else 18330 if test "$cross_compiling" = yes; then : 18331 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18332$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18333as_fn_error $? "cannot run test program while cross compiling 18334See \`config.log' for more details" "$LINENO" 5; } 18335else 18336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18337/* end confdefs.h. */ 18338 18339#include <stdlib.h> 18340 18341int 18342main () 18343{ 18344 18345 char *m0, *r0, *c0, *p; 18346 m0 = malloc(0); 18347 p = malloc(10); 18348 r0 = realloc(p,0); 18349 c0 = calloc(0,10); 18350 exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1); 18351 18352 ; 18353 return 0; 18354} 18355_ACEOF 18356if ac_fn_c_try_run "$LINENO"; then : 18357 xorg_cv_malloc0_returns_null=yes 18358else 18359 xorg_cv_malloc0_returns_null=no 18360fi 18361rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 18362 conftest.$ac_objext conftest.beam conftest.$ac_ext 18363fi 18364 18365fi 18366 18367MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null 18368fi 18369{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5 18370$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; } 18371 18372if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then 18373 MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL" 18374 XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS 18375 XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC" 18376else 18377 MALLOC_ZERO_CFLAGS="" 18378 XMALLOC_ZERO_CFLAGS="" 18379 XTMALLOC_ZERO_CFLAGS="" 18380fi 18381 18382 18383 18384 18385 18386 18387# Obtain compiler/linker options for depedencies 18388 18389pkg_failed=no 18390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XRES" >&5 18391$as_echo_n "checking for XRES... " >&6; } 18392 18393if test -n "$XRES_CFLAGS"; then 18394 pkg_cv_XRES_CFLAGS="$XRES_CFLAGS" 18395 elif test -n "$PKG_CONFIG"; then 18396 if test -n "$PKG_CONFIG" && \ 18397 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xextproto resourceproto >= 1.2.0\""; } >&5 18398 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0") 2>&5 18399 ac_status=$? 18400 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18401 test $ac_status = 0; }; then 18402 pkg_cv_XRES_CFLAGS=`$PKG_CONFIG --cflags "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>/dev/null` 18403 test "x$?" != "x0" && pkg_failed=yes 18404else 18405 pkg_failed=yes 18406fi 18407 else 18408 pkg_failed=untried 18409fi 18410if test -n "$XRES_LIBS"; then 18411 pkg_cv_XRES_LIBS="$XRES_LIBS" 18412 elif test -n "$PKG_CONFIG"; then 18413 if test -n "$PKG_CONFIG" && \ 18414 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xextproto resourceproto >= 1.2.0\""; } >&5 18415 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0") 2>&5 18416 ac_status=$? 18417 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18418 test $ac_status = 0; }; then 18419 pkg_cv_XRES_LIBS=`$PKG_CONFIG --libs "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>/dev/null` 18420 test "x$?" != "x0" && pkg_failed=yes 18421else 18422 pkg_failed=yes 18423fi 18424 else 18425 pkg_failed=untried 18426fi 18427 18428 18429 18430if test $pkg_failed = yes; then 18431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18432$as_echo "no" >&6; } 18433 18434if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18435 _pkg_short_errors_supported=yes 18436else 18437 _pkg_short_errors_supported=no 18438fi 18439 if test $_pkg_short_errors_supported = yes; then 18440 XRES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>&1` 18441 else 18442 XRES_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 >= 1.6 xext xextproto resourceproto >= 1.2.0" 2>&1` 18443 fi 18444 # Put the nasty error message in config.log where it belongs 18445 echo "$XRES_PKG_ERRORS" >&5 18446 18447 as_fn_error $? "Package requirements (x11 >= 1.6 xext xextproto resourceproto >= 1.2.0) were not met: 18448 18449$XRES_PKG_ERRORS 18450 18451Consider adjusting the PKG_CONFIG_PATH environment variable if you 18452installed software in a non-standard prefix. 18453 18454Alternatively, you may set the environment variables XRES_CFLAGS 18455and XRES_LIBS to avoid the need to call pkg-config. 18456See the pkg-config man page for more details." "$LINENO" 5 18457elif test $pkg_failed = untried; then 18458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18459$as_echo "no" >&6; } 18460 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18461$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18462as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18463is in your PATH or set the PKG_CONFIG environment variable to the full 18464path to pkg-config. 18465 18466Alternatively, you may set the environment variables XRES_CFLAGS 18467and XRES_LIBS to avoid the need to call pkg-config. 18468See the pkg-config man page for more details. 18469 18470To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18471See \`config.log' for more details" "$LINENO" 5; } 18472else 18473 XRES_CFLAGS=$pkg_cv_XRES_CFLAGS 18474 XRES_LIBS=$pkg_cv_XRES_LIBS 18475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18476$as_echo "yes" >&6; } 18477 18478fi 18479 18480ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xres.pc" 18481 18482cat >confcache <<\_ACEOF 18483# This file is a shell script that caches the results of configure 18484# tests run on this system so they can be shared between configure 18485# scripts and configure runs, see configure's option --config-cache. 18486# It is not useful on other systems. If it contains results you don't 18487# want to keep, you may remove or edit it. 18488# 18489# config.status only pays attention to the cache file if you give it 18490# the --recheck option to rerun configure. 18491# 18492# `ac_cv_env_foo' variables (set or unset) will be overridden when 18493# loading this file, other *unset* `ac_cv_foo' will be assigned the 18494# following values. 18495 18496_ACEOF 18497 18498# The following way of writing the cache mishandles newlines in values, 18499# but we know of no workaround that is simple, portable, and efficient. 18500# So, we kill variables containing newlines. 18501# Ultrix sh set writes to stderr and can't be redirected directly, 18502# and sets the high bit in the cache file unless we assign to the vars. 18503( 18504 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18505 eval ac_val=\$$ac_var 18506 case $ac_val in #( 18507 *${as_nl}*) 18508 case $ac_var in #( 18509 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18510$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18511 esac 18512 case $ac_var in #( 18513 _ | IFS | as_nl) ;; #( 18514 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18515 *) { eval $ac_var=; unset $ac_var;} ;; 18516 esac ;; 18517 esac 18518 done 18519 18520 (set) 2>&1 | 18521 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18522 *${as_nl}ac_space=\ *) 18523 # `set' does not quote correctly, so add quotes: double-quote 18524 # substitution turns \\\\ into \\, and sed turns \\ into \. 18525 sed -n \ 18526 "s/'/'\\\\''/g; 18527 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18528 ;; #( 18529 *) 18530 # `set' quotes correctly as required by POSIX, so do not add quotes. 18531 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18532 ;; 18533 esac | 18534 sort 18535) | 18536 sed ' 18537 /^ac_cv_env_/b end 18538 t clear 18539 :clear 18540 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18541 t end 18542 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18543 :end' >>confcache 18544if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18545 if test -w "$cache_file"; then 18546 if test "x$cache_file" != "x/dev/null"; then 18547 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18548$as_echo "$as_me: updating cache $cache_file" >&6;} 18549 if test ! -f "$cache_file" || test -h "$cache_file"; then 18550 cat confcache >"$cache_file" 18551 else 18552 case $cache_file in #( 18553 */* | ?:*) 18554 mv -f confcache "$cache_file"$$ && 18555 mv -f "$cache_file"$$ "$cache_file" ;; #( 18556 *) 18557 mv -f confcache "$cache_file" ;; 18558 esac 18559 fi 18560 fi 18561 else 18562 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18563$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18564 fi 18565fi 18566rm -f confcache 18567 18568test "x$prefix" = xNONE && prefix=$ac_default_prefix 18569# Let make expand exec_prefix. 18570test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18571 18572DEFS=-DHAVE_CONFIG_H 18573 18574ac_libobjs= 18575ac_ltlibobjs= 18576U= 18577for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18578 # 1. Remove the extension, and $U if already installed. 18579 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18580 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18581 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18582 # will be set to the directory where LIBOBJS objects are built. 18583 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18584 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18585done 18586LIBOBJS=$ac_libobjs 18587 18588LTLIBOBJS=$ac_ltlibobjs 18589 18590 18591{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 18592$as_echo_n "checking that generated files are newer than configure... " >&6; } 18593 if test -n "$am_sleep_pid"; then 18594 # Hide warnings about reused PIDs. 18595 wait $am_sleep_pid 2>/dev/null 18596 fi 18597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 18598$as_echo "done" >&6; } 18599 if test -n "$EXEEXT"; then 18600 am__EXEEXT_TRUE= 18601 am__EXEEXT_FALSE='#' 18602else 18603 am__EXEEXT_TRUE='#' 18604 am__EXEEXT_FALSE= 18605fi 18606 18607if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18608 as_fn_error $? "conditional \"AMDEP\" was never defined. 18609Usually this means the macro was only invoked conditionally." "$LINENO" 5 18610fi 18611if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18612 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18613Usually this means the macro was only invoked conditionally." "$LINENO" 5 18614fi 18615 18616: "${CONFIG_STATUS=./config.status}" 18617ac_write_fail=0 18618ac_clean_files_save=$ac_clean_files 18619ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18620{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18621$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18622as_write_fail=0 18623cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18624#! $SHELL 18625# Generated by $as_me. 18626# Run this file to recreate the current configuration. 18627# Compiler output produced by configure, useful for debugging 18628# configure, is in config.log if it exists. 18629 18630debug=false 18631ac_cs_recheck=false 18632ac_cs_silent=false 18633 18634SHELL=\${CONFIG_SHELL-$SHELL} 18635export SHELL 18636_ASEOF 18637cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18638## -------------------- ## 18639## M4sh Initialization. ## 18640## -------------------- ## 18641 18642# Be more Bourne compatible 18643DUALCASE=1; export DUALCASE # for MKS sh 18644if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18645 emulate sh 18646 NULLCMD=: 18647 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18648 # is contrary to our usage. Disable this feature. 18649 alias -g '${1+"$@"}'='"$@"' 18650 setopt NO_GLOB_SUBST 18651else 18652 case `(set -o) 2>/dev/null` in #( 18653 *posix*) : 18654 set -o posix ;; #( 18655 *) : 18656 ;; 18657esac 18658fi 18659 18660 18661as_nl=' 18662' 18663export as_nl 18664# Printing a long string crashes Solaris 7 /usr/bin/printf. 18665as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18666as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18667as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18668# Prefer a ksh shell builtin over an external printf program on Solaris, 18669# but without wasting forks for bash or zsh. 18670if test -z "$BASH_VERSION$ZSH_VERSION" \ 18671 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18672 as_echo='print -r --' 18673 as_echo_n='print -rn --' 18674elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18675 as_echo='printf %s\n' 18676 as_echo_n='printf %s' 18677else 18678 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18679 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18680 as_echo_n='/usr/ucb/echo -n' 18681 else 18682 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18683 as_echo_n_body='eval 18684 arg=$1; 18685 case $arg in #( 18686 *"$as_nl"*) 18687 expr "X$arg" : "X\\(.*\\)$as_nl"; 18688 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18689 esac; 18690 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18691 ' 18692 export as_echo_n_body 18693 as_echo_n='sh -c $as_echo_n_body as_echo' 18694 fi 18695 export as_echo_body 18696 as_echo='sh -c $as_echo_body as_echo' 18697fi 18698 18699# The user is always right. 18700if test "${PATH_SEPARATOR+set}" != set; then 18701 PATH_SEPARATOR=: 18702 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18703 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18704 PATH_SEPARATOR=';' 18705 } 18706fi 18707 18708 18709# IFS 18710# We need space, tab and new line, in precisely that order. Quoting is 18711# there to prevent editors from complaining about space-tab. 18712# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18713# splitting by setting IFS to empty value.) 18714IFS=" "" $as_nl" 18715 18716# Find who we are. Look in the path if we contain no directory separator. 18717as_myself= 18718case $0 in #(( 18719 *[\\/]* ) as_myself=$0 ;; 18720 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18721for as_dir in $PATH 18722do 18723 IFS=$as_save_IFS 18724 test -z "$as_dir" && as_dir=. 18725 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18726 done 18727IFS=$as_save_IFS 18728 18729 ;; 18730esac 18731# We did not find ourselves, most probably we were run as `sh COMMAND' 18732# in which case we are not to be found in the path. 18733if test "x$as_myself" = x; then 18734 as_myself=$0 18735fi 18736if test ! -f "$as_myself"; then 18737 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18738 exit 1 18739fi 18740 18741# Unset variables that we do not need and which cause bugs (e.g. in 18742# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18743# suppresses any "Segmentation fault" message there. '((' could 18744# trigger a bug in pdksh 5.2.14. 18745for as_var in BASH_ENV ENV MAIL MAILPATH 18746do eval test x\${$as_var+set} = xset \ 18747 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18748done 18749PS1='$ ' 18750PS2='> ' 18751PS4='+ ' 18752 18753# NLS nuisances. 18754LC_ALL=C 18755export LC_ALL 18756LANGUAGE=C 18757export LANGUAGE 18758 18759# CDPATH. 18760(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18761 18762 18763# as_fn_error STATUS ERROR [LINENO LOG_FD] 18764# ---------------------------------------- 18765# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18766# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18767# script with STATUS, using 1 if that was 0. 18768as_fn_error () 18769{ 18770 as_status=$1; test $as_status -eq 0 && as_status=1 18771 if test "$4"; then 18772 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18773 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18774 fi 18775 $as_echo "$as_me: error: $2" >&2 18776 as_fn_exit $as_status 18777} # as_fn_error 18778 18779 18780# as_fn_set_status STATUS 18781# ----------------------- 18782# Set $? to STATUS, without forking. 18783as_fn_set_status () 18784{ 18785 return $1 18786} # as_fn_set_status 18787 18788# as_fn_exit STATUS 18789# ----------------- 18790# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18791as_fn_exit () 18792{ 18793 set +e 18794 as_fn_set_status $1 18795 exit $1 18796} # as_fn_exit 18797 18798# as_fn_unset VAR 18799# --------------- 18800# Portably unset VAR. 18801as_fn_unset () 18802{ 18803 { eval $1=; unset $1;} 18804} 18805as_unset=as_fn_unset 18806# as_fn_append VAR VALUE 18807# ---------------------- 18808# Append the text in VALUE to the end of the definition contained in VAR. Take 18809# advantage of any shell optimizations that allow amortized linear growth over 18810# repeated appends, instead of the typical quadratic growth present in naive 18811# implementations. 18812if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18813 eval 'as_fn_append () 18814 { 18815 eval $1+=\$2 18816 }' 18817else 18818 as_fn_append () 18819 { 18820 eval $1=\$$1\$2 18821 } 18822fi # as_fn_append 18823 18824# as_fn_arith ARG... 18825# ------------------ 18826# Perform arithmetic evaluation on the ARGs, and store the result in the 18827# global $as_val. Take advantage of shells that can avoid forks. The arguments 18828# must be portable across $(()) and expr. 18829if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18830 eval 'as_fn_arith () 18831 { 18832 as_val=$(( $* )) 18833 }' 18834else 18835 as_fn_arith () 18836 { 18837 as_val=`expr "$@" || test $? -eq 1` 18838 } 18839fi # as_fn_arith 18840 18841 18842if expr a : '\(a\)' >/dev/null 2>&1 && 18843 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18844 as_expr=expr 18845else 18846 as_expr=false 18847fi 18848 18849if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18850 as_basename=basename 18851else 18852 as_basename=false 18853fi 18854 18855if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18856 as_dirname=dirname 18857else 18858 as_dirname=false 18859fi 18860 18861as_me=`$as_basename -- "$0" || 18862$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18863 X"$0" : 'X\(//\)$' \| \ 18864 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18865$as_echo X/"$0" | 18866 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18867 s//\1/ 18868 q 18869 } 18870 /^X\/\(\/\/\)$/{ 18871 s//\1/ 18872 q 18873 } 18874 /^X\/\(\/\).*/{ 18875 s//\1/ 18876 q 18877 } 18878 s/.*/./; q'` 18879 18880# Avoid depending upon Character Ranges. 18881as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18882as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18883as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18884as_cr_digits='0123456789' 18885as_cr_alnum=$as_cr_Letters$as_cr_digits 18886 18887ECHO_C= ECHO_N= ECHO_T= 18888case `echo -n x` in #((((( 18889-n*) 18890 case `echo 'xy\c'` in 18891 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18892 xy) ECHO_C='\c';; 18893 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18894 ECHO_T=' ';; 18895 esac;; 18896*) 18897 ECHO_N='-n';; 18898esac 18899 18900rm -f conf$$ conf$$.exe conf$$.file 18901if test -d conf$$.dir; then 18902 rm -f conf$$.dir/conf$$.file 18903else 18904 rm -f conf$$.dir 18905 mkdir conf$$.dir 2>/dev/null 18906fi 18907if (echo >conf$$.file) 2>/dev/null; then 18908 if ln -s conf$$.file conf$$ 2>/dev/null; then 18909 as_ln_s='ln -s' 18910 # ... but there are two gotchas: 18911 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18912 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18913 # In both cases, we have to default to `cp -pR'. 18914 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18915 as_ln_s='cp -pR' 18916 elif ln conf$$.file conf$$ 2>/dev/null; then 18917 as_ln_s=ln 18918 else 18919 as_ln_s='cp -pR' 18920 fi 18921else 18922 as_ln_s='cp -pR' 18923fi 18924rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18925rmdir conf$$.dir 2>/dev/null 18926 18927 18928# as_fn_mkdir_p 18929# ------------- 18930# Create "$as_dir" as a directory, including parents if necessary. 18931as_fn_mkdir_p () 18932{ 18933 18934 case $as_dir in #( 18935 -*) as_dir=./$as_dir;; 18936 esac 18937 test -d "$as_dir" || eval $as_mkdir_p || { 18938 as_dirs= 18939 while :; do 18940 case $as_dir in #( 18941 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 18942 *) as_qdir=$as_dir;; 18943 esac 18944 as_dirs="'$as_qdir' $as_dirs" 18945 as_dir=`$as_dirname -- "$as_dir" || 18946$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 18947 X"$as_dir" : 'X\(//\)[^/]' \| \ 18948 X"$as_dir" : 'X\(//\)$' \| \ 18949 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 18950$as_echo X"$as_dir" | 18951 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 18952 s//\1/ 18953 q 18954 } 18955 /^X\(\/\/\)[^/].*/{ 18956 s//\1/ 18957 q 18958 } 18959 /^X\(\/\/\)$/{ 18960 s//\1/ 18961 q 18962 } 18963 /^X\(\/\).*/{ 18964 s//\1/ 18965 q 18966 } 18967 s/.*/./; q'` 18968 test -d "$as_dir" && break 18969 done 18970 test -z "$as_dirs" || eval "mkdir $as_dirs" 18971 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 18972 18973 18974} # as_fn_mkdir_p 18975if mkdir -p . 2>/dev/null; then 18976 as_mkdir_p='mkdir -p "$as_dir"' 18977else 18978 test -d ./-p && rmdir ./-p 18979 as_mkdir_p=false 18980fi 18981 18982 18983# as_fn_executable_p FILE 18984# ----------------------- 18985# Test if FILE is an executable regular file. 18986as_fn_executable_p () 18987{ 18988 test -f "$1" && test -x "$1" 18989} # as_fn_executable_p 18990as_test_x='test -x' 18991as_executable_p=as_fn_executable_p 18992 18993# Sed expression to map a string onto a valid CPP name. 18994as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 18995 18996# Sed expression to map a string onto a valid variable name. 18997as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 18998 18999 19000exec 6>&1 19001## ----------------------------------- ## 19002## Main body of $CONFIG_STATUS script. ## 19003## ----------------------------------- ## 19004_ASEOF 19005test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 19006 19007cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19008# Save the log message, to keep $0 and so on meaningful, and to 19009# report actual input values of CONFIG_FILES etc. instead of their 19010# values after options handling. 19011ac_log=" 19012This file was extended by libXres $as_me 1.2.1, which was 19013generated by GNU Autoconf 2.69. Invocation command line was 19014 19015 CONFIG_FILES = $CONFIG_FILES 19016 CONFIG_HEADERS = $CONFIG_HEADERS 19017 CONFIG_LINKS = $CONFIG_LINKS 19018 CONFIG_COMMANDS = $CONFIG_COMMANDS 19019 $ $0 $@ 19020 19021on `(hostname || uname -n) 2>/dev/null | sed 1q` 19022" 19023 19024_ACEOF 19025 19026case $ac_config_files in *" 19027"*) set x $ac_config_files; shift; ac_config_files=$*;; 19028esac 19029 19030case $ac_config_headers in *" 19031"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19032esac 19033 19034 19035cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19036# Files that config.status was made for. 19037config_files="$ac_config_files" 19038config_headers="$ac_config_headers" 19039config_commands="$ac_config_commands" 19040 19041_ACEOF 19042 19043cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19044ac_cs_usage="\ 19045\`$as_me' instantiates files and other configuration actions 19046from templates according to the current configuration. Unless the files 19047and actions are specified as TAGs, all are instantiated by default. 19048 19049Usage: $0 [OPTION]... [TAG]... 19050 19051 -h, --help print this help, then exit 19052 -V, --version print version number and configuration settings, then exit 19053 --config print configuration, then exit 19054 -q, --quiet, --silent 19055 do not print progress messages 19056 -d, --debug don't remove temporary files 19057 --recheck update $as_me by reconfiguring in the same conditions 19058 --file=FILE[:TEMPLATE] 19059 instantiate the configuration file FILE 19060 --header=FILE[:TEMPLATE] 19061 instantiate the configuration header FILE 19062 19063Configuration files: 19064$config_files 19065 19066Configuration headers: 19067$config_headers 19068 19069Configuration commands: 19070$config_commands 19071 19072Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXRes/issues>." 19073 19074_ACEOF 19075cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19076ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19077ac_cs_version="\\ 19078libXres config.status 1.2.1 19079configured by $0, generated by GNU Autoconf 2.69, 19080 with options \\"\$ac_cs_config\\" 19081 19082Copyright (C) 2012 Free Software Foundation, Inc. 19083This config.status script is free software; the Free Software Foundation 19084gives unlimited permission to copy, distribute and modify it." 19085 19086ac_pwd='$ac_pwd' 19087srcdir='$srcdir' 19088INSTALL='$INSTALL' 19089MKDIR_P='$MKDIR_P' 19090AWK='$AWK' 19091test -n "\$AWK" || AWK=awk 19092_ACEOF 19093 19094cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19095# The default lists apply if the user does not specify any file. 19096ac_need_defaults=: 19097while test $# != 0 19098do 19099 case $1 in 19100 --*=?*) 19101 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19102 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19103 ac_shift=: 19104 ;; 19105 --*=) 19106 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19107 ac_optarg= 19108 ac_shift=: 19109 ;; 19110 *) 19111 ac_option=$1 19112 ac_optarg=$2 19113 ac_shift=shift 19114 ;; 19115 esac 19116 19117 case $ac_option in 19118 # Handling of the options. 19119 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19120 ac_cs_recheck=: ;; 19121 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19122 $as_echo "$ac_cs_version"; exit ;; 19123 --config | --confi | --conf | --con | --co | --c ) 19124 $as_echo "$ac_cs_config"; exit ;; 19125 --debug | --debu | --deb | --de | --d | -d ) 19126 debug=: ;; 19127 --file | --fil | --fi | --f ) 19128 $ac_shift 19129 case $ac_optarg in 19130 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19131 '') as_fn_error $? "missing file argument" ;; 19132 esac 19133 as_fn_append CONFIG_FILES " '$ac_optarg'" 19134 ac_need_defaults=false;; 19135 --header | --heade | --head | --hea ) 19136 $ac_shift 19137 case $ac_optarg in 19138 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19139 esac 19140 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19141 ac_need_defaults=false;; 19142 --he | --h) 19143 # Conflict between --help and --header 19144 as_fn_error $? "ambiguous option: \`$1' 19145Try \`$0 --help' for more information.";; 19146 --help | --hel | -h ) 19147 $as_echo "$ac_cs_usage"; exit ;; 19148 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19149 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19150 ac_cs_silent=: ;; 19151 19152 # This is an error. 19153 -*) as_fn_error $? "unrecognized option: \`$1' 19154Try \`$0 --help' for more information." ;; 19155 19156 *) as_fn_append ac_config_targets " $1" 19157 ac_need_defaults=false ;; 19158 19159 esac 19160 shift 19161done 19162 19163ac_configure_extra_args= 19164 19165if $ac_cs_silent; then 19166 exec 6>/dev/null 19167 ac_configure_extra_args="$ac_configure_extra_args --silent" 19168fi 19169 19170_ACEOF 19171cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19172if \$ac_cs_recheck; then 19173 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19174 shift 19175 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19176 CONFIG_SHELL='$SHELL' 19177 export CONFIG_SHELL 19178 exec "\$@" 19179fi 19180 19181_ACEOF 19182cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19183exec 5>>config.log 19184{ 19185 echo 19186 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19187## Running $as_me. ## 19188_ASBOX 19189 $as_echo "$ac_log" 19190} >&5 19191 19192_ACEOF 19193cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19194# 19195# INIT-COMMANDS 19196# 19197AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" 19198 19199 19200# The HP-UX ksh and POSIX shell print the target directory to stdout 19201# if CDPATH is set. 19202(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19203 19204sed_quote_subst='$sed_quote_subst' 19205double_quote_subst='$double_quote_subst' 19206delay_variable_subst='$delay_variable_subst' 19207macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19208macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19209enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19210enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19211pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19212enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19213shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 19214SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19215ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19216PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19217host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19218host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19219host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19220build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19221build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19222build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19223SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19224Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19225GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19226EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19227FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19228LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19229NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19230LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19231max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19232ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19233exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19234lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19235lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19236lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19237lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19238lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19239reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19240reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19241OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19242deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19243file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19244file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19245want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19246DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19247sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19248AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19249AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19250archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19251STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19252RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19253old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19254old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19255old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19256lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19257CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19258CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19259compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19260GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19261lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19262lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19263lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 19264lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19265lt_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"`' 19266lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 19267nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19268lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19269lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 19270objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19271MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19272lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19273lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19274lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19275lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19276lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19277need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19278MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19279DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19280NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19281LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19282OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19283OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19284libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19285shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19286extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19287archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19288enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19289export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19290whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19291compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19292old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19293old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19294archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19295archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19296module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19297module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19298with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19299allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19300no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19301hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19302hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19303hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19304hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19305hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19306hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19307hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19308inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19309link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19310always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19311export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19312exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19313include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19314prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19315postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19316file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19317variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19318need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19319need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19320version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19321runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19322shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19323shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19324libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19325library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19326soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19327install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19328postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19329postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19330finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19331finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19332hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19333sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19334configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 19335configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 19336hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19337enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19338enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19339enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19340old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19341striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19342 19343LTCC='$LTCC' 19344LTCFLAGS='$LTCFLAGS' 19345compiler='$compiler_DEFAULT' 19346 19347# A function that is used when there is no print builtin or printf. 19348func_fallback_echo () 19349{ 19350 eval 'cat <<_LTECHO_EOF 19351\$1 19352_LTECHO_EOF' 19353} 19354 19355# Quote evaled strings. 19356for var in SHELL \ 19357ECHO \ 19358PATH_SEPARATOR \ 19359SED \ 19360GREP \ 19361EGREP \ 19362FGREP \ 19363LD \ 19364NM \ 19365LN_S \ 19366lt_SP2NL \ 19367lt_NL2SP \ 19368reload_flag \ 19369OBJDUMP \ 19370deplibs_check_method \ 19371file_magic_cmd \ 19372file_magic_glob \ 19373want_nocaseglob \ 19374DLLTOOL \ 19375sharedlib_from_linklib_cmd \ 19376AR \ 19377AR_FLAGS \ 19378archiver_list_spec \ 19379STRIP \ 19380RANLIB \ 19381CC \ 19382CFLAGS \ 19383compiler \ 19384lt_cv_sys_global_symbol_pipe \ 19385lt_cv_sys_global_symbol_to_cdecl \ 19386lt_cv_sys_global_symbol_to_import \ 19387lt_cv_sys_global_symbol_to_c_name_address \ 19388lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19389lt_cv_nm_interface \ 19390nm_file_list_spec \ 19391lt_cv_truncate_bin \ 19392lt_prog_compiler_no_builtin_flag \ 19393lt_prog_compiler_pic \ 19394lt_prog_compiler_wl \ 19395lt_prog_compiler_static \ 19396lt_cv_prog_compiler_c_o \ 19397need_locks \ 19398MANIFEST_TOOL \ 19399DSYMUTIL \ 19400NMEDIT \ 19401LIPO \ 19402OTOOL \ 19403OTOOL64 \ 19404shrext_cmds \ 19405export_dynamic_flag_spec \ 19406whole_archive_flag_spec \ 19407compiler_needs_object \ 19408with_gnu_ld \ 19409allow_undefined_flag \ 19410no_undefined_flag \ 19411hardcode_libdir_flag_spec \ 19412hardcode_libdir_separator \ 19413exclude_expsyms \ 19414include_expsyms \ 19415file_list_spec \ 19416variables_saved_for_relink \ 19417libname_spec \ 19418library_names_spec \ 19419soname_spec \ 19420install_override_mode \ 19421finish_eval \ 19422old_striplib \ 19423striplib; do 19424 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19425 *[\\\\\\\`\\"\\\$]*) 19426 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19427 ;; 19428 *) 19429 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19430 ;; 19431 esac 19432done 19433 19434# Double-quote double-evaled strings. 19435for var in reload_cmds \ 19436old_postinstall_cmds \ 19437old_postuninstall_cmds \ 19438old_archive_cmds \ 19439extract_expsyms_cmds \ 19440old_archive_from_new_cmds \ 19441old_archive_from_expsyms_cmds \ 19442archive_cmds \ 19443archive_expsym_cmds \ 19444module_cmds \ 19445module_expsym_cmds \ 19446export_symbols_cmds \ 19447prelink_cmds \ 19448postlink_cmds \ 19449postinstall_cmds \ 19450postuninstall_cmds \ 19451finish_cmds \ 19452sys_lib_search_path_spec \ 19453configure_time_dlsearch_path \ 19454configure_time_lt_sys_library_path; do 19455 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19456 *[\\\\\\\`\\"\\\$]*) 19457 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19458 ;; 19459 *) 19460 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19461 ;; 19462 esac 19463done 19464 19465ac_aux_dir='$ac_aux_dir' 19466 19467# See if we are running on zsh, and set the options that allow our 19468# commands through without removal of \ escapes INIT. 19469if test -n "\${ZSH_VERSION+set}"; then 19470 setopt NO_GLOB_SUBST 19471fi 19472 19473 19474 PACKAGE='$PACKAGE' 19475 VERSION='$VERSION' 19476 RM='$RM' 19477 ofile='$ofile' 19478 19479 19480 19481 19482_ACEOF 19483 19484cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19485 19486# Handling of arguments. 19487for ac_config_target in $ac_config_targets 19488do 19489 case $ac_config_target in 19490 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19491 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19492 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19493 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19494 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19495 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 19496 "xres.pc") CONFIG_FILES="$CONFIG_FILES xres.pc" ;; 19497 19498 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19499 esac 19500done 19501 19502 19503# If the user did not use the arguments to specify the items to instantiate, 19504# then the envvar interface is used. Set only those that are not. 19505# We use the long form for the default assignment because of an extremely 19506# bizarre bug on SunOS 4.1.3. 19507if $ac_need_defaults; then 19508 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19509 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19510 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19511fi 19512 19513# Have a temporary directory for convenience. Make it in the build tree 19514# simply because there is no reason against having it here, and in addition, 19515# creating and moving files from /tmp can sometimes cause problems. 19516# Hook for its removal unless debugging. 19517# Note that there is a small window in which the directory will not be cleaned: 19518# after its creation but before its name has been assigned to `$tmp'. 19519$debug || 19520{ 19521 tmp= ac_tmp= 19522 trap 'exit_status=$? 19523 : "${ac_tmp:=$tmp}" 19524 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19525' 0 19526 trap 'as_fn_exit 1' 1 2 13 15 19527} 19528# Create a (secure) tmp directory for tmp files. 19529 19530{ 19531 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19532 test -d "$tmp" 19533} || 19534{ 19535 tmp=./conf$$-$RANDOM 19536 (umask 077 && mkdir "$tmp") 19537} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19538ac_tmp=$tmp 19539 19540# Set up the scripts for CONFIG_FILES section. 19541# No need to generate them if there are no CONFIG_FILES. 19542# This happens for instance with `./config.status config.h'. 19543if test -n "$CONFIG_FILES"; then 19544 19545 19546ac_cr=`echo X | tr X '\015'` 19547# On cygwin, bash can eat \r inside `` if the user requested igncr. 19548# But we know of no other shell where ac_cr would be empty at this 19549# point, so we can use a bashism as a fallback. 19550if test "x$ac_cr" = x; then 19551 eval ac_cr=\$\'\\r\' 19552fi 19553ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19554if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19555 ac_cs_awk_cr='\\r' 19556else 19557 ac_cs_awk_cr=$ac_cr 19558fi 19559 19560echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19561_ACEOF 19562 19563 19564{ 19565 echo "cat >conf$$subs.awk <<_ACEOF" && 19566 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19567 echo "_ACEOF" 19568} >conf$$subs.sh || 19569 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19570ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19571ac_delim='%!_!# ' 19572for ac_last_try in false false false false false :; do 19573 . ./conf$$subs.sh || 19574 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19575 19576 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19577 if test $ac_delim_n = $ac_delim_num; then 19578 break 19579 elif $ac_last_try; then 19580 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19581 else 19582 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19583 fi 19584done 19585rm -f conf$$subs.sh 19586 19587cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19588cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19589_ACEOF 19590sed -n ' 19591h 19592s/^/S["/; s/!.*/"]=/ 19593p 19594g 19595s/^[^!]*!// 19596:repl 19597t repl 19598s/'"$ac_delim"'$// 19599t delim 19600:nl 19601h 19602s/\(.\{148\}\)..*/\1/ 19603t more1 19604s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19605p 19606n 19607b repl 19608:more1 19609s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19610p 19611g 19612s/.\{148\}// 19613t nl 19614:delim 19615h 19616s/\(.\{148\}\)..*/\1/ 19617t more2 19618s/["\\]/\\&/g; s/^/"/; s/$/"/ 19619p 19620b 19621:more2 19622s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19623p 19624g 19625s/.\{148\}// 19626t delim 19627' <conf$$subs.awk | sed ' 19628/^[^""]/{ 19629 N 19630 s/\n// 19631} 19632' >>$CONFIG_STATUS || ac_write_fail=1 19633rm -f conf$$subs.awk 19634cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19635_ACAWK 19636cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19637 for (key in S) S_is_set[key] = 1 19638 FS = "" 19639 19640} 19641{ 19642 line = $ 0 19643 nfields = split(line, field, "@") 19644 substed = 0 19645 len = length(field[1]) 19646 for (i = 2; i < nfields; i++) { 19647 key = field[i] 19648 keylen = length(key) 19649 if (S_is_set[key]) { 19650 value = S[key] 19651 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19652 len += length(value) + length(field[++i]) 19653 substed = 1 19654 } else 19655 len += 1 + keylen 19656 } 19657 19658 print line 19659} 19660 19661_ACAWK 19662_ACEOF 19663cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19664if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19665 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19666else 19667 cat 19668fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19669 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19670_ACEOF 19671 19672# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19673# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19674# trailing colons and then remove the whole line if VPATH becomes empty 19675# (actually we leave an empty line to preserve line numbers). 19676if test "x$srcdir" = x.; then 19677 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19678h 19679s/// 19680s/^/:/ 19681s/[ ]*$/:/ 19682s/:\$(srcdir):/:/g 19683s/:\${srcdir}:/:/g 19684s/:@srcdir@:/:/g 19685s/^:*// 19686s/:*$// 19687x 19688s/\(=[ ]*\).*/\1/ 19689G 19690s/\n// 19691s/^[^=]*=[ ]*$// 19692}' 19693fi 19694 19695cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19696fi # test -n "$CONFIG_FILES" 19697 19698# Set up the scripts for CONFIG_HEADERS section. 19699# No need to generate them if there are no CONFIG_HEADERS. 19700# This happens for instance with `./config.status Makefile'. 19701if test -n "$CONFIG_HEADERS"; then 19702cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19703BEGIN { 19704_ACEOF 19705 19706# Transform confdefs.h into an awk script `defines.awk', embedded as 19707# here-document in config.status, that substitutes the proper values into 19708# config.h.in to produce config.h. 19709 19710# Create a delimiter string that does not exist in confdefs.h, to ease 19711# handling of long lines. 19712ac_delim='%!_!# ' 19713for ac_last_try in false false :; do 19714 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19715 if test -z "$ac_tt"; then 19716 break 19717 elif $ac_last_try; then 19718 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19719 else 19720 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19721 fi 19722done 19723 19724# For the awk script, D is an array of macro values keyed by name, 19725# likewise P contains macro parameters if any. Preserve backslash 19726# newline sequences. 19727 19728ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19729sed -n ' 19730s/.\{148\}/&'"$ac_delim"'/g 19731t rset 19732:rset 19733s/^[ ]*#[ ]*define[ ][ ]*/ / 19734t def 19735d 19736:def 19737s/\\$// 19738t bsnl 19739s/["\\]/\\&/g 19740s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19741D["\1"]=" \3"/p 19742s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19743d 19744:bsnl 19745s/["\\]/\\&/g 19746s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19747D["\1"]=" \3\\\\\\n"\\/p 19748t cont 19749s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19750t cont 19751d 19752:cont 19753n 19754s/.\{148\}/&'"$ac_delim"'/g 19755t clear 19756:clear 19757s/\\$// 19758t bsnlc 19759s/["\\]/\\&/g; s/^/"/; s/$/"/p 19760d 19761:bsnlc 19762s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19763b cont 19764' <confdefs.h | sed ' 19765s/'"$ac_delim"'/"\\\ 19766"/g' >>$CONFIG_STATUS || ac_write_fail=1 19767 19768cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19769 for (key in D) D_is_set[key] = 1 19770 FS = "" 19771} 19772/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19773 line = \$ 0 19774 split(line, arg, " ") 19775 if (arg[1] == "#") { 19776 defundef = arg[2] 19777 mac1 = arg[3] 19778 } else { 19779 defundef = substr(arg[1], 2) 19780 mac1 = arg[2] 19781 } 19782 split(mac1, mac2, "(") #) 19783 macro = mac2[1] 19784 prefix = substr(line, 1, index(line, defundef) - 1) 19785 if (D_is_set[macro]) { 19786 # Preserve the white space surrounding the "#". 19787 print prefix "define", macro P[macro] D[macro] 19788 next 19789 } else { 19790 # Replace #undef with comments. This is necessary, for example, 19791 # in the case of _POSIX_SOURCE, which is predefined and required 19792 # on some systems where configure will not decide to define it. 19793 if (defundef == "undef") { 19794 print "/*", prefix defundef, macro, "*/" 19795 next 19796 } 19797 } 19798} 19799{ print } 19800_ACAWK 19801_ACEOF 19802cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19803 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19804fi # test -n "$CONFIG_HEADERS" 19805 19806 19807eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19808shift 19809for ac_tag 19810do 19811 case $ac_tag in 19812 :[FHLC]) ac_mode=$ac_tag; continue;; 19813 esac 19814 case $ac_mode$ac_tag in 19815 :[FHL]*:*);; 19816 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19817 :[FH]-) ac_tag=-:-;; 19818 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19819 esac 19820 ac_save_IFS=$IFS 19821 IFS=: 19822 set x $ac_tag 19823 IFS=$ac_save_IFS 19824 shift 19825 ac_file=$1 19826 shift 19827 19828 case $ac_mode in 19829 :L) ac_source=$1;; 19830 :[FH]) 19831 ac_file_inputs= 19832 for ac_f 19833 do 19834 case $ac_f in 19835 -) ac_f="$ac_tmp/stdin";; 19836 *) # Look for the file first in the build tree, then in the source tree 19837 # (if the path is not absolute). The absolute path cannot be DOS-style, 19838 # because $ac_f cannot contain `:'. 19839 test -f "$ac_f" || 19840 case $ac_f in 19841 [\\/$]*) false;; 19842 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19843 esac || 19844 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19845 esac 19846 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19847 as_fn_append ac_file_inputs " '$ac_f'" 19848 done 19849 19850 # Let's still pretend it is `configure' which instantiates (i.e., don't 19851 # use $as_me), people would be surprised to read: 19852 # /* config.h. Generated by config.status. */ 19853 configure_input='Generated from '` 19854 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19855 `' by configure.' 19856 if test x"$ac_file" != x-; then 19857 configure_input="$ac_file. $configure_input" 19858 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19859$as_echo "$as_me: creating $ac_file" >&6;} 19860 fi 19861 # Neutralize special characters interpreted by sed in replacement strings. 19862 case $configure_input in #( 19863 *\&* | *\|* | *\\* ) 19864 ac_sed_conf_input=`$as_echo "$configure_input" | 19865 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19866 *) ac_sed_conf_input=$configure_input;; 19867 esac 19868 19869 case $ac_tag in 19870 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19871 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19872 esac 19873 ;; 19874 esac 19875 19876 ac_dir=`$as_dirname -- "$ac_file" || 19877$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19878 X"$ac_file" : 'X\(//\)[^/]' \| \ 19879 X"$ac_file" : 'X\(//\)$' \| \ 19880 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19881$as_echo X"$ac_file" | 19882 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19883 s//\1/ 19884 q 19885 } 19886 /^X\(\/\/\)[^/].*/{ 19887 s//\1/ 19888 q 19889 } 19890 /^X\(\/\/\)$/{ 19891 s//\1/ 19892 q 19893 } 19894 /^X\(\/\).*/{ 19895 s//\1/ 19896 q 19897 } 19898 s/.*/./; q'` 19899 as_dir="$ac_dir"; as_fn_mkdir_p 19900 ac_builddir=. 19901 19902case "$ac_dir" in 19903.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19904*) 19905 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19906 # A ".." for each directory in $ac_dir_suffix. 19907 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19908 case $ac_top_builddir_sub in 19909 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19910 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19911 esac ;; 19912esac 19913ac_abs_top_builddir=$ac_pwd 19914ac_abs_builddir=$ac_pwd$ac_dir_suffix 19915# for backward compatibility: 19916ac_top_builddir=$ac_top_build_prefix 19917 19918case $srcdir in 19919 .) # We are building in place. 19920 ac_srcdir=. 19921 ac_top_srcdir=$ac_top_builddir_sub 19922 ac_abs_top_srcdir=$ac_pwd ;; 19923 [\\/]* | ?:[\\/]* ) # Absolute name. 19924 ac_srcdir=$srcdir$ac_dir_suffix; 19925 ac_top_srcdir=$srcdir 19926 ac_abs_top_srcdir=$srcdir ;; 19927 *) # Relative name. 19928 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19929 ac_top_srcdir=$ac_top_build_prefix$srcdir 19930 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19931esac 19932ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 19933 19934 19935 case $ac_mode in 19936 :F) 19937 # 19938 # CONFIG_FILE 19939 # 19940 19941 case $INSTALL in 19942 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 19943 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 19944 esac 19945 ac_MKDIR_P=$MKDIR_P 19946 case $MKDIR_P in 19947 [\\/$]* | ?:[\\/]* ) ;; 19948 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 19949 esac 19950_ACEOF 19951 19952cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19953# If the template does not know about datarootdir, expand it. 19954# FIXME: This hack should be removed a few years after 2.60. 19955ac_datarootdir_hack=; ac_datarootdir_seen= 19956ac_sed_dataroot=' 19957/datarootdir/ { 19958 p 19959 q 19960} 19961/@datadir@/p 19962/@docdir@/p 19963/@infodir@/p 19964/@localedir@/p 19965/@mandir@/p' 19966case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 19967*datarootdir*) ac_datarootdir_seen=yes;; 19968*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 19969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 19970$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 19971_ACEOF 19972cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19973 ac_datarootdir_hack=' 19974 s&@datadir@&$datadir&g 19975 s&@docdir@&$docdir&g 19976 s&@infodir@&$infodir&g 19977 s&@localedir@&$localedir&g 19978 s&@mandir@&$mandir&g 19979 s&\\\${datarootdir}&$datarootdir&g' ;; 19980esac 19981_ACEOF 19982 19983# Neutralize VPATH when `$srcdir' = `.'. 19984# Shell code in configure.ac might set extrasub. 19985# FIXME: do we really want to maintain this feature? 19986cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19987ac_sed_extra="$ac_vpsub 19988$extrasub 19989_ACEOF 19990cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19991:t 19992/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 19993s|@configure_input@|$ac_sed_conf_input|;t t 19994s&@top_builddir@&$ac_top_builddir_sub&;t t 19995s&@top_build_prefix@&$ac_top_build_prefix&;t t 19996s&@srcdir@&$ac_srcdir&;t t 19997s&@abs_srcdir@&$ac_abs_srcdir&;t t 19998s&@top_srcdir@&$ac_top_srcdir&;t t 19999s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 20000s&@builddir@&$ac_builddir&;t t 20001s&@abs_builddir@&$ac_abs_builddir&;t t 20002s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 20003s&@INSTALL@&$ac_INSTALL&;t t 20004s&@MKDIR_P@&$ac_MKDIR_P&;t t 20005$ac_datarootdir_hack 20006" 20007eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 20008 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20009 20010test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 20011 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 20012 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 20013 "$ac_tmp/out"`; test -z "$ac_out"; } && 20014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20015which seems to be undefined. Please make sure it is defined" >&5 20016$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20017which seems to be undefined. Please make sure it is defined" >&2;} 20018 20019 rm -f "$ac_tmp/stdin" 20020 case $ac_file in 20021 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 20022 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 20023 esac \ 20024 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20025 ;; 20026 :H) 20027 # 20028 # CONFIG_HEADER 20029 # 20030 if test x"$ac_file" != x-; then 20031 { 20032 $as_echo "/* $configure_input */" \ 20033 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 20034 } >"$ac_tmp/config.h" \ 20035 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20036 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 20037 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 20038$as_echo "$as_me: $ac_file is unchanged" >&6;} 20039 else 20040 rm -f "$ac_file" 20041 mv "$ac_tmp/config.h" "$ac_file" \ 20042 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20043 fi 20044 else 20045 $as_echo "/* $configure_input */" \ 20046 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20047 || as_fn_error $? "could not create -" "$LINENO" 5 20048 fi 20049# Compute "$ac_file"'s index in $config_headers. 20050_am_arg="$ac_file" 20051_am_stamp_count=1 20052for _am_header in $config_headers :; do 20053 case $_am_header in 20054 $_am_arg | $_am_arg:* ) 20055 break ;; 20056 * ) 20057 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20058 esac 20059done 20060echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20061$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20062 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20063 X"$_am_arg" : 'X\(//\)$' \| \ 20064 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20065$as_echo X"$_am_arg" | 20066 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20067 s//\1/ 20068 q 20069 } 20070 /^X\(\/\/\)[^/].*/{ 20071 s//\1/ 20072 q 20073 } 20074 /^X\(\/\/\)$/{ 20075 s//\1/ 20076 q 20077 } 20078 /^X\(\/\).*/{ 20079 s//\1/ 20080 q 20081 } 20082 s/.*/./; q'`/stamp-h$_am_stamp_count 20083 ;; 20084 20085 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20086$as_echo "$as_me: executing $ac_file commands" >&6;} 20087 ;; 20088 esac 20089 20090 20091 case $ac_file$ac_mode in 20092 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20093 # Older Autoconf quotes --file arguments for eval, but not when files 20094 # are listed without --file. Let's play safe and only enable the eval 20095 # if we detect the quoting. 20096 # TODO: see whether this extra hack can be removed once we start 20097 # requiring Autoconf 2.70 or later. 20098 case $CONFIG_FILES in #( 20099 *\'*) : 20100 eval set x "$CONFIG_FILES" ;; #( 20101 *) : 20102 set x $CONFIG_FILES ;; #( 20103 *) : 20104 ;; 20105esac 20106 shift 20107 # Used to flag and report bootstrapping failures. 20108 am_rc=0 20109 for am_mf 20110 do 20111 # Strip MF so we end up with the name of the file. 20112 am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'` 20113 # Check whether this is an Automake generated Makefile which includes 20114 # dependency-tracking related rules and includes. 20115 # Grep'ing the whole file directly is not great: AIX grep has a line 20116 # limit of 2048, but all sed's we know have understand at least 4000. 20117 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ 20118 || continue 20119 am_dirpart=`$as_dirname -- "$am_mf" || 20120$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20121 X"$am_mf" : 'X\(//\)[^/]' \| \ 20122 X"$am_mf" : 'X\(//\)$' \| \ 20123 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 20124$as_echo X"$am_mf" | 20125 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20126 s//\1/ 20127 q 20128 } 20129 /^X\(\/\/\)[^/].*/{ 20130 s//\1/ 20131 q 20132 } 20133 /^X\(\/\/\)$/{ 20134 s//\1/ 20135 q 20136 } 20137 /^X\(\/\).*/{ 20138 s//\1/ 20139 q 20140 } 20141 s/.*/./; q'` 20142 am_filepart=`$as_basename -- "$am_mf" || 20143$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ 20144 X"$am_mf" : 'X\(//\)$' \| \ 20145 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || 20146$as_echo X/"$am_mf" | 20147 sed '/^.*\/\([^/][^/]*\)\/*$/{ 20148 s//\1/ 20149 q 20150 } 20151 /^X\/\(\/\/\)$/{ 20152 s//\1/ 20153 q 20154 } 20155 /^X\/\(\/\).*/{ 20156 s//\1/ 20157 q 20158 } 20159 s/.*/./; q'` 20160 { echo "$as_me:$LINENO: cd "$am_dirpart" \ 20161 && sed -e '/# am--include-marker/d' "$am_filepart" \ 20162 | $MAKE -f - am--depfiles" >&5 20163 (cd "$am_dirpart" \ 20164 && sed -e '/# am--include-marker/d' "$am_filepart" \ 20165 | $MAKE -f - am--depfiles) >&5 2>&5 20166 ac_status=$? 20167 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20168 (exit $ac_status); } || am_rc=$? 20169 done 20170 if test $am_rc -ne 0; then 20171 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 20172$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 20173as_fn_error $? "Something went wrong bootstrapping makefile fragments 20174 for automatic dependency tracking. If GNU make was not used, consider 20175 re-running the configure script with MAKE=\"gmake\" (or whatever is 20176 necessary). You can also try re-running configure with the 20177 '--disable-dependency-tracking' option to at least be able to build 20178 the package (albeit without support for automatic dependency tracking). 20179See \`config.log' for more details" "$LINENO" 5; } 20180 fi 20181 { am_dirpart=; unset am_dirpart;} 20182 { am_filepart=; unset am_filepart;} 20183 { am_mf=; unset am_mf;} 20184 { am_rc=; unset am_rc;} 20185 rm -f conftest-deps.mk 20186} 20187 ;; 20188 "libtool":C) 20189 20190 # See if we are running on zsh, and set the options that allow our 20191 # commands through without removal of \ escapes. 20192 if test -n "${ZSH_VERSION+set}"; then 20193 setopt NO_GLOB_SUBST 20194 fi 20195 20196 cfgfile=${ofile}T 20197 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20198 $RM "$cfgfile" 20199 20200 cat <<_LT_EOF >> "$cfgfile" 20201#! $SHELL 20202# Generated automatically by $as_me ($PACKAGE) $VERSION 20203# NOTE: Changes made to this file will be lost: look at ltmain.sh. 20204 20205# Provide generalized library-building support services. 20206# Written by Gordon Matzigkeit, 1996 20207 20208# Copyright (C) 2014 Free Software Foundation, Inc. 20209# This is free software; see the source for copying conditions. There is NO 20210# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 20211 20212# GNU Libtool is free software; you can redistribute it and/or modify 20213# it under the terms of the GNU General Public License as published by 20214# the Free Software Foundation; either version 2 of of the License, or 20215# (at your option) any later version. 20216# 20217# As a special exception to the GNU General Public License, if you 20218# distribute this file as part of a program or library that is built 20219# using GNU Libtool, you may include this file under the same 20220# distribution terms that you use for the rest of that program. 20221# 20222# GNU Libtool is distributed in the hope that it will be useful, but 20223# WITHOUT ANY WARRANTY; without even the implied warranty of 20224# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20225# GNU General Public License for more details. 20226# 20227# You should have received a copy of the GNU General Public License 20228# along with this program. If not, see <http://www.gnu.org/licenses/>. 20229 20230 20231# The names of the tagged configurations supported by this script. 20232available_tags='' 20233 20234# Configured defaults for sys_lib_dlsearch_path munging. 20235: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 20236 20237# ### BEGIN LIBTOOL CONFIG 20238 20239# Which release of libtool.m4 was used? 20240macro_version=$macro_version 20241macro_revision=$macro_revision 20242 20243# Whether or not to build shared libraries. 20244build_libtool_libs=$enable_shared 20245 20246# Whether or not to build static libraries. 20247build_old_libs=$enable_static 20248 20249# What type of objects to build. 20250pic_mode=$pic_mode 20251 20252# Whether or not to optimize for fast installation. 20253fast_install=$enable_fast_install 20254 20255# Shared archive member basename,for filename based shared library versioning on AIX. 20256shared_archive_member_spec=$shared_archive_member_spec 20257 20258# Shell to use when invoking shell scripts. 20259SHELL=$lt_SHELL 20260 20261# An echo program that protects backslashes. 20262ECHO=$lt_ECHO 20263 20264# The PATH separator for the build system. 20265PATH_SEPARATOR=$lt_PATH_SEPARATOR 20266 20267# The host system. 20268host_alias=$host_alias 20269host=$host 20270host_os=$host_os 20271 20272# The build system. 20273build_alias=$build_alias 20274build=$build 20275build_os=$build_os 20276 20277# A sed program that does not truncate output. 20278SED=$lt_SED 20279 20280# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20281Xsed="\$SED -e 1s/^X//" 20282 20283# A grep program that handles long lines. 20284GREP=$lt_GREP 20285 20286# An ERE matcher. 20287EGREP=$lt_EGREP 20288 20289# A literal string matcher. 20290FGREP=$lt_FGREP 20291 20292# A BSD- or MS-compatible name lister. 20293NM=$lt_NM 20294 20295# Whether we need soft or hard links. 20296LN_S=$lt_LN_S 20297 20298# What is the maximum length of a command? 20299max_cmd_len=$max_cmd_len 20300 20301# Object file suffix (normally "o"). 20302objext=$ac_objext 20303 20304# Executable file suffix (normally ""). 20305exeext=$exeext 20306 20307# whether the shell understands "unset". 20308lt_unset=$lt_unset 20309 20310# turn spaces into newlines. 20311SP2NL=$lt_lt_SP2NL 20312 20313# turn newlines into spaces. 20314NL2SP=$lt_lt_NL2SP 20315 20316# convert \$build file names to \$host format. 20317to_host_file_cmd=$lt_cv_to_host_file_cmd 20318 20319# convert \$build files to toolchain format. 20320to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20321 20322# An object symbol dumper. 20323OBJDUMP=$lt_OBJDUMP 20324 20325# Method to check whether dependent libraries are shared objects. 20326deplibs_check_method=$lt_deplibs_check_method 20327 20328# Command to use when deplibs_check_method = "file_magic". 20329file_magic_cmd=$lt_file_magic_cmd 20330 20331# How to find potential files when deplibs_check_method = "file_magic". 20332file_magic_glob=$lt_file_magic_glob 20333 20334# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20335want_nocaseglob=$lt_want_nocaseglob 20336 20337# DLL creation program. 20338DLLTOOL=$lt_DLLTOOL 20339 20340# Command to associate shared and link libraries. 20341sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20342 20343# The archiver. 20344AR=$lt_AR 20345 20346# Flags to create an archive. 20347AR_FLAGS=$lt_AR_FLAGS 20348 20349# How to feed a file listing to the archiver. 20350archiver_list_spec=$lt_archiver_list_spec 20351 20352# A symbol stripping program. 20353STRIP=$lt_STRIP 20354 20355# Commands used to install an old-style archive. 20356RANLIB=$lt_RANLIB 20357old_postinstall_cmds=$lt_old_postinstall_cmds 20358old_postuninstall_cmds=$lt_old_postuninstall_cmds 20359 20360# Whether to use a lock for old archive extraction. 20361lock_old_archive_extraction=$lock_old_archive_extraction 20362 20363# A C compiler. 20364LTCC=$lt_CC 20365 20366# LTCC compiler flags. 20367LTCFLAGS=$lt_CFLAGS 20368 20369# Take the output of nm and produce a listing of raw symbols and C names. 20370global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20371 20372# Transform the output of nm in a proper C declaration. 20373global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20374 20375# Transform the output of nm into a list of symbols to manually relocate. 20376global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 20377 20378# Transform the output of nm in a C name address pair. 20379global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20380 20381# Transform the output of nm in a C name address pair when lib prefix is needed. 20382global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20383 20384# The name lister interface. 20385nm_interface=$lt_lt_cv_nm_interface 20386 20387# Specify filename containing input files for \$NM. 20388nm_file_list_spec=$lt_nm_file_list_spec 20389 20390# The root where to search for dependent libraries,and where our libraries should be installed. 20391lt_sysroot=$lt_sysroot 20392 20393# Command to truncate a binary pipe. 20394lt_truncate_bin=$lt_lt_cv_truncate_bin 20395 20396# The name of the directory that contains temporary libtool files. 20397objdir=$objdir 20398 20399# Used to examine libraries when file_magic_cmd begins with "file". 20400MAGIC_CMD=$MAGIC_CMD 20401 20402# Must we lock files when doing compilation? 20403need_locks=$lt_need_locks 20404 20405# Manifest tool. 20406MANIFEST_TOOL=$lt_MANIFEST_TOOL 20407 20408# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20409DSYMUTIL=$lt_DSYMUTIL 20410 20411# Tool to change global to local symbols on Mac OS X. 20412NMEDIT=$lt_NMEDIT 20413 20414# Tool to manipulate fat objects and archives on Mac OS X. 20415LIPO=$lt_LIPO 20416 20417# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20418OTOOL=$lt_OTOOL 20419 20420# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20421OTOOL64=$lt_OTOOL64 20422 20423# Old archive suffix (normally "a"). 20424libext=$libext 20425 20426# Shared library suffix (normally ".so"). 20427shrext_cmds=$lt_shrext_cmds 20428 20429# The commands to extract the exported symbol list from a shared archive. 20430extract_expsyms_cmds=$lt_extract_expsyms_cmds 20431 20432# Variables whose values should be saved in libtool wrapper scripts and 20433# restored at link time. 20434variables_saved_for_relink=$lt_variables_saved_for_relink 20435 20436# Do we need the "lib" prefix for modules? 20437need_lib_prefix=$need_lib_prefix 20438 20439# Do we need a version for libraries? 20440need_version=$need_version 20441 20442# Library versioning type. 20443version_type=$version_type 20444 20445# Shared library runtime path variable. 20446runpath_var=$runpath_var 20447 20448# Shared library path variable. 20449shlibpath_var=$shlibpath_var 20450 20451# Is shlibpath searched before the hard-coded library search path? 20452shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20453 20454# Format of library name prefix. 20455libname_spec=$lt_libname_spec 20456 20457# List of archive names. First name is the real one, the rest are links. 20458# The last name is the one that the linker finds with -lNAME 20459library_names_spec=$lt_library_names_spec 20460 20461# The coded name of the library, if different from the real name. 20462soname_spec=$lt_soname_spec 20463 20464# Permission mode override for installation of shared libraries. 20465install_override_mode=$lt_install_override_mode 20466 20467# Command to use after installation of a shared archive. 20468postinstall_cmds=$lt_postinstall_cmds 20469 20470# Command to use after uninstallation of a shared archive. 20471postuninstall_cmds=$lt_postuninstall_cmds 20472 20473# Commands used to finish a libtool library installation in a directory. 20474finish_cmds=$lt_finish_cmds 20475 20476# As "finish_cmds", except a single script fragment to be evaled but 20477# not shown. 20478finish_eval=$lt_finish_eval 20479 20480# Whether we should hardcode library paths into libraries. 20481hardcode_into_libs=$hardcode_into_libs 20482 20483# Compile-time system search path for libraries. 20484sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20485 20486# Detected run-time system search path for libraries. 20487sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 20488 20489# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 20490configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 20491 20492# Whether dlopen is supported. 20493dlopen_support=$enable_dlopen 20494 20495# Whether dlopen of programs is supported. 20496dlopen_self=$enable_dlopen_self 20497 20498# Whether dlopen of statically linked programs is supported. 20499dlopen_self_static=$enable_dlopen_self_static 20500 20501# Commands to strip libraries. 20502old_striplib=$lt_old_striplib 20503striplib=$lt_striplib 20504 20505 20506# The linker used to build libraries. 20507LD=$lt_LD 20508 20509# How to create reloadable object files. 20510reload_flag=$lt_reload_flag 20511reload_cmds=$lt_reload_cmds 20512 20513# Commands used to build an old-style archive. 20514old_archive_cmds=$lt_old_archive_cmds 20515 20516# A language specific compiler. 20517CC=$lt_compiler 20518 20519# Is the compiler the GNU compiler? 20520with_gcc=$GCC 20521 20522# Compiler flag to turn off builtin functions. 20523no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20524 20525# Additional compiler flags for building library objects. 20526pic_flag=$lt_lt_prog_compiler_pic 20527 20528# How to pass a linker flag through the compiler. 20529wl=$lt_lt_prog_compiler_wl 20530 20531# Compiler flag to prevent dynamic linking. 20532link_static_flag=$lt_lt_prog_compiler_static 20533 20534# Does compiler simultaneously support -c and -o options? 20535compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20536 20537# Whether or not to add -lc for building shared libraries. 20538build_libtool_need_lc=$archive_cmds_need_lc 20539 20540# Whether or not to disallow shared libs when runtime libs are static. 20541allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20542 20543# Compiler flag to allow reflexive dlopens. 20544export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20545 20546# Compiler flag to generate shared objects directly from archives. 20547whole_archive_flag_spec=$lt_whole_archive_flag_spec 20548 20549# Whether the compiler copes with passing no objects directly. 20550compiler_needs_object=$lt_compiler_needs_object 20551 20552# Create an old-style archive from a shared archive. 20553old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20554 20555# Create a temporary old-style archive to link instead of a shared archive. 20556old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20557 20558# Commands used to build a shared archive. 20559archive_cmds=$lt_archive_cmds 20560archive_expsym_cmds=$lt_archive_expsym_cmds 20561 20562# Commands used to build a loadable module if different from building 20563# a shared archive. 20564module_cmds=$lt_module_cmds 20565module_expsym_cmds=$lt_module_expsym_cmds 20566 20567# Whether we are building with GNU ld or not. 20568with_gnu_ld=$lt_with_gnu_ld 20569 20570# Flag that allows shared libraries with undefined symbols to be built. 20571allow_undefined_flag=$lt_allow_undefined_flag 20572 20573# Flag that enforces no undefined symbols. 20574no_undefined_flag=$lt_no_undefined_flag 20575 20576# Flag to hardcode \$libdir into a binary during linking. 20577# This must work even if \$libdir does not exist 20578hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20579 20580# Whether we need a single "-rpath" flag with a separated argument. 20581hardcode_libdir_separator=$lt_hardcode_libdir_separator 20582 20583# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20584# DIR into the resulting binary. 20585hardcode_direct=$hardcode_direct 20586 20587# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20588# DIR into the resulting binary and the resulting library dependency is 20589# "absolute",i.e impossible to change by setting \$shlibpath_var if the 20590# library is relocated. 20591hardcode_direct_absolute=$hardcode_direct_absolute 20592 20593# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20594# into the resulting binary. 20595hardcode_minus_L=$hardcode_minus_L 20596 20597# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20598# into the resulting binary. 20599hardcode_shlibpath_var=$hardcode_shlibpath_var 20600 20601# Set to "yes" if building a shared library automatically hardcodes DIR 20602# into the library and all subsequent libraries and executables linked 20603# against it. 20604hardcode_automatic=$hardcode_automatic 20605 20606# Set to yes if linker adds runtime paths of dependent libraries 20607# to runtime path list. 20608inherit_rpath=$inherit_rpath 20609 20610# Whether libtool must link a program against all its dependency libraries. 20611link_all_deplibs=$link_all_deplibs 20612 20613# Set to "yes" if exported symbols are required. 20614always_export_symbols=$always_export_symbols 20615 20616# The commands to list exported symbols. 20617export_symbols_cmds=$lt_export_symbols_cmds 20618 20619# Symbols that should not be listed in the preloaded symbols. 20620exclude_expsyms=$lt_exclude_expsyms 20621 20622# Symbols that must always be exported. 20623include_expsyms=$lt_include_expsyms 20624 20625# Commands necessary for linking programs (against libraries) with templates. 20626prelink_cmds=$lt_prelink_cmds 20627 20628# Commands necessary for finishing linking programs. 20629postlink_cmds=$lt_postlink_cmds 20630 20631# Specify filename containing input files. 20632file_list_spec=$lt_file_list_spec 20633 20634# How to hardcode a shared library path into an executable. 20635hardcode_action=$hardcode_action 20636 20637# ### END LIBTOOL CONFIG 20638 20639_LT_EOF 20640 20641 cat <<'_LT_EOF' >> "$cfgfile" 20642 20643# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 20644 20645# func_munge_path_list VARIABLE PATH 20646# ----------------------------------- 20647# VARIABLE is name of variable containing _space_ separated list of 20648# directories to be munged by the contents of PATH, which is string 20649# having a format: 20650# "DIR[:DIR]:" 20651# string "DIR[ DIR]" will be prepended to VARIABLE 20652# ":DIR[:DIR]" 20653# string "DIR[ DIR]" will be appended to VARIABLE 20654# "DIRP[:DIRP]::[DIRA:]DIRA" 20655# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 20656# "DIRA[ DIRA]" will be appended to VARIABLE 20657# "DIR[:DIR]" 20658# VARIABLE will be replaced by "DIR[ DIR]" 20659func_munge_path_list () 20660{ 20661 case x$2 in 20662 x) 20663 ;; 20664 *:) 20665 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 20666 ;; 20667 x:*) 20668 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 20669 ;; 20670 *::*) 20671 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 20672 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 20673 ;; 20674 *) 20675 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 20676 ;; 20677 esac 20678} 20679 20680 20681# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 20682func_cc_basename () 20683{ 20684 for cc_temp in $*""; do 20685 case $cc_temp in 20686 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 20687 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 20688 \-*) ;; 20689 *) break;; 20690 esac 20691 done 20692 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 20693} 20694 20695 20696# ### END FUNCTIONS SHARED WITH CONFIGURE 20697 20698_LT_EOF 20699 20700 case $host_os in 20701 aix3*) 20702 cat <<\_LT_EOF >> "$cfgfile" 20703# AIX sometimes has problems with the GCC collect2 program. For some 20704# reason, if we set the COLLECT_NAMES environment variable, the problems 20705# vanish in a puff of smoke. 20706if test set != "${COLLECT_NAMES+set}"; then 20707 COLLECT_NAMES= 20708 export COLLECT_NAMES 20709fi 20710_LT_EOF 20711 ;; 20712 esac 20713 20714 20715ltmain=$ac_aux_dir/ltmain.sh 20716 20717 20718 # We use sed instead of cat because bash on DJGPP gets confused if 20719 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20720 # text mode, it properly converts lines to CR/LF. This bash problem 20721 # is reportedly fixed, but why not run on old versions too? 20722 sed '$q' "$ltmain" >> "$cfgfile" \ 20723 || (rm -f "$cfgfile"; exit 1) 20724 20725 mv -f "$cfgfile" "$ofile" || 20726 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20727 chmod +x "$ofile" 20728 20729 ;; 20730 20731 esac 20732done # for ac_tag 20733 20734 20735as_fn_exit 0 20736_ACEOF 20737ac_clean_files=$ac_clean_files_save 20738 20739test $ac_write_fail = 0 || 20740 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20741 20742 20743# configure is writing to config.log, and then calls config.status. 20744# config.status does its own redirection, appending to config.log. 20745# Unfortunately, on DOS this fails, as config.log is still kept open 20746# by configure, so config.status won't be able to write to it; its 20747# output is simply discarded. So we exec the FD to /dev/null, 20748# effectively closing config.log, so it can be properly (re)opened and 20749# appended to by config.status. When coming back to configure, we 20750# need to make the FD available again. 20751if test "$no_create" != yes; then 20752 ac_cs_success=: 20753 ac_config_status_args= 20754 test "$silent" = yes && 20755 ac_config_status_args="$ac_config_status_args --quiet" 20756 exec 5>/dev/null 20757 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20758 exec 5>>config.log 20759 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20760 # would make configure fail if this is the last instruction. 20761 $ac_cs_success || as_fn_exit 1 20762fi 20763if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20764 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20765$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20766fi 20767 20768