configure revision c1e3c5d0
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for libXvMC 1.0.11. 4# 5# Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXvMC/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/libXvMC/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='libXvMC' 593PACKAGE_TARNAME='libXvMC' 594PACKAGE_VERSION='1.0.11' 595PACKAGE_STRING='libXvMC 1.0.11' 596PACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/lib/libXvMC/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 640LINT_FALSE 641LINT_TRUE 642LINT_FLAGS 643LINT 644DLOPEN_LIBS 645XVMC_LIBS 646XVMC_CFLAGS 647XTMALLOC_ZERO_CFLAGS 648XMALLOC_ZERO_CFLAGS 649MALLOC_ZERO_CFLAGS 650MAN_SUBSTS 651XORG_MAN_PAGE 652ADMIN_MAN_DIR 653DRIVER_MAN_DIR 654MISC_MAN_DIR 655FILE_MAN_DIR 656LIB_MAN_DIR 657APP_MAN_DIR 658ADMIN_MAN_SUFFIX 659DRIVER_MAN_SUFFIX 660MISC_MAN_SUFFIX 661FILE_MAN_SUFFIX 662LIB_MAN_SUFFIX 663APP_MAN_SUFFIX 664INSTALL_CMD 665PKG_CONFIG_LIBDIR 666PKG_CONFIG_PATH 667PKG_CONFIG 668CHANGELOG_CMD 669STRICT_CFLAGS 670CWARNFLAGS 671BASE_CFLAGS 672CPP 673LT_SYS_LIBRARY_PATH 674OTOOL64 675OTOOL 676LIPO 677NMEDIT 678DSYMUTIL 679MANIFEST_TOOL 680RANLIB 681ac_ct_AR 682AR 683DLLTOOL 684OBJDUMP 685LN_S 686NM 687ac_ct_DUMPBIN 688DUMPBIN 689LD 690FGREP 691EGREP 692GREP 693SED 694am__fastdepCC_FALSE 695am__fastdepCC_TRUE 696CCDEPMODE 697am__nodep 698AMDEPBACKSLASH 699AMDEP_FALSE 700AMDEP_TRUE 701am__quote 702am__include 703DEPDIR 704OBJEXT 705EXEEXT 706ac_ct_CC 707CPPFLAGS 708LDFLAGS 709CFLAGS 710CC 711host_os 712host_vendor 713host_cpu 714host 715build_os 716build_vendor 717build_cpu 718build 719LIBTOOL 720AM_BACKSLASH 721AM_DEFAULT_VERBOSITY 722AM_DEFAULT_V 723AM_V 724am__untar 725am__tar 726AMTAR 727am__leading_dot 728SET_MAKE 729AWK 730mkdir_p 731MKDIR_P 732INSTALL_STRIP_PROGRAM 733STRIP 734install_sh 735MAKEINFO 736AUTOHEADER 737AUTOMAKE 738AUTOCONF 739ACLOCAL 740VERSION 741PACKAGE 742CYGPATH_W 743am__isrc 744INSTALL_DATA 745INSTALL_SCRIPT 746INSTALL_PROGRAM 747target_alias 748host_alias 749build_alias 750LIBS 751ECHO_T 752ECHO_N 753ECHO_C 754DEFS 755mandir 756localedir 757libdir 758psdir 759pdfdir 760dvidir 761htmldir 762infodir 763docdir 764oldincludedir 765includedir 766localstatedir 767sharedstatedir 768sysconfdir 769datadir 770datarootdir 771libexecdir 772sbindir 773bindir 774program_transform_name 775prefix 776exec_prefix 777PACKAGE_URL 778PACKAGE_BUGREPORT 779PACKAGE_STRING 780PACKAGE_VERSION 781PACKAGE_TARNAME 782PACKAGE_NAME 783PATH_SEPARATOR 784SHELL' 785ac_subst_files='' 786ac_user_opts=' 787enable_option_checking 788enable_silent_rules 789enable_shared 790enable_static 791with_pic 792enable_fast_install 793with_aix_soname 794enable_dependency_tracking 795with_gnu_ld 796with_sysroot 797enable_libtool_lock 798enable_selective_werror 799enable_strict_compilation 800enable_malloc0returnsnull 801with_lint 802' 803 ac_precious_vars='build_alias 804host_alias 805target_alias 806CC 807CFLAGS 808LDFLAGS 809LIBS 810CPPFLAGS 811LT_SYS_LIBRARY_PATH 812CPP 813PKG_CONFIG 814PKG_CONFIG_PATH 815PKG_CONFIG_LIBDIR 816XVMC_CFLAGS 817XVMC_LIBS 818LINT 819LINT_FLAGS' 820 821 822# Initialize some variables set by options. 823ac_init_help= 824ac_init_version=false 825ac_unrecognized_opts= 826ac_unrecognized_sep= 827# The variables have the same names as the options, with 828# dashes changed to underlines. 829cache_file=/dev/null 830exec_prefix=NONE 831no_create= 832no_recursion= 833prefix=NONE 834program_prefix=NONE 835program_suffix=NONE 836program_transform_name=s,x,x, 837silent= 838site= 839srcdir= 840verbose= 841x_includes=NONE 842x_libraries=NONE 843 844# Installation directory options. 845# These are left unexpanded so users can "make install exec_prefix=/foo" 846# and all the variables that are supposed to be based on exec_prefix 847# by default will actually change. 848# Use braces instead of parens because sh, perl, etc. also accept them. 849# (The list follows the same order as the GNU Coding Standards.) 850bindir='${exec_prefix}/bin' 851sbindir='${exec_prefix}/sbin' 852libexecdir='${exec_prefix}/libexec' 853datarootdir='${prefix}/share' 854datadir='${datarootdir}' 855sysconfdir='${prefix}/etc' 856sharedstatedir='${prefix}/com' 857localstatedir='${prefix}/var' 858includedir='${prefix}/include' 859oldincludedir='/usr/include' 860docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 861infodir='${datarootdir}/info' 862htmldir='${docdir}' 863dvidir='${docdir}' 864pdfdir='${docdir}' 865psdir='${docdir}' 866libdir='${exec_prefix}/lib' 867localedir='${datarootdir}/locale' 868mandir='${datarootdir}/man' 869 870ac_prev= 871ac_dashdash= 872for ac_option 873do 874 # If the previous option needs an argument, assign it. 875 if test -n "$ac_prev"; then 876 eval $ac_prev=\$ac_option 877 ac_prev= 878 continue 879 fi 880 881 case $ac_option in 882 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 883 *=) ac_optarg= ;; 884 *) ac_optarg=yes ;; 885 esac 886 887 # Accept the important Cygnus configure options, so we can diagnose typos. 888 889 case $ac_dashdash$ac_option in 890 --) 891 ac_dashdash=yes ;; 892 893 -bindir | --bindir | --bindi | --bind | --bin | --bi) 894 ac_prev=bindir ;; 895 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 896 bindir=$ac_optarg ;; 897 898 -build | --build | --buil | --bui | --bu) 899 ac_prev=build_alias ;; 900 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 901 build_alias=$ac_optarg ;; 902 903 -cache-file | --cache-file | --cache-fil | --cache-fi \ 904 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 905 ac_prev=cache_file ;; 906 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 907 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 908 cache_file=$ac_optarg ;; 909 910 --config-cache | -C) 911 cache_file=config.cache ;; 912 913 -datadir | --datadir | --datadi | --datad) 914 ac_prev=datadir ;; 915 -datadir=* | --datadir=* | --datadi=* | --datad=*) 916 datadir=$ac_optarg ;; 917 918 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 919 | --dataroo | --dataro | --datar) 920 ac_prev=datarootdir ;; 921 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 922 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 923 datarootdir=$ac_optarg ;; 924 925 -disable-* | --disable-*) 926 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 927 # Reject names that are not valid shell variable names. 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 929 as_fn_error $? "invalid feature name: $ac_useropt" 930 ac_useropt_orig=$ac_useropt 931 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 932 case $ac_user_opts in 933 *" 934"enable_$ac_useropt" 935"*) ;; 936 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 937 ac_unrecognized_sep=', ';; 938 esac 939 eval enable_$ac_useropt=no ;; 940 941 -docdir | --docdir | --docdi | --doc | --do) 942 ac_prev=docdir ;; 943 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 944 docdir=$ac_optarg ;; 945 946 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 947 ac_prev=dvidir ;; 948 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 949 dvidir=$ac_optarg ;; 950 951 -enable-* | --enable-*) 952 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 953 # Reject names that are not valid shell variable names. 954 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 955 as_fn_error $? "invalid feature name: $ac_useropt" 956 ac_useropt_orig=$ac_useropt 957 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 958 case $ac_user_opts in 959 *" 960"enable_$ac_useropt" 961"*) ;; 962 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 963 ac_unrecognized_sep=', ';; 964 esac 965 eval enable_$ac_useropt=\$ac_optarg ;; 966 967 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 968 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 969 | --exec | --exe | --ex) 970 ac_prev=exec_prefix ;; 971 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 972 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 973 | --exec=* | --exe=* | --ex=*) 974 exec_prefix=$ac_optarg ;; 975 976 -gas | --gas | --ga | --g) 977 # Obsolete; use --with-gas. 978 with_gas=yes ;; 979 980 -help | --help | --hel | --he | -h) 981 ac_init_help=long ;; 982 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 983 ac_init_help=recursive ;; 984 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 985 ac_init_help=short ;; 986 987 -host | --host | --hos | --ho) 988 ac_prev=host_alias ;; 989 -host=* | --host=* | --hos=* | --ho=*) 990 host_alias=$ac_optarg ;; 991 992 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 993 ac_prev=htmldir ;; 994 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 995 | --ht=*) 996 htmldir=$ac_optarg ;; 997 998 -includedir | --includedir | --includedi | --included | --include \ 999 | --includ | --inclu | --incl | --inc) 1000 ac_prev=includedir ;; 1001 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1002 | --includ=* | --inclu=* | --incl=* | --inc=*) 1003 includedir=$ac_optarg ;; 1004 1005 -infodir | --infodir | --infodi | --infod | --info | --inf) 1006 ac_prev=infodir ;; 1007 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1008 infodir=$ac_optarg ;; 1009 1010 -libdir | --libdir | --libdi | --libd) 1011 ac_prev=libdir ;; 1012 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1013 libdir=$ac_optarg ;; 1014 1015 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1016 | --libexe | --libex | --libe) 1017 ac_prev=libexecdir ;; 1018 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1019 | --libexe=* | --libex=* | --libe=*) 1020 libexecdir=$ac_optarg ;; 1021 1022 -localedir | --localedir | --localedi | --localed | --locale) 1023 ac_prev=localedir ;; 1024 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1025 localedir=$ac_optarg ;; 1026 1027 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1028 | --localstate | --localstat | --localsta | --localst | --locals) 1029 ac_prev=localstatedir ;; 1030 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1031 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1032 localstatedir=$ac_optarg ;; 1033 1034 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1035 ac_prev=mandir ;; 1036 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1037 mandir=$ac_optarg ;; 1038 1039 -nfp | --nfp | --nf) 1040 # Obsolete; use --without-fp. 1041 with_fp=no ;; 1042 1043 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1044 | --no-cr | --no-c | -n) 1045 no_create=yes ;; 1046 1047 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1048 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1049 no_recursion=yes ;; 1050 1051 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1052 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1053 | --oldin | --oldi | --old | --ol | --o) 1054 ac_prev=oldincludedir ;; 1055 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1056 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1057 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1058 oldincludedir=$ac_optarg ;; 1059 1060 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1061 ac_prev=prefix ;; 1062 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1063 prefix=$ac_optarg ;; 1064 1065 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1066 | --program-pre | --program-pr | --program-p) 1067 ac_prev=program_prefix ;; 1068 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1069 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1070 program_prefix=$ac_optarg ;; 1071 1072 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1073 | --program-suf | --program-su | --program-s) 1074 ac_prev=program_suffix ;; 1075 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1076 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1077 program_suffix=$ac_optarg ;; 1078 1079 -program-transform-name | --program-transform-name \ 1080 | --program-transform-nam | --program-transform-na \ 1081 | --program-transform-n | --program-transform- \ 1082 | --program-transform | --program-transfor \ 1083 | --program-transfo | --program-transf \ 1084 | --program-trans | --program-tran \ 1085 | --progr-tra | --program-tr | --program-t) 1086 ac_prev=program_transform_name ;; 1087 -program-transform-name=* | --program-transform-name=* \ 1088 | --program-transform-nam=* | --program-transform-na=* \ 1089 | --program-transform-n=* | --program-transform-=* \ 1090 | --program-transform=* | --program-transfor=* \ 1091 | --program-transfo=* | --program-transf=* \ 1092 | --program-trans=* | --program-tran=* \ 1093 | --progr-tra=* | --program-tr=* | --program-t=*) 1094 program_transform_name=$ac_optarg ;; 1095 1096 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1097 ac_prev=pdfdir ;; 1098 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1099 pdfdir=$ac_optarg ;; 1100 1101 -psdir | --psdir | --psdi | --psd | --ps) 1102 ac_prev=psdir ;; 1103 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1104 psdir=$ac_optarg ;; 1105 1106 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1107 | -silent | --silent | --silen | --sile | --sil) 1108 silent=yes ;; 1109 1110 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1111 ac_prev=sbindir ;; 1112 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1113 | --sbi=* | --sb=*) 1114 sbindir=$ac_optarg ;; 1115 1116 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1117 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1118 | --sharedst | --shareds | --shared | --share | --shar \ 1119 | --sha | --sh) 1120 ac_prev=sharedstatedir ;; 1121 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1122 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1123 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1124 | --sha=* | --sh=*) 1125 sharedstatedir=$ac_optarg ;; 1126 1127 -site | --site | --sit) 1128 ac_prev=site ;; 1129 -site=* | --site=* | --sit=*) 1130 site=$ac_optarg ;; 1131 1132 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1133 ac_prev=srcdir ;; 1134 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1135 srcdir=$ac_optarg ;; 1136 1137 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1138 | --syscon | --sysco | --sysc | --sys | --sy) 1139 ac_prev=sysconfdir ;; 1140 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1141 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1142 sysconfdir=$ac_optarg ;; 1143 1144 -target | --target | --targe | --targ | --tar | --ta | --t) 1145 ac_prev=target_alias ;; 1146 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1147 target_alias=$ac_optarg ;; 1148 1149 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1150 verbose=yes ;; 1151 1152 -version | --version | --versio | --versi | --vers | -V) 1153 ac_init_version=: ;; 1154 1155 -with-* | --with-*) 1156 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1157 # Reject names that are not valid shell variable names. 1158 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1159 as_fn_error $? "invalid package name: $ac_useropt" 1160 ac_useropt_orig=$ac_useropt 1161 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1162 case $ac_user_opts in 1163 *" 1164"with_$ac_useropt" 1165"*) ;; 1166 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1167 ac_unrecognized_sep=', ';; 1168 esac 1169 eval with_$ac_useropt=\$ac_optarg ;; 1170 1171 -without-* | --without-*) 1172 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1173 # Reject names that are not valid shell variable names. 1174 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1175 as_fn_error $? "invalid package name: $ac_useropt" 1176 ac_useropt_orig=$ac_useropt 1177 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1178 case $ac_user_opts in 1179 *" 1180"with_$ac_useropt" 1181"*) ;; 1182 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1183 ac_unrecognized_sep=', ';; 1184 esac 1185 eval with_$ac_useropt=no ;; 1186 1187 --x) 1188 # Obsolete; use --with-x. 1189 with_x=yes ;; 1190 1191 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1192 | --x-incl | --x-inc | --x-in | --x-i) 1193 ac_prev=x_includes ;; 1194 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1195 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1196 x_includes=$ac_optarg ;; 1197 1198 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1199 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1200 ac_prev=x_libraries ;; 1201 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1202 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1203 x_libraries=$ac_optarg ;; 1204 1205 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1206Try \`$0 --help' for more information" 1207 ;; 1208 1209 *=*) 1210 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1211 # Reject names that are not valid shell variable names. 1212 case $ac_envvar in #( 1213 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1214 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1215 esac 1216 eval $ac_envvar=\$ac_optarg 1217 export $ac_envvar ;; 1218 1219 *) 1220 # FIXME: should be removed in autoconf 3.0. 1221 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1222 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1223 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1224 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1225 ;; 1226 1227 esac 1228done 1229 1230if test -n "$ac_prev"; then 1231 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1232 as_fn_error $? "missing argument to $ac_option" 1233fi 1234 1235if test -n "$ac_unrecognized_opts"; then 1236 case $enable_option_checking in 1237 no) ;; 1238 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1239 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1240 esac 1241fi 1242 1243# Check all directory arguments for consistency. 1244for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1245 datadir sysconfdir sharedstatedir localstatedir includedir \ 1246 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1247 libdir localedir mandir 1248do 1249 eval ac_val=\$$ac_var 1250 # Remove trailing slashes. 1251 case $ac_val in 1252 */ ) 1253 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1254 eval $ac_var=\$ac_val;; 1255 esac 1256 # Be sure to have absolute directory names. 1257 case $ac_val in 1258 [\\/$]* | ?:[\\/]* ) continue;; 1259 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1260 esac 1261 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1262done 1263 1264# There might be people who depend on the old broken behavior: `$host' 1265# used to hold the argument of --host etc. 1266# FIXME: To remove some day. 1267build=$build_alias 1268host=$host_alias 1269target=$target_alias 1270 1271# FIXME: To remove some day. 1272if test "x$host_alias" != x; then 1273 if test "x$build_alias" = x; then 1274 cross_compiling=maybe 1275 elif test "x$build_alias" != "x$host_alias"; then 1276 cross_compiling=yes 1277 fi 1278fi 1279 1280ac_tool_prefix= 1281test -n "$host_alias" && ac_tool_prefix=$host_alias- 1282 1283test "$silent" = yes && exec 6>/dev/null 1284 1285 1286ac_pwd=`pwd` && test -n "$ac_pwd" && 1287ac_ls_di=`ls -di .` && 1288ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1289 as_fn_error $? "working directory cannot be determined" 1290test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1291 as_fn_error $? "pwd does not report name of working directory" 1292 1293 1294# Find the source files, if location was not specified. 1295if test -z "$srcdir"; then 1296 ac_srcdir_defaulted=yes 1297 # Try the directory containing this script, then the parent directory. 1298 ac_confdir=`$as_dirname -- "$as_myself" || 1299$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1300 X"$as_myself" : 'X\(//\)[^/]' \| \ 1301 X"$as_myself" : 'X\(//\)$' \| \ 1302 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1303$as_echo X"$as_myself" | 1304 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1305 s//\1/ 1306 q 1307 } 1308 /^X\(\/\/\)[^/].*/{ 1309 s//\1/ 1310 q 1311 } 1312 /^X\(\/\/\)$/{ 1313 s//\1/ 1314 q 1315 } 1316 /^X\(\/\).*/{ 1317 s//\1/ 1318 q 1319 } 1320 s/.*/./; q'` 1321 srcdir=$ac_confdir 1322 if test ! -r "$srcdir/$ac_unique_file"; then 1323 srcdir=.. 1324 fi 1325else 1326 ac_srcdir_defaulted=no 1327fi 1328if test ! -r "$srcdir/$ac_unique_file"; then 1329 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1330 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1331fi 1332ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1333ac_abs_confdir=`( 1334 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1335 pwd)` 1336# When building in place, set srcdir=. 1337if test "$ac_abs_confdir" = "$ac_pwd"; then 1338 srcdir=. 1339fi 1340# Remove unnecessary trailing slashes from srcdir. 1341# Double slashes in file names in object file debugging info 1342# mess up M-x gdb in Emacs. 1343case $srcdir in 1344*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1345esac 1346for ac_var in $ac_precious_vars; do 1347 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1348 eval ac_env_${ac_var}_value=\$${ac_var} 1349 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1350 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1351done 1352 1353# 1354# Report the --help message. 1355# 1356if test "$ac_init_help" = "long"; then 1357 # Omit some internal or obsolete options to make the list less imposing. 1358 # This message is too long to be a string in the A/UX 3.1 sh. 1359 cat <<_ACEOF 1360\`configure' configures libXvMC 1.0.11 to adapt to many kinds of systems. 1361 1362Usage: $0 [OPTION]... [VAR=VALUE]... 1363 1364To assign environment variables (e.g., CC, CFLAGS...), specify them as 1365VAR=VALUE. See below for descriptions of some of the useful variables. 1366 1367Defaults for the options are specified in brackets. 1368 1369Configuration: 1370 -h, --help display this help and exit 1371 --help=short display options specific to this package 1372 --help=recursive display the short help of all the included packages 1373 -V, --version display version information and exit 1374 -q, --quiet, --silent do not print \`checking ...' messages 1375 --cache-file=FILE cache test results in FILE [disabled] 1376 -C, --config-cache alias for \`--cache-file=config.cache' 1377 -n, --no-create do not create output files 1378 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1379 1380Installation directories: 1381 --prefix=PREFIX install architecture-independent files in PREFIX 1382 [$ac_default_prefix] 1383 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1384 [PREFIX] 1385 1386By default, \`make install' will install all the files in 1387\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1388an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1389for instance \`--prefix=\$HOME'. 1390 1391For better control, use the options below. 1392 1393Fine tuning of the installation directories: 1394 --bindir=DIR user executables [EPREFIX/bin] 1395 --sbindir=DIR system admin executables [EPREFIX/sbin] 1396 --libexecdir=DIR program executables [EPREFIX/libexec] 1397 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1398 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1399 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1400 --libdir=DIR object code libraries [EPREFIX/lib] 1401 --includedir=DIR C header files [PREFIX/include] 1402 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1403 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1404 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1405 --infodir=DIR info documentation [DATAROOTDIR/info] 1406 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1407 --mandir=DIR man documentation [DATAROOTDIR/man] 1408 --docdir=DIR documentation root [DATAROOTDIR/doc/libXvMC] 1409 --htmldir=DIR html documentation [DOCDIR] 1410 --dvidir=DIR dvi documentation [DOCDIR] 1411 --pdfdir=DIR pdf documentation [DOCDIR] 1412 --psdir=DIR ps documentation [DOCDIR] 1413_ACEOF 1414 1415 cat <<\_ACEOF 1416 1417Program names: 1418 --program-prefix=PREFIX prepend PREFIX to installed program names 1419 --program-suffix=SUFFIX append SUFFIX to installed program names 1420 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1421 1422System types: 1423 --build=BUILD configure for building on BUILD [guessed] 1424 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1425_ACEOF 1426fi 1427 1428if test -n "$ac_init_help"; then 1429 case $ac_init_help in 1430 short | recursive ) echo "Configuration of libXvMC 1.0.11:";; 1431 esac 1432 cat <<\_ACEOF 1433 1434Optional Features: 1435 --disable-option-checking ignore unrecognized --enable/--with options 1436 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1437 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1438 --enable-silent-rules less verbose build output (undo: "make V=1") 1439 --disable-silent-rules verbose build output (undo: "make V=0") 1440 --enable-shared[=PKGS] build shared libraries [default=yes] 1441 --enable-static[=PKGS] build static libraries [default=yes] 1442 --enable-fast-install[=PKGS] 1443 optimize for fast installation [default=yes] 1444 --enable-dependency-tracking 1445 do not reject slow dependency extractors 1446 --disable-dependency-tracking 1447 speeds up one-time build 1448 --disable-libtool-lock avoid locking (might break parallel builds) 1449 --disable-selective-werror 1450 Turn off selective compiler errors. (default: 1451 enabled) 1452 --enable-strict-compilation 1453 Enable all warnings from compiler and make them 1454 errors (default: disabled) 1455 --enable-malloc0returnsnull 1456 malloc(0) returns NULL (default: auto) 1457 1458Optional Packages: 1459 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1460 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1461 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1462 both] 1463 --with-aix-soname=aix|svr4|both 1464 shared library versioning (aka "SONAME") variant to 1465 provide on AIX, [default=aix]. 1466 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1467 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1468 compiler's sysroot if not specified). 1469 --with-lint Use a lint-style source code checker (default: 1470 disabled) 1471 1472Some influential environment variables: 1473 CC C compiler command 1474 CFLAGS C compiler flags 1475 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1476 nonstandard directory <lib dir> 1477 LIBS libraries to pass to the linker, e.g. -l<library> 1478 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1479 you have headers in a nonstandard directory <include dir> 1480 LT_SYS_LIBRARY_PATH 1481 User-defined run-time library search path. 1482 CPP C preprocessor 1483 PKG_CONFIG path to pkg-config utility 1484 PKG_CONFIG_PATH 1485 directories to add to pkg-config's search path 1486 PKG_CONFIG_LIBDIR 1487 path overriding pkg-config's built-in search path 1488 XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config 1489 XVMC_LIBS linker flags for XVMC, overriding pkg-config 1490 LINT Path to a lint-style command 1491 LINT_FLAGS Flags for the lint-style command 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/libXvMC/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 1559libXvMC configure 1.0.11 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 libXvMC $as_me 1.0.11, 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.15' 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 case $am_aux_dir in 2442 *\ * | *\ *) 2443 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2444 *) 2445 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2446 esac 2447fi 2448# Use eval to expand $SHELL 2449if eval "$MISSING --is-lightweight"; then 2450 am_missing_run="$MISSING " 2451else 2452 am_missing_run= 2453 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2454$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2455fi 2456 2457if test x"${install_sh+set}" != xset; then 2458 case $am_aux_dir in 2459 *\ * | *\ *) 2460 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2461 *) 2462 install_sh="\${SHELL} $am_aux_dir/install-sh" 2463 esac 2464fi 2465 2466# Installed binaries are usually stripped using 'strip' when the user 2467# run "make install-strip". However 'strip' might not be the right 2468# tool to use in cross-compilation environments, therefore Automake 2469# will honor the 'STRIP' environment variable to overrule this program. 2470if test "$cross_compiling" != no; then 2471 if test -n "$ac_tool_prefix"; then 2472 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2473set dummy ${ac_tool_prefix}strip; ac_word=$2 2474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2475$as_echo_n "checking for $ac_word... " >&6; } 2476if ${ac_cv_prog_STRIP+:} false; then : 2477 $as_echo_n "(cached) " >&6 2478else 2479 if test -n "$STRIP"; then 2480 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2481else 2482as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2483for as_dir in $PATH 2484do 2485 IFS=$as_save_IFS 2486 test -z "$as_dir" && as_dir=. 2487 for ac_exec_ext in '' $ac_executable_extensions; do 2488 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2489 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2491 break 2 2492 fi 2493done 2494 done 2495IFS=$as_save_IFS 2496 2497fi 2498fi 2499STRIP=$ac_cv_prog_STRIP 2500if test -n "$STRIP"; then 2501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2502$as_echo "$STRIP" >&6; } 2503else 2504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2505$as_echo "no" >&6; } 2506fi 2507 2508 2509fi 2510if test -z "$ac_cv_prog_STRIP"; then 2511 ac_ct_STRIP=$STRIP 2512 # Extract the first word of "strip", so it can be a program name with args. 2513set dummy strip; ac_word=$2 2514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2515$as_echo_n "checking for $ac_word... " >&6; } 2516if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2517 $as_echo_n "(cached) " >&6 2518else 2519 if test -n "$ac_ct_STRIP"; then 2520 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2521else 2522as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2523for as_dir in $PATH 2524do 2525 IFS=$as_save_IFS 2526 test -z "$as_dir" && as_dir=. 2527 for ac_exec_ext in '' $ac_executable_extensions; do 2528 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2529 ac_cv_prog_ac_ct_STRIP="strip" 2530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2531 break 2 2532 fi 2533done 2534 done 2535IFS=$as_save_IFS 2536 2537fi 2538fi 2539ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2540if test -n "$ac_ct_STRIP"; then 2541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2542$as_echo "$ac_ct_STRIP" >&6; } 2543else 2544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2545$as_echo "no" >&6; } 2546fi 2547 2548 if test "x$ac_ct_STRIP" = x; then 2549 STRIP=":" 2550 else 2551 case $cross_compiling:$ac_tool_warned in 2552yes:) 2553{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2554$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2555ac_tool_warned=yes ;; 2556esac 2557 STRIP=$ac_ct_STRIP 2558 fi 2559else 2560 STRIP="$ac_cv_prog_STRIP" 2561fi 2562 2563fi 2564INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2565 2566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2567$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2568if test -z "$MKDIR_P"; then 2569 if ${ac_cv_path_mkdir+:} false; then : 2570 $as_echo_n "(cached) " >&6 2571else 2572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2573for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2574do 2575 IFS=$as_save_IFS 2576 test -z "$as_dir" && as_dir=. 2577 for ac_prog in mkdir gmkdir; do 2578 for ac_exec_ext in '' $ac_executable_extensions; do 2579 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2580 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2581 'mkdir (GNU coreutils) '* | \ 2582 'mkdir (coreutils) '* | \ 2583 'mkdir (fileutils) '4.1*) 2584 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2585 break 3;; 2586 esac 2587 done 2588 done 2589 done 2590IFS=$as_save_IFS 2591 2592fi 2593 2594 test -d ./--version && rmdir ./--version 2595 if test "${ac_cv_path_mkdir+set}" = set; then 2596 MKDIR_P="$ac_cv_path_mkdir -p" 2597 else 2598 # As a last resort, use the slow shell script. Don't cache a 2599 # value for MKDIR_P within a source directory, because that will 2600 # break other packages using the cache if that directory is 2601 # removed, or if the value is a relative name. 2602 MKDIR_P="$ac_install_sh -d" 2603 fi 2604fi 2605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2606$as_echo "$MKDIR_P" >&6; } 2607 2608for ac_prog in gawk mawk nawk awk 2609do 2610 # Extract the first word of "$ac_prog", so it can be a program name with args. 2611set dummy $ac_prog; ac_word=$2 2612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2613$as_echo_n "checking for $ac_word... " >&6; } 2614if ${ac_cv_prog_AWK+:} false; then : 2615 $as_echo_n "(cached) " >&6 2616else 2617 if test -n "$AWK"; then 2618 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2619else 2620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2621for as_dir in $PATH 2622do 2623 IFS=$as_save_IFS 2624 test -z "$as_dir" && as_dir=. 2625 for ac_exec_ext in '' $ac_executable_extensions; do 2626 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2627 ac_cv_prog_AWK="$ac_prog" 2628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2629 break 2 2630 fi 2631done 2632 done 2633IFS=$as_save_IFS 2634 2635fi 2636fi 2637AWK=$ac_cv_prog_AWK 2638if test -n "$AWK"; then 2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2640$as_echo "$AWK" >&6; } 2641else 2642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2643$as_echo "no" >&6; } 2644fi 2645 2646 2647 test -n "$AWK" && break 2648done 2649 2650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2651$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2652set x ${MAKE-make} 2653ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2654if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2655 $as_echo_n "(cached) " >&6 2656else 2657 cat >conftest.make <<\_ACEOF 2658SHELL = /bin/sh 2659all: 2660 @echo '@@@%%%=$(MAKE)=@@@%%%' 2661_ACEOF 2662# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2663case `${MAKE-make} -f conftest.make 2>/dev/null` in 2664 *@@@%%%=?*=@@@%%%*) 2665 eval ac_cv_prog_make_${ac_make}_set=yes;; 2666 *) 2667 eval ac_cv_prog_make_${ac_make}_set=no;; 2668esac 2669rm -f conftest.make 2670fi 2671if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2673$as_echo "yes" >&6; } 2674 SET_MAKE= 2675else 2676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2677$as_echo "no" >&6; } 2678 SET_MAKE="MAKE=${MAKE-make}" 2679fi 2680 2681rm -rf .tst 2>/dev/null 2682mkdir .tst 2>/dev/null 2683if test -d .tst; then 2684 am__leading_dot=. 2685else 2686 am__leading_dot=_ 2687fi 2688rmdir .tst 2>/dev/null 2689 2690# Check whether --enable-silent-rules was given. 2691if test "${enable_silent_rules+set}" = set; then : 2692 enableval=$enable_silent_rules; 2693fi 2694 2695case $enable_silent_rules in # ((( 2696 yes) AM_DEFAULT_VERBOSITY=0;; 2697 no) AM_DEFAULT_VERBOSITY=1;; 2698 *) AM_DEFAULT_VERBOSITY=1;; 2699esac 2700am_make=${MAKE-make} 2701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2702$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2703if ${am_cv_make_support_nested_variables+:} false; then : 2704 $as_echo_n "(cached) " >&6 2705else 2706 if $as_echo 'TRUE=$(BAR$(V)) 2707BAR0=false 2708BAR1=true 2709V=1 2710am__doit: 2711 @$(TRUE) 2712.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2713 am_cv_make_support_nested_variables=yes 2714else 2715 am_cv_make_support_nested_variables=no 2716fi 2717fi 2718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2719$as_echo "$am_cv_make_support_nested_variables" >&6; } 2720if test $am_cv_make_support_nested_variables = yes; then 2721 AM_V='$(V)' 2722 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2723else 2724 AM_V=$AM_DEFAULT_VERBOSITY 2725 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2726fi 2727AM_BACKSLASH='\' 2728 2729if test "`cd $srcdir && pwd`" != "`pwd`"; then 2730 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2731 # is not polluted with repeated "-I." 2732 am__isrc=' -I$(srcdir)' 2733 # test to see if srcdir already configured 2734 if test -f $srcdir/config.status; then 2735 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2736 fi 2737fi 2738 2739# test whether we have cygpath 2740if test -z "$CYGPATH_W"; then 2741 if (cygpath --version) >/dev/null 2>/dev/null; then 2742 CYGPATH_W='cygpath -w' 2743 else 2744 CYGPATH_W=echo 2745 fi 2746fi 2747 2748 2749# Define the identity of the package. 2750 PACKAGE='libXvMC' 2751 VERSION='1.0.11' 2752 2753 2754cat >>confdefs.h <<_ACEOF 2755#define PACKAGE "$PACKAGE" 2756_ACEOF 2757 2758 2759cat >>confdefs.h <<_ACEOF 2760#define VERSION "$VERSION" 2761_ACEOF 2762 2763# Some tools Automake needs. 2764 2765ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2766 2767 2768AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2769 2770 2771AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2772 2773 2774AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2775 2776 2777MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2778 2779# For better backward compatibility. To be removed once Automake 1.9.x 2780# dies out for good. For more background, see: 2781# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2782# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2783mkdir_p='$(MKDIR_P)' 2784 2785# We need awk for the "check" target (and possibly the TAP driver). The 2786# system "awk" is bad on some platforms. 2787# Always define AMTAR for backward compatibility. Yes, it's still used 2788# in the wild :-( We should find a proper way to deprecate it ... 2789AMTAR='$${TAR-tar}' 2790 2791 2792# We'll loop over all known methods to create a tar archive until one works. 2793_am_tools='gnutar pax cpio none' 2794 2795am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2796 2797 2798 2799 2800 2801 2802# POSIX will say in a future version that running "rm -f" with no argument 2803# is OK; and we want to be able to make that assumption in our Makefile 2804# recipes. So use an aggressive probe to check that the usage we want is 2805# actually supported "in the wild" to an acceptable degree. 2806# See automake bug#10828. 2807# To make any issue more visible, cause the running configure to be aborted 2808# by default if the 'rm' program in use doesn't match our expectations; the 2809# user can still override this though. 2810if rm -f && rm -fr && rm -rf; then : OK; else 2811 cat >&2 <<'END' 2812Oops! 2813 2814Your 'rm' program seems unable to run without file operands specified 2815on the command line, even when the '-f' option is present. This is contrary 2816to the behaviour of most rm programs out there, and not conforming with 2817the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2818 2819Please tell bug-automake@gnu.org about your system, including the value 2820of your $PATH and any error possibly output before this message. This 2821can help us improve future automake versions. 2822 2823END 2824 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2825 echo 'Configuration will proceed anyway, since you have set the' >&2 2826 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2827 echo >&2 2828 else 2829 cat >&2 <<'END' 2830Aborting the configuration process, to ensure you take notice of the issue. 2831 2832You can download and install GNU coreutils to get an 'rm' implementation 2833that behaves properly: <http://www.gnu.org/software/coreutils/>. 2834 2835If you want to complete the configuration process using your problematic 2836'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2837to "yes", and re-run configure. 2838 2839END 2840 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2841 fi 2842fi 2843 2844 2845# Initialize libtool 2846case `pwd` in 2847 *\ * | *\ *) 2848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2849$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2850esac 2851 2852 2853 2854macro_version='2.4.6' 2855macro_revision='2.4.6' 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869ltmain=$ac_aux_dir/ltmain.sh 2870 2871# Make sure we can run config.sub. 2872$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2873 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2874 2875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2876$as_echo_n "checking build system type... " >&6; } 2877if ${ac_cv_build+:} false; then : 2878 $as_echo_n "(cached) " >&6 2879else 2880 ac_build_alias=$build_alias 2881test "x$ac_build_alias" = x && 2882 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2883test "x$ac_build_alias" = x && 2884 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2885ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2886 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2887 2888fi 2889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2890$as_echo "$ac_cv_build" >&6; } 2891case $ac_cv_build in 2892*-*-*) ;; 2893*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2894esac 2895build=$ac_cv_build 2896ac_save_IFS=$IFS; IFS='-' 2897set x $ac_cv_build 2898shift 2899build_cpu=$1 2900build_vendor=$2 2901shift; shift 2902# Remember, the first character of IFS is used to create $*, 2903# except with old shells: 2904build_os=$* 2905IFS=$ac_save_IFS 2906case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2907 2908 2909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2910$as_echo_n "checking host system type... " >&6; } 2911if ${ac_cv_host+:} false; then : 2912 $as_echo_n "(cached) " >&6 2913else 2914 if test "x$host_alias" = x; then 2915 ac_cv_host=$ac_cv_build 2916else 2917 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2918 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2919fi 2920 2921fi 2922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2923$as_echo "$ac_cv_host" >&6; } 2924case $ac_cv_host in 2925*-*-*) ;; 2926*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2927esac 2928host=$ac_cv_host 2929ac_save_IFS=$IFS; IFS='-' 2930set x $ac_cv_host 2931shift 2932host_cpu=$1 2933host_vendor=$2 2934shift; shift 2935# Remember, the first character of IFS is used to create $*, 2936# except with old shells: 2937host_os=$* 2938IFS=$ac_save_IFS 2939case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2940 2941 2942# Backslashify metacharacters that are still active within 2943# double-quoted strings. 2944sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 2945 2946# Same as above, but do not quote variable references. 2947double_quote_subst='s/\(["`\\]\)/\\\1/g' 2948 2949# Sed substitution to delay expansion of an escaped shell variable in a 2950# double_quote_subst'ed string. 2951delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 2952 2953# Sed substitution to delay expansion of an escaped single quote. 2954delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 2955 2956# Sed substitution to avoid accidental globbing in evaled expressions 2957no_glob_subst='s/\*/\\\*/g' 2958 2959ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 2960ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 2961ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 2962 2963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 2964$as_echo_n "checking how to print strings... " >&6; } 2965# Test print first, because it will be a builtin if present. 2966if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 2967 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 2968 ECHO='print -r --' 2969elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 2970 ECHO='printf %s\n' 2971else 2972 # Use this function as a fallback that always works. 2973 func_fallback_echo () 2974 { 2975 eval 'cat <<_LTECHO_EOF 2976$1 2977_LTECHO_EOF' 2978 } 2979 ECHO='func_fallback_echo' 2980fi 2981 2982# func_echo_all arg... 2983# Invoke $ECHO with all args, space-separated. 2984func_echo_all () 2985{ 2986 $ECHO "" 2987} 2988 2989case $ECHO in 2990 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 2991$as_echo "printf" >&6; } ;; 2992 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 2993$as_echo "print -r" >&6; } ;; 2994 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 2995$as_echo "cat" >&6; } ;; 2996esac 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011DEPDIR="${am__leading_dot}deps" 3012 3013ac_config_commands="$ac_config_commands depfiles" 3014 3015 3016am_make=${MAKE-make} 3017cat > confinc << 'END' 3018am__doit: 3019 @echo this is the am__doit target 3020.PHONY: am__doit 3021END 3022# If we don't find an include directive, just comment out the code. 3023{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3024$as_echo_n "checking for style of include used by $am_make... " >&6; } 3025am__include="#" 3026am__quote= 3027_am_result=none 3028# First try GNU make style include. 3029echo "include confinc" > confmf 3030# Ignore all kinds of additional output from 'make'. 3031case `$am_make -s -f confmf 2> /dev/null` in #( 3032*the\ am__doit\ target*) 3033 am__include=include 3034 am__quote= 3035 _am_result=GNU 3036 ;; 3037esac 3038# Now try BSD make style include. 3039if test "$am__include" = "#"; then 3040 echo '.include "confinc"' > confmf 3041 case `$am_make -s -f confmf 2> /dev/null` in #( 3042 *the\ am__doit\ target*) 3043 am__include=.include 3044 am__quote="\"" 3045 _am_result=BSD 3046 ;; 3047 esac 3048fi 3049 3050 3051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3052$as_echo "$_am_result" >&6; } 3053rm -f confinc confmf 3054 3055# Check whether --enable-dependency-tracking was given. 3056if test "${enable_dependency_tracking+set}" = set; then : 3057 enableval=$enable_dependency_tracking; 3058fi 3059 3060if test "x$enable_dependency_tracking" != xno; then 3061 am_depcomp="$ac_aux_dir/depcomp" 3062 AMDEPBACKSLASH='\' 3063 am__nodep='_no' 3064fi 3065 if test "x$enable_dependency_tracking" != xno; then 3066 AMDEP_TRUE= 3067 AMDEP_FALSE='#' 3068else 3069 AMDEP_TRUE='#' 3070 AMDEP_FALSE= 3071fi 3072 3073 3074ac_ext=c 3075ac_cpp='$CPP $CPPFLAGS' 3076ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3077ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3078ac_compiler_gnu=$ac_cv_c_compiler_gnu 3079if test -n "$ac_tool_prefix"; then 3080 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3081set dummy ${ac_tool_prefix}gcc; ac_word=$2 3082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3083$as_echo_n "checking for $ac_word... " >&6; } 3084if ${ac_cv_prog_CC+:} false; then : 3085 $as_echo_n "(cached) " >&6 3086else 3087 if test -n "$CC"; then 3088 ac_cv_prog_CC="$CC" # Let the user override the test. 3089else 3090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3091for as_dir in $PATH 3092do 3093 IFS=$as_save_IFS 3094 test -z "$as_dir" && as_dir=. 3095 for ac_exec_ext in '' $ac_executable_extensions; do 3096 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3097 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3099 break 2 3100 fi 3101done 3102 done 3103IFS=$as_save_IFS 3104 3105fi 3106fi 3107CC=$ac_cv_prog_CC 3108if test -n "$CC"; then 3109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3110$as_echo "$CC" >&6; } 3111else 3112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3113$as_echo "no" >&6; } 3114fi 3115 3116 3117fi 3118if test -z "$ac_cv_prog_CC"; then 3119 ac_ct_CC=$CC 3120 # Extract the first word of "gcc", so it can be a program name with args. 3121set dummy gcc; ac_word=$2 3122{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3123$as_echo_n "checking for $ac_word... " >&6; } 3124if ${ac_cv_prog_ac_ct_CC+:} false; then : 3125 $as_echo_n "(cached) " >&6 3126else 3127 if test -n "$ac_ct_CC"; then 3128 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3129else 3130as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3131for as_dir in $PATH 3132do 3133 IFS=$as_save_IFS 3134 test -z "$as_dir" && as_dir=. 3135 for ac_exec_ext in '' $ac_executable_extensions; do 3136 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3137 ac_cv_prog_ac_ct_CC="gcc" 3138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3139 break 2 3140 fi 3141done 3142 done 3143IFS=$as_save_IFS 3144 3145fi 3146fi 3147ac_ct_CC=$ac_cv_prog_ac_ct_CC 3148if test -n "$ac_ct_CC"; then 3149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3150$as_echo "$ac_ct_CC" >&6; } 3151else 3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3153$as_echo "no" >&6; } 3154fi 3155 3156 if test "x$ac_ct_CC" = x; then 3157 CC="" 3158 else 3159 case $cross_compiling:$ac_tool_warned in 3160yes:) 3161{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3162$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3163ac_tool_warned=yes ;; 3164esac 3165 CC=$ac_ct_CC 3166 fi 3167else 3168 CC="$ac_cv_prog_CC" 3169fi 3170 3171if test -z "$CC"; then 3172 if test -n "$ac_tool_prefix"; then 3173 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3174set dummy ${ac_tool_prefix}cc; ac_word=$2 3175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3176$as_echo_n "checking for $ac_word... " >&6; } 3177if ${ac_cv_prog_CC+:} false; then : 3178 $as_echo_n "(cached) " >&6 3179else 3180 if test -n "$CC"; then 3181 ac_cv_prog_CC="$CC" # Let the user override the test. 3182else 3183as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3184for as_dir in $PATH 3185do 3186 IFS=$as_save_IFS 3187 test -z "$as_dir" && as_dir=. 3188 for ac_exec_ext in '' $ac_executable_extensions; do 3189 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3190 ac_cv_prog_CC="${ac_tool_prefix}cc" 3191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3192 break 2 3193 fi 3194done 3195 done 3196IFS=$as_save_IFS 3197 3198fi 3199fi 3200CC=$ac_cv_prog_CC 3201if test -n "$CC"; then 3202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3203$as_echo "$CC" >&6; } 3204else 3205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3206$as_echo "no" >&6; } 3207fi 3208 3209 3210 fi 3211fi 3212if test -z "$CC"; then 3213 # Extract the first word of "cc", so it can be a program name with args. 3214set dummy cc; ac_word=$2 3215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3216$as_echo_n "checking for $ac_word... " >&6; } 3217if ${ac_cv_prog_CC+:} false; then : 3218 $as_echo_n "(cached) " >&6 3219else 3220 if test -n "$CC"; then 3221 ac_cv_prog_CC="$CC" # Let the user override the test. 3222else 3223 ac_prog_rejected=no 3224as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3225for as_dir in $PATH 3226do 3227 IFS=$as_save_IFS 3228 test -z "$as_dir" && as_dir=. 3229 for ac_exec_ext in '' $ac_executable_extensions; do 3230 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3231 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3232 ac_prog_rejected=yes 3233 continue 3234 fi 3235 ac_cv_prog_CC="cc" 3236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3237 break 2 3238 fi 3239done 3240 done 3241IFS=$as_save_IFS 3242 3243if test $ac_prog_rejected = yes; then 3244 # We found a bogon in the path, so make sure we never use it. 3245 set dummy $ac_cv_prog_CC 3246 shift 3247 if test $# != 0; then 3248 # We chose a different compiler from the bogus one. 3249 # However, it has the same basename, so the bogon will be chosen 3250 # first if we set CC to just the basename; use the full file name. 3251 shift 3252 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3253 fi 3254fi 3255fi 3256fi 3257CC=$ac_cv_prog_CC 3258if test -n "$CC"; then 3259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3260$as_echo "$CC" >&6; } 3261else 3262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3263$as_echo "no" >&6; } 3264fi 3265 3266 3267fi 3268if test -z "$CC"; then 3269 if test -n "$ac_tool_prefix"; then 3270 for ac_prog in cl.exe 3271 do 3272 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3273set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3274{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3275$as_echo_n "checking for $ac_word... " >&6; } 3276if ${ac_cv_prog_CC+:} false; then : 3277 $as_echo_n "(cached) " >&6 3278else 3279 if test -n "$CC"; then 3280 ac_cv_prog_CC="$CC" # Let the user override the test. 3281else 3282as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3283for as_dir in $PATH 3284do 3285 IFS=$as_save_IFS 3286 test -z "$as_dir" && as_dir=. 3287 for ac_exec_ext in '' $ac_executable_extensions; do 3288 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3289 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3291 break 2 3292 fi 3293done 3294 done 3295IFS=$as_save_IFS 3296 3297fi 3298fi 3299CC=$ac_cv_prog_CC 3300if test -n "$CC"; then 3301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3302$as_echo "$CC" >&6; } 3303else 3304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3305$as_echo "no" >&6; } 3306fi 3307 3308 3309 test -n "$CC" && break 3310 done 3311fi 3312if test -z "$CC"; then 3313 ac_ct_CC=$CC 3314 for ac_prog in cl.exe 3315do 3316 # Extract the first word of "$ac_prog", so it can be a program name with args. 3317set dummy $ac_prog; ac_word=$2 3318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3319$as_echo_n "checking for $ac_word... " >&6; } 3320if ${ac_cv_prog_ac_ct_CC+:} false; then : 3321 $as_echo_n "(cached) " >&6 3322else 3323 if test -n "$ac_ct_CC"; then 3324 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3325else 3326as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3327for as_dir in $PATH 3328do 3329 IFS=$as_save_IFS 3330 test -z "$as_dir" && as_dir=. 3331 for ac_exec_ext in '' $ac_executable_extensions; do 3332 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3333 ac_cv_prog_ac_ct_CC="$ac_prog" 3334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3335 break 2 3336 fi 3337done 3338 done 3339IFS=$as_save_IFS 3340 3341fi 3342fi 3343ac_ct_CC=$ac_cv_prog_ac_ct_CC 3344if test -n "$ac_ct_CC"; then 3345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3346$as_echo "$ac_ct_CC" >&6; } 3347else 3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3349$as_echo "no" >&6; } 3350fi 3351 3352 3353 test -n "$ac_ct_CC" && break 3354done 3355 3356 if test "x$ac_ct_CC" = x; then 3357 CC="" 3358 else 3359 case $cross_compiling:$ac_tool_warned in 3360yes:) 3361{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3362$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3363ac_tool_warned=yes ;; 3364esac 3365 CC=$ac_ct_CC 3366 fi 3367fi 3368 3369fi 3370 3371 3372test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3373$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3374as_fn_error $? "no acceptable C compiler found in \$PATH 3375See \`config.log' for more details" "$LINENO" 5; } 3376 3377# Provide some information about the compiler. 3378$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3379set X $ac_compile 3380ac_compiler=$2 3381for ac_option in --version -v -V -qversion; do 3382 { { ac_try="$ac_compiler $ac_option >&5" 3383case "(($ac_try" in 3384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3385 *) ac_try_echo=$ac_try;; 3386esac 3387eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3388$as_echo "$ac_try_echo"; } >&5 3389 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3390 ac_status=$? 3391 if test -s conftest.err; then 3392 sed '10a\ 3393... rest of stderr output deleted ... 3394 10q' conftest.err >conftest.er1 3395 cat conftest.er1 >&5 3396 fi 3397 rm -f conftest.er1 conftest.err 3398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3399 test $ac_status = 0; } 3400done 3401 3402cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3403/* end confdefs.h. */ 3404 3405int 3406main () 3407{ 3408 3409 ; 3410 return 0; 3411} 3412_ACEOF 3413ac_clean_files_save=$ac_clean_files 3414ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3415# Try to create an executable without -o first, disregard a.out. 3416# It will help us diagnose broken compilers, and finding out an intuition 3417# of exeext. 3418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3419$as_echo_n "checking whether the C compiler works... " >&6; } 3420ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3421 3422# The possible output files: 3423ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3424 3425ac_rmfiles= 3426for ac_file in $ac_files 3427do 3428 case $ac_file in 3429 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3430 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3431 esac 3432done 3433rm -f $ac_rmfiles 3434 3435if { { ac_try="$ac_link_default" 3436case "(($ac_try" in 3437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3438 *) ac_try_echo=$ac_try;; 3439esac 3440eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3441$as_echo "$ac_try_echo"; } >&5 3442 (eval "$ac_link_default") 2>&5 3443 ac_status=$? 3444 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3445 test $ac_status = 0; }; then : 3446 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3447# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3448# in a Makefile. We should not override ac_cv_exeext if it was cached, 3449# so that the user can short-circuit this test for compilers unknown to 3450# Autoconf. 3451for ac_file in $ac_files '' 3452do 3453 test -f "$ac_file" || continue 3454 case $ac_file in 3455 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3456 ;; 3457 [ab].out ) 3458 # We found the default executable, but exeext='' is most 3459 # certainly right. 3460 break;; 3461 *.* ) 3462 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3463 then :; else 3464 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3465 fi 3466 # We set ac_cv_exeext here because the later test for it is not 3467 # safe: cross compilers may not add the suffix if given an `-o' 3468 # argument, so we may need to know it at that point already. 3469 # Even if this section looks crufty: it has the advantage of 3470 # actually working. 3471 break;; 3472 * ) 3473 break;; 3474 esac 3475done 3476test "$ac_cv_exeext" = no && ac_cv_exeext= 3477 3478else 3479 ac_file='' 3480fi 3481if test -z "$ac_file"; then : 3482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3483$as_echo "no" >&6; } 3484$as_echo "$as_me: failed program was:" >&5 3485sed 's/^/| /' conftest.$ac_ext >&5 3486 3487{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3488$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3489as_fn_error 77 "C compiler cannot create executables 3490See \`config.log' for more details" "$LINENO" 5; } 3491else 3492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3493$as_echo "yes" >&6; } 3494fi 3495{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3496$as_echo_n "checking for C compiler default output file name... " >&6; } 3497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3498$as_echo "$ac_file" >&6; } 3499ac_exeext=$ac_cv_exeext 3500 3501rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3502ac_clean_files=$ac_clean_files_save 3503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3504$as_echo_n "checking for suffix of executables... " >&6; } 3505if { { ac_try="$ac_link" 3506case "(($ac_try" in 3507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3508 *) ac_try_echo=$ac_try;; 3509esac 3510eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3511$as_echo "$ac_try_echo"; } >&5 3512 (eval "$ac_link") 2>&5 3513 ac_status=$? 3514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3515 test $ac_status = 0; }; then : 3516 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3517# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3518# work properly (i.e., refer to `conftest.exe'), while it won't with 3519# `rm'. 3520for ac_file in conftest.exe conftest conftest.*; do 3521 test -f "$ac_file" || continue 3522 case $ac_file in 3523 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3524 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3525 break;; 3526 * ) break;; 3527 esac 3528done 3529else 3530 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3531$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3532as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3533See \`config.log' for more details" "$LINENO" 5; } 3534fi 3535rm -f conftest conftest$ac_cv_exeext 3536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3537$as_echo "$ac_cv_exeext" >&6; } 3538 3539rm -f conftest.$ac_ext 3540EXEEXT=$ac_cv_exeext 3541ac_exeext=$EXEEXT 3542cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3543/* end confdefs.h. */ 3544#include <stdio.h> 3545int 3546main () 3547{ 3548FILE *f = fopen ("conftest.out", "w"); 3549 return ferror (f) || fclose (f) != 0; 3550 3551 ; 3552 return 0; 3553} 3554_ACEOF 3555ac_clean_files="$ac_clean_files conftest.out" 3556# Check that the compiler produces executables we can run. If not, either 3557# the compiler is broken, or we cross compile. 3558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3559$as_echo_n "checking whether we are cross compiling... " >&6; } 3560if test "$cross_compiling" != yes; then 3561 { { ac_try="$ac_link" 3562case "(($ac_try" in 3563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3564 *) ac_try_echo=$ac_try;; 3565esac 3566eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3567$as_echo "$ac_try_echo"; } >&5 3568 (eval "$ac_link") 2>&5 3569 ac_status=$? 3570 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3571 test $ac_status = 0; } 3572 if { ac_try='./conftest$ac_cv_exeext' 3573 { { case "(($ac_try" in 3574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3575 *) ac_try_echo=$ac_try;; 3576esac 3577eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3578$as_echo "$ac_try_echo"; } >&5 3579 (eval "$ac_try") 2>&5 3580 ac_status=$? 3581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3582 test $ac_status = 0; }; }; then 3583 cross_compiling=no 3584 else 3585 if test "$cross_compiling" = maybe; then 3586 cross_compiling=yes 3587 else 3588 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3589$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3590as_fn_error $? "cannot run C compiled programs. 3591If you meant to cross compile, use \`--host'. 3592See \`config.log' for more details" "$LINENO" 5; } 3593 fi 3594 fi 3595fi 3596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3597$as_echo "$cross_compiling" >&6; } 3598 3599rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3600ac_clean_files=$ac_clean_files_save 3601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3602$as_echo_n "checking for suffix of object files... " >&6; } 3603if ${ac_cv_objext+:} false; then : 3604 $as_echo_n "(cached) " >&6 3605else 3606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3607/* end confdefs.h. */ 3608 3609int 3610main () 3611{ 3612 3613 ; 3614 return 0; 3615} 3616_ACEOF 3617rm -f conftest.o conftest.obj 3618if { { ac_try="$ac_compile" 3619case "(($ac_try" in 3620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3621 *) ac_try_echo=$ac_try;; 3622esac 3623eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3624$as_echo "$ac_try_echo"; } >&5 3625 (eval "$ac_compile") 2>&5 3626 ac_status=$? 3627 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3628 test $ac_status = 0; }; then : 3629 for ac_file in conftest.o conftest.obj conftest.*; do 3630 test -f "$ac_file" || continue; 3631 case $ac_file in 3632 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3633 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3634 break;; 3635 esac 3636done 3637else 3638 $as_echo "$as_me: failed program was:" >&5 3639sed 's/^/| /' conftest.$ac_ext >&5 3640 3641{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3642$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3643as_fn_error $? "cannot compute suffix of object files: cannot compile 3644See \`config.log' for more details" "$LINENO" 5; } 3645fi 3646rm -f conftest.$ac_cv_objext conftest.$ac_ext 3647fi 3648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3649$as_echo "$ac_cv_objext" >&6; } 3650OBJEXT=$ac_cv_objext 3651ac_objext=$OBJEXT 3652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3653$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3654if ${ac_cv_c_compiler_gnu+:} false; then : 3655 $as_echo_n "(cached) " >&6 3656else 3657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3658/* end confdefs.h. */ 3659 3660int 3661main () 3662{ 3663#ifndef __GNUC__ 3664 choke me 3665#endif 3666 3667 ; 3668 return 0; 3669} 3670_ACEOF 3671if ac_fn_c_try_compile "$LINENO"; then : 3672 ac_compiler_gnu=yes 3673else 3674 ac_compiler_gnu=no 3675fi 3676rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3677ac_cv_c_compiler_gnu=$ac_compiler_gnu 3678 3679fi 3680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3681$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3682if test $ac_compiler_gnu = yes; then 3683 GCC=yes 3684else 3685 GCC= 3686fi 3687ac_test_CFLAGS=${CFLAGS+set} 3688ac_save_CFLAGS=$CFLAGS 3689{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3690$as_echo_n "checking whether $CC accepts -g... " >&6; } 3691if ${ac_cv_prog_cc_g+:} false; then : 3692 $as_echo_n "(cached) " >&6 3693else 3694 ac_save_c_werror_flag=$ac_c_werror_flag 3695 ac_c_werror_flag=yes 3696 ac_cv_prog_cc_g=no 3697 CFLAGS="-g" 3698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3699/* end confdefs.h. */ 3700 3701int 3702main () 3703{ 3704 3705 ; 3706 return 0; 3707} 3708_ACEOF 3709if ac_fn_c_try_compile "$LINENO"; then : 3710 ac_cv_prog_cc_g=yes 3711else 3712 CFLAGS="" 3713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3714/* end confdefs.h. */ 3715 3716int 3717main () 3718{ 3719 3720 ; 3721 return 0; 3722} 3723_ACEOF 3724if ac_fn_c_try_compile "$LINENO"; then : 3725 3726else 3727 ac_c_werror_flag=$ac_save_c_werror_flag 3728 CFLAGS="-g" 3729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3730/* end confdefs.h. */ 3731 3732int 3733main () 3734{ 3735 3736 ; 3737 return 0; 3738} 3739_ACEOF 3740if ac_fn_c_try_compile "$LINENO"; then : 3741 ac_cv_prog_cc_g=yes 3742fi 3743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3744fi 3745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3746fi 3747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3748 ac_c_werror_flag=$ac_save_c_werror_flag 3749fi 3750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3751$as_echo "$ac_cv_prog_cc_g" >&6; } 3752if test "$ac_test_CFLAGS" = set; then 3753 CFLAGS=$ac_save_CFLAGS 3754elif test $ac_cv_prog_cc_g = yes; then 3755 if test "$GCC" = yes; then 3756 CFLAGS="-g -O2" 3757 else 3758 CFLAGS="-g" 3759 fi 3760else 3761 if test "$GCC" = yes; then 3762 CFLAGS="-O2" 3763 else 3764 CFLAGS= 3765 fi 3766fi 3767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3768$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3769if ${ac_cv_prog_cc_c89+:} false; then : 3770 $as_echo_n "(cached) " >&6 3771else 3772 ac_cv_prog_cc_c89=no 3773ac_save_CC=$CC 3774cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3775/* end confdefs.h. */ 3776#include <stdarg.h> 3777#include <stdio.h> 3778struct stat; 3779/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3780struct buf { int x; }; 3781FILE * (*rcsopen) (struct buf *, struct stat *, int); 3782static char *e (p, i) 3783 char **p; 3784 int i; 3785{ 3786 return p[i]; 3787} 3788static char *f (char * (*g) (char **, int), char **p, ...) 3789{ 3790 char *s; 3791 va_list v; 3792 va_start (v,p); 3793 s = g (p, va_arg (v,int)); 3794 va_end (v); 3795 return s; 3796} 3797 3798/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3799 function prototypes and stuff, but not '\xHH' hex character constants. 3800 These don't provoke an error unfortunately, instead are silently treated 3801 as 'x'. The following induces an error, until -std is added to get 3802 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3803 array size at least. It's necessary to write '\x00'==0 to get something 3804 that's true only with -std. */ 3805int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3806 3807/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3808 inside strings and character constants. */ 3809#define FOO(x) 'x' 3810int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3811 3812int test (int i, double x); 3813struct s1 {int (*f) (int a);}; 3814struct s2 {int (*f) (double a);}; 3815int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3816int argc; 3817char **argv; 3818int 3819main () 3820{ 3821return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3822 ; 3823 return 0; 3824} 3825_ACEOF 3826for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3827 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3828do 3829 CC="$ac_save_CC $ac_arg" 3830 if ac_fn_c_try_compile "$LINENO"; then : 3831 ac_cv_prog_cc_c89=$ac_arg 3832fi 3833rm -f core conftest.err conftest.$ac_objext 3834 test "x$ac_cv_prog_cc_c89" != "xno" && break 3835done 3836rm -f conftest.$ac_ext 3837CC=$ac_save_CC 3838 3839fi 3840# AC_CACHE_VAL 3841case "x$ac_cv_prog_cc_c89" in 3842 x) 3843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3844$as_echo "none needed" >&6; } ;; 3845 xno) 3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3847$as_echo "unsupported" >&6; } ;; 3848 *) 3849 CC="$CC $ac_cv_prog_cc_c89" 3850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3851$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3852esac 3853if test "x$ac_cv_prog_cc_c89" != xno; then : 3854 3855fi 3856 3857ac_ext=c 3858ac_cpp='$CPP $CPPFLAGS' 3859ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3860ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3861ac_compiler_gnu=$ac_cv_c_compiler_gnu 3862 3863ac_ext=c 3864ac_cpp='$CPP $CPPFLAGS' 3865ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3866ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3867ac_compiler_gnu=$ac_cv_c_compiler_gnu 3868{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3869$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3870if ${am_cv_prog_cc_c_o+:} false; then : 3871 $as_echo_n "(cached) " >&6 3872else 3873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3874/* end confdefs.h. */ 3875 3876int 3877main () 3878{ 3879 3880 ; 3881 return 0; 3882} 3883_ACEOF 3884 # Make sure it works both with $CC and with simple cc. 3885 # Following AC_PROG_CC_C_O, we do the test twice because some 3886 # compilers refuse to overwrite an existing .o file with -o, 3887 # though they will create one. 3888 am_cv_prog_cc_c_o=yes 3889 for am_i in 1 2; do 3890 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3891 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3892 ac_status=$? 3893 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3894 (exit $ac_status); } \ 3895 && test -f conftest2.$ac_objext; then 3896 : OK 3897 else 3898 am_cv_prog_cc_c_o=no 3899 break 3900 fi 3901 done 3902 rm -f core conftest* 3903 unset am_i 3904fi 3905{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3906$as_echo "$am_cv_prog_cc_c_o" >&6; } 3907if test "$am_cv_prog_cc_c_o" != yes; then 3908 # Losing compiler, so override with the script. 3909 # FIXME: It is wrong to rewrite CC. 3910 # But if we don't then we get into trouble of one sort or another. 3911 # A longer-term fix would be to have automake use am__CC in this case, 3912 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3913 CC="$am_aux_dir/compile $CC" 3914fi 3915ac_ext=c 3916ac_cpp='$CPP $CPPFLAGS' 3917ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3918ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3919ac_compiler_gnu=$ac_cv_c_compiler_gnu 3920 3921 3922depcc="$CC" am_compiler_list= 3923 3924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3925$as_echo_n "checking dependency style of $depcc... " >&6; } 3926if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3927 $as_echo_n "(cached) " >&6 3928else 3929 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3930 # We make a subdir and do the tests there. Otherwise we can end up 3931 # making bogus files that we don't know about and never remove. For 3932 # instance it was reported that on HP-UX the gcc test will end up 3933 # making a dummy file named 'D' -- because '-MD' means "put the output 3934 # in D". 3935 rm -rf conftest.dir 3936 mkdir conftest.dir 3937 # Copy depcomp to subdir because otherwise we won't find it if we're 3938 # using a relative directory. 3939 cp "$am_depcomp" conftest.dir 3940 cd conftest.dir 3941 # We will build objects and dependencies in a subdirectory because 3942 # it helps to detect inapplicable dependency modes. For instance 3943 # both Tru64's cc and ICC support -MD to output dependencies as a 3944 # side effect of compilation, but ICC will put the dependencies in 3945 # the current directory while Tru64 will put them in the object 3946 # directory. 3947 mkdir sub 3948 3949 am_cv_CC_dependencies_compiler_type=none 3950 if test "$am_compiler_list" = ""; then 3951 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3952 fi 3953 am__universal=false 3954 case " $depcc " in #( 3955 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3956 esac 3957 3958 for depmode in $am_compiler_list; do 3959 # Setup a source with many dependencies, because some compilers 3960 # like to wrap large dependency lists on column 80 (with \), and 3961 # we should not choose a depcomp mode which is confused by this. 3962 # 3963 # We need to recreate these files for each test, as the compiler may 3964 # overwrite some of them when testing with obscure command lines. 3965 # This happens at least with the AIX C compiler. 3966 : > sub/conftest.c 3967 for i in 1 2 3 4 5 6; do 3968 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3969 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3970 # Solaris 10 /bin/sh. 3971 echo '/* dummy */' > sub/conftst$i.h 3972 done 3973 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3974 3975 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3976 # mode. It turns out that the SunPro C++ compiler does not properly 3977 # handle '-M -o', and we need to detect this. Also, some Intel 3978 # versions had trouble with output in subdirs. 3979 am__obj=sub/conftest.${OBJEXT-o} 3980 am__minus_obj="-o $am__obj" 3981 case $depmode in 3982 gcc) 3983 # This depmode causes a compiler race in universal mode. 3984 test "$am__universal" = false || continue 3985 ;; 3986 nosideeffect) 3987 # After this tag, mechanisms are not by side-effect, so they'll 3988 # only be used when explicitly requested. 3989 if test "x$enable_dependency_tracking" = xyes; then 3990 continue 3991 else 3992 break 3993 fi 3994 ;; 3995 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3996 # This compiler won't grok '-c -o', but also, the minuso test has 3997 # not run yet. These depmodes are late enough in the game, and 3998 # so weak that their functioning should not be impacted. 3999 am__obj=conftest.${OBJEXT-o} 4000 am__minus_obj= 4001 ;; 4002 none) break ;; 4003 esac 4004 if depmode=$depmode \ 4005 source=sub/conftest.c object=$am__obj \ 4006 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4007 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4008 >/dev/null 2>conftest.err && 4009 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4010 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4011 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4012 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4013 # icc doesn't choke on unknown options, it will just issue warnings 4014 # or remarks (even with -Werror). So we grep stderr for any message 4015 # that says an option was ignored or not supported. 4016 # When given -MP, icc 7.0 and 7.1 complain thusly: 4017 # icc: Command line warning: ignoring option '-M'; no argument required 4018 # The diagnosis changed in icc 8.0: 4019 # icc: Command line remark: option '-MP' not supported 4020 if (grep 'ignoring option' conftest.err || 4021 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4022 am_cv_CC_dependencies_compiler_type=$depmode 4023 break 4024 fi 4025 fi 4026 done 4027 4028 cd .. 4029 rm -rf conftest.dir 4030else 4031 am_cv_CC_dependencies_compiler_type=none 4032fi 4033 4034fi 4035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4036$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4037CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4038 4039 if 4040 test "x$enable_dependency_tracking" != xno \ 4041 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4042 am__fastdepCC_TRUE= 4043 am__fastdepCC_FALSE='#' 4044else 4045 am__fastdepCC_TRUE='#' 4046 am__fastdepCC_FALSE= 4047fi 4048 4049 4050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4051$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4052if ${ac_cv_path_SED+:} false; then : 4053 $as_echo_n "(cached) " >&6 4054else 4055 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4056 for ac_i in 1 2 3 4 5 6 7; do 4057 ac_script="$ac_script$as_nl$ac_script" 4058 done 4059 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4060 { ac_script=; unset ac_script;} 4061 if test -z "$SED"; then 4062 ac_path_SED_found=false 4063 # Loop through the user's path and test for each of PROGNAME-LIST 4064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4065for as_dir in $PATH 4066do 4067 IFS=$as_save_IFS 4068 test -z "$as_dir" && as_dir=. 4069 for ac_prog in sed gsed; do 4070 for ac_exec_ext in '' $ac_executable_extensions; do 4071 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4072 as_fn_executable_p "$ac_path_SED" || continue 4073# Check for GNU ac_path_SED and select it if it is found. 4074 # Check for GNU $ac_path_SED 4075case `"$ac_path_SED" --version 2>&1` in 4076*GNU*) 4077 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4078*) 4079 ac_count=0 4080 $as_echo_n 0123456789 >"conftest.in" 4081 while : 4082 do 4083 cat "conftest.in" "conftest.in" >"conftest.tmp" 4084 mv "conftest.tmp" "conftest.in" 4085 cp "conftest.in" "conftest.nl" 4086 $as_echo '' >> "conftest.nl" 4087 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4088 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4089 as_fn_arith $ac_count + 1 && ac_count=$as_val 4090 if test $ac_count -gt ${ac_path_SED_max-0}; then 4091 # Best one so far, save it but keep looking for a better one 4092 ac_cv_path_SED="$ac_path_SED" 4093 ac_path_SED_max=$ac_count 4094 fi 4095 # 10*(2^10) chars as input seems more than enough 4096 test $ac_count -gt 10 && break 4097 done 4098 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4099esac 4100 4101 $ac_path_SED_found && break 3 4102 done 4103 done 4104 done 4105IFS=$as_save_IFS 4106 if test -z "$ac_cv_path_SED"; then 4107 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4108 fi 4109else 4110 ac_cv_path_SED=$SED 4111fi 4112 4113fi 4114{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4115$as_echo "$ac_cv_path_SED" >&6; } 4116 SED="$ac_cv_path_SED" 4117 rm -f conftest.sed 4118 4119test -z "$SED" && SED=sed 4120Xsed="$SED -e 1s/^X//" 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4133$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4134if ${ac_cv_path_GREP+:} false; then : 4135 $as_echo_n "(cached) " >&6 4136else 4137 if test -z "$GREP"; then 4138 ac_path_GREP_found=false 4139 # Loop through the user's path and test for each of PROGNAME-LIST 4140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4141for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4142do 4143 IFS=$as_save_IFS 4144 test -z "$as_dir" && as_dir=. 4145 for ac_prog in grep ggrep; do 4146 for ac_exec_ext in '' $ac_executable_extensions; do 4147 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4148 as_fn_executable_p "$ac_path_GREP" || continue 4149# Check for GNU ac_path_GREP and select it if it is found. 4150 # Check for GNU $ac_path_GREP 4151case `"$ac_path_GREP" --version 2>&1` in 4152*GNU*) 4153 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4154*) 4155 ac_count=0 4156 $as_echo_n 0123456789 >"conftest.in" 4157 while : 4158 do 4159 cat "conftest.in" "conftest.in" >"conftest.tmp" 4160 mv "conftest.tmp" "conftest.in" 4161 cp "conftest.in" "conftest.nl" 4162 $as_echo 'GREP' >> "conftest.nl" 4163 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4164 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4165 as_fn_arith $ac_count + 1 && ac_count=$as_val 4166 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4167 # Best one so far, save it but keep looking for a better one 4168 ac_cv_path_GREP="$ac_path_GREP" 4169 ac_path_GREP_max=$ac_count 4170 fi 4171 # 10*(2^10) chars as input seems more than enough 4172 test $ac_count -gt 10 && break 4173 done 4174 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4175esac 4176 4177 $ac_path_GREP_found && break 3 4178 done 4179 done 4180 done 4181IFS=$as_save_IFS 4182 if test -z "$ac_cv_path_GREP"; then 4183 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4184 fi 4185else 4186 ac_cv_path_GREP=$GREP 4187fi 4188 4189fi 4190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4191$as_echo "$ac_cv_path_GREP" >&6; } 4192 GREP="$ac_cv_path_GREP" 4193 4194 4195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4196$as_echo_n "checking for egrep... " >&6; } 4197if ${ac_cv_path_EGREP+:} false; then : 4198 $as_echo_n "(cached) " >&6 4199else 4200 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4201 then ac_cv_path_EGREP="$GREP -E" 4202 else 4203 if test -z "$EGREP"; then 4204 ac_path_EGREP_found=false 4205 # Loop through the user's path and test for each of PROGNAME-LIST 4206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4207for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4208do 4209 IFS=$as_save_IFS 4210 test -z "$as_dir" && as_dir=. 4211 for ac_prog in egrep; do 4212 for ac_exec_ext in '' $ac_executable_extensions; do 4213 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4214 as_fn_executable_p "$ac_path_EGREP" || continue 4215# Check for GNU ac_path_EGREP and select it if it is found. 4216 # Check for GNU $ac_path_EGREP 4217case `"$ac_path_EGREP" --version 2>&1` in 4218*GNU*) 4219 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4220*) 4221 ac_count=0 4222 $as_echo_n 0123456789 >"conftest.in" 4223 while : 4224 do 4225 cat "conftest.in" "conftest.in" >"conftest.tmp" 4226 mv "conftest.tmp" "conftest.in" 4227 cp "conftest.in" "conftest.nl" 4228 $as_echo 'EGREP' >> "conftest.nl" 4229 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4230 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4231 as_fn_arith $ac_count + 1 && ac_count=$as_val 4232 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4233 # Best one so far, save it but keep looking for a better one 4234 ac_cv_path_EGREP="$ac_path_EGREP" 4235 ac_path_EGREP_max=$ac_count 4236 fi 4237 # 10*(2^10) chars as input seems more than enough 4238 test $ac_count -gt 10 && break 4239 done 4240 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4241esac 4242 4243 $ac_path_EGREP_found && break 3 4244 done 4245 done 4246 done 4247IFS=$as_save_IFS 4248 if test -z "$ac_cv_path_EGREP"; then 4249 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4250 fi 4251else 4252 ac_cv_path_EGREP=$EGREP 4253fi 4254 4255 fi 4256fi 4257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4258$as_echo "$ac_cv_path_EGREP" >&6; } 4259 EGREP="$ac_cv_path_EGREP" 4260 4261 4262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4263$as_echo_n "checking for fgrep... " >&6; } 4264if ${ac_cv_path_FGREP+:} false; then : 4265 $as_echo_n "(cached) " >&6 4266else 4267 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4268 then ac_cv_path_FGREP="$GREP -F" 4269 else 4270 if test -z "$FGREP"; then 4271 ac_path_FGREP_found=false 4272 # Loop through the user's path and test for each of PROGNAME-LIST 4273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4274for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4275do 4276 IFS=$as_save_IFS 4277 test -z "$as_dir" && as_dir=. 4278 for ac_prog in fgrep; do 4279 for ac_exec_ext in '' $ac_executable_extensions; do 4280 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4281 as_fn_executable_p "$ac_path_FGREP" || continue 4282# Check for GNU ac_path_FGREP and select it if it is found. 4283 # Check for GNU $ac_path_FGREP 4284case `"$ac_path_FGREP" --version 2>&1` in 4285*GNU*) 4286 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4287*) 4288 ac_count=0 4289 $as_echo_n 0123456789 >"conftest.in" 4290 while : 4291 do 4292 cat "conftest.in" "conftest.in" >"conftest.tmp" 4293 mv "conftest.tmp" "conftest.in" 4294 cp "conftest.in" "conftest.nl" 4295 $as_echo 'FGREP' >> "conftest.nl" 4296 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4297 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4298 as_fn_arith $ac_count + 1 && ac_count=$as_val 4299 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4300 # Best one so far, save it but keep looking for a better one 4301 ac_cv_path_FGREP="$ac_path_FGREP" 4302 ac_path_FGREP_max=$ac_count 4303 fi 4304 # 10*(2^10) chars as input seems more than enough 4305 test $ac_count -gt 10 && break 4306 done 4307 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4308esac 4309 4310 $ac_path_FGREP_found && break 3 4311 done 4312 done 4313 done 4314IFS=$as_save_IFS 4315 if test -z "$ac_cv_path_FGREP"; then 4316 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4317 fi 4318else 4319 ac_cv_path_FGREP=$FGREP 4320fi 4321 4322 fi 4323fi 4324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4325$as_echo "$ac_cv_path_FGREP" >&6; } 4326 FGREP="$ac_cv_path_FGREP" 4327 4328 4329test -z "$GREP" && GREP=grep 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349# Check whether --with-gnu-ld was given. 4350if test "${with_gnu_ld+set}" = set; then : 4351 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 4352else 4353 with_gnu_ld=no 4354fi 4355 4356ac_prog=ld 4357if test yes = "$GCC"; then 4358 # Check if gcc -print-prog-name=ld gives a path. 4359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4360$as_echo_n "checking for ld used by $CC... " >&6; } 4361 case $host in 4362 *-*-mingw*) 4363 # gcc leaves a trailing carriage return, which upsets mingw 4364 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4365 *) 4366 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4367 esac 4368 case $ac_prog in 4369 # Accept absolute paths. 4370 [\\/]* | ?:[\\/]*) 4371 re_direlt='/[^/][^/]*/\.\./' 4372 # Canonicalize the pathname of ld 4373 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4374 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4375 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4376 done 4377 test -z "$LD" && LD=$ac_prog 4378 ;; 4379 "") 4380 # If it fails, then pretend we aren't using GCC. 4381 ac_prog=ld 4382 ;; 4383 *) 4384 # If it is relative, then search for the first ld in PATH. 4385 with_gnu_ld=unknown 4386 ;; 4387 esac 4388elif test yes = "$with_gnu_ld"; then 4389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4390$as_echo_n "checking for GNU ld... " >&6; } 4391else 4392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4393$as_echo_n "checking for non-GNU ld... " >&6; } 4394fi 4395if ${lt_cv_path_LD+:} false; then : 4396 $as_echo_n "(cached) " >&6 4397else 4398 if test -z "$LD"; then 4399 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4400 for ac_dir in $PATH; do 4401 IFS=$lt_save_ifs 4402 test -z "$ac_dir" && ac_dir=. 4403 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4404 lt_cv_path_LD=$ac_dir/$ac_prog 4405 # Check to see if the program is GNU ld. I'd rather use --version, 4406 # but apparently some variants of GNU ld only accept -v. 4407 # Break only if it was the GNU/non-GNU ld that we prefer. 4408 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4409 *GNU* | *'with BFD'*) 4410 test no != "$with_gnu_ld" && break 4411 ;; 4412 *) 4413 test yes != "$with_gnu_ld" && break 4414 ;; 4415 esac 4416 fi 4417 done 4418 IFS=$lt_save_ifs 4419else 4420 lt_cv_path_LD=$LD # Let the user override the test with a path. 4421fi 4422fi 4423 4424LD=$lt_cv_path_LD 4425if test -n "$LD"; then 4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4427$as_echo "$LD" >&6; } 4428else 4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4430$as_echo "no" >&6; } 4431fi 4432test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4434$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4435if ${lt_cv_prog_gnu_ld+:} false; then : 4436 $as_echo_n "(cached) " >&6 4437else 4438 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4439case `$LD -v 2>&1 </dev/null` in 4440*GNU* | *'with BFD'*) 4441 lt_cv_prog_gnu_ld=yes 4442 ;; 4443*) 4444 lt_cv_prog_gnu_ld=no 4445 ;; 4446esac 4447fi 4448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4449$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4450with_gnu_ld=$lt_cv_prog_gnu_ld 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4461$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4462if ${lt_cv_path_NM+:} false; then : 4463 $as_echo_n "(cached) " >&6 4464else 4465 if test -n "$NM"; then 4466 # Let the user override the test. 4467 lt_cv_path_NM=$NM 4468else 4469 lt_nm_to_check=${ac_tool_prefix}nm 4470 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4471 lt_nm_to_check="$lt_nm_to_check nm" 4472 fi 4473 for lt_tmp_nm in $lt_nm_to_check; do 4474 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 4475 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4476 IFS=$lt_save_ifs 4477 test -z "$ac_dir" && ac_dir=. 4478 tmp_nm=$ac_dir/$lt_tmp_nm 4479 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 4480 # Check to see if the nm accepts a BSD-compat flag. 4481 # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 4482 # nm: unknown option "B" ignored 4483 # Tru64's nm complains that /dev/null is an invalid object file 4484 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 4485 case $build_os in 4486 mingw*) lt_bad_file=conftest.nm/nofile ;; 4487 *) lt_bad_file=/dev/null ;; 4488 esac 4489 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 4490 *$lt_bad_file* | *'Invalid file or object type'*) 4491 lt_cv_path_NM="$tmp_nm -B" 4492 break 2 4493 ;; 4494 *) 4495 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4496 */dev/null*) 4497 lt_cv_path_NM="$tmp_nm -p" 4498 break 2 4499 ;; 4500 *) 4501 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4502 continue # so that we can try to find one that supports BSD flags 4503 ;; 4504 esac 4505 ;; 4506 esac 4507 fi 4508 done 4509 IFS=$lt_save_ifs 4510 done 4511 : ${lt_cv_path_NM=no} 4512fi 4513fi 4514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4515$as_echo "$lt_cv_path_NM" >&6; } 4516if test no != "$lt_cv_path_NM"; then 4517 NM=$lt_cv_path_NM 4518else 4519 # Didn't find any BSD compatible name lister, look for dumpbin. 4520 if test -n "$DUMPBIN"; then : 4521 # Let the user override the test. 4522 else 4523 if test -n "$ac_tool_prefix"; then 4524 for ac_prog in dumpbin "link -dump" 4525 do 4526 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4527set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4529$as_echo_n "checking for $ac_word... " >&6; } 4530if ${ac_cv_prog_DUMPBIN+:} false; then : 4531 $as_echo_n "(cached) " >&6 4532else 4533 if test -n "$DUMPBIN"; then 4534 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4535else 4536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4537for as_dir in $PATH 4538do 4539 IFS=$as_save_IFS 4540 test -z "$as_dir" && as_dir=. 4541 for ac_exec_ext in '' $ac_executable_extensions; do 4542 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4543 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4545 break 2 4546 fi 4547done 4548 done 4549IFS=$as_save_IFS 4550 4551fi 4552fi 4553DUMPBIN=$ac_cv_prog_DUMPBIN 4554if test -n "$DUMPBIN"; then 4555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4556$as_echo "$DUMPBIN" >&6; } 4557else 4558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4559$as_echo "no" >&6; } 4560fi 4561 4562 4563 test -n "$DUMPBIN" && break 4564 done 4565fi 4566if test -z "$DUMPBIN"; then 4567 ac_ct_DUMPBIN=$DUMPBIN 4568 for ac_prog in dumpbin "link -dump" 4569do 4570 # Extract the first word of "$ac_prog", so it can be a program name with args. 4571set dummy $ac_prog; ac_word=$2 4572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4573$as_echo_n "checking for $ac_word... " >&6; } 4574if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4575 $as_echo_n "(cached) " >&6 4576else 4577 if test -n "$ac_ct_DUMPBIN"; then 4578 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4579else 4580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4581for as_dir in $PATH 4582do 4583 IFS=$as_save_IFS 4584 test -z "$as_dir" && as_dir=. 4585 for ac_exec_ext in '' $ac_executable_extensions; do 4586 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4587 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4589 break 2 4590 fi 4591done 4592 done 4593IFS=$as_save_IFS 4594 4595fi 4596fi 4597ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4598if test -n "$ac_ct_DUMPBIN"; then 4599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4600$as_echo "$ac_ct_DUMPBIN" >&6; } 4601else 4602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4603$as_echo "no" >&6; } 4604fi 4605 4606 4607 test -n "$ac_ct_DUMPBIN" && break 4608done 4609 4610 if test "x$ac_ct_DUMPBIN" = x; then 4611 DUMPBIN=":" 4612 else 4613 case $cross_compiling:$ac_tool_warned in 4614yes:) 4615{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4616$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4617ac_tool_warned=yes ;; 4618esac 4619 DUMPBIN=$ac_ct_DUMPBIN 4620 fi 4621fi 4622 4623 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 4624 *COFF*) 4625 DUMPBIN="$DUMPBIN -symbols -headers" 4626 ;; 4627 *) 4628 DUMPBIN=: 4629 ;; 4630 esac 4631 fi 4632 4633 if test : != "$DUMPBIN"; then 4634 NM=$DUMPBIN 4635 fi 4636fi 4637test -z "$NM" && NM=nm 4638 4639 4640 4641 4642 4643 4644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4645$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4646if ${lt_cv_nm_interface+:} false; then : 4647 $as_echo_n "(cached) " >&6 4648else 4649 lt_cv_nm_interface="BSD nm" 4650 echo "int some_variable = 0;" > conftest.$ac_ext 4651 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 4652 (eval "$ac_compile" 2>conftest.err) 4653 cat conftest.err >&5 4654 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4655 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4656 cat conftest.err >&5 4657 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 4658 cat conftest.out >&5 4659 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4660 lt_cv_nm_interface="MS dumpbin" 4661 fi 4662 rm -f conftest* 4663fi 4664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4665$as_echo "$lt_cv_nm_interface" >&6; } 4666 4667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4668$as_echo_n "checking whether ln -s works... " >&6; } 4669LN_S=$as_ln_s 4670if test "$LN_S" = "ln -s"; then 4671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4672$as_echo "yes" >&6; } 4673else 4674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4675$as_echo "no, using $LN_S" >&6; } 4676fi 4677 4678# find the maximum length of command line arguments 4679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4680$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4681if ${lt_cv_sys_max_cmd_len+:} false; then : 4682 $as_echo_n "(cached) " >&6 4683else 4684 i=0 4685 teststring=ABCD 4686 4687 case $build_os in 4688 msdosdjgpp*) 4689 # On DJGPP, this test can blow up pretty badly due to problems in libc 4690 # (any single argument exceeding 2000 bytes causes a buffer overrun 4691 # during glob expansion). Even if it were fixed, the result of this 4692 # check would be larger than it should be. 4693 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4694 ;; 4695 4696 gnu*) 4697 # Under GNU Hurd, this test is not required because there is 4698 # no limit to the length of command line arguments. 4699 # Libtool will interpret -1 as no limit whatsoever 4700 lt_cv_sys_max_cmd_len=-1; 4701 ;; 4702 4703 cygwin* | mingw* | cegcc*) 4704 # On Win9x/ME, this test blows up -- it succeeds, but takes 4705 # about 5 minutes as the teststring grows exponentially. 4706 # Worse, since 9x/ME are not pre-emptively multitasking, 4707 # you end up with a "frozen" computer, even though with patience 4708 # the test eventually succeeds (with a max line length of 256k). 4709 # Instead, let's just punt: use the minimum linelength reported by 4710 # all of the supported platforms: 8192 (on NT/2K/XP). 4711 lt_cv_sys_max_cmd_len=8192; 4712 ;; 4713 4714 mint*) 4715 # On MiNT this can take a long time and run out of memory. 4716 lt_cv_sys_max_cmd_len=8192; 4717 ;; 4718 4719 amigaos*) 4720 # On AmigaOS with pdksh, this test takes hours, literally. 4721 # So we just punt and use a minimum line length of 8192. 4722 lt_cv_sys_max_cmd_len=8192; 4723 ;; 4724 4725 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 4726 # This has been around since 386BSD, at least. Likely further. 4727 if test -x /sbin/sysctl; then 4728 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4729 elif test -x /usr/sbin/sysctl; then 4730 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4731 else 4732 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4733 fi 4734 # And add a safety zone 4735 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4736 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4737 ;; 4738 4739 interix*) 4740 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4741 lt_cv_sys_max_cmd_len=196608 4742 ;; 4743 4744 os2*) 4745 # The test takes a long time on OS/2. 4746 lt_cv_sys_max_cmd_len=8192 4747 ;; 4748 4749 osf*) 4750 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4751 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4752 # nice to cause kernel panics so lets avoid the loop below. 4753 # First set a reasonable default. 4754 lt_cv_sys_max_cmd_len=16384 4755 # 4756 if test -x /sbin/sysconfig; then 4757 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4758 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4759 esac 4760 fi 4761 ;; 4762 sco3.2v5*) 4763 lt_cv_sys_max_cmd_len=102400 4764 ;; 4765 sysv5* | sco5v6* | sysv4.2uw2*) 4766 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4767 if test -n "$kargmax"; then 4768 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4769 else 4770 lt_cv_sys_max_cmd_len=32768 4771 fi 4772 ;; 4773 *) 4774 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4775 if test -n "$lt_cv_sys_max_cmd_len" && \ 4776 test undefined != "$lt_cv_sys_max_cmd_len"; then 4777 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4778 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4779 else 4780 # Make teststring a little bigger before we do anything with it. 4781 # a 1K string should be a reasonable start. 4782 for i in 1 2 3 4 5 6 7 8; do 4783 teststring=$teststring$teststring 4784 done 4785 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4786 # If test is not a shell built-in, we'll probably end up computing a 4787 # maximum length that is only half of the actual maximum length, but 4788 # we can't tell. 4789 while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 4790 = "X$teststring$teststring"; } >/dev/null 2>&1 && 4791 test 17 != "$i" # 1/2 MB should be enough 4792 do 4793 i=`expr $i + 1` 4794 teststring=$teststring$teststring 4795 done 4796 # Only check the string length outside the loop. 4797 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4798 teststring= 4799 # Add a significant safety factor because C++ compilers can tack on 4800 # massive amounts of additional arguments before passing them to the 4801 # linker. It appears as though 1/2 is a usable value. 4802 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4803 fi 4804 ;; 4805 esac 4806 4807fi 4808 4809if test -n "$lt_cv_sys_max_cmd_len"; then 4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4811$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4812else 4813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4814$as_echo "none" >&6; } 4815fi 4816max_cmd_len=$lt_cv_sys_max_cmd_len 4817 4818 4819 4820 4821 4822 4823: ${CP="cp -f"} 4824: ${MV="mv -f"} 4825: ${RM="rm -f"} 4826 4827if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4828 lt_unset=unset 4829else 4830 lt_unset=false 4831fi 4832 4833 4834 4835 4836 4837# test EBCDIC or ASCII 4838case `echo X|tr X '\101'` in 4839 A) # ASCII based system 4840 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4841 lt_SP2NL='tr \040 \012' 4842 lt_NL2SP='tr \015\012 \040\040' 4843 ;; 4844 *) # EBCDIC based system 4845 lt_SP2NL='tr \100 \n' 4846 lt_NL2SP='tr \r\n \100\100' 4847 ;; 4848esac 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 4859$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 4860if ${lt_cv_to_host_file_cmd+:} false; then : 4861 $as_echo_n "(cached) " >&6 4862else 4863 case $host in 4864 *-*-mingw* ) 4865 case $build in 4866 *-*-mingw* ) # actually msys 4867 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 4868 ;; 4869 *-*-cygwin* ) 4870 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 4871 ;; 4872 * ) # otherwise, assume *nix 4873 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 4874 ;; 4875 esac 4876 ;; 4877 *-*-cygwin* ) 4878 case $build in 4879 *-*-mingw* ) # actually msys 4880 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 4881 ;; 4882 *-*-cygwin* ) 4883 lt_cv_to_host_file_cmd=func_convert_file_noop 4884 ;; 4885 * ) # otherwise, assume *nix 4886 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 4887 ;; 4888 esac 4889 ;; 4890 * ) # unhandled hosts (and "normal" native builds) 4891 lt_cv_to_host_file_cmd=func_convert_file_noop 4892 ;; 4893esac 4894 4895fi 4896 4897to_host_file_cmd=$lt_cv_to_host_file_cmd 4898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 4899$as_echo "$lt_cv_to_host_file_cmd" >&6; } 4900 4901 4902 4903 4904 4905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 4906$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 4907if ${lt_cv_to_tool_file_cmd+:} false; then : 4908 $as_echo_n "(cached) " >&6 4909else 4910 #assume ordinary cross tools, or native build. 4911lt_cv_to_tool_file_cmd=func_convert_file_noop 4912case $host in 4913 *-*-mingw* ) 4914 case $build in 4915 *-*-mingw* ) # actually msys 4916 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 4917 ;; 4918 esac 4919 ;; 4920esac 4921 4922fi 4923 4924to_tool_file_cmd=$lt_cv_to_tool_file_cmd 4925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 4926$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 4927 4928 4929 4930 4931 4932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 4933$as_echo_n "checking for $LD option to reload object files... " >&6; } 4934if ${lt_cv_ld_reload_flag+:} false; then : 4935 $as_echo_n "(cached) " >&6 4936else 4937 lt_cv_ld_reload_flag='-r' 4938fi 4939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 4940$as_echo "$lt_cv_ld_reload_flag" >&6; } 4941reload_flag=$lt_cv_ld_reload_flag 4942case $reload_flag in 4943"" | " "*) ;; 4944*) reload_flag=" $reload_flag" ;; 4945esac 4946reload_cmds='$LD$reload_flag -o $output$reload_objs' 4947case $host_os in 4948 cygwin* | mingw* | pw32* | cegcc*) 4949 if test yes != "$GCC"; then 4950 reload_cmds=false 4951 fi 4952 ;; 4953 darwin*) 4954 if test yes = "$GCC"; then 4955 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 4956 else 4957 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4958 fi 4959 ;; 4960esac 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970if test -n "$ac_tool_prefix"; then 4971 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4972set dummy ${ac_tool_prefix}objdump; ac_word=$2 4973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4974$as_echo_n "checking for $ac_word... " >&6; } 4975if ${ac_cv_prog_OBJDUMP+:} false; then : 4976 $as_echo_n "(cached) " >&6 4977else 4978 if test -n "$OBJDUMP"; then 4979 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4980else 4981as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4982for as_dir in $PATH 4983do 4984 IFS=$as_save_IFS 4985 test -z "$as_dir" && as_dir=. 4986 for ac_exec_ext in '' $ac_executable_extensions; do 4987 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4988 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4989 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4990 break 2 4991 fi 4992done 4993 done 4994IFS=$as_save_IFS 4995 4996fi 4997fi 4998OBJDUMP=$ac_cv_prog_OBJDUMP 4999if test -n "$OBJDUMP"; then 5000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5001$as_echo "$OBJDUMP" >&6; } 5002else 5003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5004$as_echo "no" >&6; } 5005fi 5006 5007 5008fi 5009if test -z "$ac_cv_prog_OBJDUMP"; then 5010 ac_ct_OBJDUMP=$OBJDUMP 5011 # Extract the first word of "objdump", so it can be a program name with args. 5012set dummy objdump; ac_word=$2 5013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5014$as_echo_n "checking for $ac_word... " >&6; } 5015if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5016 $as_echo_n "(cached) " >&6 5017else 5018 if test -n "$ac_ct_OBJDUMP"; then 5019 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5020else 5021as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5022for as_dir in $PATH 5023do 5024 IFS=$as_save_IFS 5025 test -z "$as_dir" && as_dir=. 5026 for ac_exec_ext in '' $ac_executable_extensions; do 5027 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5028 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5029 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5030 break 2 5031 fi 5032done 5033 done 5034IFS=$as_save_IFS 5035 5036fi 5037fi 5038ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5039if test -n "$ac_ct_OBJDUMP"; then 5040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5041$as_echo "$ac_ct_OBJDUMP" >&6; } 5042else 5043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5044$as_echo "no" >&6; } 5045fi 5046 5047 if test "x$ac_ct_OBJDUMP" = x; then 5048 OBJDUMP="false" 5049 else 5050 case $cross_compiling:$ac_tool_warned in 5051yes:) 5052{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5053$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5054ac_tool_warned=yes ;; 5055esac 5056 OBJDUMP=$ac_ct_OBJDUMP 5057 fi 5058else 5059 OBJDUMP="$ac_cv_prog_OBJDUMP" 5060fi 5061 5062test -z "$OBJDUMP" && OBJDUMP=objdump 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5073$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5074if ${lt_cv_deplibs_check_method+:} false; then : 5075 $as_echo_n "(cached) " >&6 5076else 5077 lt_cv_file_magic_cmd='$MAGIC_CMD' 5078lt_cv_file_magic_test_file= 5079lt_cv_deplibs_check_method='unknown' 5080# Need to set the preceding variable on all platforms that support 5081# interlibrary dependencies. 5082# 'none' -- dependencies not supported. 5083# 'unknown' -- same as none, but documents that we really don't know. 5084# 'pass_all' -- all dependencies passed with no checks. 5085# 'test_compile' -- check by making test program. 5086# 'file_magic [[regex]]' -- check by looking for files in library path 5087# that responds to the $file_magic_cmd with a given extended regex. 5088# If you have 'file' or equivalent on your system and you're not sure 5089# whether 'pass_all' will *always* work, you probably want this one. 5090 5091case $host_os in 5092aix[4-9]*) 5093 lt_cv_deplibs_check_method=pass_all 5094 ;; 5095 5096beos*) 5097 lt_cv_deplibs_check_method=pass_all 5098 ;; 5099 5100bsdi[45]*) 5101 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5102 lt_cv_file_magic_cmd='/usr/bin/file -L' 5103 lt_cv_file_magic_test_file=/shlib/libc.so 5104 ;; 5105 5106cygwin*) 5107 # func_win32_libid is a shell function defined in ltmain.sh 5108 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5109 lt_cv_file_magic_cmd='func_win32_libid' 5110 ;; 5111 5112mingw* | pw32*) 5113 # Base MSYS/MinGW do not provide the 'file' command needed by 5114 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5115 # unless we find 'file', for example because we are cross-compiling. 5116 if ( file / ) >/dev/null 2>&1; then 5117 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5118 lt_cv_file_magic_cmd='func_win32_libid' 5119 else 5120 # Keep this pattern in sync with the one in func_win32_libid. 5121 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5122 lt_cv_file_magic_cmd='$OBJDUMP -f' 5123 fi 5124 ;; 5125 5126cegcc*) 5127 # use the weaker test based on 'objdump'. See mingw*. 5128 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5129 lt_cv_file_magic_cmd='$OBJDUMP -f' 5130 ;; 5131 5132darwin* | rhapsody*) 5133 lt_cv_deplibs_check_method=pass_all 5134 ;; 5135 5136freebsd* | dragonfly*) 5137 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5138 case $host_cpu in 5139 i*86 ) 5140 # Not sure whether the presence of OpenBSD here was a mistake. 5141 # Let's accept both of them until this is cleared up. 5142 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5143 lt_cv_file_magic_cmd=/usr/bin/file 5144 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5145 ;; 5146 esac 5147 else 5148 lt_cv_deplibs_check_method=pass_all 5149 fi 5150 ;; 5151 5152haiku*) 5153 lt_cv_deplibs_check_method=pass_all 5154 ;; 5155 5156hpux10.20* | hpux11*) 5157 lt_cv_file_magic_cmd=/usr/bin/file 5158 case $host_cpu in 5159 ia64*) 5160 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5161 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5162 ;; 5163 hppa*64*) 5164 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]' 5165 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5166 ;; 5167 *) 5168 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5169 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5170 ;; 5171 esac 5172 ;; 5173 5174interix[3-9]*) 5175 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5176 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5177 ;; 5178 5179irix5* | irix6* | nonstopux*) 5180 case $LD in 5181 *-32|*"-32 ") libmagic=32-bit;; 5182 *-n32|*"-n32 ") libmagic=N32;; 5183 *-64|*"-64 ") libmagic=64-bit;; 5184 *) libmagic=never-match;; 5185 esac 5186 lt_cv_deplibs_check_method=pass_all 5187 ;; 5188 5189# This must be glibc/ELF. 5190linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5191 lt_cv_deplibs_check_method=pass_all 5192 ;; 5193 5194netbsd*) 5195 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5196 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5197 else 5198 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5199 fi 5200 ;; 5201 5202newos6*) 5203 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5204 lt_cv_file_magic_cmd=/usr/bin/file 5205 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5206 ;; 5207 5208*nto* | *qnx*) 5209 lt_cv_deplibs_check_method=pass_all 5210 ;; 5211 5212openbsd* | bitrig*) 5213 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 5214 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5215 else 5216 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5217 fi 5218 ;; 5219 5220osf3* | osf4* | osf5*) 5221 lt_cv_deplibs_check_method=pass_all 5222 ;; 5223 5224rdos*) 5225 lt_cv_deplibs_check_method=pass_all 5226 ;; 5227 5228solaris*) 5229 lt_cv_deplibs_check_method=pass_all 5230 ;; 5231 5232sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5233 lt_cv_deplibs_check_method=pass_all 5234 ;; 5235 5236sysv4 | sysv4.3*) 5237 case $host_vendor in 5238 motorola) 5239 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]' 5240 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5241 ;; 5242 ncr) 5243 lt_cv_deplibs_check_method=pass_all 5244 ;; 5245 sequent) 5246 lt_cv_file_magic_cmd='/bin/file' 5247 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5248 ;; 5249 sni) 5250 lt_cv_file_magic_cmd='/bin/file' 5251 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5252 lt_cv_file_magic_test_file=/lib/libc.so 5253 ;; 5254 siemens) 5255 lt_cv_deplibs_check_method=pass_all 5256 ;; 5257 pc) 5258 lt_cv_deplibs_check_method=pass_all 5259 ;; 5260 esac 5261 ;; 5262 5263tpf*) 5264 lt_cv_deplibs_check_method=pass_all 5265 ;; 5266os2*) 5267 lt_cv_deplibs_check_method=pass_all 5268 ;; 5269esac 5270 5271fi 5272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5273$as_echo "$lt_cv_deplibs_check_method" >&6; } 5274 5275file_magic_glob= 5276want_nocaseglob=no 5277if test "$build" = "$host"; then 5278 case $host_os in 5279 mingw* | pw32*) 5280 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5281 want_nocaseglob=yes 5282 else 5283 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5284 fi 5285 ;; 5286 esac 5287fi 5288 5289file_magic_cmd=$lt_cv_file_magic_cmd 5290deplibs_check_method=$lt_cv_deplibs_check_method 5291test -z "$deplibs_check_method" && deplibs_check_method=unknown 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314if test -n "$ac_tool_prefix"; then 5315 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5316set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5318$as_echo_n "checking for $ac_word... " >&6; } 5319if ${ac_cv_prog_DLLTOOL+:} false; then : 5320 $as_echo_n "(cached) " >&6 5321else 5322 if test -n "$DLLTOOL"; then 5323 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5324else 5325as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5326for as_dir in $PATH 5327do 5328 IFS=$as_save_IFS 5329 test -z "$as_dir" && as_dir=. 5330 for ac_exec_ext in '' $ac_executable_extensions; do 5331 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5332 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5334 break 2 5335 fi 5336done 5337 done 5338IFS=$as_save_IFS 5339 5340fi 5341fi 5342DLLTOOL=$ac_cv_prog_DLLTOOL 5343if test -n "$DLLTOOL"; then 5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5345$as_echo "$DLLTOOL" >&6; } 5346else 5347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5348$as_echo "no" >&6; } 5349fi 5350 5351 5352fi 5353if test -z "$ac_cv_prog_DLLTOOL"; then 5354 ac_ct_DLLTOOL=$DLLTOOL 5355 # Extract the first word of "dlltool", so it can be a program name with args. 5356set dummy dlltool; ac_word=$2 5357{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5358$as_echo_n "checking for $ac_word... " >&6; } 5359if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5360 $as_echo_n "(cached) " >&6 5361else 5362 if test -n "$ac_ct_DLLTOOL"; then 5363 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5364else 5365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5366for as_dir in $PATH 5367do 5368 IFS=$as_save_IFS 5369 test -z "$as_dir" && as_dir=. 5370 for ac_exec_ext in '' $ac_executable_extensions; do 5371 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5372 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5374 break 2 5375 fi 5376done 5377 done 5378IFS=$as_save_IFS 5379 5380fi 5381fi 5382ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5383if test -n "$ac_ct_DLLTOOL"; then 5384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5385$as_echo "$ac_ct_DLLTOOL" >&6; } 5386else 5387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5388$as_echo "no" >&6; } 5389fi 5390 5391 if test "x$ac_ct_DLLTOOL" = x; then 5392 DLLTOOL="false" 5393 else 5394 case $cross_compiling:$ac_tool_warned in 5395yes:) 5396{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5397$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5398ac_tool_warned=yes ;; 5399esac 5400 DLLTOOL=$ac_ct_DLLTOOL 5401 fi 5402else 5403 DLLTOOL="$ac_cv_prog_DLLTOOL" 5404fi 5405 5406test -z "$DLLTOOL" && DLLTOOL=dlltool 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5418$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5419if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5420 $as_echo_n "(cached) " >&6 5421else 5422 lt_cv_sharedlib_from_linklib_cmd='unknown' 5423 5424case $host_os in 5425cygwin* | mingw* | pw32* | cegcc*) 5426 # two different shell functions defined in ltmain.sh; 5427 # decide which one to use based on capabilities of $DLLTOOL 5428 case `$DLLTOOL --help 2>&1` in 5429 *--identify-strict*) 5430 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5431 ;; 5432 *) 5433 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5434 ;; 5435 esac 5436 ;; 5437*) 5438 # fallback: assume linklib IS sharedlib 5439 lt_cv_sharedlib_from_linklib_cmd=$ECHO 5440 ;; 5441esac 5442 5443fi 5444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 5445$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 5446sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 5447test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 5448 5449 5450 5451 5452 5453 5454 5455 5456if test -n "$ac_tool_prefix"; then 5457 for ac_prog in ar 5458 do 5459 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5460set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5462$as_echo_n "checking for $ac_word... " >&6; } 5463if ${ac_cv_prog_AR+:} false; then : 5464 $as_echo_n "(cached) " >&6 5465else 5466 if test -n "$AR"; then 5467 ac_cv_prog_AR="$AR" # Let the user override the test. 5468else 5469as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5470for as_dir in $PATH 5471do 5472 IFS=$as_save_IFS 5473 test -z "$as_dir" && as_dir=. 5474 for ac_exec_ext in '' $ac_executable_extensions; do 5475 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5476 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 5477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5478 break 2 5479 fi 5480done 5481 done 5482IFS=$as_save_IFS 5483 5484fi 5485fi 5486AR=$ac_cv_prog_AR 5487if test -n "$AR"; then 5488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5489$as_echo "$AR" >&6; } 5490else 5491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5492$as_echo "no" >&6; } 5493fi 5494 5495 5496 test -n "$AR" && break 5497 done 5498fi 5499if test -z "$AR"; then 5500 ac_ct_AR=$AR 5501 for ac_prog in ar 5502do 5503 # Extract the first word of "$ac_prog", so it can be a program name with args. 5504set dummy $ac_prog; ac_word=$2 5505{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5506$as_echo_n "checking for $ac_word... " >&6; } 5507if ${ac_cv_prog_ac_ct_AR+:} false; then : 5508 $as_echo_n "(cached) " >&6 5509else 5510 if test -n "$ac_ct_AR"; then 5511 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5512else 5513as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5514for as_dir in $PATH 5515do 5516 IFS=$as_save_IFS 5517 test -z "$as_dir" && as_dir=. 5518 for ac_exec_ext in '' $ac_executable_extensions; do 5519 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5520 ac_cv_prog_ac_ct_AR="$ac_prog" 5521 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5522 break 2 5523 fi 5524done 5525 done 5526IFS=$as_save_IFS 5527 5528fi 5529fi 5530ac_ct_AR=$ac_cv_prog_ac_ct_AR 5531if test -n "$ac_ct_AR"; then 5532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5533$as_echo "$ac_ct_AR" >&6; } 5534else 5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5536$as_echo "no" >&6; } 5537fi 5538 5539 5540 test -n "$ac_ct_AR" && break 5541done 5542 5543 if test "x$ac_ct_AR" = x; then 5544 AR="false" 5545 else 5546 case $cross_compiling:$ac_tool_warned in 5547yes:) 5548{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5549$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5550ac_tool_warned=yes ;; 5551esac 5552 AR=$ac_ct_AR 5553 fi 5554fi 5555 5556: ${AR=ar} 5557: ${AR_FLAGS=cru} 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 5570$as_echo_n "checking for archiver @FILE support... " >&6; } 5571if ${lt_cv_ar_at_file+:} false; then : 5572 $as_echo_n "(cached) " >&6 5573else 5574 lt_cv_ar_at_file=no 5575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5576/* end confdefs.h. */ 5577 5578int 5579main () 5580{ 5581 5582 ; 5583 return 0; 5584} 5585_ACEOF 5586if ac_fn_c_try_compile "$LINENO"; then : 5587 echo conftest.$ac_objext > conftest.lst 5588 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 5589 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5590 (eval $lt_ar_try) 2>&5 5591 ac_status=$? 5592 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5593 test $ac_status = 0; } 5594 if test 0 -eq "$ac_status"; then 5595 # Ensure the archiver fails upon bogus file names. 5596 rm -f conftest.$ac_objext libconftest.a 5597 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5598 (eval $lt_ar_try) 2>&5 5599 ac_status=$? 5600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5601 test $ac_status = 0; } 5602 if test 0 -ne "$ac_status"; then 5603 lt_cv_ar_at_file=@ 5604 fi 5605 fi 5606 rm -f conftest.* libconftest.a 5607 5608fi 5609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5610 5611fi 5612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 5613$as_echo "$lt_cv_ar_at_file" >&6; } 5614 5615if test no = "$lt_cv_ar_at_file"; then 5616 archiver_list_spec= 5617else 5618 archiver_list_spec=$lt_cv_ar_at_file 5619fi 5620 5621 5622 5623 5624 5625 5626 5627if test -n "$ac_tool_prefix"; then 5628 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5629set dummy ${ac_tool_prefix}strip; ac_word=$2 5630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5631$as_echo_n "checking for $ac_word... " >&6; } 5632if ${ac_cv_prog_STRIP+:} false; then : 5633 $as_echo_n "(cached) " >&6 5634else 5635 if test -n "$STRIP"; then 5636 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5637else 5638as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5639for as_dir in $PATH 5640do 5641 IFS=$as_save_IFS 5642 test -z "$as_dir" && as_dir=. 5643 for ac_exec_ext in '' $ac_executable_extensions; do 5644 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5645 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5646 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5647 break 2 5648 fi 5649done 5650 done 5651IFS=$as_save_IFS 5652 5653fi 5654fi 5655STRIP=$ac_cv_prog_STRIP 5656if test -n "$STRIP"; then 5657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5658$as_echo "$STRIP" >&6; } 5659else 5660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5661$as_echo "no" >&6; } 5662fi 5663 5664 5665fi 5666if test -z "$ac_cv_prog_STRIP"; then 5667 ac_ct_STRIP=$STRIP 5668 # Extract the first word of "strip", so it can be a program name with args. 5669set dummy strip; ac_word=$2 5670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5671$as_echo_n "checking for $ac_word... " >&6; } 5672if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5673 $as_echo_n "(cached) " >&6 5674else 5675 if test -n "$ac_ct_STRIP"; then 5676 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5677else 5678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5679for as_dir in $PATH 5680do 5681 IFS=$as_save_IFS 5682 test -z "$as_dir" && as_dir=. 5683 for ac_exec_ext in '' $ac_executable_extensions; do 5684 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5685 ac_cv_prog_ac_ct_STRIP="strip" 5686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5687 break 2 5688 fi 5689done 5690 done 5691IFS=$as_save_IFS 5692 5693fi 5694fi 5695ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5696if test -n "$ac_ct_STRIP"; then 5697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5698$as_echo "$ac_ct_STRIP" >&6; } 5699else 5700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5701$as_echo "no" >&6; } 5702fi 5703 5704 if test "x$ac_ct_STRIP" = x; then 5705 STRIP=":" 5706 else 5707 case $cross_compiling:$ac_tool_warned in 5708yes:) 5709{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5710$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5711ac_tool_warned=yes ;; 5712esac 5713 STRIP=$ac_ct_STRIP 5714 fi 5715else 5716 STRIP="$ac_cv_prog_STRIP" 5717fi 5718 5719test -z "$STRIP" && STRIP=: 5720 5721 5722 5723 5724 5725 5726if test -n "$ac_tool_prefix"; then 5727 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5728set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5730$as_echo_n "checking for $ac_word... " >&6; } 5731if ${ac_cv_prog_RANLIB+:} false; then : 5732 $as_echo_n "(cached) " >&6 5733else 5734 if test -n "$RANLIB"; then 5735 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5736else 5737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5738for as_dir in $PATH 5739do 5740 IFS=$as_save_IFS 5741 test -z "$as_dir" && as_dir=. 5742 for ac_exec_ext in '' $ac_executable_extensions; do 5743 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5744 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5745 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5746 break 2 5747 fi 5748done 5749 done 5750IFS=$as_save_IFS 5751 5752fi 5753fi 5754RANLIB=$ac_cv_prog_RANLIB 5755if test -n "$RANLIB"; then 5756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5757$as_echo "$RANLIB" >&6; } 5758else 5759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5760$as_echo "no" >&6; } 5761fi 5762 5763 5764fi 5765if test -z "$ac_cv_prog_RANLIB"; then 5766 ac_ct_RANLIB=$RANLIB 5767 # Extract the first word of "ranlib", so it can be a program name with args. 5768set dummy ranlib; ac_word=$2 5769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5770$as_echo_n "checking for $ac_word... " >&6; } 5771if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5772 $as_echo_n "(cached) " >&6 5773else 5774 if test -n "$ac_ct_RANLIB"; then 5775 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5776else 5777as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5778for as_dir in $PATH 5779do 5780 IFS=$as_save_IFS 5781 test -z "$as_dir" && as_dir=. 5782 for ac_exec_ext in '' $ac_executable_extensions; do 5783 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5784 ac_cv_prog_ac_ct_RANLIB="ranlib" 5785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5786 break 2 5787 fi 5788done 5789 done 5790IFS=$as_save_IFS 5791 5792fi 5793fi 5794ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5795if test -n "$ac_ct_RANLIB"; then 5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5797$as_echo "$ac_ct_RANLIB" >&6; } 5798else 5799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5800$as_echo "no" >&6; } 5801fi 5802 5803 if test "x$ac_ct_RANLIB" = x; then 5804 RANLIB=":" 5805 else 5806 case $cross_compiling:$ac_tool_warned in 5807yes:) 5808{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5809$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5810ac_tool_warned=yes ;; 5811esac 5812 RANLIB=$ac_ct_RANLIB 5813 fi 5814else 5815 RANLIB="$ac_cv_prog_RANLIB" 5816fi 5817 5818test -z "$RANLIB" && RANLIB=: 5819 5820 5821 5822 5823 5824 5825# Determine commands to create old-style static archives. 5826old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5827old_postinstall_cmds='chmod 644 $oldlib' 5828old_postuninstall_cmds= 5829 5830if test -n "$RANLIB"; then 5831 case $host_os in 5832 bitrig* | openbsd*) 5833 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 5834 ;; 5835 *) 5836 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 5837 ;; 5838 esac 5839 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 5840fi 5841 5842case $host_os in 5843 darwin*) 5844 lock_old_archive_extraction=yes ;; 5845 *) 5846 lock_old_archive_extraction=no ;; 5847esac 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 5883 5884 5885 5886 5887# If no C compiler was specified, use CC. 5888LTCC=${LTCC-"$CC"} 5889 5890# If no C compiler flags were specified, use CFLAGS. 5891LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5892 5893# Allow CC to be a program name with arguments. 5894compiler=$CC 5895 5896 5897# Check for command to grab the raw symbol name followed by C symbol from nm. 5898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5899$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5900if ${lt_cv_sys_global_symbol_pipe+:} false; then : 5901 $as_echo_n "(cached) " >&6 5902else 5903 5904# These are sane defaults that work on at least a few old systems. 5905# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5906 5907# Character class describing NM global symbol codes. 5908symcode='[BCDEGRST]' 5909 5910# Regexp to match symbols that can be accessed directly from C. 5911sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5912 5913# Define system-specific variables. 5914case $host_os in 5915aix*) 5916 symcode='[BCDT]' 5917 ;; 5918cygwin* | mingw* | pw32* | cegcc*) 5919 symcode='[ABCDGISTW]' 5920 ;; 5921hpux*) 5922 if test ia64 = "$host_cpu"; then 5923 symcode='[ABCDEGRST]' 5924 fi 5925 ;; 5926irix* | nonstopux*) 5927 symcode='[BCDEGRST]' 5928 ;; 5929osf*) 5930 symcode='[BCDEGQRST]' 5931 ;; 5932solaris*) 5933 symcode='[BDRT]' 5934 ;; 5935sco3.2v5*) 5936 symcode='[DT]' 5937 ;; 5938sysv4.2uw2*) 5939 symcode='[DT]' 5940 ;; 5941sysv5* | sco5v6* | unixware* | OpenUNIX*) 5942 symcode='[ABDT]' 5943 ;; 5944sysv4) 5945 symcode='[DFNSTU]' 5946 ;; 5947esac 5948 5949# If we're using GNU nm, then use its standard symbol codes. 5950case `$NM -V 2>&1` in 5951*GNU* | *'with BFD'*) 5952 symcode='[ABCDGIRSTW]' ;; 5953esac 5954 5955if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5956 # Gets list of data symbols to import. 5957 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 5958 # Adjust the below global symbol transforms to fixup imported variables. 5959 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 5960 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 5961 lt_c_name_lib_hook="\ 5962 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 5963 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 5964else 5965 # Disable hooks by default. 5966 lt_cv_sys_global_symbol_to_import= 5967 lt_cdecl_hook= 5968 lt_c_name_hook= 5969 lt_c_name_lib_hook= 5970fi 5971 5972# Transform an extracted symbol line into a proper C declaration. 5973# Some systems (esp. on ia64) link data and code symbols differently, 5974# so use this general approach. 5975lt_cv_sys_global_symbol_to_cdecl="sed -n"\ 5976$lt_cdecl_hook\ 5977" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 5978" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 5979 5980# Transform an extracted symbol line into symbol name and symbol address 5981lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 5982$lt_c_name_hook\ 5983" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 5984" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 5985 5986# Transform an extracted symbol line into symbol name with lib prefix and 5987# symbol address. 5988lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 5989$lt_c_name_lib_hook\ 5990" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 5991" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 5992" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 5993 5994# Handle CRLF in mingw tool chain 5995opt_cr= 5996case $build_os in 5997mingw*) 5998 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5999 ;; 6000esac 6001 6002# Try without a prefix underscore, then with it. 6003for ac_symprfx in "" "_"; do 6004 6005 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6006 symxfrm="\\1 $ac_symprfx\\2 \\2" 6007 6008 # Write the raw and C identifiers. 6009 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6010 # Fake it for dumpbin and say T for any non-static function, 6011 # D for any global variable and I for any imported variable. 6012 # Also find C++ and __fastcall symbols from MSVC++, 6013 # which start with @ or ?. 6014 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6015" {last_section=section; section=\$ 3};"\ 6016" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6017" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6018" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6019" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6020" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 6021" \$ 0!~/External *\|/{next};"\ 6022" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6023" {if(hide[section]) next};"\ 6024" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6025" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6026" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6027" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 6028" ' prfx=^$ac_symprfx" 6029 else 6030 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6031 fi 6032 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6033 6034 # Check to see that the pipe works correctly. 6035 pipe_works=no 6036 6037 rm -f conftest* 6038 cat > conftest.$ac_ext <<_LT_EOF 6039#ifdef __cplusplus 6040extern "C" { 6041#endif 6042char nm_test_var; 6043void nm_test_func(void); 6044void nm_test_func(void){} 6045#ifdef __cplusplus 6046} 6047#endif 6048int main(){nm_test_var='a';nm_test_func();return(0);} 6049_LT_EOF 6050 6051 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6052 (eval $ac_compile) 2>&5 6053 ac_status=$? 6054 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6055 test $ac_status = 0; }; then 6056 # Now try to grab the symbols. 6057 nlist=conftest.nm 6058 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6059 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6060 ac_status=$? 6061 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6062 test $ac_status = 0; } && test -s "$nlist"; then 6063 # Try sorting and uniquifying the output. 6064 if sort "$nlist" | uniq > "$nlist"T; then 6065 mv -f "$nlist"T "$nlist" 6066 else 6067 rm -f "$nlist"T 6068 fi 6069 6070 # Make sure that we snagged all the symbols we need. 6071 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6072 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6073 cat <<_LT_EOF > conftest.$ac_ext 6074/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6075#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6076/* DATA imports from DLLs on WIN32 can't be const, because runtime 6077 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6078# define LT_DLSYM_CONST 6079#elif defined __osf__ 6080/* This system does not cope well with relocations in const data. */ 6081# define LT_DLSYM_CONST 6082#else 6083# define LT_DLSYM_CONST const 6084#endif 6085 6086#ifdef __cplusplus 6087extern "C" { 6088#endif 6089 6090_LT_EOF 6091 # Now generate the symbol file. 6092 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6093 6094 cat <<_LT_EOF >> conftest.$ac_ext 6095 6096/* The mapping between symbol names and symbols. */ 6097LT_DLSYM_CONST struct { 6098 const char *name; 6099 void *address; 6100} 6101lt__PROGRAM__LTX_preloaded_symbols[] = 6102{ 6103 { "@PROGRAM@", (void *) 0 }, 6104_LT_EOF 6105 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6106 cat <<\_LT_EOF >> conftest.$ac_ext 6107 {0, (void *) 0} 6108}; 6109 6110/* This works around a problem in FreeBSD linker */ 6111#ifdef FREEBSD_WORKAROUND 6112static const void *lt_preloaded_setup() { 6113 return lt__PROGRAM__LTX_preloaded_symbols; 6114} 6115#endif 6116 6117#ifdef __cplusplus 6118} 6119#endif 6120_LT_EOF 6121 # Now try linking the two files. 6122 mv conftest.$ac_objext conftstm.$ac_objext 6123 lt_globsym_save_LIBS=$LIBS 6124 lt_globsym_save_CFLAGS=$CFLAGS 6125 LIBS=conftstm.$ac_objext 6126 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6127 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6128 (eval $ac_link) 2>&5 6129 ac_status=$? 6130 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6131 test $ac_status = 0; } && test -s conftest$ac_exeext; then 6132 pipe_works=yes 6133 fi 6134 LIBS=$lt_globsym_save_LIBS 6135 CFLAGS=$lt_globsym_save_CFLAGS 6136 else 6137 echo "cannot find nm_test_func in $nlist" >&5 6138 fi 6139 else 6140 echo "cannot find nm_test_var in $nlist" >&5 6141 fi 6142 else 6143 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6144 fi 6145 else 6146 echo "$progname: failed program was:" >&5 6147 cat conftest.$ac_ext >&5 6148 fi 6149 rm -rf conftest* conftst* 6150 6151 # Do not use the global_symbol_pipe unless it works. 6152 if test yes = "$pipe_works"; then 6153 break 6154 else 6155 lt_cv_sys_global_symbol_pipe= 6156 fi 6157done 6158 6159fi 6160 6161if test -z "$lt_cv_sys_global_symbol_pipe"; then 6162 lt_cv_sys_global_symbol_to_cdecl= 6163fi 6164if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6166$as_echo "failed" >&6; } 6167else 6168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6169$as_echo "ok" >&6; } 6170fi 6171 6172# Response file support. 6173if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6174 nm_file_list_spec='@' 6175elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6176 nm_file_list_spec='@' 6177fi 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 6208 6209 6210 6211 6212 6213 6214 6215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6216$as_echo_n "checking for sysroot... " >&6; } 6217 6218# Check whether --with-sysroot was given. 6219if test "${with_sysroot+set}" = set; then : 6220 withval=$with_sysroot; 6221else 6222 with_sysroot=no 6223fi 6224 6225 6226lt_sysroot= 6227case $with_sysroot in #( 6228 yes) 6229 if test yes = "$GCC"; then 6230 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6231 fi 6232 ;; #( 6233 /*) 6234 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6235 ;; #( 6236 no|'') 6237 ;; #( 6238 *) 6239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6240$as_echo "$with_sysroot" >&6; } 6241 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6242 ;; 6243esac 6244 6245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6246$as_echo "${lt_sysroot:-no}" >&6; } 6247 6248 6249 6250 6251 6252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6253$as_echo_n "checking for a working dd... " >&6; } 6254if ${ac_cv_path_lt_DD+:} false; then : 6255 $as_echo_n "(cached) " >&6 6256else 6257 printf 0123456789abcdef0123456789abcdef >conftest.i 6258cat conftest.i conftest.i >conftest2.i 6259: ${lt_DD:=$DD} 6260if test -z "$lt_DD"; then 6261 ac_path_lt_DD_found=false 6262 # Loop through the user's path and test for each of PROGNAME-LIST 6263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6264for as_dir in $PATH 6265do 6266 IFS=$as_save_IFS 6267 test -z "$as_dir" && as_dir=. 6268 for ac_prog in dd; do 6269 for ac_exec_ext in '' $ac_executable_extensions; do 6270 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6271 as_fn_executable_p "$ac_path_lt_DD" || continue 6272if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6273 cmp -s conftest.i conftest.out \ 6274 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6275fi 6276 $ac_path_lt_DD_found && break 3 6277 done 6278 done 6279 done 6280IFS=$as_save_IFS 6281 if test -z "$ac_cv_path_lt_DD"; then 6282 : 6283 fi 6284else 6285 ac_cv_path_lt_DD=$lt_DD 6286fi 6287 6288rm -f conftest.i conftest2.i conftest.out 6289fi 6290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6291$as_echo "$ac_cv_path_lt_DD" >&6; } 6292 6293 6294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6295$as_echo_n "checking how to truncate binary pipes... " >&6; } 6296if ${lt_cv_truncate_bin+:} false; then : 6297 $as_echo_n "(cached) " >&6 6298else 6299 printf 0123456789abcdef0123456789abcdef >conftest.i 6300cat conftest.i conftest.i >conftest2.i 6301lt_cv_truncate_bin= 6302if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6303 cmp -s conftest.i conftest.out \ 6304 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6305fi 6306rm -f conftest.i conftest2.i conftest.out 6307test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6308fi 6309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6310$as_echo "$lt_cv_truncate_bin" >&6; } 6311 6312 6313 6314 6315 6316 6317 6318# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6319func_cc_basename () 6320{ 6321 for cc_temp in $*""; do 6322 case $cc_temp in 6323 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6324 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6325 \-*) ;; 6326 *) break;; 6327 esac 6328 done 6329 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6330} 6331 6332# Check whether --enable-libtool-lock was given. 6333if test "${enable_libtool_lock+set}" = set; then : 6334 enableval=$enable_libtool_lock; 6335fi 6336 6337test no = "$enable_libtool_lock" || enable_libtool_lock=yes 6338 6339# Some flags need to be propagated to the compiler or linker for good 6340# libtool support. 6341case $host in 6342ia64-*-hpux*) 6343 # Find out what ABI is being produced by ac_compile, and set mode 6344 # options accordingly. 6345 echo 'int i;' > conftest.$ac_ext 6346 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6347 (eval $ac_compile) 2>&5 6348 ac_status=$? 6349 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6350 test $ac_status = 0; }; then 6351 case `/usr/bin/file conftest.$ac_objext` in 6352 *ELF-32*) 6353 HPUX_IA64_MODE=32 6354 ;; 6355 *ELF-64*) 6356 HPUX_IA64_MODE=64 6357 ;; 6358 esac 6359 fi 6360 rm -rf conftest* 6361 ;; 6362*-*-irix6*) 6363 # Find out what ABI is being produced by ac_compile, and set linker 6364 # options accordingly. 6365 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6366 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6367 (eval $ac_compile) 2>&5 6368 ac_status=$? 6369 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6370 test $ac_status = 0; }; then 6371 if test yes = "$lt_cv_prog_gnu_ld"; then 6372 case `/usr/bin/file conftest.$ac_objext` in 6373 *32-bit*) 6374 LD="${LD-ld} -melf32bsmip" 6375 ;; 6376 *N32*) 6377 LD="${LD-ld} -melf32bmipn32" 6378 ;; 6379 *64-bit*) 6380 LD="${LD-ld} -melf64bmip" 6381 ;; 6382 esac 6383 else 6384 case `/usr/bin/file conftest.$ac_objext` in 6385 *32-bit*) 6386 LD="${LD-ld} -32" 6387 ;; 6388 *N32*) 6389 LD="${LD-ld} -n32" 6390 ;; 6391 *64-bit*) 6392 LD="${LD-ld} -64" 6393 ;; 6394 esac 6395 fi 6396 fi 6397 rm -rf conftest* 6398 ;; 6399 6400mips64*-*linux*) 6401 # Find out what ABI is being produced by ac_compile, and set linker 6402 # options accordingly. 6403 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6404 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6405 (eval $ac_compile) 2>&5 6406 ac_status=$? 6407 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6408 test $ac_status = 0; }; then 6409 emul=elf 6410 case `/usr/bin/file conftest.$ac_objext` in 6411 *32-bit*) 6412 emul="${emul}32" 6413 ;; 6414 *64-bit*) 6415 emul="${emul}64" 6416 ;; 6417 esac 6418 case `/usr/bin/file conftest.$ac_objext` in 6419 *MSB*) 6420 emul="${emul}btsmip" 6421 ;; 6422 *LSB*) 6423 emul="${emul}ltsmip" 6424 ;; 6425 esac 6426 case `/usr/bin/file conftest.$ac_objext` in 6427 *N32*) 6428 emul="${emul}n32" 6429 ;; 6430 esac 6431 LD="${LD-ld} -m $emul" 6432 fi 6433 rm -rf conftest* 6434 ;; 6435 6436x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6437s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6438 # Find out what ABI is being produced by ac_compile, and set linker 6439 # options accordingly. Note that the listed cases only cover the 6440 # situations where additional linker options are needed (such as when 6441 # doing 32-bit compilation for a host where ld defaults to 64-bit, or 6442 # vice versa); the common cases where no linker options are needed do 6443 # not appear in the list. 6444 echo 'int i;' > conftest.$ac_ext 6445 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6446 (eval $ac_compile) 2>&5 6447 ac_status=$? 6448 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6449 test $ac_status = 0; }; then 6450 case `/usr/bin/file conftest.o` in 6451 *32-bit*) 6452 case $host in 6453 x86_64-*kfreebsd*-gnu) 6454 LD="${LD-ld} -m elf_i386_fbsd" 6455 ;; 6456 x86_64-*linux*) 6457 case `/usr/bin/file conftest.o` in 6458 *x86-64*) 6459 LD="${LD-ld} -m elf32_x86_64" 6460 ;; 6461 *) 6462 LD="${LD-ld} -m elf_i386" 6463 ;; 6464 esac 6465 ;; 6466 powerpc64le-*linux*) 6467 LD="${LD-ld} -m elf32lppclinux" 6468 ;; 6469 powerpc64-*linux*) 6470 LD="${LD-ld} -m elf32ppclinux" 6471 ;; 6472 s390x-*linux*) 6473 LD="${LD-ld} -m elf_s390" 6474 ;; 6475 sparc64-*linux*) 6476 LD="${LD-ld} -m elf32_sparc" 6477 ;; 6478 esac 6479 ;; 6480 *64-bit*) 6481 case $host in 6482 x86_64-*kfreebsd*-gnu) 6483 LD="${LD-ld} -m elf_x86_64_fbsd" 6484 ;; 6485 x86_64-*linux*) 6486 LD="${LD-ld} -m elf_x86_64" 6487 ;; 6488 powerpcle-*linux*) 6489 LD="${LD-ld} -m elf64lppc" 6490 ;; 6491 powerpc-*linux*) 6492 LD="${LD-ld} -m elf64ppc" 6493 ;; 6494 s390*-*linux*|s390*-*tpf*) 6495 LD="${LD-ld} -m elf64_s390" 6496 ;; 6497 sparc*-*linux*) 6498 LD="${LD-ld} -m elf64_sparc" 6499 ;; 6500 esac 6501 ;; 6502 esac 6503 fi 6504 rm -rf conftest* 6505 ;; 6506 6507*-*-sco3.2v5*) 6508 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6509 SAVE_CFLAGS=$CFLAGS 6510 CFLAGS="$CFLAGS -belf" 6511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6512$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6513if ${lt_cv_cc_needs_belf+:} false; then : 6514 $as_echo_n "(cached) " >&6 6515else 6516 ac_ext=c 6517ac_cpp='$CPP $CPPFLAGS' 6518ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6519ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6520ac_compiler_gnu=$ac_cv_c_compiler_gnu 6521 6522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6523/* end confdefs.h. */ 6524 6525int 6526main () 6527{ 6528 6529 ; 6530 return 0; 6531} 6532_ACEOF 6533if ac_fn_c_try_link "$LINENO"; then : 6534 lt_cv_cc_needs_belf=yes 6535else 6536 lt_cv_cc_needs_belf=no 6537fi 6538rm -f core conftest.err conftest.$ac_objext \ 6539 conftest$ac_exeext conftest.$ac_ext 6540 ac_ext=c 6541ac_cpp='$CPP $CPPFLAGS' 6542ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6543ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6544ac_compiler_gnu=$ac_cv_c_compiler_gnu 6545 6546fi 6547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6548$as_echo "$lt_cv_cc_needs_belf" >&6; } 6549 if test yes != "$lt_cv_cc_needs_belf"; then 6550 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6551 CFLAGS=$SAVE_CFLAGS 6552 fi 6553 ;; 6554*-*solaris*) 6555 # Find out what ABI is being produced by ac_compile, and set linker 6556 # options accordingly. 6557 echo 'int i;' > conftest.$ac_ext 6558 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6559 (eval $ac_compile) 2>&5 6560 ac_status=$? 6561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6562 test $ac_status = 0; }; then 6563 case `/usr/bin/file conftest.o` in 6564 *64-bit*) 6565 case $lt_cv_prog_gnu_ld in 6566 yes*) 6567 case $host in 6568 i?86-*-solaris*|x86_64-*-solaris*) 6569 LD="${LD-ld} -m elf_x86_64" 6570 ;; 6571 sparc*-*-solaris*) 6572 LD="${LD-ld} -m elf64_sparc" 6573 ;; 6574 esac 6575 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6576 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6577 LD=${LD-ld}_sol2 6578 fi 6579 ;; 6580 *) 6581 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6582 LD="${LD-ld} -64" 6583 fi 6584 ;; 6585 esac 6586 ;; 6587 esac 6588 fi 6589 rm -rf conftest* 6590 ;; 6591esac 6592 6593need_locks=$enable_libtool_lock 6594 6595if test -n "$ac_tool_prefix"; then 6596 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6597set dummy ${ac_tool_prefix}mt; ac_word=$2 6598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6599$as_echo_n "checking for $ac_word... " >&6; } 6600if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6601 $as_echo_n "(cached) " >&6 6602else 6603 if test -n "$MANIFEST_TOOL"; then 6604 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 6605else 6606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6607for as_dir in $PATH 6608do 6609 IFS=$as_save_IFS 6610 test -z "$as_dir" && as_dir=. 6611 for ac_exec_ext in '' $ac_executable_extensions; do 6612 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6613 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 6614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6615 break 2 6616 fi 6617done 6618 done 6619IFS=$as_save_IFS 6620 6621fi 6622fi 6623MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 6624if test -n "$MANIFEST_TOOL"; then 6625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 6626$as_echo "$MANIFEST_TOOL" >&6; } 6627else 6628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6629$as_echo "no" >&6; } 6630fi 6631 6632 6633fi 6634if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 6635 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 6636 # Extract the first word of "mt", so it can be a program name with args. 6637set dummy mt; ac_word=$2 6638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6639$as_echo_n "checking for $ac_word... " >&6; } 6640if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 6641 $as_echo_n "(cached) " >&6 6642else 6643 if test -n "$ac_ct_MANIFEST_TOOL"; then 6644 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 6645else 6646as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6647for as_dir in $PATH 6648do 6649 IFS=$as_save_IFS 6650 test -z "$as_dir" && as_dir=. 6651 for ac_exec_ext in '' $ac_executable_extensions; do 6652 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6653 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 6654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6655 break 2 6656 fi 6657done 6658 done 6659IFS=$as_save_IFS 6660 6661fi 6662fi 6663ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 6664if test -n "$ac_ct_MANIFEST_TOOL"; then 6665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 6666$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 6667else 6668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6669$as_echo "no" >&6; } 6670fi 6671 6672 if test "x$ac_ct_MANIFEST_TOOL" = x; then 6673 MANIFEST_TOOL=":" 6674 else 6675 case $cross_compiling:$ac_tool_warned in 6676yes:) 6677{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6678$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6679ac_tool_warned=yes ;; 6680esac 6681 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 6682 fi 6683else 6684 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 6685fi 6686 6687test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 6688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 6689$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 6690if ${lt_cv_path_mainfest_tool+:} false; then : 6691 $as_echo_n "(cached) " >&6 6692else 6693 lt_cv_path_mainfest_tool=no 6694 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 6695 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 6696 cat conftest.err >&5 6697 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 6698 lt_cv_path_mainfest_tool=yes 6699 fi 6700 rm -f conftest* 6701fi 6702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 6703$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6704if test yes != "$lt_cv_path_mainfest_tool"; then 6705 MANIFEST_TOOL=: 6706fi 6707 6708 6709 6710 6711 6712 6713 case $host_os in 6714 rhapsody* | darwin*) 6715 if test -n "$ac_tool_prefix"; then 6716 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6717set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6719$as_echo_n "checking for $ac_word... " >&6; } 6720if ${ac_cv_prog_DSYMUTIL+:} false; then : 6721 $as_echo_n "(cached) " >&6 6722else 6723 if test -n "$DSYMUTIL"; then 6724 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6725else 6726as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6727for as_dir in $PATH 6728do 6729 IFS=$as_save_IFS 6730 test -z "$as_dir" && as_dir=. 6731 for ac_exec_ext in '' $ac_executable_extensions; do 6732 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6733 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6735 break 2 6736 fi 6737done 6738 done 6739IFS=$as_save_IFS 6740 6741fi 6742fi 6743DSYMUTIL=$ac_cv_prog_DSYMUTIL 6744if test -n "$DSYMUTIL"; then 6745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6746$as_echo "$DSYMUTIL" >&6; } 6747else 6748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6749$as_echo "no" >&6; } 6750fi 6751 6752 6753fi 6754if test -z "$ac_cv_prog_DSYMUTIL"; then 6755 ac_ct_DSYMUTIL=$DSYMUTIL 6756 # Extract the first word of "dsymutil", so it can be a program name with args. 6757set dummy dsymutil; ac_word=$2 6758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6759$as_echo_n "checking for $ac_word... " >&6; } 6760if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6761 $as_echo_n "(cached) " >&6 6762else 6763 if test -n "$ac_ct_DSYMUTIL"; then 6764 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6765else 6766as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6767for as_dir in $PATH 6768do 6769 IFS=$as_save_IFS 6770 test -z "$as_dir" && as_dir=. 6771 for ac_exec_ext in '' $ac_executable_extensions; do 6772 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6773 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6775 break 2 6776 fi 6777done 6778 done 6779IFS=$as_save_IFS 6780 6781fi 6782fi 6783ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6784if test -n "$ac_ct_DSYMUTIL"; then 6785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6786$as_echo "$ac_ct_DSYMUTIL" >&6; } 6787else 6788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6789$as_echo "no" >&6; } 6790fi 6791 6792 if test "x$ac_ct_DSYMUTIL" = x; then 6793 DSYMUTIL=":" 6794 else 6795 case $cross_compiling:$ac_tool_warned in 6796yes:) 6797{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6798$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6799ac_tool_warned=yes ;; 6800esac 6801 DSYMUTIL=$ac_ct_DSYMUTIL 6802 fi 6803else 6804 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6805fi 6806 6807 if test -n "$ac_tool_prefix"; then 6808 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6809set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6810{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6811$as_echo_n "checking for $ac_word... " >&6; } 6812if ${ac_cv_prog_NMEDIT+:} false; then : 6813 $as_echo_n "(cached) " >&6 6814else 6815 if test -n "$NMEDIT"; then 6816 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6817else 6818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6819for as_dir in $PATH 6820do 6821 IFS=$as_save_IFS 6822 test -z "$as_dir" && as_dir=. 6823 for ac_exec_ext in '' $ac_executable_extensions; do 6824 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6825 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6826 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6827 break 2 6828 fi 6829done 6830 done 6831IFS=$as_save_IFS 6832 6833fi 6834fi 6835NMEDIT=$ac_cv_prog_NMEDIT 6836if test -n "$NMEDIT"; then 6837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6838$as_echo "$NMEDIT" >&6; } 6839else 6840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6841$as_echo "no" >&6; } 6842fi 6843 6844 6845fi 6846if test -z "$ac_cv_prog_NMEDIT"; then 6847 ac_ct_NMEDIT=$NMEDIT 6848 # Extract the first word of "nmedit", so it can be a program name with args. 6849set dummy nmedit; ac_word=$2 6850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6851$as_echo_n "checking for $ac_word... " >&6; } 6852if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6853 $as_echo_n "(cached) " >&6 6854else 6855 if test -n "$ac_ct_NMEDIT"; then 6856 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6857else 6858as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6859for as_dir in $PATH 6860do 6861 IFS=$as_save_IFS 6862 test -z "$as_dir" && as_dir=. 6863 for ac_exec_ext in '' $ac_executable_extensions; do 6864 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6865 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6866 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6867 break 2 6868 fi 6869done 6870 done 6871IFS=$as_save_IFS 6872 6873fi 6874fi 6875ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6876if test -n "$ac_ct_NMEDIT"; then 6877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6878$as_echo "$ac_ct_NMEDIT" >&6; } 6879else 6880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6881$as_echo "no" >&6; } 6882fi 6883 6884 if test "x$ac_ct_NMEDIT" = x; then 6885 NMEDIT=":" 6886 else 6887 case $cross_compiling:$ac_tool_warned in 6888yes:) 6889{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6890$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6891ac_tool_warned=yes ;; 6892esac 6893 NMEDIT=$ac_ct_NMEDIT 6894 fi 6895else 6896 NMEDIT="$ac_cv_prog_NMEDIT" 6897fi 6898 6899 if test -n "$ac_tool_prefix"; then 6900 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6901set dummy ${ac_tool_prefix}lipo; ac_word=$2 6902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6903$as_echo_n "checking for $ac_word... " >&6; } 6904if ${ac_cv_prog_LIPO+:} false; then : 6905 $as_echo_n "(cached) " >&6 6906else 6907 if test -n "$LIPO"; then 6908 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6909else 6910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6911for as_dir in $PATH 6912do 6913 IFS=$as_save_IFS 6914 test -z "$as_dir" && as_dir=. 6915 for ac_exec_ext in '' $ac_executable_extensions; do 6916 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6917 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6919 break 2 6920 fi 6921done 6922 done 6923IFS=$as_save_IFS 6924 6925fi 6926fi 6927LIPO=$ac_cv_prog_LIPO 6928if test -n "$LIPO"; then 6929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6930$as_echo "$LIPO" >&6; } 6931else 6932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6933$as_echo "no" >&6; } 6934fi 6935 6936 6937fi 6938if test -z "$ac_cv_prog_LIPO"; then 6939 ac_ct_LIPO=$LIPO 6940 # Extract the first word of "lipo", so it can be a program name with args. 6941set dummy lipo; ac_word=$2 6942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6943$as_echo_n "checking for $ac_word... " >&6; } 6944if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 6945 $as_echo_n "(cached) " >&6 6946else 6947 if test -n "$ac_ct_LIPO"; then 6948 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6949else 6950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6951for as_dir in $PATH 6952do 6953 IFS=$as_save_IFS 6954 test -z "$as_dir" && as_dir=. 6955 for ac_exec_ext in '' $ac_executable_extensions; do 6956 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6957 ac_cv_prog_ac_ct_LIPO="lipo" 6958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6959 break 2 6960 fi 6961done 6962 done 6963IFS=$as_save_IFS 6964 6965fi 6966fi 6967ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6968if test -n "$ac_ct_LIPO"; then 6969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6970$as_echo "$ac_ct_LIPO" >&6; } 6971else 6972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6973$as_echo "no" >&6; } 6974fi 6975 6976 if test "x$ac_ct_LIPO" = x; then 6977 LIPO=":" 6978 else 6979 case $cross_compiling:$ac_tool_warned in 6980yes:) 6981{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6982$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6983ac_tool_warned=yes ;; 6984esac 6985 LIPO=$ac_ct_LIPO 6986 fi 6987else 6988 LIPO="$ac_cv_prog_LIPO" 6989fi 6990 6991 if test -n "$ac_tool_prefix"; then 6992 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6993set dummy ${ac_tool_prefix}otool; ac_word=$2 6994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6995$as_echo_n "checking for $ac_word... " >&6; } 6996if ${ac_cv_prog_OTOOL+:} false; then : 6997 $as_echo_n "(cached) " >&6 6998else 6999 if test -n "$OTOOL"; then 7000 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7001else 7002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7003for as_dir in $PATH 7004do 7005 IFS=$as_save_IFS 7006 test -z "$as_dir" && as_dir=. 7007 for ac_exec_ext in '' $ac_executable_extensions; do 7008 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7009 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7011 break 2 7012 fi 7013done 7014 done 7015IFS=$as_save_IFS 7016 7017fi 7018fi 7019OTOOL=$ac_cv_prog_OTOOL 7020if test -n "$OTOOL"; then 7021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7022$as_echo "$OTOOL" >&6; } 7023else 7024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7025$as_echo "no" >&6; } 7026fi 7027 7028 7029fi 7030if test -z "$ac_cv_prog_OTOOL"; then 7031 ac_ct_OTOOL=$OTOOL 7032 # Extract the first word of "otool", so it can be a program name with args. 7033set dummy otool; ac_word=$2 7034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7035$as_echo_n "checking for $ac_word... " >&6; } 7036if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7037 $as_echo_n "(cached) " >&6 7038else 7039 if test -n "$ac_ct_OTOOL"; then 7040 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7041else 7042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7043for as_dir in $PATH 7044do 7045 IFS=$as_save_IFS 7046 test -z "$as_dir" && as_dir=. 7047 for ac_exec_ext in '' $ac_executable_extensions; do 7048 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7049 ac_cv_prog_ac_ct_OTOOL="otool" 7050 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7051 break 2 7052 fi 7053done 7054 done 7055IFS=$as_save_IFS 7056 7057fi 7058fi 7059ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7060if test -n "$ac_ct_OTOOL"; then 7061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7062$as_echo "$ac_ct_OTOOL" >&6; } 7063else 7064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7065$as_echo "no" >&6; } 7066fi 7067 7068 if test "x$ac_ct_OTOOL" = x; then 7069 OTOOL=":" 7070 else 7071 case $cross_compiling:$ac_tool_warned in 7072yes:) 7073{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7074$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7075ac_tool_warned=yes ;; 7076esac 7077 OTOOL=$ac_ct_OTOOL 7078 fi 7079else 7080 OTOOL="$ac_cv_prog_OTOOL" 7081fi 7082 7083 if test -n "$ac_tool_prefix"; then 7084 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7085set dummy ${ac_tool_prefix}otool64; ac_word=$2 7086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7087$as_echo_n "checking for $ac_word... " >&6; } 7088if ${ac_cv_prog_OTOOL64+:} false; then : 7089 $as_echo_n "(cached) " >&6 7090else 7091 if test -n "$OTOOL64"; then 7092 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7093else 7094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7095for as_dir in $PATH 7096do 7097 IFS=$as_save_IFS 7098 test -z "$as_dir" && as_dir=. 7099 for ac_exec_ext in '' $ac_executable_extensions; do 7100 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7101 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7103 break 2 7104 fi 7105done 7106 done 7107IFS=$as_save_IFS 7108 7109fi 7110fi 7111OTOOL64=$ac_cv_prog_OTOOL64 7112if test -n "$OTOOL64"; then 7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7114$as_echo "$OTOOL64" >&6; } 7115else 7116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7117$as_echo "no" >&6; } 7118fi 7119 7120 7121fi 7122if test -z "$ac_cv_prog_OTOOL64"; then 7123 ac_ct_OTOOL64=$OTOOL64 7124 # Extract the first word of "otool64", so it can be a program name with args. 7125set dummy otool64; ac_word=$2 7126{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7127$as_echo_n "checking for $ac_word... " >&6; } 7128if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7129 $as_echo_n "(cached) " >&6 7130else 7131 if test -n "$ac_ct_OTOOL64"; then 7132 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7133else 7134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7135for as_dir in $PATH 7136do 7137 IFS=$as_save_IFS 7138 test -z "$as_dir" && as_dir=. 7139 for ac_exec_ext in '' $ac_executable_extensions; do 7140 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7141 ac_cv_prog_ac_ct_OTOOL64="otool64" 7142 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7143 break 2 7144 fi 7145done 7146 done 7147IFS=$as_save_IFS 7148 7149fi 7150fi 7151ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7152if test -n "$ac_ct_OTOOL64"; then 7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7154$as_echo "$ac_ct_OTOOL64" >&6; } 7155else 7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7157$as_echo "no" >&6; } 7158fi 7159 7160 if test "x$ac_ct_OTOOL64" = x; then 7161 OTOOL64=":" 7162 else 7163 case $cross_compiling:$ac_tool_warned in 7164yes:) 7165{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7166$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7167ac_tool_warned=yes ;; 7168esac 7169 OTOOL64=$ac_ct_OTOOL64 7170 fi 7171else 7172 OTOOL64="$ac_cv_prog_OTOOL64" 7173fi 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7202$as_echo_n "checking for -single_module linker flag... " >&6; } 7203if ${lt_cv_apple_cc_single_mod+:} false; then : 7204 $as_echo_n "(cached) " >&6 7205else 7206 lt_cv_apple_cc_single_mod=no 7207 if test -z "$LT_MULTI_MODULE"; then 7208 # By default we will add the -single_module flag. You can override 7209 # by either setting the environment variable LT_MULTI_MODULE 7210 # non-empty at configure time, or by adding -multi_module to the 7211 # link flags. 7212 rm -rf libconftest.dylib* 7213 echo "int foo(void){return 1;}" > conftest.c 7214 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7215-dynamiclib -Wl,-single_module conftest.c" >&5 7216 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7217 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7218 _lt_result=$? 7219 # If there is a non-empty error log, and "single_module" 7220 # appears in it, assume the flag caused a linker warning 7221 if test -s conftest.err && $GREP single_module conftest.err; then 7222 cat conftest.err >&5 7223 # Otherwise, if the output was created with a 0 exit code from 7224 # the compiler, it worked. 7225 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 7226 lt_cv_apple_cc_single_mod=yes 7227 else 7228 cat conftest.err >&5 7229 fi 7230 rm -rf libconftest.dylib* 7231 rm -f conftest.* 7232 fi 7233fi 7234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7235$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7236 7237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7238$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7239if ${lt_cv_ld_exported_symbols_list+:} false; then : 7240 $as_echo_n "(cached) " >&6 7241else 7242 lt_cv_ld_exported_symbols_list=no 7243 save_LDFLAGS=$LDFLAGS 7244 echo "_main" > conftest.sym 7245 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7247/* end confdefs.h. */ 7248 7249int 7250main () 7251{ 7252 7253 ; 7254 return 0; 7255} 7256_ACEOF 7257if ac_fn_c_try_link "$LINENO"; then : 7258 lt_cv_ld_exported_symbols_list=yes 7259else 7260 lt_cv_ld_exported_symbols_list=no 7261fi 7262rm -f core conftest.err conftest.$ac_objext \ 7263 conftest$ac_exeext conftest.$ac_ext 7264 LDFLAGS=$save_LDFLAGS 7265 7266fi 7267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7268$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7269 7270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7271$as_echo_n "checking for -force_load linker flag... " >&6; } 7272if ${lt_cv_ld_force_load+:} false; then : 7273 $as_echo_n "(cached) " >&6 7274else 7275 lt_cv_ld_force_load=no 7276 cat > conftest.c << _LT_EOF 7277int forced_loaded() { return 2;} 7278_LT_EOF 7279 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7280 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7281 echo "$AR cru libconftest.a conftest.o" >&5 7282 $AR cru libconftest.a conftest.o 2>&5 7283 echo "$RANLIB libconftest.a" >&5 7284 $RANLIB libconftest.a 2>&5 7285 cat > conftest.c << _LT_EOF 7286int main() { return 0;} 7287_LT_EOF 7288 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7289 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7290 _lt_result=$? 7291 if test -s conftest.err && $GREP force_load conftest.err; then 7292 cat conftest.err >&5 7293 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 7294 lt_cv_ld_force_load=yes 7295 else 7296 cat conftest.err >&5 7297 fi 7298 rm -f conftest.err libconftest.a conftest conftest.c 7299 rm -rf conftest.dSYM 7300 7301fi 7302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7303$as_echo "$lt_cv_ld_force_load" >&6; } 7304 case $host_os in 7305 rhapsody* | darwin1.[012]) 7306 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 7307 darwin1.*) 7308 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7309 darwin*) # darwin 5.x on 7310 # if running on 10.5 or later, the deployment target defaults 7311 # to the OS version, if on x86, and 10.4, the deployment 7312 # target defaults to 10.4. Don't you love it? 7313 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7314 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7315 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7316 10.[012][,.]*) 7317 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 7318 10.*) 7319 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7320 esac 7321 ;; 7322 esac 7323 if test yes = "$lt_cv_apple_cc_single_mod"; then 7324 _lt_dar_single_mod='$single_module' 7325 fi 7326 if test yes = "$lt_cv_ld_exported_symbols_list"; then 7327 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 7328 else 7329 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 7330 fi 7331 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 7332 _lt_dsymutil='~$DSYMUTIL $lib || :' 7333 else 7334 _lt_dsymutil= 7335 fi 7336 ;; 7337 esac 7338 7339# func_munge_path_list VARIABLE PATH 7340# ----------------------------------- 7341# VARIABLE is name of variable containing _space_ separated list of 7342# directories to be munged by the contents of PATH, which is string 7343# having a format: 7344# "DIR[:DIR]:" 7345# string "DIR[ DIR]" will be prepended to VARIABLE 7346# ":DIR[:DIR]" 7347# string "DIR[ DIR]" will be appended to VARIABLE 7348# "DIRP[:DIRP]::[DIRA:]DIRA" 7349# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 7350# "DIRA[ DIRA]" will be appended to VARIABLE 7351# "DIR[:DIR]" 7352# VARIABLE will be replaced by "DIR[ DIR]" 7353func_munge_path_list () 7354{ 7355 case x$2 in 7356 x) 7357 ;; 7358 *:) 7359 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 7360 ;; 7361 x:*) 7362 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 7363 ;; 7364 *::*) 7365 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 7366 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 7367 ;; 7368 *) 7369 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 7370 ;; 7371 esac 7372} 7373 7374ac_ext=c 7375ac_cpp='$CPP $CPPFLAGS' 7376ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7377ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7378ac_compiler_gnu=$ac_cv_c_compiler_gnu 7379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7380$as_echo_n "checking how to run the C preprocessor... " >&6; } 7381# On Suns, sometimes $CPP names a directory. 7382if test -n "$CPP" && test -d "$CPP"; then 7383 CPP= 7384fi 7385if test -z "$CPP"; then 7386 if ${ac_cv_prog_CPP+:} false; then : 7387 $as_echo_n "(cached) " >&6 7388else 7389 # Double quotes because CPP needs to be expanded 7390 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7391 do 7392 ac_preproc_ok=false 7393for ac_c_preproc_warn_flag in '' yes 7394do 7395 # Use a header file that comes with gcc, so configuring glibc 7396 # with a fresh cross-compiler works. 7397 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7398 # <limits.h> exists even on freestanding compilers. 7399 # On the NeXT, cc -E runs the code through the compiler's parser, 7400 # not just through cpp. "Syntax error" is here to catch this case. 7401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7402/* end confdefs.h. */ 7403#ifdef __STDC__ 7404# include <limits.h> 7405#else 7406# include <assert.h> 7407#endif 7408 Syntax error 7409_ACEOF 7410if ac_fn_c_try_cpp "$LINENO"; then : 7411 7412else 7413 # Broken: fails on valid input. 7414continue 7415fi 7416rm -f conftest.err conftest.i conftest.$ac_ext 7417 7418 # OK, works on sane cases. Now check whether nonexistent headers 7419 # can be detected and how. 7420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7421/* end confdefs.h. */ 7422#include <ac_nonexistent.h> 7423_ACEOF 7424if ac_fn_c_try_cpp "$LINENO"; then : 7425 # Broken: success on invalid input. 7426continue 7427else 7428 # Passes both tests. 7429ac_preproc_ok=: 7430break 7431fi 7432rm -f conftest.err conftest.i conftest.$ac_ext 7433 7434done 7435# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7436rm -f conftest.i conftest.err conftest.$ac_ext 7437if $ac_preproc_ok; then : 7438 break 7439fi 7440 7441 done 7442 ac_cv_prog_CPP=$CPP 7443 7444fi 7445 CPP=$ac_cv_prog_CPP 7446else 7447 ac_cv_prog_CPP=$CPP 7448fi 7449{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7450$as_echo "$CPP" >&6; } 7451ac_preproc_ok=false 7452for ac_c_preproc_warn_flag in '' yes 7453do 7454 # Use a header file that comes with gcc, so configuring glibc 7455 # with a fresh cross-compiler works. 7456 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7457 # <limits.h> exists even on freestanding compilers. 7458 # On the NeXT, cc -E runs the code through the compiler's parser, 7459 # not just through cpp. "Syntax error" is here to catch this case. 7460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7461/* end confdefs.h. */ 7462#ifdef __STDC__ 7463# include <limits.h> 7464#else 7465# include <assert.h> 7466#endif 7467 Syntax error 7468_ACEOF 7469if ac_fn_c_try_cpp "$LINENO"; then : 7470 7471else 7472 # Broken: fails on valid input. 7473continue 7474fi 7475rm -f conftest.err conftest.i conftest.$ac_ext 7476 7477 # OK, works on sane cases. Now check whether nonexistent headers 7478 # can be detected and how. 7479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7480/* end confdefs.h. */ 7481#include <ac_nonexistent.h> 7482_ACEOF 7483if ac_fn_c_try_cpp "$LINENO"; then : 7484 # Broken: success on invalid input. 7485continue 7486else 7487 # Passes both tests. 7488ac_preproc_ok=: 7489break 7490fi 7491rm -f conftest.err conftest.i conftest.$ac_ext 7492 7493done 7494# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7495rm -f conftest.i conftest.err conftest.$ac_ext 7496if $ac_preproc_ok; then : 7497 7498else 7499 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7500$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7501as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7502See \`config.log' for more details" "$LINENO" 5; } 7503fi 7504 7505ac_ext=c 7506ac_cpp='$CPP $CPPFLAGS' 7507ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7508ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7509ac_compiler_gnu=$ac_cv_c_compiler_gnu 7510 7511 7512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7513$as_echo_n "checking for ANSI C header files... " >&6; } 7514if ${ac_cv_header_stdc+:} false; then : 7515 $as_echo_n "(cached) " >&6 7516else 7517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7518/* end confdefs.h. */ 7519#include <stdlib.h> 7520#include <stdarg.h> 7521#include <string.h> 7522#include <float.h> 7523 7524int 7525main () 7526{ 7527 7528 ; 7529 return 0; 7530} 7531_ACEOF 7532if ac_fn_c_try_compile "$LINENO"; then : 7533 ac_cv_header_stdc=yes 7534else 7535 ac_cv_header_stdc=no 7536fi 7537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7538 7539if test $ac_cv_header_stdc = yes; then 7540 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7542/* end confdefs.h. */ 7543#include <string.h> 7544 7545_ACEOF 7546if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7547 $EGREP "memchr" >/dev/null 2>&1; then : 7548 7549else 7550 ac_cv_header_stdc=no 7551fi 7552rm -f conftest* 7553 7554fi 7555 7556if test $ac_cv_header_stdc = yes; then 7557 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7559/* end confdefs.h. */ 7560#include <stdlib.h> 7561 7562_ACEOF 7563if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7564 $EGREP "free" >/dev/null 2>&1; then : 7565 7566else 7567 ac_cv_header_stdc=no 7568fi 7569rm -f conftest* 7570 7571fi 7572 7573if test $ac_cv_header_stdc = yes; then 7574 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7575 if test "$cross_compiling" = yes; then : 7576 : 7577else 7578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7579/* end confdefs.h. */ 7580#include <ctype.h> 7581#include <stdlib.h> 7582#if ((' ' & 0x0FF) == 0x020) 7583# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7584# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7585#else 7586# define ISLOWER(c) \ 7587 (('a' <= (c) && (c) <= 'i') \ 7588 || ('j' <= (c) && (c) <= 'r') \ 7589 || ('s' <= (c) && (c) <= 'z')) 7590# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7591#endif 7592 7593#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7594int 7595main () 7596{ 7597 int i; 7598 for (i = 0; i < 256; i++) 7599 if (XOR (islower (i), ISLOWER (i)) 7600 || toupper (i) != TOUPPER (i)) 7601 return 2; 7602 return 0; 7603} 7604_ACEOF 7605if ac_fn_c_try_run "$LINENO"; then : 7606 7607else 7608 ac_cv_header_stdc=no 7609fi 7610rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7611 conftest.$ac_objext conftest.beam conftest.$ac_ext 7612fi 7613 7614fi 7615fi 7616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7617$as_echo "$ac_cv_header_stdc" >&6; } 7618if test $ac_cv_header_stdc = yes; then 7619 7620$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7621 7622fi 7623 7624# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7625for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7626 inttypes.h stdint.h unistd.h 7627do : 7628 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7629ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7630" 7631if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7632 cat >>confdefs.h <<_ACEOF 7633#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7634_ACEOF 7635 7636fi 7637 7638done 7639 7640 7641for ac_header in dlfcn.h 7642do : 7643 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7644" 7645if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7646 cat >>confdefs.h <<_ACEOF 7647#define HAVE_DLFCN_H 1 7648_ACEOF 7649 7650fi 7651 7652done 7653 7654 7655 7656 7657 7658# Set options 7659 7660 7661 7662 enable_dlopen=no 7663 7664 7665 enable_win32_dll=no 7666 7667 7668 # Check whether --enable-shared was given. 7669if test "${enable_shared+set}" = set; then : 7670 enableval=$enable_shared; p=${PACKAGE-default} 7671 case $enableval in 7672 yes) enable_shared=yes ;; 7673 no) enable_shared=no ;; 7674 *) 7675 enable_shared=no 7676 # Look at the argument we got. We use all the common list separators. 7677 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7678 for pkg in $enableval; do 7679 IFS=$lt_save_ifs 7680 if test "X$pkg" = "X$p"; then 7681 enable_shared=yes 7682 fi 7683 done 7684 IFS=$lt_save_ifs 7685 ;; 7686 esac 7687else 7688 enable_shared=yes 7689fi 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 # Check whether --enable-static was given. 7700if test "${enable_static+set}" = set; then : 7701 enableval=$enable_static; p=${PACKAGE-default} 7702 case $enableval in 7703 yes) enable_static=yes ;; 7704 no) enable_static=no ;; 7705 *) 7706 enable_static=no 7707 # Look at the argument we got. We use all the common list separators. 7708 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7709 for pkg in $enableval; do 7710 IFS=$lt_save_ifs 7711 if test "X$pkg" = "X$p"; then 7712 enable_static=yes 7713 fi 7714 done 7715 IFS=$lt_save_ifs 7716 ;; 7717 esac 7718else 7719 enable_static=yes 7720fi 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731# Check whether --with-pic was given. 7732if test "${with_pic+set}" = set; then : 7733 withval=$with_pic; lt_p=${PACKAGE-default} 7734 case $withval in 7735 yes|no) pic_mode=$withval ;; 7736 *) 7737 pic_mode=default 7738 # Look at the argument we got. We use all the common list separators. 7739 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7740 for lt_pkg in $withval; do 7741 IFS=$lt_save_ifs 7742 if test "X$lt_pkg" = "X$lt_p"; then 7743 pic_mode=yes 7744 fi 7745 done 7746 IFS=$lt_save_ifs 7747 ;; 7748 esac 7749else 7750 pic_mode=default 7751fi 7752 7753 7754 7755 7756 7757 7758 7759 7760 # Check whether --enable-fast-install was given. 7761if test "${enable_fast_install+set}" = set; then : 7762 enableval=$enable_fast_install; p=${PACKAGE-default} 7763 case $enableval in 7764 yes) enable_fast_install=yes ;; 7765 no) enable_fast_install=no ;; 7766 *) 7767 enable_fast_install=no 7768 # Look at the argument we got. We use all the common list separators. 7769 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 7770 for pkg in $enableval; do 7771 IFS=$lt_save_ifs 7772 if test "X$pkg" = "X$p"; then 7773 enable_fast_install=yes 7774 fi 7775 done 7776 IFS=$lt_save_ifs 7777 ;; 7778 esac 7779else 7780 enable_fast_install=yes 7781fi 7782 7783 7784 7785 7786 7787 7788 7789 7790 shared_archive_member_spec= 7791case $host,$enable_shared in 7792power*-*-aix[5-9]*,yes) 7793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 7794$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 7795 7796# Check whether --with-aix-soname was given. 7797if test "${with_aix_soname+set}" = set; then : 7798 withval=$with_aix_soname; case $withval in 7799 aix|svr4|both) 7800 ;; 7801 *) 7802 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 7803 ;; 7804 esac 7805 lt_cv_with_aix_soname=$with_aix_soname 7806else 7807 if ${lt_cv_with_aix_soname+:} false; then : 7808 $as_echo_n "(cached) " >&6 7809else 7810 lt_cv_with_aix_soname=aix 7811fi 7812 7813 with_aix_soname=$lt_cv_with_aix_soname 7814fi 7815 7816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 7817$as_echo "$with_aix_soname" >&6; } 7818 if test aix != "$with_aix_soname"; then 7819 # For the AIX way of multilib, we name the shared archive member 7820 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 7821 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 7822 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 7823 # the AIX toolchain works better with OBJECT_MODE set (default 32). 7824 if test 64 = "${OBJECT_MODE-32}"; then 7825 shared_archive_member_spec=shr_64 7826 else 7827 shared_archive_member_spec=shr 7828 fi 7829 fi 7830 ;; 7831*) 7832 with_aix_soname=aix 7833 ;; 7834esac 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845# This can be used to rebuild libtool when needed 7846LIBTOOL_DEPS=$ltmain 7847 7848# Always use our own libtool. 7849LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880test -z "$LN_S" && LN_S="ln -s" 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895if test -n "${ZSH_VERSION+set}"; then 7896 setopt NO_GLOB_SUBST 7897fi 7898 7899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7900$as_echo_n "checking for objdir... " >&6; } 7901if ${lt_cv_objdir+:} false; then : 7902 $as_echo_n "(cached) " >&6 7903else 7904 rm -f .libs 2>/dev/null 7905mkdir .libs 2>/dev/null 7906if test -d .libs; then 7907 lt_cv_objdir=.libs 7908else 7909 # MS-DOS does not allow filenames that begin with a dot. 7910 lt_cv_objdir=_libs 7911fi 7912rmdir .libs 2>/dev/null 7913fi 7914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7915$as_echo "$lt_cv_objdir" >&6; } 7916objdir=$lt_cv_objdir 7917 7918 7919 7920 7921 7922cat >>confdefs.h <<_ACEOF 7923#define LT_OBJDIR "$lt_cv_objdir/" 7924_ACEOF 7925 7926 7927 7928 7929case $host_os in 7930aix3*) 7931 # AIX sometimes has problems with the GCC collect2 program. For some 7932 # reason, if we set the COLLECT_NAMES environment variable, the problems 7933 # vanish in a puff of smoke. 7934 if test set != "${COLLECT_NAMES+set}"; then 7935 COLLECT_NAMES= 7936 export COLLECT_NAMES 7937 fi 7938 ;; 7939esac 7940 7941# Global variables: 7942ofile=libtool 7943can_build_shared=yes 7944 7945# All known linkers require a '.a' archive for static linking (except MSVC, 7946# which needs '.lib'). 7947libext=a 7948 7949with_gnu_ld=$lt_cv_prog_gnu_ld 7950 7951old_CC=$CC 7952old_CFLAGS=$CFLAGS 7953 7954# Set sane defaults for various variables 7955test -z "$CC" && CC=cc 7956test -z "$LTCC" && LTCC=$CC 7957test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7958test -z "$LD" && LD=ld 7959test -z "$ac_objext" && ac_objext=o 7960 7961func_cc_basename $compiler 7962cc_basename=$func_cc_basename_result 7963 7964 7965# Only perform the check for file, if the check method requires it 7966test -z "$MAGIC_CMD" && MAGIC_CMD=file 7967case $deplibs_check_method in 7968file_magic*) 7969 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7971$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7972if ${lt_cv_path_MAGIC_CMD+:} false; then : 7973 $as_echo_n "(cached) " >&6 7974else 7975 case $MAGIC_CMD in 7976[\\/*] | ?:[\\/]*) 7977 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 7978 ;; 7979*) 7980 lt_save_MAGIC_CMD=$MAGIC_CMD 7981 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 7982 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7983 for ac_dir in $ac_dummy; do 7984 IFS=$lt_save_ifs 7985 test -z "$ac_dir" && ac_dir=. 7986 if test -f "$ac_dir/${ac_tool_prefix}file"; then 7987 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 7988 if test -n "$file_magic_test_file"; then 7989 case $deplibs_check_method in 7990 "file_magic "*) 7991 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7992 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 7993 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7994 $EGREP "$file_magic_regex" > /dev/null; then 7995 : 7996 else 7997 cat <<_LT_EOF 1>&2 7998 7999*** Warning: the command libtool uses to detect shared libraries, 8000*** $file_magic_cmd, produces output that libtool cannot recognize. 8001*** The result is that libtool may fail to recognize shared libraries 8002*** as such. This will affect the creation of libtool libraries that 8003*** depend on shared libraries, but programs linked with such libtool 8004*** libraries will work regardless of this problem. Nevertheless, you 8005*** may want to report the problem to your system manager and/or to 8006*** bug-libtool@gnu.org 8007 8008_LT_EOF 8009 fi ;; 8010 esac 8011 fi 8012 break 8013 fi 8014 done 8015 IFS=$lt_save_ifs 8016 MAGIC_CMD=$lt_save_MAGIC_CMD 8017 ;; 8018esac 8019fi 8020 8021MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8022if test -n "$MAGIC_CMD"; then 8023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8024$as_echo "$MAGIC_CMD" >&6; } 8025else 8026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8027$as_echo "no" >&6; } 8028fi 8029 8030 8031 8032 8033 8034if test -z "$lt_cv_path_MAGIC_CMD"; then 8035 if test -n "$ac_tool_prefix"; then 8036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8037$as_echo_n "checking for file... " >&6; } 8038if ${lt_cv_path_MAGIC_CMD+:} false; then : 8039 $as_echo_n "(cached) " >&6 8040else 8041 case $MAGIC_CMD in 8042[\\/*] | ?:[\\/]*) 8043 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 8044 ;; 8045*) 8046 lt_save_MAGIC_CMD=$MAGIC_CMD 8047 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 8048 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8049 for ac_dir in $ac_dummy; do 8050 IFS=$lt_save_ifs 8051 test -z "$ac_dir" && ac_dir=. 8052 if test -f "$ac_dir/file"; then 8053 lt_cv_path_MAGIC_CMD=$ac_dir/"file" 8054 if test -n "$file_magic_test_file"; then 8055 case $deplibs_check_method in 8056 "file_magic "*) 8057 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8058 MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8059 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8060 $EGREP "$file_magic_regex" > /dev/null; then 8061 : 8062 else 8063 cat <<_LT_EOF 1>&2 8064 8065*** Warning: the command libtool uses to detect shared libraries, 8066*** $file_magic_cmd, produces output that libtool cannot recognize. 8067*** The result is that libtool may fail to recognize shared libraries 8068*** as such. This will affect the creation of libtool libraries that 8069*** depend on shared libraries, but programs linked with such libtool 8070*** libraries will work regardless of this problem. Nevertheless, you 8071*** may want to report the problem to your system manager and/or to 8072*** bug-libtool@gnu.org 8073 8074_LT_EOF 8075 fi ;; 8076 esac 8077 fi 8078 break 8079 fi 8080 done 8081 IFS=$lt_save_ifs 8082 MAGIC_CMD=$lt_save_MAGIC_CMD 8083 ;; 8084esac 8085fi 8086 8087MAGIC_CMD=$lt_cv_path_MAGIC_CMD 8088if test -n "$MAGIC_CMD"; then 8089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8090$as_echo "$MAGIC_CMD" >&6; } 8091else 8092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8093$as_echo "no" >&6; } 8094fi 8095 8096 8097 else 8098 MAGIC_CMD=: 8099 fi 8100fi 8101 8102 fi 8103 ;; 8104esac 8105 8106# Use C for the default configuration in the libtool script 8107 8108lt_save_CC=$CC 8109ac_ext=c 8110ac_cpp='$CPP $CPPFLAGS' 8111ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8112ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8113ac_compiler_gnu=$ac_cv_c_compiler_gnu 8114 8115 8116# Source file extension for C test sources. 8117ac_ext=c 8118 8119# Object file extension for compiled C test sources. 8120objext=o 8121objext=$objext 8122 8123# Code to be used in simple compile tests 8124lt_simple_compile_test_code="int some_variable = 0;" 8125 8126# Code to be used in simple link tests 8127lt_simple_link_test_code='int main(){return(0);}' 8128 8129 8130 8131 8132 8133 8134 8135# If no C compiler was specified, use CC. 8136LTCC=${LTCC-"$CC"} 8137 8138# If no C compiler flags were specified, use CFLAGS. 8139LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8140 8141# Allow CC to be a program name with arguments. 8142compiler=$CC 8143 8144# Save the default compiler, since it gets overwritten when the other 8145# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8146compiler_DEFAULT=$CC 8147 8148# save warnings/boilerplate of simple test code 8149ac_outfile=conftest.$ac_objext 8150echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8151eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8152_lt_compiler_boilerplate=`cat conftest.err` 8153$RM conftest* 8154 8155ac_outfile=conftest.$ac_objext 8156echo "$lt_simple_link_test_code" >conftest.$ac_ext 8157eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8158_lt_linker_boilerplate=`cat conftest.err` 8159$RM -r conftest* 8160 8161 8162if test -n "$compiler"; then 8163 8164lt_prog_compiler_no_builtin_flag= 8165 8166if test yes = "$GCC"; then 8167 case $cc_basename in 8168 nvcc*) 8169 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8170 *) 8171 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8172 esac 8173 8174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8175$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8176if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8177 $as_echo_n "(cached) " >&6 8178else 8179 lt_cv_prog_compiler_rtti_exceptions=no 8180 ac_outfile=conftest.$ac_objext 8181 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8182 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 8183 # Insert the option either (1) after the last *FLAGS variable, or 8184 # (2) before a word containing "conftest.", or (3) at the end. 8185 # Note that $ac_compile itself does not contain backslashes and begins 8186 # with a dollar sign (not a hyphen), so the echo should work correctly. 8187 # The option is referenced via a variable to avoid confusing sed. 8188 lt_compile=`echo "$ac_compile" | $SED \ 8189 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8190 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8191 -e 's:$: $lt_compiler_flag:'` 8192 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8193 (eval "$lt_compile" 2>conftest.err) 8194 ac_status=$? 8195 cat conftest.err >&5 8196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8197 if (exit $ac_status) && test -s "$ac_outfile"; then 8198 # The compiler can only warn and ignore the option if not recognized 8199 # So say no if there are warnings other than the usual output. 8200 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8201 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8202 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8203 lt_cv_prog_compiler_rtti_exceptions=yes 8204 fi 8205 fi 8206 $RM conftest* 8207 8208fi 8209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8210$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8211 8212if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 8213 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8214else 8215 : 8216fi 8217 8218fi 8219 8220 8221 8222 8223 8224 8225 lt_prog_compiler_wl= 8226lt_prog_compiler_pic= 8227lt_prog_compiler_static= 8228 8229 8230 if test yes = "$GCC"; then 8231 lt_prog_compiler_wl='-Wl,' 8232 lt_prog_compiler_static='-static' 8233 8234 case $host_os in 8235 aix*) 8236 # All AIX code is PIC. 8237 if test ia64 = "$host_cpu"; then 8238 # AIX 5 now supports IA64 processor 8239 lt_prog_compiler_static='-Bstatic' 8240 fi 8241 lt_prog_compiler_pic='-fPIC' 8242 ;; 8243 8244 amigaos*) 8245 case $host_cpu in 8246 powerpc) 8247 # see comment about AmigaOS4 .so support 8248 lt_prog_compiler_pic='-fPIC' 8249 ;; 8250 m68k) 8251 # FIXME: we need at least 68020 code to build shared libraries, but 8252 # adding the '-m68020' flag to GCC prevents building anything better, 8253 # like '-m68040'. 8254 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8255 ;; 8256 esac 8257 ;; 8258 8259 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8260 # PIC is the default for these OSes. 8261 ;; 8262 8263 mingw* | cygwin* | pw32* | os2* | cegcc*) 8264 # This hack is so that the source file can tell whether it is being 8265 # built for inclusion in a dll (and should export symbols for example). 8266 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8267 # (--disable-auto-import) libraries 8268 lt_prog_compiler_pic='-DDLL_EXPORT' 8269 case $host_os in 8270 os2*) 8271 lt_prog_compiler_static='$wl-static' 8272 ;; 8273 esac 8274 ;; 8275 8276 darwin* | rhapsody*) 8277 # PIC is the default on this platform 8278 # Common symbols not allowed in MH_DYLIB files 8279 lt_prog_compiler_pic='-fno-common' 8280 ;; 8281 8282 haiku*) 8283 # PIC is the default for Haiku. 8284 # The "-static" flag exists, but is broken. 8285 lt_prog_compiler_static= 8286 ;; 8287 8288 hpux*) 8289 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8290 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8291 # sets the default TLS model and affects inlining. 8292 case $host_cpu in 8293 hppa*64*) 8294 # +Z the default 8295 ;; 8296 *) 8297 lt_prog_compiler_pic='-fPIC' 8298 ;; 8299 esac 8300 ;; 8301 8302 interix[3-9]*) 8303 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8304 # Instead, we relocate shared libraries at runtime. 8305 ;; 8306 8307 msdosdjgpp*) 8308 # Just because we use GCC doesn't mean we suddenly get shared libraries 8309 # on systems that don't support them. 8310 lt_prog_compiler_can_build_shared=no 8311 enable_shared=no 8312 ;; 8313 8314 *nto* | *qnx*) 8315 # QNX uses GNU C++, but need to define -shared option too, otherwise 8316 # it will coredump. 8317 lt_prog_compiler_pic='-fPIC -shared' 8318 ;; 8319 8320 sysv4*MP*) 8321 if test -d /usr/nec; then 8322 lt_prog_compiler_pic=-Kconform_pic 8323 fi 8324 ;; 8325 8326 *) 8327 lt_prog_compiler_pic='-fPIC' 8328 ;; 8329 esac 8330 8331 case $cc_basename in 8332 nvcc*) # Cuda Compiler Driver 2.2 8333 lt_prog_compiler_wl='-Xlinker ' 8334 if test -n "$lt_prog_compiler_pic"; then 8335 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8336 fi 8337 ;; 8338 esac 8339 else 8340 # PORTME Check for flag to pass linker flags through the system compiler. 8341 case $host_os in 8342 aix*) 8343 lt_prog_compiler_wl='-Wl,' 8344 if test ia64 = "$host_cpu"; then 8345 # AIX 5 now supports IA64 processor 8346 lt_prog_compiler_static='-Bstatic' 8347 else 8348 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8349 fi 8350 ;; 8351 8352 darwin* | rhapsody*) 8353 # PIC is the default on this platform 8354 # Common symbols not allowed in MH_DYLIB files 8355 lt_prog_compiler_pic='-fno-common' 8356 case $cc_basename in 8357 nagfor*) 8358 # NAG Fortran compiler 8359 lt_prog_compiler_wl='-Wl,-Wl,,' 8360 lt_prog_compiler_pic='-PIC' 8361 lt_prog_compiler_static='-Bstatic' 8362 ;; 8363 esac 8364 ;; 8365 8366 mingw* | cygwin* | pw32* | os2* | cegcc*) 8367 # This hack is so that the source file can tell whether it is being 8368 # built for inclusion in a dll (and should export symbols for example). 8369 lt_prog_compiler_pic='-DDLL_EXPORT' 8370 case $host_os in 8371 os2*) 8372 lt_prog_compiler_static='$wl-static' 8373 ;; 8374 esac 8375 ;; 8376 8377 hpux9* | hpux10* | hpux11*) 8378 lt_prog_compiler_wl='-Wl,' 8379 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8380 # not for PA HP-UX. 8381 case $host_cpu in 8382 hppa*64*|ia64*) 8383 # +Z the default 8384 ;; 8385 *) 8386 lt_prog_compiler_pic='+Z' 8387 ;; 8388 esac 8389 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8390 lt_prog_compiler_static='$wl-a ${wl}archive' 8391 ;; 8392 8393 irix5* | irix6* | nonstopux*) 8394 lt_prog_compiler_wl='-Wl,' 8395 # PIC (with -KPIC) is the default. 8396 lt_prog_compiler_static='-non_shared' 8397 ;; 8398 8399 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8400 case $cc_basename in 8401 # old Intel for x86_64, which still supported -KPIC. 8402 ecc*) 8403 lt_prog_compiler_wl='-Wl,' 8404 lt_prog_compiler_pic='-KPIC' 8405 lt_prog_compiler_static='-static' 8406 ;; 8407 # icc used to be incompatible with GCC. 8408 # ICC 10 doesn't accept -KPIC any more. 8409 icc* | ifort*) 8410 lt_prog_compiler_wl='-Wl,' 8411 lt_prog_compiler_pic='-fPIC' 8412 lt_prog_compiler_static='-static' 8413 ;; 8414 # Lahey Fortran 8.1. 8415 lf95*) 8416 lt_prog_compiler_wl='-Wl,' 8417 lt_prog_compiler_pic='--shared' 8418 lt_prog_compiler_static='--static' 8419 ;; 8420 nagfor*) 8421 # NAG Fortran compiler 8422 lt_prog_compiler_wl='-Wl,-Wl,,' 8423 lt_prog_compiler_pic='-PIC' 8424 lt_prog_compiler_static='-Bstatic' 8425 ;; 8426 tcc*) 8427 # Fabrice Bellard et al's Tiny C Compiler 8428 lt_prog_compiler_wl='-Wl,' 8429 lt_prog_compiler_pic='-fPIC' 8430 lt_prog_compiler_static='-static' 8431 ;; 8432 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8433 # Portland Group compilers (*not* the Pentium gcc compiler, 8434 # which looks to be a dead project) 8435 lt_prog_compiler_wl='-Wl,' 8436 lt_prog_compiler_pic='-fpic' 8437 lt_prog_compiler_static='-Bstatic' 8438 ;; 8439 ccc*) 8440 lt_prog_compiler_wl='-Wl,' 8441 # All Alpha code is PIC. 8442 lt_prog_compiler_static='-non_shared' 8443 ;; 8444 xl* | bgxl* | bgf* | mpixl*) 8445 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8446 lt_prog_compiler_wl='-Wl,' 8447 lt_prog_compiler_pic='-qpic' 8448 lt_prog_compiler_static='-qstaticlink' 8449 ;; 8450 *) 8451 case `$CC -V 2>&1 | sed 5q` in 8452 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8453 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8454 lt_prog_compiler_pic='-KPIC' 8455 lt_prog_compiler_static='-Bstatic' 8456 lt_prog_compiler_wl='' 8457 ;; 8458 *Sun\ F* | *Sun*Fortran*) 8459 lt_prog_compiler_pic='-KPIC' 8460 lt_prog_compiler_static='-Bstatic' 8461 lt_prog_compiler_wl='-Qoption ld ' 8462 ;; 8463 *Sun\ C*) 8464 # Sun C 5.9 8465 lt_prog_compiler_pic='-KPIC' 8466 lt_prog_compiler_static='-Bstatic' 8467 lt_prog_compiler_wl='-Wl,' 8468 ;; 8469 *Intel*\ [CF]*Compiler*) 8470 lt_prog_compiler_wl='-Wl,' 8471 lt_prog_compiler_pic='-fPIC' 8472 lt_prog_compiler_static='-static' 8473 ;; 8474 *Portland\ Group*) 8475 lt_prog_compiler_wl='-Wl,' 8476 lt_prog_compiler_pic='-fpic' 8477 lt_prog_compiler_static='-Bstatic' 8478 ;; 8479 esac 8480 ;; 8481 esac 8482 ;; 8483 8484 newsos6) 8485 lt_prog_compiler_pic='-KPIC' 8486 lt_prog_compiler_static='-Bstatic' 8487 ;; 8488 8489 *nto* | *qnx*) 8490 # QNX uses GNU C++, but need to define -shared option too, otherwise 8491 # it will coredump. 8492 lt_prog_compiler_pic='-fPIC -shared' 8493 ;; 8494 8495 osf3* | osf4* | osf5*) 8496 lt_prog_compiler_wl='-Wl,' 8497 # All OSF/1 code is PIC. 8498 lt_prog_compiler_static='-non_shared' 8499 ;; 8500 8501 rdos*) 8502 lt_prog_compiler_static='-non_shared' 8503 ;; 8504 8505 solaris*) 8506 lt_prog_compiler_pic='-KPIC' 8507 lt_prog_compiler_static='-Bstatic' 8508 case $cc_basename in 8509 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8510 lt_prog_compiler_wl='-Qoption ld ';; 8511 *) 8512 lt_prog_compiler_wl='-Wl,';; 8513 esac 8514 ;; 8515 8516 sunos4*) 8517 lt_prog_compiler_wl='-Qoption ld ' 8518 lt_prog_compiler_pic='-PIC' 8519 lt_prog_compiler_static='-Bstatic' 8520 ;; 8521 8522 sysv4 | sysv4.2uw2* | sysv4.3*) 8523 lt_prog_compiler_wl='-Wl,' 8524 lt_prog_compiler_pic='-KPIC' 8525 lt_prog_compiler_static='-Bstatic' 8526 ;; 8527 8528 sysv4*MP*) 8529 if test -d /usr/nec; then 8530 lt_prog_compiler_pic='-Kconform_pic' 8531 lt_prog_compiler_static='-Bstatic' 8532 fi 8533 ;; 8534 8535 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8536 lt_prog_compiler_wl='-Wl,' 8537 lt_prog_compiler_pic='-KPIC' 8538 lt_prog_compiler_static='-Bstatic' 8539 ;; 8540 8541 unicos*) 8542 lt_prog_compiler_wl='-Wl,' 8543 lt_prog_compiler_can_build_shared=no 8544 ;; 8545 8546 uts4*) 8547 lt_prog_compiler_pic='-pic' 8548 lt_prog_compiler_static='-Bstatic' 8549 ;; 8550 8551 *) 8552 lt_prog_compiler_can_build_shared=no 8553 ;; 8554 esac 8555 fi 8556 8557case $host_os in 8558 # For platforms that do not support PIC, -DPIC is meaningless: 8559 *djgpp*) 8560 lt_prog_compiler_pic= 8561 ;; 8562 *) 8563 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8564 ;; 8565esac 8566 8567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8568$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8569if ${lt_cv_prog_compiler_pic+:} false; then : 8570 $as_echo_n "(cached) " >&6 8571else 8572 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8573fi 8574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8575$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8576lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8577 8578# 8579# Check to make sure the PIC flag actually works. 8580# 8581if test -n "$lt_prog_compiler_pic"; then 8582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8583$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8584if ${lt_cv_prog_compiler_pic_works+:} false; then : 8585 $as_echo_n "(cached) " >&6 8586else 8587 lt_cv_prog_compiler_pic_works=no 8588 ac_outfile=conftest.$ac_objext 8589 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8590 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 8591 # Insert the option either (1) after the last *FLAGS variable, or 8592 # (2) before a word containing "conftest.", or (3) at the end. 8593 # Note that $ac_compile itself does not contain backslashes and begins 8594 # with a dollar sign (not a hyphen), so the echo should work correctly. 8595 # The option is referenced via a variable to avoid confusing sed. 8596 lt_compile=`echo "$ac_compile" | $SED \ 8597 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8598 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8599 -e 's:$: $lt_compiler_flag:'` 8600 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8601 (eval "$lt_compile" 2>conftest.err) 8602 ac_status=$? 8603 cat conftest.err >&5 8604 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8605 if (exit $ac_status) && test -s "$ac_outfile"; then 8606 # The compiler can only warn and ignore the option if not recognized 8607 # So say no if there are warnings other than the usual output. 8608 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8609 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8610 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8611 lt_cv_prog_compiler_pic_works=yes 8612 fi 8613 fi 8614 $RM conftest* 8615 8616fi 8617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8618$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8619 8620if test yes = "$lt_cv_prog_compiler_pic_works"; then 8621 case $lt_prog_compiler_pic in 8622 "" | " "*) ;; 8623 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8624 esac 8625else 8626 lt_prog_compiler_pic= 8627 lt_prog_compiler_can_build_shared=no 8628fi 8629 8630fi 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642# 8643# Check to make sure the static flag actually works. 8644# 8645wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8647$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8648if ${lt_cv_prog_compiler_static_works+:} false; then : 8649 $as_echo_n "(cached) " >&6 8650else 8651 lt_cv_prog_compiler_static_works=no 8652 save_LDFLAGS=$LDFLAGS 8653 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8654 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8655 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8656 # The linker can only warn and ignore the option if not recognized 8657 # So say no if there are warnings 8658 if test -s conftest.err; then 8659 # Append any errors to the config.log. 8660 cat conftest.err 1>&5 8661 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8662 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8663 if diff conftest.exp conftest.er2 >/dev/null; then 8664 lt_cv_prog_compiler_static_works=yes 8665 fi 8666 else 8667 lt_cv_prog_compiler_static_works=yes 8668 fi 8669 fi 8670 $RM -r conftest* 8671 LDFLAGS=$save_LDFLAGS 8672 8673fi 8674{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8675$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8676 8677if test yes = "$lt_cv_prog_compiler_static_works"; then 8678 : 8679else 8680 lt_prog_compiler_static= 8681fi 8682 8683 8684 8685 8686 8687 8688 8689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8690$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8691if ${lt_cv_prog_compiler_c_o+:} false; then : 8692 $as_echo_n "(cached) " >&6 8693else 8694 lt_cv_prog_compiler_c_o=no 8695 $RM -r conftest 2>/dev/null 8696 mkdir conftest 8697 cd conftest 8698 mkdir out 8699 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8700 8701 lt_compiler_flag="-o out/conftest2.$ac_objext" 8702 # Insert the option either (1) after the last *FLAGS variable, or 8703 # (2) before a word containing "conftest.", or (3) at the end. 8704 # Note that $ac_compile itself does not contain backslashes and begins 8705 # with a dollar sign (not a hyphen), so the echo should work correctly. 8706 lt_compile=`echo "$ac_compile" | $SED \ 8707 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8708 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8709 -e 's:$: $lt_compiler_flag:'` 8710 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8711 (eval "$lt_compile" 2>out/conftest.err) 8712 ac_status=$? 8713 cat out/conftest.err >&5 8714 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8715 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8716 then 8717 # The compiler can only warn and ignore the option if not recognized 8718 # So say no if there are warnings 8719 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8720 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8721 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8722 lt_cv_prog_compiler_c_o=yes 8723 fi 8724 fi 8725 chmod u+w . 2>&5 8726 $RM conftest* 8727 # SGI C++ compiler will create directory out/ii_files/ for 8728 # template instantiation 8729 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8730 $RM out/* && rmdir out 8731 cd .. 8732 $RM -r conftest 8733 $RM conftest* 8734 8735fi 8736{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8737$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8738 8739 8740 8741 8742 8743 8744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8745$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8746if ${lt_cv_prog_compiler_c_o+:} false; then : 8747 $as_echo_n "(cached) " >&6 8748else 8749 lt_cv_prog_compiler_c_o=no 8750 $RM -r conftest 2>/dev/null 8751 mkdir conftest 8752 cd conftest 8753 mkdir out 8754 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8755 8756 lt_compiler_flag="-o out/conftest2.$ac_objext" 8757 # Insert the option either (1) after the last *FLAGS variable, or 8758 # (2) before a word containing "conftest.", or (3) at the end. 8759 # Note that $ac_compile itself does not contain backslashes and begins 8760 # with a dollar sign (not a hyphen), so the echo should work correctly. 8761 lt_compile=`echo "$ac_compile" | $SED \ 8762 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8763 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8764 -e 's:$: $lt_compiler_flag:'` 8765 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8766 (eval "$lt_compile" 2>out/conftest.err) 8767 ac_status=$? 8768 cat out/conftest.err >&5 8769 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8770 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8771 then 8772 # The compiler can only warn and ignore the option if not recognized 8773 # So say no if there are warnings 8774 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8775 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8776 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8777 lt_cv_prog_compiler_c_o=yes 8778 fi 8779 fi 8780 chmod u+w . 2>&5 8781 $RM conftest* 8782 # SGI C++ compiler will create directory out/ii_files/ for 8783 # template instantiation 8784 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8785 $RM out/* && rmdir out 8786 cd .. 8787 $RM -r conftest 8788 $RM conftest* 8789 8790fi 8791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8792$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8793 8794 8795 8796 8797hard_links=nottested 8798if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 8799 # do not overwrite the value of need_locks provided by the user 8800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8801$as_echo_n "checking if we can lock with hard links... " >&6; } 8802 hard_links=yes 8803 $RM conftest* 8804 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8805 touch conftest.a 8806 ln conftest.a conftest.b 2>&5 || hard_links=no 8807 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8809$as_echo "$hard_links" >&6; } 8810 if test no = "$hard_links"; then 8811 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 8812$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 8813 need_locks=warn 8814 fi 8815else 8816 need_locks=no 8817fi 8818 8819 8820 8821 8822 8823 8824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8825$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8826 8827 runpath_var= 8828 allow_undefined_flag= 8829 always_export_symbols=no 8830 archive_cmds= 8831 archive_expsym_cmds= 8832 compiler_needs_object=no 8833 enable_shared_with_static_runtimes=no 8834 export_dynamic_flag_spec= 8835 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8836 hardcode_automatic=no 8837 hardcode_direct=no 8838 hardcode_direct_absolute=no 8839 hardcode_libdir_flag_spec= 8840 hardcode_libdir_separator= 8841 hardcode_minus_L=no 8842 hardcode_shlibpath_var=unsupported 8843 inherit_rpath=no 8844 link_all_deplibs=unknown 8845 module_cmds= 8846 module_expsym_cmds= 8847 old_archive_from_new_cmds= 8848 old_archive_from_expsyms_cmds= 8849 thread_safe_flag_spec= 8850 whole_archive_flag_spec= 8851 # include_expsyms should be a list of space-separated symbols to be *always* 8852 # included in the symbol list 8853 include_expsyms= 8854 # exclude_expsyms can be an extended regexp of symbols to exclude 8855 # it will be wrapped by ' (' and ')$', so one must not match beginning or 8856 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 8857 # as well as any symbol that contains 'd'. 8858 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8859 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8860 # platforms (ab)use it in PIC code, but their linkers get confused if 8861 # the symbol is explicitly referenced. Since portable code cannot 8862 # rely on this symbol name, it's probably fine to never include it in 8863 # preloaded symbol tables. 8864 # Exclude shared library initialization/finalization symbols. 8865 extract_expsyms_cmds= 8866 8867 case $host_os in 8868 cygwin* | mingw* | pw32* | cegcc*) 8869 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8870 # When not using gcc, we currently assume that we are using 8871 # Microsoft Visual C++. 8872 if test yes != "$GCC"; then 8873 with_gnu_ld=no 8874 fi 8875 ;; 8876 interix*) 8877 # we just hope/assume this is gcc and not c89 (= MSVC++) 8878 with_gnu_ld=yes 8879 ;; 8880 openbsd* | bitrig*) 8881 with_gnu_ld=no 8882 ;; 8883 esac 8884 8885 ld_shlibs=yes 8886 8887 # On some targets, GNU ld is compatible enough with the native linker 8888 # that we're better off using the native interface for both. 8889 lt_use_gnu_ld_interface=no 8890 if test yes = "$with_gnu_ld"; then 8891 case $host_os in 8892 aix*) 8893 # The AIX port of GNU ld has always aspired to compatibility 8894 # with the native linker. However, as the warning in the GNU ld 8895 # block says, versions before 2.19.5* couldn't really create working 8896 # shared libraries, regardless of the interface used. 8897 case `$LD -v 2>&1` in 8898 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8899 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8900 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8901 *) 8902 lt_use_gnu_ld_interface=yes 8903 ;; 8904 esac 8905 ;; 8906 *) 8907 lt_use_gnu_ld_interface=yes 8908 ;; 8909 esac 8910 fi 8911 8912 if test yes = "$lt_use_gnu_ld_interface"; then 8913 # If archive_cmds runs LD, not CC, wlarc should be empty 8914 wlarc='$wl' 8915 8916 # Set some defaults for GNU ld with shared library support. These 8917 # are reset later if shared libraries are not supported. Putting them 8918 # here allows them to be overridden if necessary. 8919 runpath_var=LD_RUN_PATH 8920 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 8921 export_dynamic_flag_spec='$wl--export-dynamic' 8922 # ancient GNU ld didn't support --whole-archive et. al. 8923 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8924 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 8925 else 8926 whole_archive_flag_spec= 8927 fi 8928 supports_anon_versioning=no 8929 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 8930 *GNU\ gold*) supports_anon_versioning=yes ;; 8931 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8932 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8933 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8934 *\ 2.11.*) ;; # other 2.11 versions 8935 *) supports_anon_versioning=yes ;; 8936 esac 8937 8938 # See if GNU ld supports shared libraries. 8939 case $host_os in 8940 aix[3-9]*) 8941 # On AIX/PPC, the GNU linker is very broken 8942 if test ia64 != "$host_cpu"; then 8943 ld_shlibs=no 8944 cat <<_LT_EOF 1>&2 8945 8946*** Warning: the GNU linker, at least up to release 2.19, is reported 8947*** to be unable to reliably create shared libraries on AIX. 8948*** Therefore, libtool is disabling shared libraries support. If you 8949*** really care for shared libraries, you may want to install binutils 8950*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8951*** You will then need to restart the configuration process. 8952 8953_LT_EOF 8954 fi 8955 ;; 8956 8957 amigaos*) 8958 case $host_cpu in 8959 powerpc) 8960 # see comment about AmigaOS4 .so support 8961 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 8962 archive_expsym_cmds='' 8963 ;; 8964 m68k) 8965 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)' 8966 hardcode_libdir_flag_spec='-L$libdir' 8967 hardcode_minus_L=yes 8968 ;; 8969 esac 8970 ;; 8971 8972 beos*) 8973 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8974 allow_undefined_flag=unsupported 8975 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8976 # support --undefined. This deserves some investigation. FIXME 8977 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 8978 else 8979 ld_shlibs=no 8980 fi 8981 ;; 8982 8983 cygwin* | mingw* | pw32* | cegcc*) 8984 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8985 # as there is no search path for DLLs. 8986 hardcode_libdir_flag_spec='-L$libdir' 8987 export_dynamic_flag_spec='$wl--export-all-symbols' 8988 allow_undefined_flag=unsupported 8989 always_export_symbols=no 8990 enable_shared_with_static_runtimes=yes 8991 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' 8992 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 8993 8994 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8995 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8996 # If the export-symbols file already is a .def file, use it as 8997 # is; otherwise, prepend EXPORTS... 8998 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 8999 cp $export_symbols $output_objdir/$soname.def; 9000 else 9001 echo EXPORTS > $output_objdir/$soname.def; 9002 cat $export_symbols >> $output_objdir/$soname.def; 9003 fi~ 9004 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9005 else 9006 ld_shlibs=no 9007 fi 9008 ;; 9009 9010 haiku*) 9011 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9012 link_all_deplibs=yes 9013 ;; 9014 9015 os2*) 9016 hardcode_libdir_flag_spec='-L$libdir' 9017 hardcode_minus_L=yes 9018 allow_undefined_flag=unsupported 9019 shrext_cmds=.dll 9020 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9021 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9022 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9023 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9024 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9025 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9026 emximp -o $lib $output_objdir/$libname.def' 9027 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9028 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9029 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9030 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9031 prefix_cmds="$SED"~ 9032 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9033 prefix_cmds="$prefix_cmds -e 1d"; 9034 fi~ 9035 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9036 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9037 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9038 emximp -o $lib $output_objdir/$libname.def' 9039 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9040 enable_shared_with_static_runtimes=yes 9041 ;; 9042 9043 interix[3-9]*) 9044 hardcode_direct=no 9045 hardcode_shlibpath_var=no 9046 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9047 export_dynamic_flag_spec='$wl-E' 9048 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9049 # Instead, shared libraries are loaded at an image base (0x10000000 by 9050 # default) and relocated if they conflict, which is a slow very memory 9051 # consuming and fragmenting process. To avoid this, we pick a random, 9052 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9053 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9054 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9055 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' 9056 ;; 9057 9058 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9059 tmp_diet=no 9060 if test linux-dietlibc = "$host_os"; then 9061 case $cc_basename in 9062 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9063 esac 9064 fi 9065 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9066 && test no = "$tmp_diet" 9067 then 9068 tmp_addflag=' $pic_flag' 9069 tmp_sharedflag='-shared' 9070 case $cc_basename,$host_cpu in 9071 pgcc*) # Portland Group C compiler 9072 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' 9073 tmp_addflag=' $pic_flag' 9074 ;; 9075 pgf77* | pgf90* | pgf95* | pgfortran*) 9076 # Portland Group f77 and f90 compilers 9077 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' 9078 tmp_addflag=' $pic_flag -Mnomain' ;; 9079 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9080 tmp_addflag=' -i_dynamic' ;; 9081 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9082 tmp_addflag=' -i_dynamic -nofor_main' ;; 9083 ifc* | ifort*) # Intel Fortran compiler 9084 tmp_addflag=' -nofor_main' ;; 9085 lf95*) # Lahey Fortran 8.1 9086 whole_archive_flag_spec= 9087 tmp_sharedflag='--shared' ;; 9088 nagfor*) # NAGFOR 5.3 9089 tmp_sharedflag='-Wl,-shared' ;; 9090 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9091 tmp_sharedflag='-qmkshrobj' 9092 tmp_addflag= ;; 9093 nvcc*) # Cuda Compiler Driver 2.2 9094 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' 9095 compiler_needs_object=yes 9096 ;; 9097 esac 9098 case `$CC -V 2>&1 | sed 5q` in 9099 *Sun\ C*) # Sun C 5.9 9100 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' 9101 compiler_needs_object=yes 9102 tmp_sharedflag='-G' ;; 9103 *Sun\ F*) # Sun Fortran 8.3 9104 tmp_sharedflag='-G' ;; 9105 esac 9106 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9107 9108 if test yes = "$supports_anon_versioning"; then 9109 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9110 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9111 echo "local: *; };" >> $output_objdir/$libname.ver~ 9112 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 9113 fi 9114 9115 case $cc_basename in 9116 tcc*) 9117 export_dynamic_flag_spec='-rdynamic' 9118 ;; 9119 xlf* | bgf* | bgxlf* | mpixlf*) 9120 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9121 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9122 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9123 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9124 if test yes = "$supports_anon_versioning"; then 9125 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9126 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9127 echo "local: *; };" >> $output_objdir/$libname.ver~ 9128 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9129 fi 9130 ;; 9131 esac 9132 else 9133 ld_shlibs=no 9134 fi 9135 ;; 9136 9137 netbsd*) 9138 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9139 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9140 wlarc= 9141 else 9142 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9143 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9144 fi 9145 ;; 9146 9147 solaris*) 9148 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9149 ld_shlibs=no 9150 cat <<_LT_EOF 1>&2 9151 9152*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9153*** create shared libraries on Solaris systems. Therefore, libtool 9154*** is disabling shared libraries support. We urge you to upgrade GNU 9155*** binutils to release 2.9.1 or newer. Another option is to modify 9156*** your PATH or compiler configuration so that the native linker is 9157*** used, and then restart. 9158 9159_LT_EOF 9160 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9161 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9162 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9163 else 9164 ld_shlibs=no 9165 fi 9166 ;; 9167 9168 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9169 case `$LD -v 2>&1` in 9170 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9171 ld_shlibs=no 9172 cat <<_LT_EOF 1>&2 9173 9174*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 9175*** reliably create shared libraries on SCO systems. Therefore, libtool 9176*** is disabling shared libraries support. We urge you to upgrade GNU 9177*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9178*** your PATH or compiler configuration so that the native linker is 9179*** used, and then restart. 9180 9181_LT_EOF 9182 ;; 9183 *) 9184 # For security reasons, it is highly recommended that you always 9185 # use absolute paths for naming shared libraries, and exclude the 9186 # DT_RUNPATH tag from executables and libraries. But doing so 9187 # requires that you compile everything twice, which is a pain. 9188 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9189 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9190 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9191 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9192 else 9193 ld_shlibs=no 9194 fi 9195 ;; 9196 esac 9197 ;; 9198 9199 sunos4*) 9200 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9201 wlarc= 9202 hardcode_direct=yes 9203 hardcode_shlibpath_var=no 9204 ;; 9205 9206 *) 9207 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9208 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9209 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 9210 else 9211 ld_shlibs=no 9212 fi 9213 ;; 9214 esac 9215 9216 if test no = "$ld_shlibs"; then 9217 runpath_var= 9218 hardcode_libdir_flag_spec= 9219 export_dynamic_flag_spec= 9220 whole_archive_flag_spec= 9221 fi 9222 else 9223 # PORTME fill in a description of your system's linker (not GNU ld) 9224 case $host_os in 9225 aix3*) 9226 allow_undefined_flag=unsupported 9227 always_export_symbols=yes 9228 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' 9229 # Note: this linker hardcodes the directories in LIBPATH if there 9230 # are no directories specified by -L. 9231 hardcode_minus_L=yes 9232 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 9233 # Neither direct hardcoding nor static linking is supported with a 9234 # broken collect2. 9235 hardcode_direct=unsupported 9236 fi 9237 ;; 9238 9239 aix[4-9]*) 9240 if test ia64 = "$host_cpu"; then 9241 # On IA64, the linker does run time linking by default, so we don't 9242 # have to do anything special. 9243 aix_use_runtimelinking=no 9244 exp_sym_flag='-Bexport' 9245 no_entry_flag= 9246 else 9247 # If we're using GNU nm, then we don't want the "-C" option. 9248 # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9249 # Without the "-l" option, or with the "-B" option, AIX nm treats 9250 # weak defined symbols like other global defined symbols, whereas 9251 # GNU nm marks them as "W". 9252 # While the 'weak' keyword is ignored in the Export File, we need 9253 # it in the Import File for the 'aix-soname' feature, so we have 9254 # to replace the "-B" option with "-P" for AIX nm. 9255 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9256 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' 9257 else 9258 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' 9259 fi 9260 aix_use_runtimelinking=no 9261 9262 # Test if we are trying to use run time linking or normal 9263 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9264 # have runtime linking enabled, and use it for executables. 9265 # For shared libraries, we enable/disable runtime linking 9266 # depending on the kind of the shared library created - 9267 # when "with_aix_soname,aix_use_runtimelinking" is: 9268 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9269 # "aix,yes" lib.so shared, rtl:yes, for executables 9270 # lib.a static archive 9271 # "both,no" lib.so.V(shr.o) shared, rtl:yes 9272 # lib.a(lib.so.V) shared, rtl:no, for executables 9273 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9274 # lib.a(lib.so.V) shared, rtl:no 9275 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9276 # lib.a static archive 9277 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9278 for ld_flag in $LDFLAGS; do 9279 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 9280 aix_use_runtimelinking=yes 9281 break 9282 fi 9283 done 9284 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9285 # With aix-soname=svr4, we create the lib.so.V shared archives only, 9286 # so we don't have lib.a shared libs to link our executables. 9287 # We have to force runtime linking in this case. 9288 aix_use_runtimelinking=yes 9289 LDFLAGS="$LDFLAGS -Wl,-brtl" 9290 fi 9291 ;; 9292 esac 9293 9294 exp_sym_flag='-bexport' 9295 no_entry_flag='-bnoentry' 9296 fi 9297 9298 # When large executables or shared objects are built, AIX ld can 9299 # have problems creating the table of contents. If linking a library 9300 # or program results in "error TOC overflow" add -mminimal-toc to 9301 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9302 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9303 9304 archive_cmds='' 9305 hardcode_direct=yes 9306 hardcode_direct_absolute=yes 9307 hardcode_libdir_separator=':' 9308 link_all_deplibs=yes 9309 file_list_spec='$wl-f,' 9310 case $with_aix_soname,$aix_use_runtimelinking in 9311 aix,*) ;; # traditional, no import file 9312 svr4,* | *,yes) # use import file 9313 # The Import File defines what to hardcode. 9314 hardcode_direct=no 9315 hardcode_direct_absolute=no 9316 ;; 9317 esac 9318 9319 if test yes = "$GCC"; then 9320 case $host_os in aix4.[012]|aix4.[012].*) 9321 # We only want to do this on AIX 4.2 and lower, the check 9322 # below for broken collect2 doesn't work under 4.3+ 9323 collect2name=`$CC -print-prog-name=collect2` 9324 if test -f "$collect2name" && 9325 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9326 then 9327 # We have reworked collect2 9328 : 9329 else 9330 # We have old collect2 9331 hardcode_direct=unsupported 9332 # It fails to find uninstalled libraries when the uninstalled 9333 # path is not listed in the libpath. Setting hardcode_minus_L 9334 # to unsupported forces relinking 9335 hardcode_minus_L=yes 9336 hardcode_libdir_flag_spec='-L$libdir' 9337 hardcode_libdir_separator= 9338 fi 9339 ;; 9340 esac 9341 shared_flag='-shared' 9342 if test yes = "$aix_use_runtimelinking"; then 9343 shared_flag="$shared_flag "'$wl-G' 9344 fi 9345 # Need to ensure runtime linking is disabled for the traditional 9346 # shared library, or the linker may eventually find shared libraries 9347 # /with/ Import File - we do not want to mix them. 9348 shared_flag_aix='-shared' 9349 shared_flag_svr4='-shared $wl-G' 9350 else 9351 # not using gcc 9352 if test ia64 = "$host_cpu"; then 9353 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9354 # chokes on -Wl,-G. The following line is correct: 9355 shared_flag='-G' 9356 else 9357 if test yes = "$aix_use_runtimelinking"; then 9358 shared_flag='$wl-G' 9359 else 9360 shared_flag='$wl-bM:SRE' 9361 fi 9362 shared_flag_aix='$wl-bM:SRE' 9363 shared_flag_svr4='$wl-G' 9364 fi 9365 fi 9366 9367 export_dynamic_flag_spec='$wl-bexpall' 9368 # It seems that -bexpall does not export symbols beginning with 9369 # underscore (_), so it is better to generate a list of symbols to export. 9370 always_export_symbols=yes 9371 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 9372 # Warning - without using the other runtime loading flags (-brtl), 9373 # -berok will link without error, but may produce a broken library. 9374 allow_undefined_flag='-berok' 9375 # Determine the default libpath from the value encoded in an 9376 # empty executable. 9377 if test set = "${lt_cv_aix_libpath+set}"; then 9378 aix_libpath=$lt_cv_aix_libpath 9379else 9380 if ${lt_cv_aix_libpath_+:} false; then : 9381 $as_echo_n "(cached) " >&6 9382else 9383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9384/* end confdefs.h. */ 9385 9386int 9387main () 9388{ 9389 9390 ; 9391 return 0; 9392} 9393_ACEOF 9394if ac_fn_c_try_link "$LINENO"; then : 9395 9396 lt_aix_libpath_sed=' 9397 /Import File Strings/,/^$/ { 9398 /^0/ { 9399 s/^0 *\([^ ]*\) *$/\1/ 9400 p 9401 } 9402 }' 9403 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9404 # Check for a 64-bit object if we didn't find anything. 9405 if test -z "$lt_cv_aix_libpath_"; then 9406 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9407 fi 9408fi 9409rm -f core conftest.err conftest.$ac_objext \ 9410 conftest$ac_exeext conftest.$ac_ext 9411 if test -z "$lt_cv_aix_libpath_"; then 9412 lt_cv_aix_libpath_=/usr/lib:/lib 9413 fi 9414 9415fi 9416 9417 aix_libpath=$lt_cv_aix_libpath_ 9418fi 9419 9420 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9421 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 9422 else 9423 if test ia64 = "$host_cpu"; then 9424 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 9425 allow_undefined_flag="-z nodefs" 9426 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" 9427 else 9428 # Determine the default libpath from the value encoded in an 9429 # empty executable. 9430 if test set = "${lt_cv_aix_libpath+set}"; then 9431 aix_libpath=$lt_cv_aix_libpath 9432else 9433 if ${lt_cv_aix_libpath_+:} false; then : 9434 $as_echo_n "(cached) " >&6 9435else 9436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9437/* end confdefs.h. */ 9438 9439int 9440main () 9441{ 9442 9443 ; 9444 return 0; 9445} 9446_ACEOF 9447if ac_fn_c_try_link "$LINENO"; then : 9448 9449 lt_aix_libpath_sed=' 9450 /Import File Strings/,/^$/ { 9451 /^0/ { 9452 s/^0 *\([^ ]*\) *$/\1/ 9453 p 9454 } 9455 }' 9456 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9457 # Check for a 64-bit object if we didn't find anything. 9458 if test -z "$lt_cv_aix_libpath_"; then 9459 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9460 fi 9461fi 9462rm -f core conftest.err conftest.$ac_objext \ 9463 conftest$ac_exeext conftest.$ac_ext 9464 if test -z "$lt_cv_aix_libpath_"; then 9465 lt_cv_aix_libpath_=/usr/lib:/lib 9466 fi 9467 9468fi 9469 9470 aix_libpath=$lt_cv_aix_libpath_ 9471fi 9472 9473 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9474 # Warning - without using the other run time loading flags, 9475 # -berok will link without error, but may produce a broken library. 9476 no_undefined_flag=' $wl-bernotok' 9477 allow_undefined_flag=' $wl-berok' 9478 if test yes = "$with_gnu_ld"; then 9479 # We only use this code for GNU lds that support --whole-archive. 9480 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 9481 else 9482 # Exported symbols can be pulled into shared objects from archives 9483 whole_archive_flag_spec='$convenience' 9484 fi 9485 archive_cmds_need_lc=yes 9486 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9487 # -brtl affects multiple linker settings, -berok does not and is overridden later 9488 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9489 if test svr4 != "$with_aix_soname"; then 9490 # This is similar to how AIX traditionally builds its shared libraries. 9491 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' 9492 fi 9493 if test aix != "$with_aix_soname"; then 9494 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' 9495 else 9496 # used by -dlpreopen to get the symbols 9497 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9498 fi 9499 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 9500 fi 9501 fi 9502 ;; 9503 9504 amigaos*) 9505 case $host_cpu in 9506 powerpc) 9507 # see comment about AmigaOS4 .so support 9508 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9509 archive_expsym_cmds='' 9510 ;; 9511 m68k) 9512 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)' 9513 hardcode_libdir_flag_spec='-L$libdir' 9514 hardcode_minus_L=yes 9515 ;; 9516 esac 9517 ;; 9518 9519 bsdi[45]*) 9520 export_dynamic_flag_spec=-rdynamic 9521 ;; 9522 9523 cygwin* | mingw* | pw32* | cegcc*) 9524 # When not using gcc, we currently assume that we are using 9525 # Microsoft Visual C++. 9526 # hardcode_libdir_flag_spec is actually meaningless, as there is 9527 # no search path for DLLs. 9528 case $cc_basename in 9529 cl*) 9530 # Native MSVC 9531 hardcode_libdir_flag_spec=' ' 9532 allow_undefined_flag=unsupported 9533 always_export_symbols=yes 9534 file_list_spec='@' 9535 # Tell ltmain to make .lib files, not .a files. 9536 libext=lib 9537 # Tell ltmain to make .dll files, not .so files. 9538 shrext_cmds=.dll 9539 # FIXME: Setting linknames here is a bad hack. 9540 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9541 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9542 cp "$export_symbols" "$output_objdir/$soname.def"; 9543 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9544 else 9545 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9546 fi~ 9547 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9548 linknames=' 9549 # The linker will not automatically build a static lib if we build a DLL. 9550 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9551 enable_shared_with_static_runtimes=yes 9552 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9553 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9554 # Don't use ranlib 9555 old_postinstall_cmds='chmod 644 $oldlib' 9556 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9557 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9558 case $lt_outputfile in 9559 *.exe|*.EXE) ;; 9560 *) 9561 lt_outputfile=$lt_outputfile.exe 9562 lt_tool_outputfile=$lt_tool_outputfile.exe 9563 ;; 9564 esac~ 9565 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9566 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9567 $RM "$lt_outputfile.manifest"; 9568 fi' 9569 ;; 9570 *) 9571 # Assume MSVC wrapper 9572 hardcode_libdir_flag_spec=' ' 9573 allow_undefined_flag=unsupported 9574 # Tell ltmain to make .lib files, not .a files. 9575 libext=lib 9576 # Tell ltmain to make .dll files, not .so files. 9577 shrext_cmds=.dll 9578 # FIXME: Setting linknames here is a bad hack. 9579 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9580 # The linker will automatically build a .lib file if we build a DLL. 9581 old_archive_from_new_cmds='true' 9582 # FIXME: Should let the user specify the lib program. 9583 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9584 enable_shared_with_static_runtimes=yes 9585 ;; 9586 esac 9587 ;; 9588 9589 darwin* | rhapsody*) 9590 9591 9592 archive_cmds_need_lc=no 9593 hardcode_direct=no 9594 hardcode_automatic=yes 9595 hardcode_shlibpath_var=unsupported 9596 if test yes = "$lt_cv_ld_force_load"; then 9597 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\"`' 9598 9599 else 9600 whole_archive_flag_spec='' 9601 fi 9602 link_all_deplibs=yes 9603 allow_undefined_flag=$_lt_dar_allow_undefined 9604 case $cc_basename in 9605 ifort*|nagfor*) _lt_dar_can_shared=yes ;; 9606 *) _lt_dar_can_shared=$GCC ;; 9607 esac 9608 if test yes = "$_lt_dar_can_shared"; then 9609 output_verbose_link_cmd=func_echo_all 9610 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 9611 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 9612 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" 9613 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" 9614 9615 else 9616 ld_shlibs=no 9617 fi 9618 9619 ;; 9620 9621 dgux*) 9622 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9623 hardcode_libdir_flag_spec='-L$libdir' 9624 hardcode_shlibpath_var=no 9625 ;; 9626 9627 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9628 # support. Future versions do this automatically, but an explicit c++rt0.o 9629 # does not break anything, and helps significantly (at the cost of a little 9630 # extra space). 9631 freebsd2.2*) 9632 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9633 hardcode_libdir_flag_spec='-R$libdir' 9634 hardcode_direct=yes 9635 hardcode_shlibpath_var=no 9636 ;; 9637 9638 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9639 freebsd2.*) 9640 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9641 hardcode_direct=yes 9642 hardcode_minus_L=yes 9643 hardcode_shlibpath_var=no 9644 ;; 9645 9646 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9647 freebsd* | dragonfly*) 9648 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9649 hardcode_libdir_flag_spec='-R$libdir' 9650 hardcode_direct=yes 9651 hardcode_shlibpath_var=no 9652 ;; 9653 9654 hpux9*) 9655 if test yes = "$GCC"; then 9656 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' 9657 else 9658 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' 9659 fi 9660 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9661 hardcode_libdir_separator=: 9662 hardcode_direct=yes 9663 9664 # hardcode_minus_L: Not really in the search PATH, 9665 # but as the default location of the library. 9666 hardcode_minus_L=yes 9667 export_dynamic_flag_spec='$wl-E' 9668 ;; 9669 9670 hpux10*) 9671 if test yes,no = "$GCC,$with_gnu_ld"; then 9672 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9673 else 9674 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9675 fi 9676 if test no = "$with_gnu_ld"; then 9677 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9678 hardcode_libdir_separator=: 9679 hardcode_direct=yes 9680 hardcode_direct_absolute=yes 9681 export_dynamic_flag_spec='$wl-E' 9682 # hardcode_minus_L: Not really in the search PATH, 9683 # but as the default location of the library. 9684 hardcode_minus_L=yes 9685 fi 9686 ;; 9687 9688 hpux11*) 9689 if test yes,no = "$GCC,$with_gnu_ld"; then 9690 case $host_cpu in 9691 hppa*64*) 9692 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9693 ;; 9694 ia64*) 9695 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9696 ;; 9697 *) 9698 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9699 ;; 9700 esac 9701 else 9702 case $host_cpu in 9703 hppa*64*) 9704 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9705 ;; 9706 ia64*) 9707 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9708 ;; 9709 *) 9710 9711 # Older versions of the 11.00 compiler do not understand -b yet 9712 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9714$as_echo_n "checking if $CC understands -b... " >&6; } 9715if ${lt_cv_prog_compiler__b+:} false; then : 9716 $as_echo_n "(cached) " >&6 9717else 9718 lt_cv_prog_compiler__b=no 9719 save_LDFLAGS=$LDFLAGS 9720 LDFLAGS="$LDFLAGS -b" 9721 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9722 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9723 # The linker can only warn and ignore the option if not recognized 9724 # So say no if there are warnings 9725 if test -s conftest.err; then 9726 # Append any errors to the config.log. 9727 cat conftest.err 1>&5 9728 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9729 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9730 if diff conftest.exp conftest.er2 >/dev/null; then 9731 lt_cv_prog_compiler__b=yes 9732 fi 9733 else 9734 lt_cv_prog_compiler__b=yes 9735 fi 9736 fi 9737 $RM -r conftest* 9738 LDFLAGS=$save_LDFLAGS 9739 9740fi 9741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9742$as_echo "$lt_cv_prog_compiler__b" >&6; } 9743 9744if test yes = "$lt_cv_prog_compiler__b"; then 9745 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9746else 9747 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9748fi 9749 9750 ;; 9751 esac 9752 fi 9753 if test no = "$with_gnu_ld"; then 9754 hardcode_libdir_flag_spec='$wl+b $wl$libdir' 9755 hardcode_libdir_separator=: 9756 9757 case $host_cpu in 9758 hppa*64*|ia64*) 9759 hardcode_direct=no 9760 hardcode_shlibpath_var=no 9761 ;; 9762 *) 9763 hardcode_direct=yes 9764 hardcode_direct_absolute=yes 9765 export_dynamic_flag_spec='$wl-E' 9766 9767 # hardcode_minus_L: Not really in the search PATH, 9768 # but as the default location of the library. 9769 hardcode_minus_L=yes 9770 ;; 9771 esac 9772 fi 9773 ;; 9774 9775 irix5* | irix6* | nonstopux*) 9776 if test yes = "$GCC"; then 9777 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' 9778 # Try to use the -exported_symbol ld option, if it does not 9779 # work, assume that -exports_file does not work either and 9780 # implicitly export all symbols. 9781 # This should be the same for all languages, so no per-tag cache variable. 9782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9783$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9784if ${lt_cv_irix_exported_symbol+:} false; then : 9785 $as_echo_n "(cached) " >&6 9786else 9787 save_LDFLAGS=$LDFLAGS 9788 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 9789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9790/* end confdefs.h. */ 9791int foo (void) { return 0; } 9792_ACEOF 9793if ac_fn_c_try_link "$LINENO"; then : 9794 lt_cv_irix_exported_symbol=yes 9795else 9796 lt_cv_irix_exported_symbol=no 9797fi 9798rm -f core conftest.err conftest.$ac_objext \ 9799 conftest$ac_exeext conftest.$ac_ext 9800 LDFLAGS=$save_LDFLAGS 9801fi 9802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9803$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9804 if test yes = "$lt_cv_irix_exported_symbol"; then 9805 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' 9806 fi 9807 else 9808 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' 9809 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' 9810 fi 9811 archive_cmds_need_lc='no' 9812 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9813 hardcode_libdir_separator=: 9814 inherit_rpath=yes 9815 link_all_deplibs=yes 9816 ;; 9817 9818 linux*) 9819 case $cc_basename in 9820 tcc*) 9821 # Fabrice Bellard et al's Tiny C Compiler 9822 ld_shlibs=yes 9823 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9824 ;; 9825 esac 9826 ;; 9827 9828 netbsd*) 9829 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9830 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9831 else 9832 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9833 fi 9834 hardcode_libdir_flag_spec='-R$libdir' 9835 hardcode_direct=yes 9836 hardcode_shlibpath_var=no 9837 ;; 9838 9839 newsos6) 9840 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9841 hardcode_direct=yes 9842 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9843 hardcode_libdir_separator=: 9844 hardcode_shlibpath_var=no 9845 ;; 9846 9847 *nto* | *qnx*) 9848 ;; 9849 9850 openbsd* | bitrig*) 9851 if test -f /usr/libexec/ld.so; then 9852 hardcode_direct=yes 9853 hardcode_shlibpath_var=no 9854 hardcode_direct_absolute=yes 9855 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 9856 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9857 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 9858 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9859 export_dynamic_flag_spec='$wl-E' 9860 else 9861 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9862 hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9863 fi 9864 else 9865 ld_shlibs=no 9866 fi 9867 ;; 9868 9869 os2*) 9870 hardcode_libdir_flag_spec='-L$libdir' 9871 hardcode_minus_L=yes 9872 allow_undefined_flag=unsupported 9873 shrext_cmds=.dll 9874 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9875 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9876 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9877 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9878 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9879 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9880 emximp -o $lib $output_objdir/$libname.def' 9881 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9882 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9883 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9884 $ECHO EXPORTS >> $output_objdir/$libname.def~ 9885 prefix_cmds="$SED"~ 9886 if test EXPORTS = "`$SED 1q $export_symbols`"; then 9887 prefix_cmds="$prefix_cmds -e 1d"; 9888 fi~ 9889 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9890 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9891 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9892 emximp -o $lib $output_objdir/$libname.def' 9893 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9894 enable_shared_with_static_runtimes=yes 9895 ;; 9896 9897 osf3*) 9898 if test yes = "$GCC"; then 9899 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9900 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' 9901 else 9902 allow_undefined_flag=' -expect_unresolved \*' 9903 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' 9904 fi 9905 archive_cmds_need_lc='no' 9906 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9907 hardcode_libdir_separator=: 9908 ;; 9909 9910 osf4* | osf5*) # as osf3* with the addition of -msym flag 9911 if test yes = "$GCC"; then 9912 allow_undefined_flag=' $wl-expect_unresolved $wl\*' 9913 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' 9914 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9915 else 9916 allow_undefined_flag=' -expect_unresolved \*' 9917 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' 9918 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~ 9919 $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' 9920 9921 # Both c and cxx compiler support -rpath directly 9922 hardcode_libdir_flag_spec='-rpath $libdir' 9923 fi 9924 archive_cmds_need_lc='no' 9925 hardcode_libdir_separator=: 9926 ;; 9927 9928 solaris*) 9929 no_undefined_flag=' -z defs' 9930 if test yes = "$GCC"; then 9931 wlarc='$wl' 9932 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 9933 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9934 $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' 9935 else 9936 case `$CC -V 2>&1` in 9937 *"Compilers 5.0"*) 9938 wlarc='' 9939 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 9940 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9941 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9942 ;; 9943 *) 9944 wlarc='$wl' 9945 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9946 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9947 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9948 ;; 9949 esac 9950 fi 9951 hardcode_libdir_flag_spec='-R$libdir' 9952 hardcode_shlibpath_var=no 9953 case $host_os in 9954 solaris2.[0-5] | solaris2.[0-5].*) ;; 9955 *) 9956 # The compiler driver will combine and reorder linker options, 9957 # but understands '-z linker_flag'. GCC discards it without '$wl', 9958 # but is careful enough not to reorder. 9959 # Supported since Solaris 2.6 (maybe 2.5.1?) 9960 if test yes = "$GCC"; then 9961 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 9962 else 9963 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9964 fi 9965 ;; 9966 esac 9967 link_all_deplibs=yes 9968 ;; 9969 9970 sunos4*) 9971 if test sequent = "$host_vendor"; then 9972 # Use $CC to link under sequent, because it throws in some extra .o 9973 # files that make .init and .fini sections work. 9974 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9975 else 9976 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9977 fi 9978 hardcode_libdir_flag_spec='-L$libdir' 9979 hardcode_direct=yes 9980 hardcode_minus_L=yes 9981 hardcode_shlibpath_var=no 9982 ;; 9983 9984 sysv4) 9985 case $host_vendor in 9986 sni) 9987 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9988 hardcode_direct=yes # is this really true??? 9989 ;; 9990 siemens) 9991 ## LD is ld it makes a PLAMLIB 9992 ## CC just makes a GrossModule. 9993 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9994 reload_cmds='$CC -r -o $output$reload_objs' 9995 hardcode_direct=no 9996 ;; 9997 motorola) 9998 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9999 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10000 ;; 10001 esac 10002 runpath_var='LD_RUN_PATH' 10003 hardcode_shlibpath_var=no 10004 ;; 10005 10006 sysv4.3*) 10007 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10008 hardcode_shlibpath_var=no 10009 export_dynamic_flag_spec='-Bexport' 10010 ;; 10011 10012 sysv4*MP*) 10013 if test -d /usr/nec; then 10014 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10015 hardcode_shlibpath_var=no 10016 runpath_var=LD_RUN_PATH 10017 hardcode_runpath_var=yes 10018 ld_shlibs=yes 10019 fi 10020 ;; 10021 10022 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10023 no_undefined_flag='$wl-z,text' 10024 archive_cmds_need_lc=no 10025 hardcode_shlibpath_var=no 10026 runpath_var='LD_RUN_PATH' 10027 10028 if test yes = "$GCC"; then 10029 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10030 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10031 else 10032 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10033 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10034 fi 10035 ;; 10036 10037 sysv5* | sco3.2v5* | sco5v6*) 10038 # Note: We CANNOT use -z defs as we might desire, because we do not 10039 # link with -lc, and that would cause any symbols used from libc to 10040 # always be unresolved, which means just about no library would 10041 # ever link correctly. If we're not using GNU ld we use -z text 10042 # though, which does catch some bad symbols but isn't as heavy-handed 10043 # as -z defs. 10044 no_undefined_flag='$wl-z,text' 10045 allow_undefined_flag='$wl-z,nodefs' 10046 archive_cmds_need_lc=no 10047 hardcode_shlibpath_var=no 10048 hardcode_libdir_flag_spec='$wl-R,$libdir' 10049 hardcode_libdir_separator=':' 10050 link_all_deplibs=yes 10051 export_dynamic_flag_spec='$wl-Bexport' 10052 runpath_var='LD_RUN_PATH' 10053 10054 if test yes = "$GCC"; then 10055 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10056 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10057 else 10058 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10059 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10060 fi 10061 ;; 10062 10063 uts4*) 10064 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10065 hardcode_libdir_flag_spec='-L$libdir' 10066 hardcode_shlibpath_var=no 10067 ;; 10068 10069 *) 10070 ld_shlibs=no 10071 ;; 10072 esac 10073 10074 if test sni = "$host_vendor"; then 10075 case $host in 10076 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10077 export_dynamic_flag_spec='$wl-Blargedynsym' 10078 ;; 10079 esac 10080 fi 10081 fi 10082 10083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10084$as_echo "$ld_shlibs" >&6; } 10085test no = "$ld_shlibs" && can_build_shared=no 10086 10087with_gnu_ld=$with_gnu_ld 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103# 10104# Do we need to explicitly link libc? 10105# 10106case "x$archive_cmds_need_lc" in 10107x|xyes) 10108 # Assume -lc should be added 10109 archive_cmds_need_lc=yes 10110 10111 if test yes,yes = "$GCC,$enable_shared"; then 10112 case $archive_cmds in 10113 *'~'*) 10114 # FIXME: we may have to deal with multi-command sequences. 10115 ;; 10116 '$CC '*) 10117 # Test whether the compiler implicitly links with -lc since on some 10118 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10119 # to ld, don't add -lc before -lgcc. 10120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10121$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10122if ${lt_cv_archive_cmds_need_lc+:} false; then : 10123 $as_echo_n "(cached) " >&6 10124else 10125 $RM conftest* 10126 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10127 10128 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10129 (eval $ac_compile) 2>&5 10130 ac_status=$? 10131 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10132 test $ac_status = 0; } 2>conftest.err; then 10133 soname=conftest 10134 lib=conftest 10135 libobjs=conftest.$ac_objext 10136 deplibs= 10137 wl=$lt_prog_compiler_wl 10138 pic_flag=$lt_prog_compiler_pic 10139 compiler_flags=-v 10140 linker_flags=-v 10141 verstring= 10142 output_objdir=. 10143 libname=conftest 10144 lt_save_allow_undefined_flag=$allow_undefined_flag 10145 allow_undefined_flag= 10146 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10147 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10148 ac_status=$? 10149 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10150 test $ac_status = 0; } 10151 then 10152 lt_cv_archive_cmds_need_lc=no 10153 else 10154 lt_cv_archive_cmds_need_lc=yes 10155 fi 10156 allow_undefined_flag=$lt_save_allow_undefined_flag 10157 else 10158 cat conftest.err 1>&5 10159 fi 10160 $RM conftest* 10161 10162fi 10163{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10164$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10165 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10166 ;; 10167 esac 10168 fi 10169 ;; 10170esac 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10324$as_echo_n "checking dynamic linker characteristics... " >&6; } 10325 10326if test yes = "$GCC"; then 10327 case $host_os in 10328 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10329 *) lt_awk_arg='/^libraries:/' ;; 10330 esac 10331 case $host_os in 10332 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10333 *) lt_sed_strip_eq='s|=/|/|g' ;; 10334 esac 10335 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10336 case $lt_search_path_spec in 10337 *\;*) 10338 # if the path contains ";" then we assume it to be the separator 10339 # otherwise default to the standard path separator (i.e. ":") - it is 10340 # assumed that no part of a normal pathname contains ";" but that should 10341 # okay in the real world where ";" in dirpaths is itself problematic. 10342 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10343 ;; 10344 *) 10345 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10346 ;; 10347 esac 10348 # Ok, now we have the path, separated by spaces, we can step through it 10349 # and add multilib dir if necessary... 10350 lt_tmp_lt_search_path_spec= 10351 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10352 # ...but if some path component already ends with the multilib dir we assume 10353 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10354 case "$lt_multi_os_dir; $lt_search_path_spec " in 10355 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10356 lt_multi_os_dir= 10357 ;; 10358 esac 10359 for lt_sys_path in $lt_search_path_spec; do 10360 if test -d "$lt_sys_path$lt_multi_os_dir"; then 10361 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10362 elif test -n "$lt_multi_os_dir"; then 10363 test -d "$lt_sys_path" && \ 10364 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10365 fi 10366 done 10367 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10368BEGIN {RS = " "; FS = "/|\n";} { 10369 lt_foo = ""; 10370 lt_count = 0; 10371 for (lt_i = NF; lt_i > 0; lt_i--) { 10372 if ($lt_i != "" && $lt_i != ".") { 10373 if ($lt_i == "..") { 10374 lt_count++; 10375 } else { 10376 if (lt_count == 0) { 10377 lt_foo = "/" $lt_i lt_foo; 10378 } else { 10379 lt_count--; 10380 } 10381 } 10382 } 10383 } 10384 if (lt_foo != "") { lt_freq[lt_foo]++; } 10385 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10386}'` 10387 # AWK program above erroneously prepends '/' to C:/dos/paths 10388 # for these hosts. 10389 case $host_os in 10390 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10391 $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 10392 esac 10393 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10394else 10395 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10396fi 10397library_names_spec= 10398libname_spec='lib$name' 10399soname_spec= 10400shrext_cmds=.so 10401postinstall_cmds= 10402postuninstall_cmds= 10403finish_cmds= 10404finish_eval= 10405shlibpath_var= 10406shlibpath_overrides_runpath=unknown 10407version_type=none 10408dynamic_linker="$host_os ld.so" 10409sys_lib_dlsearch_path_spec="/lib /usr/lib" 10410need_lib_prefix=unknown 10411hardcode_into_libs=no 10412 10413# when you set need_version to no, make sure it does not cause -set_version 10414# flags to be left without arguments 10415need_version=unknown 10416 10417 10418 10419case $host_os in 10420aix3*) 10421 version_type=linux # correct to gnu/linux during the next big refactor 10422 library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 10423 shlibpath_var=LIBPATH 10424 10425 # AIX 3 has no versioning support, so we append a major version to the name. 10426 soname_spec='$libname$release$shared_ext$major' 10427 ;; 10428 10429aix[4-9]*) 10430 version_type=linux # correct to gnu/linux during the next big refactor 10431 need_lib_prefix=no 10432 need_version=no 10433 hardcode_into_libs=yes 10434 if test ia64 = "$host_cpu"; then 10435 # AIX 5 supports IA64 10436 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 10437 shlibpath_var=LD_LIBRARY_PATH 10438 else 10439 # With GCC up to 2.95.x, collect2 would create an import file 10440 # for dependence libraries. The import file would start with 10441 # the line '#! .'. This would cause the generated library to 10442 # depend on '.', always an invalid library. This was fixed in 10443 # development snapshots of GCC prior to 3.0. 10444 case $host_os in 10445 aix4 | aix4.[01] | aix4.[01].*) 10446 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10447 echo ' yes ' 10448 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 10449 : 10450 else 10451 can_build_shared=no 10452 fi 10453 ;; 10454 esac 10455 # Using Import Files as archive members, it is possible to support 10456 # filename-based versioning of shared library archives on AIX. While 10457 # this would work for both with and without runtime linking, it will 10458 # prevent static linking of such archives. So we do filename-based 10459 # shared library versioning with .so extension only, which is used 10460 # when both runtime linking and shared linking is enabled. 10461 # Unfortunately, runtime linking may impact performance, so we do 10462 # not want this to be the default eventually. Also, we use the 10463 # versioned .so libs for executables only if there is the -brtl 10464 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10465 # To allow for filename-based versioning support, we need to create 10466 # libNAME.so.V as an archive file, containing: 10467 # *) an Import File, referring to the versioned filename of the 10468 # archive as well as the shared archive member, telling the 10469 # bitwidth (32 or 64) of that shared object, and providing the 10470 # list of exported symbols of that shared object, eventually 10471 # decorated with the 'weak' keyword 10472 # *) the shared object with the F_LOADONLY flag set, to really avoid 10473 # it being seen by the linker. 10474 # At run time we better use the real file rather than another symlink, 10475 # but for link time we create the symlink libNAME.so -> libNAME.so.V 10476 10477 case $with_aix_soname,$aix_use_runtimelinking in 10478 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 10479 # soname into executable. Probably we can add versioning support to 10480 # collect2, so additional links can be useful in future. 10481 aix,yes) # traditional libtool 10482 dynamic_linker='AIX unversionable lib.so' 10483 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10484 # instead of lib<name>.a to let people know that these are not 10485 # typical AIX shared libraries. 10486 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10487 ;; 10488 aix,no) # traditional AIX only 10489 dynamic_linker='AIX lib.a(lib.so.V)' 10490 # We preserve .a as extension for shared libraries through AIX4.2 10491 # and later when we are not doing run time linking. 10492 library_names_spec='$libname$release.a $libname.a' 10493 soname_spec='$libname$release$shared_ext$major' 10494 ;; 10495 svr4,*) # full svr4 only 10496 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10497 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10498 # We do not specify a path in Import Files, so LIBPATH fires. 10499 shlibpath_overrides_runpath=yes 10500 ;; 10501 *,yes) # both, prefer svr4 10502 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10503 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10504 # unpreferred sharedlib libNAME.a needs extra handling 10505 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"' 10506 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"' 10507 # We do not specify a path in Import Files, so LIBPATH fires. 10508 shlibpath_overrides_runpath=yes 10509 ;; 10510 *,no) # both, prefer aix 10511 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10512 library_names_spec='$libname$release.a $libname.a' 10513 soname_spec='$libname$release$shared_ext$major' 10514 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10515 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)' 10516 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"' 10517 ;; 10518 esac 10519 shlibpath_var=LIBPATH 10520 fi 10521 ;; 10522 10523amigaos*) 10524 case $host_cpu in 10525 powerpc) 10526 # Since July 2007 AmigaOS4 officially supports .so libraries. 10527 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10528 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10529 ;; 10530 m68k) 10531 library_names_spec='$libname.ixlibrary $libname.a' 10532 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10533 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' 10534 ;; 10535 esac 10536 ;; 10537 10538beos*) 10539 library_names_spec='$libname$shared_ext' 10540 dynamic_linker="$host_os ld.so" 10541 shlibpath_var=LIBRARY_PATH 10542 ;; 10543 10544bsdi[45]*) 10545 version_type=linux # correct to gnu/linux during the next big refactor 10546 need_version=no 10547 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10548 soname_spec='$libname$release$shared_ext$major' 10549 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10550 shlibpath_var=LD_LIBRARY_PATH 10551 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10552 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10553 # the default ld.so.conf also contains /usr/contrib/lib and 10554 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10555 # libtool to hard-code these into programs 10556 ;; 10557 10558cygwin* | mingw* | pw32* | cegcc*) 10559 version_type=windows 10560 shrext_cmds=.dll 10561 need_version=no 10562 need_lib_prefix=no 10563 10564 case $GCC,$cc_basename in 10565 yes,*) 10566 # gcc 10567 library_names_spec='$libname.dll.a' 10568 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10569 postinstall_cmds='base_file=`basename \$file`~ 10570 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10571 dldir=$destdir/`dirname \$dlpath`~ 10572 test -d \$dldir || mkdir -p \$dldir~ 10573 $install_prog $dir/$dlname \$dldir/$dlname~ 10574 chmod a+x \$dldir/$dlname~ 10575 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10576 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10577 fi' 10578 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10579 dlpath=$dir/\$dldll~ 10580 $RM \$dlpath' 10581 shlibpath_overrides_runpath=yes 10582 10583 case $host_os in 10584 cygwin*) 10585 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10586 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10587 10588 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10589 ;; 10590 mingw* | cegcc*) 10591 # MinGW DLLs use traditional 'lib' prefix 10592 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10593 ;; 10594 pw32*) 10595 # pw32 DLLs use 'pw' prefix rather than 'lib' 10596 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10597 ;; 10598 esac 10599 dynamic_linker='Win32 ld.exe' 10600 ;; 10601 10602 *,cl*) 10603 # Native MSVC 10604 libname_spec='$name' 10605 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10606 library_names_spec='$libname.dll.lib' 10607 10608 case $build_os in 10609 mingw*) 10610 sys_lib_search_path_spec= 10611 lt_save_ifs=$IFS 10612 IFS=';' 10613 for lt_path in $LIB 10614 do 10615 IFS=$lt_save_ifs 10616 # Let DOS variable expansion print the short 8.3 style file name. 10617 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10618 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10619 done 10620 IFS=$lt_save_ifs 10621 # Convert to MSYS style. 10622 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10623 ;; 10624 cygwin*) 10625 # Convert to unix form, then to dos form, then back to unix form 10626 # but this time dos style (no spaces!) so that the unix form looks 10627 # like /cygdrive/c/PROGRA~1:/cygdr... 10628 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10629 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10630 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10631 ;; 10632 *) 10633 sys_lib_search_path_spec=$LIB 10634 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10635 # It is most probably a Windows format PATH. 10636 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10637 else 10638 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10639 fi 10640 # FIXME: find the short name or the path components, as spaces are 10641 # common. (e.g. "Program Files" -> "PROGRA~1") 10642 ;; 10643 esac 10644 10645 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10646 postinstall_cmds='base_file=`basename \$file`~ 10647 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 10648 dldir=$destdir/`dirname \$dlpath`~ 10649 test -d \$dldir || mkdir -p \$dldir~ 10650 $install_prog $dir/$dlname \$dldir/$dlname' 10651 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10652 dlpath=$dir/\$dldll~ 10653 $RM \$dlpath' 10654 shlibpath_overrides_runpath=yes 10655 dynamic_linker='Win32 link.exe' 10656 ;; 10657 10658 *) 10659 # Assume MSVC wrapper 10660 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 10661 dynamic_linker='Win32 ld.exe' 10662 ;; 10663 esac 10664 # FIXME: first we should search . and the directory the executable is in 10665 shlibpath_var=PATH 10666 ;; 10667 10668darwin* | rhapsody*) 10669 dynamic_linker="$host_os dyld" 10670 version_type=darwin 10671 need_lib_prefix=no 10672 need_version=no 10673 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 10674 soname_spec='$libname$release$major$shared_ext' 10675 shlibpath_overrides_runpath=yes 10676 shlibpath_var=DYLD_LIBRARY_PATH 10677 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10678 10679 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10680 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10681 ;; 10682 10683dgux*) 10684 version_type=linux # correct to gnu/linux during the next big refactor 10685 need_lib_prefix=no 10686 need_version=no 10687 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10688 soname_spec='$libname$release$shared_ext$major' 10689 shlibpath_var=LD_LIBRARY_PATH 10690 ;; 10691 10692freebsd* | dragonfly*) 10693 # DragonFly does not have aout. When/if they implement a new 10694 # versioning mechanism, adjust this. 10695 if test -x /usr/bin/objformat; then 10696 objformat=`/usr/bin/objformat` 10697 else 10698 case $host_os in 10699 freebsd[23].*) objformat=aout ;; 10700 *) objformat=elf ;; 10701 esac 10702 fi 10703 version_type=freebsd-$objformat 10704 case $version_type in 10705 freebsd-elf*) 10706 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10707 soname_spec='$libname$release$shared_ext$major' 10708 need_version=no 10709 need_lib_prefix=no 10710 ;; 10711 freebsd-*) 10712 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10713 need_version=yes 10714 ;; 10715 esac 10716 shlibpath_var=LD_LIBRARY_PATH 10717 case $host_os in 10718 freebsd2.*) 10719 shlibpath_overrides_runpath=yes 10720 ;; 10721 freebsd3.[01]* | freebsdelf3.[01]*) 10722 shlibpath_overrides_runpath=yes 10723 hardcode_into_libs=yes 10724 ;; 10725 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10726 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10727 shlibpath_overrides_runpath=no 10728 hardcode_into_libs=yes 10729 ;; 10730 *) # from 4.6 on, and DragonFly 10731 shlibpath_overrides_runpath=yes 10732 hardcode_into_libs=yes 10733 ;; 10734 esac 10735 ;; 10736 10737haiku*) 10738 version_type=linux # correct to gnu/linux during the next big refactor 10739 need_lib_prefix=no 10740 need_version=no 10741 dynamic_linker="$host_os runtime_loader" 10742 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10743 soname_spec='$libname$release$shared_ext$major' 10744 shlibpath_var=LIBRARY_PATH 10745 shlibpath_overrides_runpath=no 10746 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10747 hardcode_into_libs=yes 10748 ;; 10749 10750hpux9* | hpux10* | hpux11*) 10751 # Give a soname corresponding to the major version so that dld.sl refuses to 10752 # link against other versions. 10753 version_type=sunos 10754 need_lib_prefix=no 10755 need_version=no 10756 case $host_cpu in 10757 ia64*) 10758 shrext_cmds='.so' 10759 hardcode_into_libs=yes 10760 dynamic_linker="$host_os dld.so" 10761 shlibpath_var=LD_LIBRARY_PATH 10762 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10763 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10764 soname_spec='$libname$release$shared_ext$major' 10765 if test 32 = "$HPUX_IA64_MODE"; then 10766 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10767 sys_lib_dlsearch_path_spec=/usr/lib/hpux32 10768 else 10769 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10770 sys_lib_dlsearch_path_spec=/usr/lib/hpux64 10771 fi 10772 ;; 10773 hppa*64*) 10774 shrext_cmds='.sl' 10775 hardcode_into_libs=yes 10776 dynamic_linker="$host_os dld.sl" 10777 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10778 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10779 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10780 soname_spec='$libname$release$shared_ext$major' 10781 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10782 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10783 ;; 10784 *) 10785 shrext_cmds='.sl' 10786 dynamic_linker="$host_os dld.sl" 10787 shlibpath_var=SHLIB_PATH 10788 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10789 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10790 soname_spec='$libname$release$shared_ext$major' 10791 ;; 10792 esac 10793 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10794 postinstall_cmds='chmod 555 $lib' 10795 # or fails outright, so override atomically: 10796 install_override_mode=555 10797 ;; 10798 10799interix[3-9]*) 10800 version_type=linux # correct to gnu/linux during the next big refactor 10801 need_lib_prefix=no 10802 need_version=no 10803 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10804 soname_spec='$libname$release$shared_ext$major' 10805 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10806 shlibpath_var=LD_LIBRARY_PATH 10807 shlibpath_overrides_runpath=no 10808 hardcode_into_libs=yes 10809 ;; 10810 10811irix5* | irix6* | nonstopux*) 10812 case $host_os in 10813 nonstopux*) version_type=nonstopux ;; 10814 *) 10815 if test yes = "$lt_cv_prog_gnu_ld"; then 10816 version_type=linux # correct to gnu/linux during the next big refactor 10817 else 10818 version_type=irix 10819 fi ;; 10820 esac 10821 need_lib_prefix=no 10822 need_version=no 10823 soname_spec='$libname$release$shared_ext$major' 10824 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 10825 case $host_os in 10826 irix5* | nonstopux*) 10827 libsuff= shlibsuff= 10828 ;; 10829 *) 10830 case $LD in # libtool.m4 will add one of these switches to LD 10831 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10832 libsuff= shlibsuff= libmagic=32-bit;; 10833 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10834 libsuff=32 shlibsuff=N32 libmagic=N32;; 10835 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10836 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10837 *) libsuff= shlibsuff= libmagic=never-match;; 10838 esac 10839 ;; 10840 esac 10841 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10842 shlibpath_overrides_runpath=no 10843 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 10844 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 10845 hardcode_into_libs=yes 10846 ;; 10847 10848# No shared lib support for Linux oldld, aout, or coff. 10849linux*oldld* | linux*aout* | linux*coff*) 10850 dynamic_linker=no 10851 ;; 10852 10853linux*android*) 10854 version_type=none # Android doesn't support versioned libraries. 10855 need_lib_prefix=no 10856 need_version=no 10857 library_names_spec='$libname$release$shared_ext' 10858 soname_spec='$libname$release$shared_ext' 10859 finish_cmds= 10860 shlibpath_var=LD_LIBRARY_PATH 10861 shlibpath_overrides_runpath=yes 10862 10863 # This implies no fast_install, which is unacceptable. 10864 # Some rework will be needed to allow for fast_install 10865 # before this can be enabled. 10866 hardcode_into_libs=yes 10867 10868 dynamic_linker='Android linker' 10869 # Don't embed -rpath directories since the linker doesn't support them. 10870 hardcode_libdir_flag_spec='-L$libdir' 10871 ;; 10872 10873# This must be glibc/ELF. 10874linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 10875 version_type=linux # correct to gnu/linux during the next big refactor 10876 need_lib_prefix=no 10877 need_version=no 10878 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10879 soname_spec='$libname$release$shared_ext$major' 10880 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10881 shlibpath_var=LD_LIBRARY_PATH 10882 shlibpath_overrides_runpath=no 10883 10884 # Some binutils ld are patched to set DT_RUNPATH 10885 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10886 $as_echo_n "(cached) " >&6 10887else 10888 lt_cv_shlibpath_overrides_runpath=no 10889 save_LDFLAGS=$LDFLAGS 10890 save_libdir=$libdir 10891 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10892 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10894/* end confdefs.h. */ 10895 10896int 10897main () 10898{ 10899 10900 ; 10901 return 0; 10902} 10903_ACEOF 10904if ac_fn_c_try_link "$LINENO"; then : 10905 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10906 lt_cv_shlibpath_overrides_runpath=yes 10907fi 10908fi 10909rm -f core conftest.err conftest.$ac_objext \ 10910 conftest$ac_exeext conftest.$ac_ext 10911 LDFLAGS=$save_LDFLAGS 10912 libdir=$save_libdir 10913 10914fi 10915 10916 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10917 10918 # This implies no fast_install, which is unacceptable. 10919 # Some rework will be needed to allow for fast_install 10920 # before this can be enabled. 10921 hardcode_into_libs=yes 10922 10923 # Ideally, we could use ldconfig to report *all* directores which are 10924 # searched for libraries, however this is still not possible. Aside from not 10925 # being certain /sbin/ldconfig is available, command 10926 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 10927 # even though it is searched at run-time. Try to do the best guess by 10928 # appending ld.so.conf contents (and includes) to the search path. 10929 if test -f /etc/ld.so.conf; then 10930 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' ' '` 10931 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10932 fi 10933 10934 # We used to test for /lib/ld.so.1 and disable shared libraries on 10935 # powerpc, because MkLinux only supported shared libraries with the 10936 # GNU dynamic linker. Since this was broken with cross compilers, 10937 # most powerpc-linux boxes support dynamic linking these days and 10938 # people can always --disable-shared, the test was removed, and we 10939 # assume the GNU/Linux dynamic linker is in use. 10940 dynamic_linker='GNU/Linux ld.so' 10941 ;; 10942 10943netbsd*) 10944 version_type=sunos 10945 need_lib_prefix=no 10946 need_version=no 10947 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10948 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10949 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10950 dynamic_linker='NetBSD (a.out) ld.so' 10951 else 10952 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10953 soname_spec='$libname$release$shared_ext$major' 10954 dynamic_linker='NetBSD ld.elf_so' 10955 fi 10956 shlibpath_var=LD_LIBRARY_PATH 10957 shlibpath_overrides_runpath=yes 10958 hardcode_into_libs=yes 10959 ;; 10960 10961newsos6) 10962 version_type=linux # correct to gnu/linux during the next big refactor 10963 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10964 shlibpath_var=LD_LIBRARY_PATH 10965 shlibpath_overrides_runpath=yes 10966 ;; 10967 10968*nto* | *qnx*) 10969 version_type=qnx 10970 need_lib_prefix=no 10971 need_version=no 10972 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10973 soname_spec='$libname$release$shared_ext$major' 10974 shlibpath_var=LD_LIBRARY_PATH 10975 shlibpath_overrides_runpath=no 10976 hardcode_into_libs=yes 10977 dynamic_linker='ldqnx.so' 10978 ;; 10979 10980openbsd* | bitrig*) 10981 version_type=sunos 10982 sys_lib_dlsearch_path_spec=/usr/lib 10983 need_lib_prefix=no 10984 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 10985 need_version=no 10986 else 10987 need_version=yes 10988 fi 10989 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 10990 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10991 shlibpath_var=LD_LIBRARY_PATH 10992 shlibpath_overrides_runpath=yes 10993 ;; 10994 10995os2*) 10996 libname_spec='$name' 10997 version_type=windows 10998 shrext_cmds=.dll 10999 need_version=no 11000 need_lib_prefix=no 11001 # OS/2 can only load a DLL with a base name of 8 characters or less. 11002 soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11003 v=$($ECHO $release$versuffix | tr -d .-); 11004 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11005 $ECHO $n$v`$shared_ext' 11006 library_names_spec='${libname}_dll.$libext' 11007 dynamic_linker='OS/2 ld.exe' 11008 shlibpath_var=BEGINLIBPATH 11009 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11010 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11011 postinstall_cmds='base_file=`basename \$file`~ 11012 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11013 dldir=$destdir/`dirname \$dlpath`~ 11014 test -d \$dldir || mkdir -p \$dldir~ 11015 $install_prog $dir/$dlname \$dldir/$dlname~ 11016 chmod a+x \$dldir/$dlname~ 11017 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11018 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11019 fi' 11020 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11021 dlpath=$dir/\$dldll~ 11022 $RM \$dlpath' 11023 ;; 11024 11025osf3* | osf4* | osf5*) 11026 version_type=osf 11027 need_lib_prefix=no 11028 need_version=no 11029 soname_spec='$libname$release$shared_ext$major' 11030 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11031 shlibpath_var=LD_LIBRARY_PATH 11032 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11033 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11034 ;; 11035 11036rdos*) 11037 dynamic_linker=no 11038 ;; 11039 11040solaris*) 11041 version_type=linux # correct to gnu/linux during the next big refactor 11042 need_lib_prefix=no 11043 need_version=no 11044 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11045 soname_spec='$libname$release$shared_ext$major' 11046 shlibpath_var=LD_LIBRARY_PATH 11047 shlibpath_overrides_runpath=yes 11048 hardcode_into_libs=yes 11049 # ldd complains unless libraries are executable 11050 postinstall_cmds='chmod +x $lib' 11051 ;; 11052 11053sunos4*) 11054 version_type=sunos 11055 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11056 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11057 shlibpath_var=LD_LIBRARY_PATH 11058 shlibpath_overrides_runpath=yes 11059 if test yes = "$with_gnu_ld"; then 11060 need_lib_prefix=no 11061 fi 11062 need_version=yes 11063 ;; 11064 11065sysv4 | sysv4.3*) 11066 version_type=linux # correct to gnu/linux during the next big refactor 11067 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11068 soname_spec='$libname$release$shared_ext$major' 11069 shlibpath_var=LD_LIBRARY_PATH 11070 case $host_vendor in 11071 sni) 11072 shlibpath_overrides_runpath=no 11073 need_lib_prefix=no 11074 runpath_var=LD_RUN_PATH 11075 ;; 11076 siemens) 11077 need_lib_prefix=no 11078 ;; 11079 motorola) 11080 need_lib_prefix=no 11081 need_version=no 11082 shlibpath_overrides_runpath=no 11083 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11084 ;; 11085 esac 11086 ;; 11087 11088sysv4*MP*) 11089 if test -d /usr/nec; then 11090 version_type=linux # correct to gnu/linux during the next big refactor 11091 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11092 soname_spec='$libname$shared_ext.$major' 11093 shlibpath_var=LD_LIBRARY_PATH 11094 fi 11095 ;; 11096 11097sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11098 version_type=sco 11099 need_lib_prefix=no 11100 need_version=no 11101 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11102 soname_spec='$libname$release$shared_ext$major' 11103 shlibpath_var=LD_LIBRARY_PATH 11104 shlibpath_overrides_runpath=yes 11105 hardcode_into_libs=yes 11106 if test yes = "$with_gnu_ld"; then 11107 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11108 else 11109 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11110 case $host_os in 11111 sco3.2v5*) 11112 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11113 ;; 11114 esac 11115 fi 11116 sys_lib_dlsearch_path_spec='/usr/lib' 11117 ;; 11118 11119tpf*) 11120 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11121 version_type=linux # correct to gnu/linux during the next big refactor 11122 need_lib_prefix=no 11123 need_version=no 11124 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11125 shlibpath_var=LD_LIBRARY_PATH 11126 shlibpath_overrides_runpath=no 11127 hardcode_into_libs=yes 11128 ;; 11129 11130uts4*) 11131 version_type=linux # correct to gnu/linux during the next big refactor 11132 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11133 soname_spec='$libname$release$shared_ext$major' 11134 shlibpath_var=LD_LIBRARY_PATH 11135 ;; 11136 11137*) 11138 dynamic_linker=no 11139 ;; 11140esac 11141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11142$as_echo "$dynamic_linker" >&6; } 11143test no = "$dynamic_linker" && can_build_shared=no 11144 11145variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11146if test yes = "$GCC"; then 11147 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11148fi 11149 11150if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11151 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 11152fi 11153 11154if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11155 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 11156fi 11157 11158# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11159configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11160 11161# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11162func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11163 11164# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11165configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11264$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11265hardcode_action= 11266if test -n "$hardcode_libdir_flag_spec" || 11267 test -n "$runpath_var" || 11268 test yes = "$hardcode_automatic"; then 11269 11270 # We can hardcode non-existent directories. 11271 if test no != "$hardcode_direct" && 11272 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11273 # have to relink, otherwise we might link with an installed library 11274 # when we should be linking with a yet-to-be-installed one 11275 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11276 test no != "$hardcode_minus_L"; then 11277 # Linking always hardcodes the temporary library directory. 11278 hardcode_action=relink 11279 else 11280 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11281 hardcode_action=immediate 11282 fi 11283else 11284 # We cannot hardcode anything, or else we can only hardcode existing 11285 # directories. 11286 hardcode_action=unsupported 11287fi 11288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11289$as_echo "$hardcode_action" >&6; } 11290 11291if test relink = "$hardcode_action" || 11292 test yes = "$inherit_rpath"; then 11293 # Fast installation is not supported 11294 enable_fast_install=no 11295elif test yes = "$shlibpath_overrides_runpath" || 11296 test no = "$enable_shared"; then 11297 # Fast installation is not necessary 11298 enable_fast_install=needless 11299fi 11300 11301 11302 11303 11304 11305 11306 if test yes != "$enable_dlopen"; then 11307 enable_dlopen=unknown 11308 enable_dlopen_self=unknown 11309 enable_dlopen_self_static=unknown 11310else 11311 lt_cv_dlopen=no 11312 lt_cv_dlopen_libs= 11313 11314 case $host_os in 11315 beos*) 11316 lt_cv_dlopen=load_add_on 11317 lt_cv_dlopen_libs= 11318 lt_cv_dlopen_self=yes 11319 ;; 11320 11321 mingw* | pw32* | cegcc*) 11322 lt_cv_dlopen=LoadLibrary 11323 lt_cv_dlopen_libs= 11324 ;; 11325 11326 cygwin*) 11327 lt_cv_dlopen=dlopen 11328 lt_cv_dlopen_libs= 11329 ;; 11330 11331 darwin*) 11332 # if libdl is installed we need to link against it 11333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11334$as_echo_n "checking for dlopen in -ldl... " >&6; } 11335if ${ac_cv_lib_dl_dlopen+:} false; then : 11336 $as_echo_n "(cached) " >&6 11337else 11338 ac_check_lib_save_LIBS=$LIBS 11339LIBS="-ldl $LIBS" 11340cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11341/* end confdefs.h. */ 11342 11343/* Override any GCC internal prototype to avoid an error. 11344 Use char because int might match the return type of a GCC 11345 builtin and then its argument prototype would still apply. */ 11346#ifdef __cplusplus 11347extern "C" 11348#endif 11349char dlopen (); 11350int 11351main () 11352{ 11353return dlopen (); 11354 ; 11355 return 0; 11356} 11357_ACEOF 11358if ac_fn_c_try_link "$LINENO"; then : 11359 ac_cv_lib_dl_dlopen=yes 11360else 11361 ac_cv_lib_dl_dlopen=no 11362fi 11363rm -f core conftest.err conftest.$ac_objext \ 11364 conftest$ac_exeext conftest.$ac_ext 11365LIBS=$ac_check_lib_save_LIBS 11366fi 11367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11368$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11369if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11370 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11371else 11372 11373 lt_cv_dlopen=dyld 11374 lt_cv_dlopen_libs= 11375 lt_cv_dlopen_self=yes 11376 11377fi 11378 11379 ;; 11380 11381 tpf*) 11382 # Don't try to run any link tests for TPF. We know it's impossible 11383 # because TPF is a cross-compiler, and we know how we open DSOs. 11384 lt_cv_dlopen=dlopen 11385 lt_cv_dlopen_libs= 11386 lt_cv_dlopen_self=no 11387 ;; 11388 11389 *) 11390 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11391if test "x$ac_cv_func_shl_load" = xyes; then : 11392 lt_cv_dlopen=shl_load 11393else 11394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11395$as_echo_n "checking for shl_load in -ldld... " >&6; } 11396if ${ac_cv_lib_dld_shl_load+:} false; then : 11397 $as_echo_n "(cached) " >&6 11398else 11399 ac_check_lib_save_LIBS=$LIBS 11400LIBS="-ldld $LIBS" 11401cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11402/* end confdefs.h. */ 11403 11404/* Override any GCC internal prototype to avoid an error. 11405 Use char because int might match the return type of a GCC 11406 builtin and then its argument prototype would still apply. */ 11407#ifdef __cplusplus 11408extern "C" 11409#endif 11410char shl_load (); 11411int 11412main () 11413{ 11414return shl_load (); 11415 ; 11416 return 0; 11417} 11418_ACEOF 11419if ac_fn_c_try_link "$LINENO"; then : 11420 ac_cv_lib_dld_shl_load=yes 11421else 11422 ac_cv_lib_dld_shl_load=no 11423fi 11424rm -f core conftest.err conftest.$ac_objext \ 11425 conftest$ac_exeext conftest.$ac_ext 11426LIBS=$ac_check_lib_save_LIBS 11427fi 11428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11429$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11430if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11431 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 11432else 11433 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11434if test "x$ac_cv_func_dlopen" = xyes; then : 11435 lt_cv_dlopen=dlopen 11436else 11437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11438$as_echo_n "checking for dlopen in -ldl... " >&6; } 11439if ${ac_cv_lib_dl_dlopen+:} false; then : 11440 $as_echo_n "(cached) " >&6 11441else 11442 ac_check_lib_save_LIBS=$LIBS 11443LIBS="-ldl $LIBS" 11444cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11445/* end confdefs.h. */ 11446 11447/* Override any GCC internal prototype to avoid an error. 11448 Use char because int might match the return type of a GCC 11449 builtin and then its argument prototype would still apply. */ 11450#ifdef __cplusplus 11451extern "C" 11452#endif 11453char dlopen (); 11454int 11455main () 11456{ 11457return dlopen (); 11458 ; 11459 return 0; 11460} 11461_ACEOF 11462if ac_fn_c_try_link "$LINENO"; then : 11463 ac_cv_lib_dl_dlopen=yes 11464else 11465 ac_cv_lib_dl_dlopen=no 11466fi 11467rm -f core conftest.err conftest.$ac_objext \ 11468 conftest$ac_exeext conftest.$ac_ext 11469LIBS=$ac_check_lib_save_LIBS 11470fi 11471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11472$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11473if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11474 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 11475else 11476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11477$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11478if ${ac_cv_lib_svld_dlopen+:} false; then : 11479 $as_echo_n "(cached) " >&6 11480else 11481 ac_check_lib_save_LIBS=$LIBS 11482LIBS="-lsvld $LIBS" 11483cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11484/* end confdefs.h. */ 11485 11486/* Override any GCC internal prototype to avoid an error. 11487 Use char because int might match the return type of a GCC 11488 builtin and then its argument prototype would still apply. */ 11489#ifdef __cplusplus 11490extern "C" 11491#endif 11492char dlopen (); 11493int 11494main () 11495{ 11496return dlopen (); 11497 ; 11498 return 0; 11499} 11500_ACEOF 11501if ac_fn_c_try_link "$LINENO"; then : 11502 ac_cv_lib_svld_dlopen=yes 11503else 11504 ac_cv_lib_svld_dlopen=no 11505fi 11506rm -f core conftest.err conftest.$ac_objext \ 11507 conftest$ac_exeext conftest.$ac_ext 11508LIBS=$ac_check_lib_save_LIBS 11509fi 11510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11511$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11512if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11513 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 11514else 11515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11516$as_echo_n "checking for dld_link in -ldld... " >&6; } 11517if ${ac_cv_lib_dld_dld_link+:} false; then : 11518 $as_echo_n "(cached) " >&6 11519else 11520 ac_check_lib_save_LIBS=$LIBS 11521LIBS="-ldld $LIBS" 11522cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11523/* end confdefs.h. */ 11524 11525/* Override any GCC internal prototype to avoid an error. 11526 Use char because int might match the return type of a GCC 11527 builtin and then its argument prototype would still apply. */ 11528#ifdef __cplusplus 11529extern "C" 11530#endif 11531char dld_link (); 11532int 11533main () 11534{ 11535return dld_link (); 11536 ; 11537 return 0; 11538} 11539_ACEOF 11540if ac_fn_c_try_link "$LINENO"; then : 11541 ac_cv_lib_dld_dld_link=yes 11542else 11543 ac_cv_lib_dld_dld_link=no 11544fi 11545rm -f core conftest.err conftest.$ac_objext \ 11546 conftest$ac_exeext conftest.$ac_ext 11547LIBS=$ac_check_lib_save_LIBS 11548fi 11549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11550$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11551if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11552 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 11553fi 11554 11555 11556fi 11557 11558 11559fi 11560 11561 11562fi 11563 11564 11565fi 11566 11567 11568fi 11569 11570 ;; 11571 esac 11572 11573 if test no = "$lt_cv_dlopen"; then 11574 enable_dlopen=no 11575 else 11576 enable_dlopen=yes 11577 fi 11578 11579 case $lt_cv_dlopen in 11580 dlopen) 11581 save_CPPFLAGS=$CPPFLAGS 11582 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11583 11584 save_LDFLAGS=$LDFLAGS 11585 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11586 11587 save_LIBS=$LIBS 11588 LIBS="$lt_cv_dlopen_libs $LIBS" 11589 11590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11591$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11592if ${lt_cv_dlopen_self+:} false; then : 11593 $as_echo_n "(cached) " >&6 11594else 11595 if test yes = "$cross_compiling"; then : 11596 lt_cv_dlopen_self=cross 11597else 11598 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11599 lt_status=$lt_dlunknown 11600 cat > conftest.$ac_ext <<_LT_EOF 11601#line $LINENO "configure" 11602#include "confdefs.h" 11603 11604#if HAVE_DLFCN_H 11605#include <dlfcn.h> 11606#endif 11607 11608#include <stdio.h> 11609 11610#ifdef RTLD_GLOBAL 11611# define LT_DLGLOBAL RTLD_GLOBAL 11612#else 11613# ifdef DL_GLOBAL 11614# define LT_DLGLOBAL DL_GLOBAL 11615# else 11616# define LT_DLGLOBAL 0 11617# endif 11618#endif 11619 11620/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11621 find out it does not work in some platform. */ 11622#ifndef LT_DLLAZY_OR_NOW 11623# ifdef RTLD_LAZY 11624# define LT_DLLAZY_OR_NOW RTLD_LAZY 11625# else 11626# ifdef DL_LAZY 11627# define LT_DLLAZY_OR_NOW DL_LAZY 11628# else 11629# ifdef RTLD_NOW 11630# define LT_DLLAZY_OR_NOW RTLD_NOW 11631# else 11632# ifdef DL_NOW 11633# define LT_DLLAZY_OR_NOW DL_NOW 11634# else 11635# define LT_DLLAZY_OR_NOW 0 11636# endif 11637# endif 11638# endif 11639# endif 11640#endif 11641 11642/* When -fvisibility=hidden is used, assume the code has been annotated 11643 correspondingly for the symbols needed. */ 11644#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11645int fnord () __attribute__((visibility("default"))); 11646#endif 11647 11648int fnord () { return 42; } 11649int main () 11650{ 11651 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11652 int status = $lt_dlunknown; 11653 11654 if (self) 11655 { 11656 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11657 else 11658 { 11659 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11660 else puts (dlerror ()); 11661 } 11662 /* dlclose (self); */ 11663 } 11664 else 11665 puts (dlerror ()); 11666 11667 return status; 11668} 11669_LT_EOF 11670 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11671 (eval $ac_link) 2>&5 11672 ac_status=$? 11673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11674 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11675 (./conftest; exit; ) >&5 2>/dev/null 11676 lt_status=$? 11677 case x$lt_status in 11678 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11679 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11680 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11681 esac 11682 else : 11683 # compilation failed 11684 lt_cv_dlopen_self=no 11685 fi 11686fi 11687rm -fr conftest* 11688 11689 11690fi 11691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11692$as_echo "$lt_cv_dlopen_self" >&6; } 11693 11694 if test yes = "$lt_cv_dlopen_self"; then 11695 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11697$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11698if ${lt_cv_dlopen_self_static+:} false; then : 11699 $as_echo_n "(cached) " >&6 11700else 11701 if test yes = "$cross_compiling"; then : 11702 lt_cv_dlopen_self_static=cross 11703else 11704 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11705 lt_status=$lt_dlunknown 11706 cat > conftest.$ac_ext <<_LT_EOF 11707#line $LINENO "configure" 11708#include "confdefs.h" 11709 11710#if HAVE_DLFCN_H 11711#include <dlfcn.h> 11712#endif 11713 11714#include <stdio.h> 11715 11716#ifdef RTLD_GLOBAL 11717# define LT_DLGLOBAL RTLD_GLOBAL 11718#else 11719# ifdef DL_GLOBAL 11720# define LT_DLGLOBAL DL_GLOBAL 11721# else 11722# define LT_DLGLOBAL 0 11723# endif 11724#endif 11725 11726/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11727 find out it does not work in some platform. */ 11728#ifndef LT_DLLAZY_OR_NOW 11729# ifdef RTLD_LAZY 11730# define LT_DLLAZY_OR_NOW RTLD_LAZY 11731# else 11732# ifdef DL_LAZY 11733# define LT_DLLAZY_OR_NOW DL_LAZY 11734# else 11735# ifdef RTLD_NOW 11736# define LT_DLLAZY_OR_NOW RTLD_NOW 11737# else 11738# ifdef DL_NOW 11739# define LT_DLLAZY_OR_NOW DL_NOW 11740# else 11741# define LT_DLLAZY_OR_NOW 0 11742# endif 11743# endif 11744# endif 11745# endif 11746#endif 11747 11748/* When -fvisibility=hidden is used, assume the code has been annotated 11749 correspondingly for the symbols needed. */ 11750#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11751int fnord () __attribute__((visibility("default"))); 11752#endif 11753 11754int fnord () { return 42; } 11755int main () 11756{ 11757 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11758 int status = $lt_dlunknown; 11759 11760 if (self) 11761 { 11762 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11763 else 11764 { 11765 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11766 else puts (dlerror ()); 11767 } 11768 /* dlclose (self); */ 11769 } 11770 else 11771 puts (dlerror ()); 11772 11773 return status; 11774} 11775_LT_EOF 11776 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11777 (eval $ac_link) 2>&5 11778 ac_status=$? 11779 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11780 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 11781 (./conftest; exit; ) >&5 2>/dev/null 11782 lt_status=$? 11783 case x$lt_status in 11784 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11785 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11786 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11787 esac 11788 else : 11789 # compilation failed 11790 lt_cv_dlopen_self_static=no 11791 fi 11792fi 11793rm -fr conftest* 11794 11795 11796fi 11797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11798$as_echo "$lt_cv_dlopen_self_static" >&6; } 11799 fi 11800 11801 CPPFLAGS=$save_CPPFLAGS 11802 LDFLAGS=$save_LDFLAGS 11803 LIBS=$save_LIBS 11804 ;; 11805 esac 11806 11807 case $lt_cv_dlopen_self in 11808 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11809 *) enable_dlopen_self=unknown ;; 11810 esac 11811 11812 case $lt_cv_dlopen_self_static in 11813 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11814 *) enable_dlopen_self_static=unknown ;; 11815 esac 11816fi 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 11830 11831 11832 11833 11834striplib= 11835old_striplib= 11836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11837$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11838if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11839 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11840 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11842$as_echo "yes" >&6; } 11843else 11844# FIXME - insert some real tests, host_os isn't really good enough 11845 case $host_os in 11846 darwin*) 11847 if test -n "$STRIP"; then 11848 striplib="$STRIP -x" 11849 old_striplib="$STRIP -S" 11850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11851$as_echo "yes" >&6; } 11852 else 11853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11854$as_echo "no" >&6; } 11855 fi 11856 ;; 11857 *) 11858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11859$as_echo "no" >&6; } 11860 ;; 11861 esac 11862fi 11863 11864 11865 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 # Report what library types will actually be built 11876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11877$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11879$as_echo "$can_build_shared" >&6; } 11880 11881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11882$as_echo_n "checking whether to build shared libraries... " >&6; } 11883 test no = "$can_build_shared" && enable_shared=no 11884 11885 # On AIX, shared libraries and static libraries use the same namespace, and 11886 # are all built from PIC. 11887 case $host_os in 11888 aix3*) 11889 test yes = "$enable_shared" && enable_static=no 11890 if test -n "$RANLIB"; then 11891 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11892 postinstall_cmds='$RANLIB $lib' 11893 fi 11894 ;; 11895 11896 aix[4-9]*) 11897 if test ia64 != "$host_cpu"; then 11898 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 11899 yes,aix,yes) ;; # shared object as lib.so file only 11900 yes,svr4,*) ;; # shared object as lib.so archive member only 11901 yes,*) enable_static=no ;; # shared object in lib.a archive as well 11902 esac 11903 fi 11904 ;; 11905 esac 11906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11907$as_echo "$enable_shared" >&6; } 11908 11909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11910$as_echo_n "checking whether to build static libraries... " >&6; } 11911 # Make sure either enable_shared or enable_static is yes. 11912 test yes = "$enable_shared" || enable_static=yes 11913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11914$as_echo "$enable_static" >&6; } 11915 11916 11917 11918 11919fi 11920ac_ext=c 11921ac_cpp='$CPP $CPPFLAGS' 11922ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11923ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11924ac_compiler_gnu=$ac_cv_c_compiler_gnu 11925 11926CC=$lt_save_CC 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941 11942 ac_config_commands="$ac_config_commands libtool" 11943 11944 11945 11946 11947# Only expand once: 11948 11949 11950 11951# Require X.Org macros 1.8 or later for AC_PROG_INSTALL 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 11964$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 11965if ${ac_cv_prog_cc_c99+:} false; then : 11966 $as_echo_n "(cached) " >&6 11967else 11968 ac_cv_prog_cc_c99=no 11969ac_save_CC=$CC 11970cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11971/* end confdefs.h. */ 11972#include <stdarg.h> 11973#include <stdbool.h> 11974#include <stdlib.h> 11975#include <wchar.h> 11976#include <stdio.h> 11977 11978// Check varargs macros. These examples are taken from C99 6.10.3.5. 11979#define debug(...) fprintf (stderr, __VA_ARGS__) 11980#define showlist(...) puts (#__VA_ARGS__) 11981#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 11982static void 11983test_varargs_macros (void) 11984{ 11985 int x = 1234; 11986 int y = 5678; 11987 debug ("Flag"); 11988 debug ("X = %d\n", x); 11989 showlist (The first, second, and third items.); 11990 report (x>y, "x is %d but y is %d", x, y); 11991} 11992 11993// Check long long types. 11994#define BIG64 18446744073709551615ull 11995#define BIG32 4294967295ul 11996#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 11997#if !BIG_OK 11998 your preprocessor is broken; 11999#endif 12000#if BIG_OK 12001#else 12002 your preprocessor is broken; 12003#endif 12004static long long int bignum = -9223372036854775807LL; 12005static unsigned long long int ubignum = BIG64; 12006 12007struct incomplete_array 12008{ 12009 int datasize; 12010 double data[]; 12011}; 12012 12013struct named_init { 12014 int number; 12015 const wchar_t *name; 12016 double average; 12017}; 12018 12019typedef const char *ccp; 12020 12021static inline int 12022test_restrict (ccp restrict text) 12023{ 12024 // See if C++-style comments work. 12025 // Iterate through items via the restricted pointer. 12026 // Also check for declarations in for loops. 12027 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 12028 continue; 12029 return 0; 12030} 12031 12032// Check varargs and va_copy. 12033static void 12034test_varargs (const char *format, ...) 12035{ 12036 va_list args; 12037 va_start (args, format); 12038 va_list args_copy; 12039 va_copy (args_copy, args); 12040 12041 const char *str; 12042 int number; 12043 float fnumber; 12044 12045 while (*format) 12046 { 12047 switch (*format++) 12048 { 12049 case 's': // string 12050 str = va_arg (args_copy, const char *); 12051 break; 12052 case 'd': // int 12053 number = va_arg (args_copy, int); 12054 break; 12055 case 'f': // float 12056 fnumber = va_arg (args_copy, double); 12057 break; 12058 default: 12059 break; 12060 } 12061 } 12062 va_end (args_copy); 12063 va_end (args); 12064} 12065 12066int 12067main () 12068{ 12069 12070 // Check bool. 12071 _Bool success = false; 12072 12073 // Check restrict. 12074 if (test_restrict ("String literal") == 0) 12075 success = true; 12076 char *restrict newvar = "Another string"; 12077 12078 // Check varargs. 12079 test_varargs ("s, d' f .", "string", 65, 34.234); 12080 test_varargs_macros (); 12081 12082 // Check flexible array members. 12083 struct incomplete_array *ia = 12084 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 12085 ia->datasize = 10; 12086 for (int i = 0; i < ia->datasize; ++i) 12087 ia->data[i] = i * 1.234; 12088 12089 // Check named initializers. 12090 struct named_init ni = { 12091 .number = 34, 12092 .name = L"Test wide string", 12093 .average = 543.34343, 12094 }; 12095 12096 ni.number = 58; 12097 12098 int dynamic_array[ni.number]; 12099 dynamic_array[ni.number - 1] = 543; 12100 12101 // work around unused variable warnings 12102 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 12103 || dynamic_array[ni.number - 1] != 543); 12104 12105 ; 12106 return 0; 12107} 12108_ACEOF 12109for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 12110do 12111 CC="$ac_save_CC $ac_arg" 12112 if ac_fn_c_try_compile "$LINENO"; then : 12113 ac_cv_prog_cc_c99=$ac_arg 12114fi 12115rm -f core conftest.err conftest.$ac_objext 12116 test "x$ac_cv_prog_cc_c99" != "xno" && break 12117done 12118rm -f conftest.$ac_ext 12119CC=$ac_save_CC 12120 12121fi 12122# AC_CACHE_VAL 12123case "x$ac_cv_prog_cc_c99" in 12124 x) 12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 12126$as_echo "none needed" >&6; } ;; 12127 xno) 12128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 12129$as_echo "unsupported" >&6; } ;; 12130 *) 12131 CC="$CC $ac_cv_prog_cc_c99" 12132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 12133$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 12134esac 12135if test "x$ac_cv_prog_cc_c99" != xno; then : 12136 12137fi 12138 12139 12140 12141 12142 12143 12144ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 12145if test "x$ac_cv_have_decl___clang__" = xyes; then : 12146 CLANGCC="yes" 12147else 12148 CLANGCC="no" 12149fi 12150 12151ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 12152if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 12153 INTELCC="yes" 12154else 12155 INTELCC="no" 12156fi 12157 12158ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 12159if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 12160 SUNCC="yes" 12161else 12162 SUNCC="no" 12163fi 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12174 if test -n "$ac_tool_prefix"; then 12175 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12176set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12177{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12178$as_echo_n "checking for $ac_word... " >&6; } 12179if ${ac_cv_path_PKG_CONFIG+:} false; then : 12180 $as_echo_n "(cached) " >&6 12181else 12182 case $PKG_CONFIG in 12183 [\\/]* | ?:[\\/]*) 12184 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12185 ;; 12186 *) 12187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12188for as_dir in $PATH 12189do 12190 IFS=$as_save_IFS 12191 test -z "$as_dir" && as_dir=. 12192 for ac_exec_ext in '' $ac_executable_extensions; do 12193 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12194 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12196 break 2 12197 fi 12198done 12199 done 12200IFS=$as_save_IFS 12201 12202 ;; 12203esac 12204fi 12205PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12206if test -n "$PKG_CONFIG"; then 12207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 12208$as_echo "$PKG_CONFIG" >&6; } 12209else 12210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12211$as_echo "no" >&6; } 12212fi 12213 12214 12215fi 12216if test -z "$ac_cv_path_PKG_CONFIG"; then 12217 ac_pt_PKG_CONFIG=$PKG_CONFIG 12218 # Extract the first word of "pkg-config", so it can be a program name with args. 12219set dummy pkg-config; ac_word=$2 12220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12221$as_echo_n "checking for $ac_word... " >&6; } 12222if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 12223 $as_echo_n "(cached) " >&6 12224else 12225 case $ac_pt_PKG_CONFIG in 12226 [\\/]* | ?:[\\/]*) 12227 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12228 ;; 12229 *) 12230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12231for as_dir in $PATH 12232do 12233 IFS=$as_save_IFS 12234 test -z "$as_dir" && as_dir=. 12235 for ac_exec_ext in '' $ac_executable_extensions; do 12236 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12237 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12238 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12239 break 2 12240 fi 12241done 12242 done 12243IFS=$as_save_IFS 12244 12245 ;; 12246esac 12247fi 12248ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12249if test -n "$ac_pt_PKG_CONFIG"; then 12250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 12251$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12252else 12253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12254$as_echo "no" >&6; } 12255fi 12256 12257 if test "x$ac_pt_PKG_CONFIG" = x; then 12258 PKG_CONFIG="" 12259 else 12260 case $cross_compiling:$ac_tool_warned in 12261yes:) 12262{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12263$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12264ac_tool_warned=yes ;; 12265esac 12266 PKG_CONFIG=$ac_pt_PKG_CONFIG 12267 fi 12268else 12269 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12270fi 12271 12272fi 12273if test -n "$PKG_CONFIG"; then 12274 _pkg_min_version=0.9.0 12275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 12276$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12277 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12279$as_echo "yes" >&6; } 12280 else 12281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12282$as_echo "no" >&6; } 12283 PKG_CONFIG="" 12284 fi 12285fi 12286 12287 12288 12289 12290 12291# Check whether --enable-selective-werror was given. 12292if test "${enable_selective_werror+set}" = set; then : 12293 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 12294else 12295 SELECTIVE_WERROR=yes 12296fi 12297 12298 12299 12300 12301 12302# -v is too short to test reliably with XORG_TESTSET_CFLAG 12303if test "x$SUNCC" = "xyes"; then 12304 BASE_CFLAGS="-v" 12305else 12306 BASE_CFLAGS="" 12307fi 12308 12309# This chunk of warnings were those that existed in the legacy CWARNFLAGS 12310 12311 12312 12313 12314 12315 12316 12317 12318 12319 12320 12321 12322 12323xorg_testset_save_CFLAGS="$CFLAGS" 12324 12325if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12326 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12328$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12329if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12330 $as_echo_n "(cached) " >&6 12331else 12332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12333/* end confdefs.h. */ 12334int i; 12335_ACEOF 12336if ac_fn_c_try_compile "$LINENO"; then : 12337 xorg_cv_cc_flag_unknown_warning_option=yes 12338else 12339 xorg_cv_cc_flag_unknown_warning_option=no 12340fi 12341rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12342fi 12343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12344$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12345 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12346 CFLAGS="$xorg_testset_save_CFLAGS" 12347fi 12348 12349if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12350 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12351 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12352 fi 12353 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12355$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12356if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12357 $as_echo_n "(cached) " >&6 12358else 12359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12360/* end confdefs.h. */ 12361int i; 12362_ACEOF 12363if ac_fn_c_try_compile "$LINENO"; then : 12364 xorg_cv_cc_flag_unused_command_line_argument=yes 12365else 12366 xorg_cv_cc_flag_unused_command_line_argument=no 12367fi 12368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12369fi 12370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12371$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12372 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12373 CFLAGS="$xorg_testset_save_CFLAGS" 12374fi 12375 12376found="no" 12377 12378 if test $found = "no" ; then 12379 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12380 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12381 fi 12382 12383 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12384 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12385 fi 12386 12387 CFLAGS="$CFLAGS -Wall" 12388 12389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 12390$as_echo_n "checking if $CC supports -Wall... " >&6; } 12391 cacheid=xorg_cv_cc_flag__Wall 12392 if eval \${$cacheid+:} false; then : 12393 $as_echo_n "(cached) " >&6 12394else 12395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12396/* end confdefs.h. */ 12397int i; 12398int 12399main () 12400{ 12401 12402 ; 12403 return 0; 12404} 12405_ACEOF 12406if ac_fn_c_try_link "$LINENO"; then : 12407 eval $cacheid=yes 12408else 12409 eval $cacheid=no 12410fi 12411rm -f core conftest.err conftest.$ac_objext \ 12412 conftest$ac_exeext conftest.$ac_ext 12413fi 12414 12415 12416 CFLAGS="$xorg_testset_save_CFLAGS" 12417 12418 eval supported=\$$cacheid 12419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12420$as_echo "$supported" >&6; } 12421 if test "$supported" = "yes" ; then 12422 BASE_CFLAGS="$BASE_CFLAGS -Wall" 12423 found="yes" 12424 fi 12425 fi 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 12439 12440 12441xorg_testset_save_CFLAGS="$CFLAGS" 12442 12443if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12444 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12446$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12447if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12448 $as_echo_n "(cached) " >&6 12449else 12450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12451/* end confdefs.h. */ 12452int i; 12453_ACEOF 12454if ac_fn_c_try_compile "$LINENO"; then : 12455 xorg_cv_cc_flag_unknown_warning_option=yes 12456else 12457 xorg_cv_cc_flag_unknown_warning_option=no 12458fi 12459rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12460fi 12461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12462$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12463 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12464 CFLAGS="$xorg_testset_save_CFLAGS" 12465fi 12466 12467if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12468 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12469 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12470 fi 12471 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12473$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12474if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12475 $as_echo_n "(cached) " >&6 12476else 12477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12478/* end confdefs.h. */ 12479int i; 12480_ACEOF 12481if ac_fn_c_try_compile "$LINENO"; then : 12482 xorg_cv_cc_flag_unused_command_line_argument=yes 12483else 12484 xorg_cv_cc_flag_unused_command_line_argument=no 12485fi 12486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12487fi 12488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12489$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12490 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12491 CFLAGS="$xorg_testset_save_CFLAGS" 12492fi 12493 12494found="no" 12495 12496 if test $found = "no" ; then 12497 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12498 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12499 fi 12500 12501 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12502 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12503 fi 12504 12505 CFLAGS="$CFLAGS -Wpointer-arith" 12506 12507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 12508$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 12509 cacheid=xorg_cv_cc_flag__Wpointer_arith 12510 if eval \${$cacheid+:} false; then : 12511 $as_echo_n "(cached) " >&6 12512else 12513 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12514/* end confdefs.h. */ 12515int i; 12516int 12517main () 12518{ 12519 12520 ; 12521 return 0; 12522} 12523_ACEOF 12524if ac_fn_c_try_link "$LINENO"; then : 12525 eval $cacheid=yes 12526else 12527 eval $cacheid=no 12528fi 12529rm -f core conftest.err conftest.$ac_objext \ 12530 conftest$ac_exeext conftest.$ac_ext 12531fi 12532 12533 12534 CFLAGS="$xorg_testset_save_CFLAGS" 12535 12536 eval supported=\$$cacheid 12537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12538$as_echo "$supported" >&6; } 12539 if test "$supported" = "yes" ; then 12540 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 12541 found="yes" 12542 fi 12543 fi 12544 12545 12546 12547 12548 12549 12550 12551 12552 12553 12554 12555 12556 12557 12558 12559xorg_testset_save_CFLAGS="$CFLAGS" 12560 12561if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12562 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12564$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12565if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12566 $as_echo_n "(cached) " >&6 12567else 12568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12569/* end confdefs.h. */ 12570int i; 12571_ACEOF 12572if ac_fn_c_try_compile "$LINENO"; then : 12573 xorg_cv_cc_flag_unknown_warning_option=yes 12574else 12575 xorg_cv_cc_flag_unknown_warning_option=no 12576fi 12577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12578fi 12579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12580$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12581 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12582 CFLAGS="$xorg_testset_save_CFLAGS" 12583fi 12584 12585if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12586 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12587 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12588 fi 12589 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12591$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12592if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12593 $as_echo_n "(cached) " >&6 12594else 12595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12596/* end confdefs.h. */ 12597int i; 12598_ACEOF 12599if ac_fn_c_try_compile "$LINENO"; then : 12600 xorg_cv_cc_flag_unused_command_line_argument=yes 12601else 12602 xorg_cv_cc_flag_unused_command_line_argument=no 12603fi 12604rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12605fi 12606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12607$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12608 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12609 CFLAGS="$xorg_testset_save_CFLAGS" 12610fi 12611 12612found="no" 12613 12614 if test $found = "no" ; then 12615 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12616 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12617 fi 12618 12619 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12620 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12621 fi 12622 12623 CFLAGS="$CFLAGS -Wmissing-declarations" 12624 12625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12626$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12627 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12628 if eval \${$cacheid+:} false; then : 12629 $as_echo_n "(cached) " >&6 12630else 12631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12632/* end confdefs.h. */ 12633int i; 12634int 12635main () 12636{ 12637 12638 ; 12639 return 0; 12640} 12641_ACEOF 12642if ac_fn_c_try_link "$LINENO"; then : 12643 eval $cacheid=yes 12644else 12645 eval $cacheid=no 12646fi 12647rm -f core conftest.err conftest.$ac_objext \ 12648 conftest$ac_exeext conftest.$ac_ext 12649fi 12650 12651 12652 CFLAGS="$xorg_testset_save_CFLAGS" 12653 12654 eval supported=\$$cacheid 12655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12656$as_echo "$supported" >&6; } 12657 if test "$supported" = "yes" ; then 12658 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12659 found="yes" 12660 fi 12661 fi 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677xorg_testset_save_CFLAGS="$CFLAGS" 12678 12679if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12680 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12682$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12683if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12684 $as_echo_n "(cached) " >&6 12685else 12686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12687/* end confdefs.h. */ 12688int i; 12689_ACEOF 12690if ac_fn_c_try_compile "$LINENO"; then : 12691 xorg_cv_cc_flag_unknown_warning_option=yes 12692else 12693 xorg_cv_cc_flag_unknown_warning_option=no 12694fi 12695rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12696fi 12697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12698$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12699 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12700 CFLAGS="$xorg_testset_save_CFLAGS" 12701fi 12702 12703if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12704 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12705 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12706 fi 12707 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12709$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12710if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12711 $as_echo_n "(cached) " >&6 12712else 12713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12714/* end confdefs.h. */ 12715int i; 12716_ACEOF 12717if ac_fn_c_try_compile "$LINENO"; then : 12718 xorg_cv_cc_flag_unused_command_line_argument=yes 12719else 12720 xorg_cv_cc_flag_unused_command_line_argument=no 12721fi 12722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12723fi 12724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12725$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12726 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12727 CFLAGS="$xorg_testset_save_CFLAGS" 12728fi 12729 12730found="no" 12731 12732 if test $found = "no" ; then 12733 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12734 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12735 fi 12736 12737 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12738 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12739 fi 12740 12741 CFLAGS="$CFLAGS -Wformat=2" 12742 12743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12744$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12745 cacheid=xorg_cv_cc_flag__Wformat_2 12746 if eval \${$cacheid+:} false; then : 12747 $as_echo_n "(cached) " >&6 12748else 12749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12750/* end confdefs.h. */ 12751int i; 12752int 12753main () 12754{ 12755 12756 ; 12757 return 0; 12758} 12759_ACEOF 12760if ac_fn_c_try_link "$LINENO"; then : 12761 eval $cacheid=yes 12762else 12763 eval $cacheid=no 12764fi 12765rm -f core conftest.err conftest.$ac_objext \ 12766 conftest$ac_exeext conftest.$ac_ext 12767fi 12768 12769 12770 CFLAGS="$xorg_testset_save_CFLAGS" 12771 12772 eval supported=\$$cacheid 12773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12774$as_echo "$supported" >&6; } 12775 if test "$supported" = "yes" ; then 12776 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12777 found="yes" 12778 fi 12779 fi 12780 12781 if test $found = "no" ; then 12782 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12783 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12784 fi 12785 12786 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12787 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12788 fi 12789 12790 CFLAGS="$CFLAGS -Wformat" 12791 12792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12793$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12794 cacheid=xorg_cv_cc_flag__Wformat 12795 if eval \${$cacheid+:} false; then : 12796 $as_echo_n "(cached) " >&6 12797else 12798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12799/* end confdefs.h. */ 12800int i; 12801int 12802main () 12803{ 12804 12805 ; 12806 return 0; 12807} 12808_ACEOF 12809if ac_fn_c_try_link "$LINENO"; then : 12810 eval $cacheid=yes 12811else 12812 eval $cacheid=no 12813fi 12814rm -f core conftest.err conftest.$ac_objext \ 12815 conftest$ac_exeext conftest.$ac_ext 12816fi 12817 12818 12819 CFLAGS="$xorg_testset_save_CFLAGS" 12820 12821 eval supported=\$$cacheid 12822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12823$as_echo "$supported" >&6; } 12824 if test "$supported" = "yes" ; then 12825 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12826 found="yes" 12827 fi 12828 fi 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846xorg_testset_save_CFLAGS="$CFLAGS" 12847 12848if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12849 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12851$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12852if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12853 $as_echo_n "(cached) " >&6 12854else 12855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12856/* end confdefs.h. */ 12857int i; 12858_ACEOF 12859if ac_fn_c_try_compile "$LINENO"; then : 12860 xorg_cv_cc_flag_unknown_warning_option=yes 12861else 12862 xorg_cv_cc_flag_unknown_warning_option=no 12863fi 12864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12865fi 12866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12867$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12868 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12869 CFLAGS="$xorg_testset_save_CFLAGS" 12870fi 12871 12872if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12873 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12874 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12875 fi 12876 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12878$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12879if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12880 $as_echo_n "(cached) " >&6 12881else 12882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12883/* end confdefs.h. */ 12884int i; 12885_ACEOF 12886if ac_fn_c_try_compile "$LINENO"; then : 12887 xorg_cv_cc_flag_unused_command_line_argument=yes 12888else 12889 xorg_cv_cc_flag_unused_command_line_argument=no 12890fi 12891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12892fi 12893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12894$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12895 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12896 CFLAGS="$xorg_testset_save_CFLAGS" 12897fi 12898 12899found="no" 12900 12901 if test $found = "no" ; then 12902 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12903 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12904 fi 12905 12906 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 12907 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12908 fi 12909 12910 CFLAGS="$CFLAGS -Wstrict-prototypes" 12911 12912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12913$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12914 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12915 if eval \${$cacheid+:} false; then : 12916 $as_echo_n "(cached) " >&6 12917else 12918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12919/* end confdefs.h. */ 12920int i; 12921int 12922main () 12923{ 12924 12925 ; 12926 return 0; 12927} 12928_ACEOF 12929if ac_fn_c_try_link "$LINENO"; then : 12930 eval $cacheid=yes 12931else 12932 eval $cacheid=no 12933fi 12934rm -f core conftest.err conftest.$ac_objext \ 12935 conftest$ac_exeext conftest.$ac_ext 12936fi 12937 12938 12939 CFLAGS="$xorg_testset_save_CFLAGS" 12940 12941 eval supported=\$$cacheid 12942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12943$as_echo "$supported" >&6; } 12944 if test "$supported" = "yes" ; then 12945 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 12946 found="yes" 12947 fi 12948 fi 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964xorg_testset_save_CFLAGS="$CFLAGS" 12965 12966if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12969$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12970if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12971 $as_echo_n "(cached) " >&6 12972else 12973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12974/* end confdefs.h. */ 12975int i; 12976_ACEOF 12977if ac_fn_c_try_compile "$LINENO"; then : 12978 xorg_cv_cc_flag_unknown_warning_option=yes 12979else 12980 xorg_cv_cc_flag_unknown_warning_option=no 12981fi 12982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12983fi 12984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12985$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12986 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12987 CFLAGS="$xorg_testset_save_CFLAGS" 12988fi 12989 12990if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12991 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12992 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12993 fi 12994 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12996$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12997if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12998 $as_echo_n "(cached) " >&6 12999else 13000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13001/* end confdefs.h. */ 13002int i; 13003_ACEOF 13004if ac_fn_c_try_compile "$LINENO"; then : 13005 xorg_cv_cc_flag_unused_command_line_argument=yes 13006else 13007 xorg_cv_cc_flag_unused_command_line_argument=no 13008fi 13009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13010fi 13011{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13012$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13013 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13014 CFLAGS="$xorg_testset_save_CFLAGS" 13015fi 13016 13017found="no" 13018 13019 if test $found = "no" ; then 13020 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13021 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13022 fi 13023 13024 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13025 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13026 fi 13027 13028 CFLAGS="$CFLAGS -Wmissing-prototypes" 13029 13030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 13031$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 13032 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 13033 if eval \${$cacheid+:} false; then : 13034 $as_echo_n "(cached) " >&6 13035else 13036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13037/* end confdefs.h. */ 13038int i; 13039int 13040main () 13041{ 13042 13043 ; 13044 return 0; 13045} 13046_ACEOF 13047if ac_fn_c_try_link "$LINENO"; then : 13048 eval $cacheid=yes 13049else 13050 eval $cacheid=no 13051fi 13052rm -f core conftest.err conftest.$ac_objext \ 13053 conftest$ac_exeext conftest.$ac_ext 13054fi 13055 13056 13057 CFLAGS="$xorg_testset_save_CFLAGS" 13058 13059 eval supported=\$$cacheid 13060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13061$as_echo "$supported" >&6; } 13062 if test "$supported" = "yes" ; then 13063 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 13064 found="yes" 13065 fi 13066 fi 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082xorg_testset_save_CFLAGS="$CFLAGS" 13083 13084if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13085 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13087$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13088if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13089 $as_echo_n "(cached) " >&6 13090else 13091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13092/* end confdefs.h. */ 13093int i; 13094_ACEOF 13095if ac_fn_c_try_compile "$LINENO"; then : 13096 xorg_cv_cc_flag_unknown_warning_option=yes 13097else 13098 xorg_cv_cc_flag_unknown_warning_option=no 13099fi 13100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13101fi 13102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13103$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13104 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13105 CFLAGS="$xorg_testset_save_CFLAGS" 13106fi 13107 13108if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13109 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13110 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13111 fi 13112 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13114$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13115if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13116 $as_echo_n "(cached) " >&6 13117else 13118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13119/* end confdefs.h. */ 13120int i; 13121_ACEOF 13122if ac_fn_c_try_compile "$LINENO"; then : 13123 xorg_cv_cc_flag_unused_command_line_argument=yes 13124else 13125 xorg_cv_cc_flag_unused_command_line_argument=no 13126fi 13127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13128fi 13129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13130$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13131 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13132 CFLAGS="$xorg_testset_save_CFLAGS" 13133fi 13134 13135found="no" 13136 13137 if test $found = "no" ; then 13138 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13139 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13140 fi 13141 13142 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13143 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13144 fi 13145 13146 CFLAGS="$CFLAGS -Wnested-externs" 13147 13148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 13149$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 13150 cacheid=xorg_cv_cc_flag__Wnested_externs 13151 if eval \${$cacheid+:} false; then : 13152 $as_echo_n "(cached) " >&6 13153else 13154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13155/* end confdefs.h. */ 13156int i; 13157int 13158main () 13159{ 13160 13161 ; 13162 return 0; 13163} 13164_ACEOF 13165if ac_fn_c_try_link "$LINENO"; then : 13166 eval $cacheid=yes 13167else 13168 eval $cacheid=no 13169fi 13170rm -f core conftest.err conftest.$ac_objext \ 13171 conftest$ac_exeext conftest.$ac_ext 13172fi 13173 13174 13175 CFLAGS="$xorg_testset_save_CFLAGS" 13176 13177 eval supported=\$$cacheid 13178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13179$as_echo "$supported" >&6; } 13180 if test "$supported" = "yes" ; then 13181 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 13182 found="yes" 13183 fi 13184 fi 13185 13186 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200xorg_testset_save_CFLAGS="$CFLAGS" 13201 13202if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13203 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13205$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13206if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13207 $as_echo_n "(cached) " >&6 13208else 13209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13210/* end confdefs.h. */ 13211int i; 13212_ACEOF 13213if ac_fn_c_try_compile "$LINENO"; then : 13214 xorg_cv_cc_flag_unknown_warning_option=yes 13215else 13216 xorg_cv_cc_flag_unknown_warning_option=no 13217fi 13218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13219fi 13220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13221$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13222 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13223 CFLAGS="$xorg_testset_save_CFLAGS" 13224fi 13225 13226if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13227 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13228 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13229 fi 13230 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13232$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13233if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13234 $as_echo_n "(cached) " >&6 13235else 13236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13237/* end confdefs.h. */ 13238int i; 13239_ACEOF 13240if ac_fn_c_try_compile "$LINENO"; then : 13241 xorg_cv_cc_flag_unused_command_line_argument=yes 13242else 13243 xorg_cv_cc_flag_unused_command_line_argument=no 13244fi 13245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13246fi 13247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13248$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13249 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13250 CFLAGS="$xorg_testset_save_CFLAGS" 13251fi 13252 13253found="no" 13254 13255 if test $found = "no" ; then 13256 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13257 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13258 fi 13259 13260 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13261 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13262 fi 13263 13264 CFLAGS="$CFLAGS -Wbad-function-cast" 13265 13266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 13267$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 13268 cacheid=xorg_cv_cc_flag__Wbad_function_cast 13269 if eval \${$cacheid+:} false; then : 13270 $as_echo_n "(cached) " >&6 13271else 13272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13273/* end confdefs.h. */ 13274int i; 13275int 13276main () 13277{ 13278 13279 ; 13280 return 0; 13281} 13282_ACEOF 13283if ac_fn_c_try_link "$LINENO"; then : 13284 eval $cacheid=yes 13285else 13286 eval $cacheid=no 13287fi 13288rm -f core conftest.err conftest.$ac_objext \ 13289 conftest$ac_exeext conftest.$ac_ext 13290fi 13291 13292 13293 CFLAGS="$xorg_testset_save_CFLAGS" 13294 13295 eval supported=\$$cacheid 13296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13297$as_echo "$supported" >&6; } 13298 if test "$supported" = "yes" ; then 13299 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 13300 found="yes" 13301 fi 13302 fi 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318xorg_testset_save_CFLAGS="$CFLAGS" 13319 13320if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13321 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13323$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13324if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13325 $as_echo_n "(cached) " >&6 13326else 13327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13328/* end confdefs.h. */ 13329int i; 13330_ACEOF 13331if ac_fn_c_try_compile "$LINENO"; then : 13332 xorg_cv_cc_flag_unknown_warning_option=yes 13333else 13334 xorg_cv_cc_flag_unknown_warning_option=no 13335fi 13336rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13337fi 13338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13339$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13340 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13341 CFLAGS="$xorg_testset_save_CFLAGS" 13342fi 13343 13344if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13345 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13346 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13347 fi 13348 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13350$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13351if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13352 $as_echo_n "(cached) " >&6 13353else 13354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13355/* end confdefs.h. */ 13356int i; 13357_ACEOF 13358if ac_fn_c_try_compile "$LINENO"; then : 13359 xorg_cv_cc_flag_unused_command_line_argument=yes 13360else 13361 xorg_cv_cc_flag_unused_command_line_argument=no 13362fi 13363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13364fi 13365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13366$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13367 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13368 CFLAGS="$xorg_testset_save_CFLAGS" 13369fi 13370 13371found="no" 13372 13373 if test $found = "no" ; then 13374 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13375 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13376 fi 13377 13378 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13379 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13380 fi 13381 13382 CFLAGS="$CFLAGS -Wold-style-definition" 13383 13384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 13385$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 13386 cacheid=xorg_cv_cc_flag__Wold_style_definition 13387 if eval \${$cacheid+:} false; then : 13388 $as_echo_n "(cached) " >&6 13389else 13390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13391/* end confdefs.h. */ 13392int i; 13393int 13394main () 13395{ 13396 13397 ; 13398 return 0; 13399} 13400_ACEOF 13401if ac_fn_c_try_link "$LINENO"; then : 13402 eval $cacheid=yes 13403else 13404 eval $cacheid=no 13405fi 13406rm -f core conftest.err conftest.$ac_objext \ 13407 conftest$ac_exeext conftest.$ac_ext 13408fi 13409 13410 13411 CFLAGS="$xorg_testset_save_CFLAGS" 13412 13413 eval supported=\$$cacheid 13414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13415$as_echo "$supported" >&6; } 13416 if test "$supported" = "yes" ; then 13417 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 13418 found="yes" 13419 fi 13420 fi 13421 13422 if test $found = "no" ; then 13423 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13424 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13425 fi 13426 13427 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13428 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13429 fi 13430 13431 CFLAGS="$CFLAGS -fd" 13432 13433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5 13434$as_echo_n "checking if $CC supports -fd... " >&6; } 13435 cacheid=xorg_cv_cc_flag__fd 13436 if eval \${$cacheid+:} false; then : 13437 $as_echo_n "(cached) " >&6 13438else 13439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13440/* end confdefs.h. */ 13441int i; 13442int 13443main () 13444{ 13445 13446 ; 13447 return 0; 13448} 13449_ACEOF 13450if ac_fn_c_try_link "$LINENO"; then : 13451 eval $cacheid=yes 13452else 13453 eval $cacheid=no 13454fi 13455rm -f core conftest.err conftest.$ac_objext \ 13456 conftest$ac_exeext conftest.$ac_ext 13457fi 13458 13459 13460 CFLAGS="$xorg_testset_save_CFLAGS" 13461 13462 eval supported=\$$cacheid 13463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13464$as_echo "$supported" >&6; } 13465 if test "$supported" = "yes" ; then 13466 BASE_CFLAGS="$BASE_CFLAGS -fd" 13467 found="yes" 13468 fi 13469 fi 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485xorg_testset_save_CFLAGS="$CFLAGS" 13486 13487if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13488 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13490$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13491if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13492 $as_echo_n "(cached) " >&6 13493else 13494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13495/* end confdefs.h. */ 13496int i; 13497_ACEOF 13498if ac_fn_c_try_compile "$LINENO"; then : 13499 xorg_cv_cc_flag_unknown_warning_option=yes 13500else 13501 xorg_cv_cc_flag_unknown_warning_option=no 13502fi 13503rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13504fi 13505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13506$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13507 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13508 CFLAGS="$xorg_testset_save_CFLAGS" 13509fi 13510 13511if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13512 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13513 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13514 fi 13515 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13517$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13518if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13519 $as_echo_n "(cached) " >&6 13520else 13521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13522/* end confdefs.h. */ 13523int i; 13524_ACEOF 13525if ac_fn_c_try_compile "$LINENO"; then : 13526 xorg_cv_cc_flag_unused_command_line_argument=yes 13527else 13528 xorg_cv_cc_flag_unused_command_line_argument=no 13529fi 13530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13531fi 13532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13533$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13534 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13535 CFLAGS="$xorg_testset_save_CFLAGS" 13536fi 13537 13538found="no" 13539 13540 if test $found = "no" ; then 13541 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13542 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13543 fi 13544 13545 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13546 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13547 fi 13548 13549 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 13550 13551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 13552$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 13553 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 13554 if eval \${$cacheid+:} false; then : 13555 $as_echo_n "(cached) " >&6 13556else 13557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13558/* end confdefs.h. */ 13559int i; 13560int 13561main () 13562{ 13563 13564 ; 13565 return 0; 13566} 13567_ACEOF 13568if ac_fn_c_try_link "$LINENO"; then : 13569 eval $cacheid=yes 13570else 13571 eval $cacheid=no 13572fi 13573rm -f core conftest.err conftest.$ac_objext \ 13574 conftest$ac_exeext conftest.$ac_ext 13575fi 13576 13577 13578 CFLAGS="$xorg_testset_save_CFLAGS" 13579 13580 eval supported=\$$cacheid 13581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13582$as_echo "$supported" >&6; } 13583 if test "$supported" = "yes" ; then 13584 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 13585 found="yes" 13586 fi 13587 fi 13588 13589 13590 13591 13592 13593# This chunk adds additional warnings that could catch undesired effects. 13594 13595 13596 13597 13598 13599 13600 13601 13602 13603 13604 13605 13606 13607xorg_testset_save_CFLAGS="$CFLAGS" 13608 13609if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13610 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13612$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13613if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13614 $as_echo_n "(cached) " >&6 13615else 13616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13617/* end confdefs.h. */ 13618int i; 13619_ACEOF 13620if ac_fn_c_try_compile "$LINENO"; then : 13621 xorg_cv_cc_flag_unknown_warning_option=yes 13622else 13623 xorg_cv_cc_flag_unknown_warning_option=no 13624fi 13625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13626fi 13627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13628$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13629 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13630 CFLAGS="$xorg_testset_save_CFLAGS" 13631fi 13632 13633if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13634 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13635 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13636 fi 13637 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13639$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13640if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13641 $as_echo_n "(cached) " >&6 13642else 13643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13644/* end confdefs.h. */ 13645int i; 13646_ACEOF 13647if ac_fn_c_try_compile "$LINENO"; then : 13648 xorg_cv_cc_flag_unused_command_line_argument=yes 13649else 13650 xorg_cv_cc_flag_unused_command_line_argument=no 13651fi 13652rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13653fi 13654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13655$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13656 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13657 CFLAGS="$xorg_testset_save_CFLAGS" 13658fi 13659 13660found="no" 13661 13662 if test $found = "no" ; then 13663 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13664 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13665 fi 13666 13667 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13668 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13669 fi 13670 13671 CFLAGS="$CFLAGS -Wunused" 13672 13673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13674$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13675 cacheid=xorg_cv_cc_flag__Wunused 13676 if eval \${$cacheid+:} false; then : 13677 $as_echo_n "(cached) " >&6 13678else 13679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13680/* end confdefs.h. */ 13681int i; 13682int 13683main () 13684{ 13685 13686 ; 13687 return 0; 13688} 13689_ACEOF 13690if ac_fn_c_try_link "$LINENO"; then : 13691 eval $cacheid=yes 13692else 13693 eval $cacheid=no 13694fi 13695rm -f core conftest.err conftest.$ac_objext \ 13696 conftest$ac_exeext conftest.$ac_ext 13697fi 13698 13699 13700 CFLAGS="$xorg_testset_save_CFLAGS" 13701 13702 eval supported=\$$cacheid 13703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13704$as_echo "$supported" >&6; } 13705 if test "$supported" = "yes" ; then 13706 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13707 found="yes" 13708 fi 13709 fi 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720 13721 13722 13723 13724 13725xorg_testset_save_CFLAGS="$CFLAGS" 13726 13727if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13728 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13730$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13731if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13732 $as_echo_n "(cached) " >&6 13733else 13734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13735/* end confdefs.h. */ 13736int i; 13737_ACEOF 13738if ac_fn_c_try_compile "$LINENO"; then : 13739 xorg_cv_cc_flag_unknown_warning_option=yes 13740else 13741 xorg_cv_cc_flag_unknown_warning_option=no 13742fi 13743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13744fi 13745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13746$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13747 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13748 CFLAGS="$xorg_testset_save_CFLAGS" 13749fi 13750 13751if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13752 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13753 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13754 fi 13755 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13757$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13758if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13759 $as_echo_n "(cached) " >&6 13760else 13761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13762/* end confdefs.h. */ 13763int i; 13764_ACEOF 13765if ac_fn_c_try_compile "$LINENO"; then : 13766 xorg_cv_cc_flag_unused_command_line_argument=yes 13767else 13768 xorg_cv_cc_flag_unused_command_line_argument=no 13769fi 13770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13771fi 13772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13773$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13774 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13775 CFLAGS="$xorg_testset_save_CFLAGS" 13776fi 13777 13778found="no" 13779 13780 if test $found = "no" ; then 13781 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13782 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13783 fi 13784 13785 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13786 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13787 fi 13788 13789 CFLAGS="$CFLAGS -Wuninitialized" 13790 13791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13792$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13793 cacheid=xorg_cv_cc_flag__Wuninitialized 13794 if eval \${$cacheid+:} false; then : 13795 $as_echo_n "(cached) " >&6 13796else 13797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13798/* end confdefs.h. */ 13799int i; 13800int 13801main () 13802{ 13803 13804 ; 13805 return 0; 13806} 13807_ACEOF 13808if ac_fn_c_try_link "$LINENO"; then : 13809 eval $cacheid=yes 13810else 13811 eval $cacheid=no 13812fi 13813rm -f core conftest.err conftest.$ac_objext \ 13814 conftest$ac_exeext conftest.$ac_ext 13815fi 13816 13817 13818 CFLAGS="$xorg_testset_save_CFLAGS" 13819 13820 eval supported=\$$cacheid 13821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13822$as_echo "$supported" >&6; } 13823 if test "$supported" = "yes" ; then 13824 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13825 found="yes" 13826 fi 13827 fi 13828 13829 13830 13831 13832 13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843xorg_testset_save_CFLAGS="$CFLAGS" 13844 13845if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13846 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13848$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13849if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13850 $as_echo_n "(cached) " >&6 13851else 13852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13853/* end confdefs.h. */ 13854int i; 13855_ACEOF 13856if ac_fn_c_try_compile "$LINENO"; then : 13857 xorg_cv_cc_flag_unknown_warning_option=yes 13858else 13859 xorg_cv_cc_flag_unknown_warning_option=no 13860fi 13861rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13862fi 13863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13864$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13865 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13866 CFLAGS="$xorg_testset_save_CFLAGS" 13867fi 13868 13869if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13872 fi 13873 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13875$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13876if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13877 $as_echo_n "(cached) " >&6 13878else 13879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13880/* end confdefs.h. */ 13881int i; 13882_ACEOF 13883if ac_fn_c_try_compile "$LINENO"; then : 13884 xorg_cv_cc_flag_unused_command_line_argument=yes 13885else 13886 xorg_cv_cc_flag_unused_command_line_argument=no 13887fi 13888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13889fi 13890{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13891$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13892 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13893 CFLAGS="$xorg_testset_save_CFLAGS" 13894fi 13895 13896found="no" 13897 13898 if test $found = "no" ; then 13899 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13900 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13901 fi 13902 13903 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 13904 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13905 fi 13906 13907 CFLAGS="$CFLAGS -Wshadow" 13908 13909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13910$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13911 cacheid=xorg_cv_cc_flag__Wshadow 13912 if eval \${$cacheid+:} false; then : 13913 $as_echo_n "(cached) " >&6 13914else 13915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13916/* end confdefs.h. */ 13917int i; 13918int 13919main () 13920{ 13921 13922 ; 13923 return 0; 13924} 13925_ACEOF 13926if ac_fn_c_try_link "$LINENO"; then : 13927 eval $cacheid=yes 13928else 13929 eval $cacheid=no 13930fi 13931rm -f core conftest.err conftest.$ac_objext \ 13932 conftest$ac_exeext conftest.$ac_ext 13933fi 13934 13935 13936 CFLAGS="$xorg_testset_save_CFLAGS" 13937 13938 eval supported=\$$cacheid 13939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13940$as_echo "$supported" >&6; } 13941 if test "$supported" = "yes" ; then 13942 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 13943 found="yes" 13944 fi 13945 fi 13946 13947 13948 13949 13950 13951 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961xorg_testset_save_CFLAGS="$CFLAGS" 13962 13963if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13964 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13966$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13967if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13968 $as_echo_n "(cached) " >&6 13969else 13970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13971/* end confdefs.h. */ 13972int i; 13973_ACEOF 13974if ac_fn_c_try_compile "$LINENO"; then : 13975 xorg_cv_cc_flag_unknown_warning_option=yes 13976else 13977 xorg_cv_cc_flag_unknown_warning_option=no 13978fi 13979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13980fi 13981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13982$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13983 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13984 CFLAGS="$xorg_testset_save_CFLAGS" 13985fi 13986 13987if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13988 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13989 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13990 fi 13991 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13993$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13994if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13995 $as_echo_n "(cached) " >&6 13996else 13997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13998/* end confdefs.h. */ 13999int i; 14000_ACEOF 14001if ac_fn_c_try_compile "$LINENO"; then : 14002 xorg_cv_cc_flag_unused_command_line_argument=yes 14003else 14004 xorg_cv_cc_flag_unused_command_line_argument=no 14005fi 14006rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14007fi 14008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14009$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14010 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14011 CFLAGS="$xorg_testset_save_CFLAGS" 14012fi 14013 14014found="no" 14015 14016 if test $found = "no" ; then 14017 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14018 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14019 fi 14020 14021 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14022 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14023 fi 14024 14025 CFLAGS="$CFLAGS -Wmissing-noreturn" 14026 14027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 14028$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 14029 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 14030 if eval \${$cacheid+:} false; then : 14031 $as_echo_n "(cached) " >&6 14032else 14033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14034/* end confdefs.h. */ 14035int i; 14036int 14037main () 14038{ 14039 14040 ; 14041 return 0; 14042} 14043_ACEOF 14044if ac_fn_c_try_link "$LINENO"; then : 14045 eval $cacheid=yes 14046else 14047 eval $cacheid=no 14048fi 14049rm -f core conftest.err conftest.$ac_objext \ 14050 conftest$ac_exeext conftest.$ac_ext 14051fi 14052 14053 14054 CFLAGS="$xorg_testset_save_CFLAGS" 14055 14056 eval supported=\$$cacheid 14057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14058$as_echo "$supported" >&6; } 14059 if test "$supported" = "yes" ; then 14060 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 14061 found="yes" 14062 fi 14063 fi 14064 14065 14066 14067 14068 14069 14070 14071 14072 14073 14074 14075 14076 14077 14078 14079xorg_testset_save_CFLAGS="$CFLAGS" 14080 14081if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14082 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14084$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14085if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14086 $as_echo_n "(cached) " >&6 14087else 14088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14089/* end confdefs.h. */ 14090int i; 14091_ACEOF 14092if ac_fn_c_try_compile "$LINENO"; then : 14093 xorg_cv_cc_flag_unknown_warning_option=yes 14094else 14095 xorg_cv_cc_flag_unknown_warning_option=no 14096fi 14097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14098fi 14099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14100$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14101 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14102 CFLAGS="$xorg_testset_save_CFLAGS" 14103fi 14104 14105if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14106 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14107 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14108 fi 14109 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14111$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14112if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14113 $as_echo_n "(cached) " >&6 14114else 14115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14116/* end confdefs.h. */ 14117int i; 14118_ACEOF 14119if ac_fn_c_try_compile "$LINENO"; then : 14120 xorg_cv_cc_flag_unused_command_line_argument=yes 14121else 14122 xorg_cv_cc_flag_unused_command_line_argument=no 14123fi 14124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14125fi 14126{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14127$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14128 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14129 CFLAGS="$xorg_testset_save_CFLAGS" 14130fi 14131 14132found="no" 14133 14134 if test $found = "no" ; then 14135 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14136 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14137 fi 14138 14139 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14140 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14141 fi 14142 14143 CFLAGS="$CFLAGS -Wmissing-format-attribute" 14144 14145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 14146$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 14147 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 14148 if eval \${$cacheid+:} false; then : 14149 $as_echo_n "(cached) " >&6 14150else 14151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14152/* end confdefs.h. */ 14153int i; 14154int 14155main () 14156{ 14157 14158 ; 14159 return 0; 14160} 14161_ACEOF 14162if ac_fn_c_try_link "$LINENO"; then : 14163 eval $cacheid=yes 14164else 14165 eval $cacheid=no 14166fi 14167rm -f core conftest.err conftest.$ac_objext \ 14168 conftest$ac_exeext conftest.$ac_ext 14169fi 14170 14171 14172 CFLAGS="$xorg_testset_save_CFLAGS" 14173 14174 eval supported=\$$cacheid 14175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14176$as_echo "$supported" >&6; } 14177 if test "$supported" = "yes" ; then 14178 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 14179 found="yes" 14180 fi 14181 fi 14182 14183 14184 14185 14186 14187 14188 14189 14190 14191 14192 14193 14194 14195 14196 14197xorg_testset_save_CFLAGS="$CFLAGS" 14198 14199if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14200 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14202$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14203if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14204 $as_echo_n "(cached) " >&6 14205else 14206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14207/* end confdefs.h. */ 14208int i; 14209_ACEOF 14210if ac_fn_c_try_compile "$LINENO"; then : 14211 xorg_cv_cc_flag_unknown_warning_option=yes 14212else 14213 xorg_cv_cc_flag_unknown_warning_option=no 14214fi 14215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14216fi 14217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14218$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14219 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14220 CFLAGS="$xorg_testset_save_CFLAGS" 14221fi 14222 14223if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14224 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14225 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14226 fi 14227 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14229$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14230if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14231 $as_echo_n "(cached) " >&6 14232else 14233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14234/* end confdefs.h. */ 14235int i; 14236_ACEOF 14237if ac_fn_c_try_compile "$LINENO"; then : 14238 xorg_cv_cc_flag_unused_command_line_argument=yes 14239else 14240 xorg_cv_cc_flag_unused_command_line_argument=no 14241fi 14242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14243fi 14244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14245$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14246 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14247 CFLAGS="$xorg_testset_save_CFLAGS" 14248fi 14249 14250found="no" 14251 14252 if test $found = "no" ; then 14253 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14254 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14255 fi 14256 14257 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14258 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14259 fi 14260 14261 CFLAGS="$CFLAGS -Wredundant-decls" 14262 14263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 14264$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 14265 cacheid=xorg_cv_cc_flag__Wredundant_decls 14266 if eval \${$cacheid+:} false; then : 14267 $as_echo_n "(cached) " >&6 14268else 14269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14270/* end confdefs.h. */ 14271int i; 14272int 14273main () 14274{ 14275 14276 ; 14277 return 0; 14278} 14279_ACEOF 14280if ac_fn_c_try_link "$LINENO"; then : 14281 eval $cacheid=yes 14282else 14283 eval $cacheid=no 14284fi 14285rm -f core conftest.err conftest.$ac_objext \ 14286 conftest$ac_exeext conftest.$ac_ext 14287fi 14288 14289 14290 CFLAGS="$xorg_testset_save_CFLAGS" 14291 14292 eval supported=\$$cacheid 14293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14294$as_echo "$supported" >&6; } 14295 if test "$supported" = "yes" ; then 14296 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 14297 found="yes" 14298 fi 14299 fi 14300 14301 14302 14303 14304 14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315xorg_testset_save_CFLAGS="$CFLAGS" 14316 14317if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14318 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14320$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14321if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14322 $as_echo_n "(cached) " >&6 14323else 14324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14325/* end confdefs.h. */ 14326int i; 14327_ACEOF 14328if ac_fn_c_try_compile "$LINENO"; then : 14329 xorg_cv_cc_flag_unknown_warning_option=yes 14330else 14331 xorg_cv_cc_flag_unknown_warning_option=no 14332fi 14333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14334fi 14335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14336$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14337 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14338 CFLAGS="$xorg_testset_save_CFLAGS" 14339fi 14340 14341if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14342 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14343 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14344 fi 14345 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14347$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14348if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14349 $as_echo_n "(cached) " >&6 14350else 14351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14352/* end confdefs.h. */ 14353int i; 14354_ACEOF 14355if ac_fn_c_try_compile "$LINENO"; then : 14356 xorg_cv_cc_flag_unused_command_line_argument=yes 14357else 14358 xorg_cv_cc_flag_unused_command_line_argument=no 14359fi 14360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14361fi 14362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14363$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14364 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14365 CFLAGS="$xorg_testset_save_CFLAGS" 14366fi 14367 14368found="no" 14369 14370 if test $found = "no" ; then 14371 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14372 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14373 fi 14374 14375 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14376 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14377 fi 14378 14379 CFLAGS="$CFLAGS -Wlogical-op" 14380 14381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5 14382$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; } 14383 cacheid=xorg_cv_cc_flag__Wlogical_op 14384 if eval \${$cacheid+:} false; then : 14385 $as_echo_n "(cached) " >&6 14386else 14387 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14388/* end confdefs.h. */ 14389int i; 14390int 14391main () 14392{ 14393 14394 ; 14395 return 0; 14396} 14397_ACEOF 14398if ac_fn_c_try_link "$LINENO"; then : 14399 eval $cacheid=yes 14400else 14401 eval $cacheid=no 14402fi 14403rm -f core conftest.err conftest.$ac_objext \ 14404 conftest$ac_exeext conftest.$ac_ext 14405fi 14406 14407 14408 CFLAGS="$xorg_testset_save_CFLAGS" 14409 14410 eval supported=\$$cacheid 14411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14412$as_echo "$supported" >&6; } 14413 if test "$supported" = "yes" ; then 14414 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op" 14415 found="yes" 14416 fi 14417 fi 14418 14419 14420 14421# These are currently disabled because they are noisy. They will be enabled 14422# in the future once the codebase is sufficiently modernized to silence 14423# them. For now, I don't want them to drown out the other warnings. 14424# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 14425# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 14426# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual]) 14427 14428# Turn some warnings into errors, so we don't accidently get successful builds 14429# when there are problems that should be fixed. 14430 14431if test "x$SELECTIVE_WERROR" = "xyes" ; then 14432 14433 14434 14435 14436 14437 14438 14439 14440 14441 14442 14443 14444 14445xorg_testset_save_CFLAGS="$CFLAGS" 14446 14447if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14448 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14450$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14451if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14452 $as_echo_n "(cached) " >&6 14453else 14454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14455/* end confdefs.h. */ 14456int i; 14457_ACEOF 14458if ac_fn_c_try_compile "$LINENO"; then : 14459 xorg_cv_cc_flag_unknown_warning_option=yes 14460else 14461 xorg_cv_cc_flag_unknown_warning_option=no 14462fi 14463rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14464fi 14465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14466$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14467 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14468 CFLAGS="$xorg_testset_save_CFLAGS" 14469fi 14470 14471if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14472 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14473 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14474 fi 14475 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14477$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14478if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14479 $as_echo_n "(cached) " >&6 14480else 14481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14482/* end confdefs.h. */ 14483int i; 14484_ACEOF 14485if ac_fn_c_try_compile "$LINENO"; then : 14486 xorg_cv_cc_flag_unused_command_line_argument=yes 14487else 14488 xorg_cv_cc_flag_unused_command_line_argument=no 14489fi 14490rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14491fi 14492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14493$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14494 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14495 CFLAGS="$xorg_testset_save_CFLAGS" 14496fi 14497 14498found="no" 14499 14500 if test $found = "no" ; then 14501 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14502 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14503 fi 14504 14505 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14506 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14507 fi 14508 14509 CFLAGS="$CFLAGS -Werror=implicit" 14510 14511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 14512$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 14513 cacheid=xorg_cv_cc_flag__Werror_implicit 14514 if eval \${$cacheid+:} false; then : 14515 $as_echo_n "(cached) " >&6 14516else 14517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14518/* end confdefs.h. */ 14519int i; 14520int 14521main () 14522{ 14523 14524 ; 14525 return 0; 14526} 14527_ACEOF 14528if ac_fn_c_try_link "$LINENO"; then : 14529 eval $cacheid=yes 14530else 14531 eval $cacheid=no 14532fi 14533rm -f core conftest.err conftest.$ac_objext \ 14534 conftest$ac_exeext conftest.$ac_ext 14535fi 14536 14537 14538 CFLAGS="$xorg_testset_save_CFLAGS" 14539 14540 eval supported=\$$cacheid 14541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14542$as_echo "$supported" >&6; } 14543 if test "$supported" = "yes" ; then 14544 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 14545 found="yes" 14546 fi 14547 fi 14548 14549 if test $found = "no" ; then 14550 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14551 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14552 fi 14553 14554 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14555 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14556 fi 14557 14558 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14559 14560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 14561$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 14562 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED 14563 if eval \${$cacheid+:} false; then : 14564 $as_echo_n "(cached) " >&6 14565else 14566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14567/* end confdefs.h. */ 14568int i; 14569int 14570main () 14571{ 14572 14573 ; 14574 return 0; 14575} 14576_ACEOF 14577if ac_fn_c_try_link "$LINENO"; then : 14578 eval $cacheid=yes 14579else 14580 eval $cacheid=no 14581fi 14582rm -f core conftest.err conftest.$ac_objext \ 14583 conftest$ac_exeext conftest.$ac_ext 14584fi 14585 14586 14587 CFLAGS="$xorg_testset_save_CFLAGS" 14588 14589 eval supported=\$$cacheid 14590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14591$as_echo "$supported" >&6; } 14592 if test "$supported" = "yes" ; then 14593 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 14594 found="yes" 14595 fi 14596 fi 14597 14598 14599 14600 14601 14602 14603 14604 14605 14606 14607 14608 14609 14610 14611 14612xorg_testset_save_CFLAGS="$CFLAGS" 14613 14614if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14615 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14617$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14618if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14619 $as_echo_n "(cached) " >&6 14620else 14621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14622/* end confdefs.h. */ 14623int i; 14624_ACEOF 14625if ac_fn_c_try_compile "$LINENO"; then : 14626 xorg_cv_cc_flag_unknown_warning_option=yes 14627else 14628 xorg_cv_cc_flag_unknown_warning_option=no 14629fi 14630rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14631fi 14632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14633$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14634 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14635 CFLAGS="$xorg_testset_save_CFLAGS" 14636fi 14637 14638if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14639 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14640 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14641 fi 14642 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14644$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14645if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14646 $as_echo_n "(cached) " >&6 14647else 14648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14649/* end confdefs.h. */ 14650int i; 14651_ACEOF 14652if ac_fn_c_try_compile "$LINENO"; then : 14653 xorg_cv_cc_flag_unused_command_line_argument=yes 14654else 14655 xorg_cv_cc_flag_unused_command_line_argument=no 14656fi 14657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14658fi 14659{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14660$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14661 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14662 CFLAGS="$xorg_testset_save_CFLAGS" 14663fi 14664 14665found="no" 14666 14667 if test $found = "no" ; then 14668 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14669 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14670 fi 14671 14672 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14673 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14674 fi 14675 14676 CFLAGS="$CFLAGS -Werror=nonnull" 14677 14678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14679$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14680 cacheid=xorg_cv_cc_flag__Werror_nonnull 14681 if eval \${$cacheid+:} false; then : 14682 $as_echo_n "(cached) " >&6 14683else 14684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14685/* end confdefs.h. */ 14686int i; 14687int 14688main () 14689{ 14690 14691 ; 14692 return 0; 14693} 14694_ACEOF 14695if ac_fn_c_try_link "$LINENO"; then : 14696 eval $cacheid=yes 14697else 14698 eval $cacheid=no 14699fi 14700rm -f core conftest.err conftest.$ac_objext \ 14701 conftest$ac_exeext conftest.$ac_ext 14702fi 14703 14704 14705 CFLAGS="$xorg_testset_save_CFLAGS" 14706 14707 eval supported=\$$cacheid 14708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14709$as_echo "$supported" >&6; } 14710 if test "$supported" = "yes" ; then 14711 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14712 found="yes" 14713 fi 14714 fi 14715 14716 14717 14718 14719 14720 14721 14722 14723 14724 14725 14726 14727 14728 14729 14730xorg_testset_save_CFLAGS="$CFLAGS" 14731 14732if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14733 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14735$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14736if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14737 $as_echo_n "(cached) " >&6 14738else 14739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14740/* end confdefs.h. */ 14741int i; 14742_ACEOF 14743if ac_fn_c_try_compile "$LINENO"; then : 14744 xorg_cv_cc_flag_unknown_warning_option=yes 14745else 14746 xorg_cv_cc_flag_unknown_warning_option=no 14747fi 14748rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14749fi 14750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14751$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14752 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14753 CFLAGS="$xorg_testset_save_CFLAGS" 14754fi 14755 14756if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14757 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14758 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14759 fi 14760 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14762$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14763if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14764 $as_echo_n "(cached) " >&6 14765else 14766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14767/* end confdefs.h. */ 14768int i; 14769_ACEOF 14770if ac_fn_c_try_compile "$LINENO"; then : 14771 xorg_cv_cc_flag_unused_command_line_argument=yes 14772else 14773 xorg_cv_cc_flag_unused_command_line_argument=no 14774fi 14775rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14776fi 14777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14778$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14779 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14780 CFLAGS="$xorg_testset_save_CFLAGS" 14781fi 14782 14783found="no" 14784 14785 if test $found = "no" ; then 14786 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14787 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14788 fi 14789 14790 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14791 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14792 fi 14793 14794 CFLAGS="$CFLAGS -Werror=init-self" 14795 14796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14797$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14798 cacheid=xorg_cv_cc_flag__Werror_init_self 14799 if eval \${$cacheid+:} false; then : 14800 $as_echo_n "(cached) " >&6 14801else 14802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14803/* end confdefs.h. */ 14804int i; 14805int 14806main () 14807{ 14808 14809 ; 14810 return 0; 14811} 14812_ACEOF 14813if ac_fn_c_try_link "$LINENO"; then : 14814 eval $cacheid=yes 14815else 14816 eval $cacheid=no 14817fi 14818rm -f core conftest.err conftest.$ac_objext \ 14819 conftest$ac_exeext conftest.$ac_ext 14820fi 14821 14822 14823 CFLAGS="$xorg_testset_save_CFLAGS" 14824 14825 eval supported=\$$cacheid 14826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14827$as_echo "$supported" >&6; } 14828 if test "$supported" = "yes" ; then 14829 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14830 found="yes" 14831 fi 14832 fi 14833 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845 14846 14847 14848xorg_testset_save_CFLAGS="$CFLAGS" 14849 14850if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14851 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14853$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14854if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14855 $as_echo_n "(cached) " >&6 14856else 14857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14858/* end confdefs.h. */ 14859int i; 14860_ACEOF 14861if ac_fn_c_try_compile "$LINENO"; then : 14862 xorg_cv_cc_flag_unknown_warning_option=yes 14863else 14864 xorg_cv_cc_flag_unknown_warning_option=no 14865fi 14866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14867fi 14868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14869$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14870 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14871 CFLAGS="$xorg_testset_save_CFLAGS" 14872fi 14873 14874if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14875 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14876 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14877 fi 14878 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14880$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14881if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14882 $as_echo_n "(cached) " >&6 14883else 14884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14885/* end confdefs.h. */ 14886int i; 14887_ACEOF 14888if ac_fn_c_try_compile "$LINENO"; then : 14889 xorg_cv_cc_flag_unused_command_line_argument=yes 14890else 14891 xorg_cv_cc_flag_unused_command_line_argument=no 14892fi 14893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14894fi 14895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14896$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14897 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14898 CFLAGS="$xorg_testset_save_CFLAGS" 14899fi 14900 14901found="no" 14902 14903 if test $found = "no" ; then 14904 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14905 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14906 fi 14907 14908 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 14909 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14910 fi 14911 14912 CFLAGS="$CFLAGS -Werror=main" 14913 14914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14915$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14916 cacheid=xorg_cv_cc_flag__Werror_main 14917 if eval \${$cacheid+:} false; then : 14918 $as_echo_n "(cached) " >&6 14919else 14920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14921/* end confdefs.h. */ 14922int i; 14923int 14924main () 14925{ 14926 14927 ; 14928 return 0; 14929} 14930_ACEOF 14931if ac_fn_c_try_link "$LINENO"; then : 14932 eval $cacheid=yes 14933else 14934 eval $cacheid=no 14935fi 14936rm -f core conftest.err conftest.$ac_objext \ 14937 conftest$ac_exeext conftest.$ac_ext 14938fi 14939 14940 14941 CFLAGS="$xorg_testset_save_CFLAGS" 14942 14943 eval supported=\$$cacheid 14944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14945$as_echo "$supported" >&6; } 14946 if test "$supported" = "yes" ; then 14947 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 14948 found="yes" 14949 fi 14950 fi 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966xorg_testset_save_CFLAGS="$CFLAGS" 14967 14968if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14969 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14971$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14972if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14973 $as_echo_n "(cached) " >&6 14974else 14975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14976/* end confdefs.h. */ 14977int i; 14978_ACEOF 14979if ac_fn_c_try_compile "$LINENO"; then : 14980 xorg_cv_cc_flag_unknown_warning_option=yes 14981else 14982 xorg_cv_cc_flag_unknown_warning_option=no 14983fi 14984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14985fi 14986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14987$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14988 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14989 CFLAGS="$xorg_testset_save_CFLAGS" 14990fi 14991 14992if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14993 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14994 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14995 fi 14996 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14998$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14999if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15000 $as_echo_n "(cached) " >&6 15001else 15002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15003/* end confdefs.h. */ 15004int i; 15005_ACEOF 15006if ac_fn_c_try_compile "$LINENO"; then : 15007 xorg_cv_cc_flag_unused_command_line_argument=yes 15008else 15009 xorg_cv_cc_flag_unused_command_line_argument=no 15010fi 15011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15012fi 15013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15014$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15015 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15016 CFLAGS="$xorg_testset_save_CFLAGS" 15017fi 15018 15019found="no" 15020 15021 if test $found = "no" ; then 15022 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15023 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15024 fi 15025 15026 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15027 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15028 fi 15029 15030 CFLAGS="$CFLAGS -Werror=missing-braces" 15031 15032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 15033$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 15034 cacheid=xorg_cv_cc_flag__Werror_missing_braces 15035 if eval \${$cacheid+:} false; then : 15036 $as_echo_n "(cached) " >&6 15037else 15038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15039/* end confdefs.h. */ 15040int i; 15041int 15042main () 15043{ 15044 15045 ; 15046 return 0; 15047} 15048_ACEOF 15049if ac_fn_c_try_link "$LINENO"; then : 15050 eval $cacheid=yes 15051else 15052 eval $cacheid=no 15053fi 15054rm -f core conftest.err conftest.$ac_objext \ 15055 conftest$ac_exeext conftest.$ac_ext 15056fi 15057 15058 15059 CFLAGS="$xorg_testset_save_CFLAGS" 15060 15061 eval supported=\$$cacheid 15062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15063$as_echo "$supported" >&6; } 15064 if test "$supported" = "yes" ; then 15065 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 15066 found="yes" 15067 fi 15068 fi 15069 15070 15071 15072 15073 15074 15075 15076 15077 15078 15079 15080 15081 15082 15083 15084xorg_testset_save_CFLAGS="$CFLAGS" 15085 15086if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15087 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15089$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15090if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15091 $as_echo_n "(cached) " >&6 15092else 15093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15094/* end confdefs.h. */ 15095int i; 15096_ACEOF 15097if ac_fn_c_try_compile "$LINENO"; then : 15098 xorg_cv_cc_flag_unknown_warning_option=yes 15099else 15100 xorg_cv_cc_flag_unknown_warning_option=no 15101fi 15102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15103fi 15104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15105$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15106 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15107 CFLAGS="$xorg_testset_save_CFLAGS" 15108fi 15109 15110if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15111 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15112 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15113 fi 15114 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15116$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15117if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15118 $as_echo_n "(cached) " >&6 15119else 15120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15121/* end confdefs.h. */ 15122int i; 15123_ACEOF 15124if ac_fn_c_try_compile "$LINENO"; then : 15125 xorg_cv_cc_flag_unused_command_line_argument=yes 15126else 15127 xorg_cv_cc_flag_unused_command_line_argument=no 15128fi 15129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15130fi 15131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15132$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15133 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15134 CFLAGS="$xorg_testset_save_CFLAGS" 15135fi 15136 15137found="no" 15138 15139 if test $found = "no" ; then 15140 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15141 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15142 fi 15143 15144 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15145 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15146 fi 15147 15148 CFLAGS="$CFLAGS -Werror=sequence-point" 15149 15150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 15151$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 15152 cacheid=xorg_cv_cc_flag__Werror_sequence_point 15153 if eval \${$cacheid+:} false; then : 15154 $as_echo_n "(cached) " >&6 15155else 15156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15157/* end confdefs.h. */ 15158int i; 15159int 15160main () 15161{ 15162 15163 ; 15164 return 0; 15165} 15166_ACEOF 15167if ac_fn_c_try_link "$LINENO"; then : 15168 eval $cacheid=yes 15169else 15170 eval $cacheid=no 15171fi 15172rm -f core conftest.err conftest.$ac_objext \ 15173 conftest$ac_exeext conftest.$ac_ext 15174fi 15175 15176 15177 CFLAGS="$xorg_testset_save_CFLAGS" 15178 15179 eval supported=\$$cacheid 15180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15181$as_echo "$supported" >&6; } 15182 if test "$supported" = "yes" ; then 15183 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 15184 found="yes" 15185 fi 15186 fi 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200 15201 15202xorg_testset_save_CFLAGS="$CFLAGS" 15203 15204if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15205 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15207$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15208if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15209 $as_echo_n "(cached) " >&6 15210else 15211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15212/* end confdefs.h. */ 15213int i; 15214_ACEOF 15215if ac_fn_c_try_compile "$LINENO"; then : 15216 xorg_cv_cc_flag_unknown_warning_option=yes 15217else 15218 xorg_cv_cc_flag_unknown_warning_option=no 15219fi 15220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15221fi 15222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15223$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15224 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15225 CFLAGS="$xorg_testset_save_CFLAGS" 15226fi 15227 15228if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15229 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15230 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15231 fi 15232 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15234$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15235if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15236 $as_echo_n "(cached) " >&6 15237else 15238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15239/* end confdefs.h. */ 15240int i; 15241_ACEOF 15242if ac_fn_c_try_compile "$LINENO"; then : 15243 xorg_cv_cc_flag_unused_command_line_argument=yes 15244else 15245 xorg_cv_cc_flag_unused_command_line_argument=no 15246fi 15247rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15248fi 15249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15250$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15251 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15252 CFLAGS="$xorg_testset_save_CFLAGS" 15253fi 15254 15255found="no" 15256 15257 if test $found = "no" ; then 15258 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15259 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15260 fi 15261 15262 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15263 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15264 fi 15265 15266 CFLAGS="$CFLAGS -Werror=return-type" 15267 15268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 15269$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 15270 cacheid=xorg_cv_cc_flag__Werror_return_type 15271 if eval \${$cacheid+:} false; then : 15272 $as_echo_n "(cached) " >&6 15273else 15274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15275/* end confdefs.h. */ 15276int i; 15277int 15278main () 15279{ 15280 15281 ; 15282 return 0; 15283} 15284_ACEOF 15285if ac_fn_c_try_link "$LINENO"; then : 15286 eval $cacheid=yes 15287else 15288 eval $cacheid=no 15289fi 15290rm -f core conftest.err conftest.$ac_objext \ 15291 conftest$ac_exeext conftest.$ac_ext 15292fi 15293 15294 15295 CFLAGS="$xorg_testset_save_CFLAGS" 15296 15297 eval supported=\$$cacheid 15298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15299$as_echo "$supported" >&6; } 15300 if test "$supported" = "yes" ; then 15301 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 15302 found="yes" 15303 fi 15304 fi 15305 15306 if test $found = "no" ; then 15307 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15308 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15309 fi 15310 15311 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15312 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15313 fi 15314 15315 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15316 15317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 15318$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 15319 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT 15320 if eval \${$cacheid+:} false; then : 15321 $as_echo_n "(cached) " >&6 15322else 15323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15324/* end confdefs.h. */ 15325int i; 15326int 15327main () 15328{ 15329 15330 ; 15331 return 0; 15332} 15333_ACEOF 15334if ac_fn_c_try_link "$LINENO"; then : 15335 eval $cacheid=yes 15336else 15337 eval $cacheid=no 15338fi 15339rm -f core conftest.err conftest.$ac_objext \ 15340 conftest$ac_exeext conftest.$ac_ext 15341fi 15342 15343 15344 CFLAGS="$xorg_testset_save_CFLAGS" 15345 15346 eval supported=\$$cacheid 15347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15348$as_echo "$supported" >&6; } 15349 if test "$supported" = "yes" ; then 15350 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 15351 found="yes" 15352 fi 15353 fi 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367 15368 15369xorg_testset_save_CFLAGS="$CFLAGS" 15370 15371if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15372 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15374$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15375if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15376 $as_echo_n "(cached) " >&6 15377else 15378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15379/* end confdefs.h. */ 15380int i; 15381_ACEOF 15382if ac_fn_c_try_compile "$LINENO"; then : 15383 xorg_cv_cc_flag_unknown_warning_option=yes 15384else 15385 xorg_cv_cc_flag_unknown_warning_option=no 15386fi 15387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15388fi 15389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15390$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15391 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15392 CFLAGS="$xorg_testset_save_CFLAGS" 15393fi 15394 15395if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15396 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15397 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15398 fi 15399 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15401$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15402if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15403 $as_echo_n "(cached) " >&6 15404else 15405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15406/* end confdefs.h. */ 15407int i; 15408_ACEOF 15409if ac_fn_c_try_compile "$LINENO"; then : 15410 xorg_cv_cc_flag_unused_command_line_argument=yes 15411else 15412 xorg_cv_cc_flag_unused_command_line_argument=no 15413fi 15414rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15415fi 15416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15417$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15418 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15419 CFLAGS="$xorg_testset_save_CFLAGS" 15420fi 15421 15422found="no" 15423 15424 if test $found = "no" ; then 15425 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15426 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15427 fi 15428 15429 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15430 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15431 fi 15432 15433 CFLAGS="$CFLAGS -Werror=trigraphs" 15434 15435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 15436$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 15437 cacheid=xorg_cv_cc_flag__Werror_trigraphs 15438 if eval \${$cacheid+:} false; then : 15439 $as_echo_n "(cached) " >&6 15440else 15441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15442/* end confdefs.h. */ 15443int i; 15444int 15445main () 15446{ 15447 15448 ; 15449 return 0; 15450} 15451_ACEOF 15452if ac_fn_c_try_link "$LINENO"; then : 15453 eval $cacheid=yes 15454else 15455 eval $cacheid=no 15456fi 15457rm -f core conftest.err conftest.$ac_objext \ 15458 conftest$ac_exeext conftest.$ac_ext 15459fi 15460 15461 15462 CFLAGS="$xorg_testset_save_CFLAGS" 15463 15464 eval supported=\$$cacheid 15465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15466$as_echo "$supported" >&6; } 15467 if test "$supported" = "yes" ; then 15468 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 15469 found="yes" 15470 fi 15471 fi 15472 15473 15474 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484 15485 15486 15487xorg_testset_save_CFLAGS="$CFLAGS" 15488 15489if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15490 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15492$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15493if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15494 $as_echo_n "(cached) " >&6 15495else 15496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15497/* end confdefs.h. */ 15498int i; 15499_ACEOF 15500if ac_fn_c_try_compile "$LINENO"; then : 15501 xorg_cv_cc_flag_unknown_warning_option=yes 15502else 15503 xorg_cv_cc_flag_unknown_warning_option=no 15504fi 15505rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15506fi 15507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15508$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15509 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15510 CFLAGS="$xorg_testset_save_CFLAGS" 15511fi 15512 15513if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15514 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15515 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15516 fi 15517 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15519$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15520if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15521 $as_echo_n "(cached) " >&6 15522else 15523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15524/* end confdefs.h. */ 15525int i; 15526_ACEOF 15527if ac_fn_c_try_compile "$LINENO"; then : 15528 xorg_cv_cc_flag_unused_command_line_argument=yes 15529else 15530 xorg_cv_cc_flag_unused_command_line_argument=no 15531fi 15532rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15533fi 15534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15535$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15536 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15537 CFLAGS="$xorg_testset_save_CFLAGS" 15538fi 15539 15540found="no" 15541 15542 if test $found = "no" ; then 15543 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15544 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15545 fi 15546 15547 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15549 fi 15550 15551 CFLAGS="$CFLAGS -Werror=array-bounds" 15552 15553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 15554$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 15555 cacheid=xorg_cv_cc_flag__Werror_array_bounds 15556 if eval \${$cacheid+:} false; then : 15557 $as_echo_n "(cached) " >&6 15558else 15559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15560/* end confdefs.h. */ 15561int i; 15562int 15563main () 15564{ 15565 15566 ; 15567 return 0; 15568} 15569_ACEOF 15570if ac_fn_c_try_link "$LINENO"; then : 15571 eval $cacheid=yes 15572else 15573 eval $cacheid=no 15574fi 15575rm -f core conftest.err conftest.$ac_objext \ 15576 conftest$ac_exeext conftest.$ac_ext 15577fi 15578 15579 15580 CFLAGS="$xorg_testset_save_CFLAGS" 15581 15582 eval supported=\$$cacheid 15583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15584$as_echo "$supported" >&6; } 15585 if test "$supported" = "yes" ; then 15586 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 15587 found="yes" 15588 fi 15589 fi 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604 15605xorg_testset_save_CFLAGS="$CFLAGS" 15606 15607if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15608 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15610$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15611if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15612 $as_echo_n "(cached) " >&6 15613else 15614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15615/* end confdefs.h. */ 15616int i; 15617_ACEOF 15618if ac_fn_c_try_compile "$LINENO"; then : 15619 xorg_cv_cc_flag_unknown_warning_option=yes 15620else 15621 xorg_cv_cc_flag_unknown_warning_option=no 15622fi 15623rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15624fi 15625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15626$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15627 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15628 CFLAGS="$xorg_testset_save_CFLAGS" 15629fi 15630 15631if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15632 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15633 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15634 fi 15635 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15637$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15638if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15639 $as_echo_n "(cached) " >&6 15640else 15641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15642/* end confdefs.h. */ 15643int i; 15644_ACEOF 15645if ac_fn_c_try_compile "$LINENO"; then : 15646 xorg_cv_cc_flag_unused_command_line_argument=yes 15647else 15648 xorg_cv_cc_flag_unused_command_line_argument=no 15649fi 15650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15651fi 15652{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15653$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15654 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15655 CFLAGS="$xorg_testset_save_CFLAGS" 15656fi 15657 15658found="no" 15659 15660 if test $found = "no" ; then 15661 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15662 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15663 fi 15664 15665 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15666 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15667 fi 15668 15669 CFLAGS="$CFLAGS -Werror=write-strings" 15670 15671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15672$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15673 cacheid=xorg_cv_cc_flag__Werror_write_strings 15674 if eval \${$cacheid+:} false; then : 15675 $as_echo_n "(cached) " >&6 15676else 15677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15678/* end confdefs.h. */ 15679int i; 15680int 15681main () 15682{ 15683 15684 ; 15685 return 0; 15686} 15687_ACEOF 15688if ac_fn_c_try_link "$LINENO"; then : 15689 eval $cacheid=yes 15690else 15691 eval $cacheid=no 15692fi 15693rm -f core conftest.err conftest.$ac_objext \ 15694 conftest$ac_exeext conftest.$ac_ext 15695fi 15696 15697 15698 CFLAGS="$xorg_testset_save_CFLAGS" 15699 15700 eval supported=\$$cacheid 15701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15702$as_echo "$supported" >&6; } 15703 if test "$supported" = "yes" ; then 15704 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15705 found="yes" 15706 fi 15707 fi 15708 15709 15710 15711 15712 15713 15714 15715 15716 15717 15718 15719 15720 15721 15722 15723xorg_testset_save_CFLAGS="$CFLAGS" 15724 15725if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15726 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15728$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15729if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15730 $as_echo_n "(cached) " >&6 15731else 15732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15733/* end confdefs.h. */ 15734int i; 15735_ACEOF 15736if ac_fn_c_try_compile "$LINENO"; then : 15737 xorg_cv_cc_flag_unknown_warning_option=yes 15738else 15739 xorg_cv_cc_flag_unknown_warning_option=no 15740fi 15741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15742fi 15743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15744$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15745 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15746 CFLAGS="$xorg_testset_save_CFLAGS" 15747fi 15748 15749if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15750 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15751 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15752 fi 15753 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15755$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15756if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15757 $as_echo_n "(cached) " >&6 15758else 15759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15760/* end confdefs.h. */ 15761int i; 15762_ACEOF 15763if ac_fn_c_try_compile "$LINENO"; then : 15764 xorg_cv_cc_flag_unused_command_line_argument=yes 15765else 15766 xorg_cv_cc_flag_unused_command_line_argument=no 15767fi 15768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15769fi 15770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15771$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15772 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15773 CFLAGS="$xorg_testset_save_CFLAGS" 15774fi 15775 15776found="no" 15777 15778 if test $found = "no" ; then 15779 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15780 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15781 fi 15782 15783 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15784 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15785 fi 15786 15787 CFLAGS="$CFLAGS -Werror=address" 15788 15789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15790$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15791 cacheid=xorg_cv_cc_flag__Werror_address 15792 if eval \${$cacheid+:} false; then : 15793 $as_echo_n "(cached) " >&6 15794else 15795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15796/* end confdefs.h. */ 15797int i; 15798int 15799main () 15800{ 15801 15802 ; 15803 return 0; 15804} 15805_ACEOF 15806if ac_fn_c_try_link "$LINENO"; then : 15807 eval $cacheid=yes 15808else 15809 eval $cacheid=no 15810fi 15811rm -f core conftest.err conftest.$ac_objext \ 15812 conftest$ac_exeext conftest.$ac_ext 15813fi 15814 15815 15816 CFLAGS="$xorg_testset_save_CFLAGS" 15817 15818 eval supported=\$$cacheid 15819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15820$as_echo "$supported" >&6; } 15821 if test "$supported" = "yes" ; then 15822 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15823 found="yes" 15824 fi 15825 fi 15826 15827 15828 15829 15830 15831 15832 15833 15834 15835 15836 15837 15838 15839 15840 15841xorg_testset_save_CFLAGS="$CFLAGS" 15842 15843if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15844 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15846$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15847if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15848 $as_echo_n "(cached) " >&6 15849else 15850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15851/* end confdefs.h. */ 15852int i; 15853_ACEOF 15854if ac_fn_c_try_compile "$LINENO"; then : 15855 xorg_cv_cc_flag_unknown_warning_option=yes 15856else 15857 xorg_cv_cc_flag_unknown_warning_option=no 15858fi 15859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15860fi 15861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15862$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15863 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15864 CFLAGS="$xorg_testset_save_CFLAGS" 15865fi 15866 15867if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15868 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15869 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15870 fi 15871 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15873$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15874if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15875 $as_echo_n "(cached) " >&6 15876else 15877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15878/* end confdefs.h. */ 15879int i; 15880_ACEOF 15881if ac_fn_c_try_compile "$LINENO"; then : 15882 xorg_cv_cc_flag_unused_command_line_argument=yes 15883else 15884 xorg_cv_cc_flag_unused_command_line_argument=no 15885fi 15886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15887fi 15888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15889$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15890 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15891 CFLAGS="$xorg_testset_save_CFLAGS" 15892fi 15893 15894found="no" 15895 15896 if test $found = "no" ; then 15897 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15898 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15899 fi 15900 15901 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15902 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15903 fi 15904 15905 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15906 15907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15908$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15909 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast 15910 if eval \${$cacheid+:} false; then : 15911 $as_echo_n "(cached) " >&6 15912else 15913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15914/* end confdefs.h. */ 15915int i; 15916int 15917main () 15918{ 15919 15920 ; 15921 return 0; 15922} 15923_ACEOF 15924if ac_fn_c_try_link "$LINENO"; then : 15925 eval $cacheid=yes 15926else 15927 eval $cacheid=no 15928fi 15929rm -f core conftest.err conftest.$ac_objext \ 15930 conftest$ac_exeext conftest.$ac_ext 15931fi 15932 15933 15934 CFLAGS="$xorg_testset_save_CFLAGS" 15935 15936 eval supported=\$$cacheid 15937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15938$as_echo "$supported" >&6; } 15939 if test "$supported" = "yes" ; then 15940 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 15941 found="yes" 15942 fi 15943 fi 15944 15945 if test $found = "no" ; then 15946 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15947 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15948 fi 15949 15950 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 15951 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15952 fi 15953 15954 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15955 15956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 15957$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 15958 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION 15959 if eval \${$cacheid+:} false; then : 15960 $as_echo_n "(cached) " >&6 15961else 15962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15963/* end confdefs.h. */ 15964int i; 15965int 15966main () 15967{ 15968 15969 ; 15970 return 0; 15971} 15972_ACEOF 15973if ac_fn_c_try_link "$LINENO"; then : 15974 eval $cacheid=yes 15975else 15976 eval $cacheid=no 15977fi 15978rm -f core conftest.err conftest.$ac_objext \ 15979 conftest$ac_exeext conftest.$ac_ext 15980fi 15981 15982 15983 CFLAGS="$xorg_testset_save_CFLAGS" 15984 15985 eval supported=\$$cacheid 15986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15987$as_echo "$supported" >&6; } 15988 if test "$supported" = "yes" ; then 15989 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15990 found="yes" 15991 fi 15992 fi 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005 16006 16007 16008xorg_testset_save_CFLAGS="$CFLAGS" 16009 16010if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16011 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16013$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16014if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16015 $as_echo_n "(cached) " >&6 16016else 16017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16018/* end confdefs.h. */ 16019int i; 16020_ACEOF 16021if ac_fn_c_try_compile "$LINENO"; then : 16022 xorg_cv_cc_flag_unknown_warning_option=yes 16023else 16024 xorg_cv_cc_flag_unknown_warning_option=no 16025fi 16026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16027fi 16028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16029$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16030 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16031 CFLAGS="$xorg_testset_save_CFLAGS" 16032fi 16033 16034if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16035 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16036 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16037 fi 16038 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16040$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16041if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16042 $as_echo_n "(cached) " >&6 16043else 16044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16045/* end confdefs.h. */ 16046int i; 16047_ACEOF 16048if ac_fn_c_try_compile "$LINENO"; then : 16049 xorg_cv_cc_flag_unused_command_line_argument=yes 16050else 16051 xorg_cv_cc_flag_unused_command_line_argument=no 16052fi 16053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16054fi 16055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16056$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16057 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16058 CFLAGS="$xorg_testset_save_CFLAGS" 16059fi 16060 16061found="no" 16062 16063 if test $found = "no" ; then 16064 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16065 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16066 fi 16067 16068 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16069 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16070 fi 16071 16072 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 16073 16074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 16075$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 16076 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast 16077 if eval \${$cacheid+:} false; then : 16078 $as_echo_n "(cached) " >&6 16079else 16080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16081/* end confdefs.h. */ 16082int i; 16083int 16084main () 16085{ 16086 16087 ; 16088 return 0; 16089} 16090_ACEOF 16091if ac_fn_c_try_link "$LINENO"; then : 16092 eval $cacheid=yes 16093else 16094 eval $cacheid=no 16095fi 16096rm -f core conftest.err conftest.$ac_objext \ 16097 conftest$ac_exeext conftest.$ac_ext 16098fi 16099 16100 16101 CFLAGS="$xorg_testset_save_CFLAGS" 16102 16103 eval supported=\$$cacheid 16104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16105$as_echo "$supported" >&6; } 16106 if test "$supported" = "yes" ; then 16107 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 16108 found="yes" 16109 fi 16110 fi 16111 16112 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 16113else 16114{ $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 16115$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;} 16116 16117 16118 16119 16120 16121 16122 16123 16124 16125 16126 16127 16128 16129xorg_testset_save_CFLAGS="$CFLAGS" 16130 16131if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16132 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16134$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16135if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16136 $as_echo_n "(cached) " >&6 16137else 16138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16139/* end confdefs.h. */ 16140int i; 16141_ACEOF 16142if ac_fn_c_try_compile "$LINENO"; then : 16143 xorg_cv_cc_flag_unknown_warning_option=yes 16144else 16145 xorg_cv_cc_flag_unknown_warning_option=no 16146fi 16147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16148fi 16149{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16150$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16151 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16152 CFLAGS="$xorg_testset_save_CFLAGS" 16153fi 16154 16155if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16156 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16157 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16158 fi 16159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16161$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16162if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16163 $as_echo_n "(cached) " >&6 16164else 16165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16166/* end confdefs.h. */ 16167int i; 16168_ACEOF 16169if ac_fn_c_try_compile "$LINENO"; then : 16170 xorg_cv_cc_flag_unused_command_line_argument=yes 16171else 16172 xorg_cv_cc_flag_unused_command_line_argument=no 16173fi 16174rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16175fi 16176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16177$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16178 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16179 CFLAGS="$xorg_testset_save_CFLAGS" 16180fi 16181 16182found="no" 16183 16184 if test $found = "no" ; then 16185 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16186 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16187 fi 16188 16189 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16190 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16191 fi 16192 16193 CFLAGS="$CFLAGS -Wimplicit" 16194 16195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 16196$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 16197 cacheid=xorg_cv_cc_flag__Wimplicit 16198 if eval \${$cacheid+:} false; then : 16199 $as_echo_n "(cached) " >&6 16200else 16201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16202/* end confdefs.h. */ 16203int i; 16204int 16205main () 16206{ 16207 16208 ; 16209 return 0; 16210} 16211_ACEOF 16212if ac_fn_c_try_link "$LINENO"; then : 16213 eval $cacheid=yes 16214else 16215 eval $cacheid=no 16216fi 16217rm -f core conftest.err conftest.$ac_objext \ 16218 conftest$ac_exeext conftest.$ac_ext 16219fi 16220 16221 16222 CFLAGS="$xorg_testset_save_CFLAGS" 16223 16224 eval supported=\$$cacheid 16225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16226$as_echo "$supported" >&6; } 16227 if test "$supported" = "yes" ; then 16228 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 16229 found="yes" 16230 fi 16231 fi 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243 16244 16245 16246 16247xorg_testset_save_CFLAGS="$CFLAGS" 16248 16249if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16250 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16252$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16253if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16254 $as_echo_n "(cached) " >&6 16255else 16256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16257/* end confdefs.h. */ 16258int i; 16259_ACEOF 16260if ac_fn_c_try_compile "$LINENO"; then : 16261 xorg_cv_cc_flag_unknown_warning_option=yes 16262else 16263 xorg_cv_cc_flag_unknown_warning_option=no 16264fi 16265rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16266fi 16267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16268$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16269 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16270 CFLAGS="$xorg_testset_save_CFLAGS" 16271fi 16272 16273if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16274 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16275 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16276 fi 16277 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16279$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16280if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16281 $as_echo_n "(cached) " >&6 16282else 16283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16284/* end confdefs.h. */ 16285int i; 16286_ACEOF 16287if ac_fn_c_try_compile "$LINENO"; then : 16288 xorg_cv_cc_flag_unused_command_line_argument=yes 16289else 16290 xorg_cv_cc_flag_unused_command_line_argument=no 16291fi 16292rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16293fi 16294{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16295$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16296 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16297 CFLAGS="$xorg_testset_save_CFLAGS" 16298fi 16299 16300found="no" 16301 16302 if test $found = "no" ; then 16303 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16304 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16305 fi 16306 16307 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16308 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16309 fi 16310 16311 CFLAGS="$CFLAGS -Wnonnull" 16312 16313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 16314$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 16315 cacheid=xorg_cv_cc_flag__Wnonnull 16316 if eval \${$cacheid+:} false; then : 16317 $as_echo_n "(cached) " >&6 16318else 16319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16320/* end confdefs.h. */ 16321int i; 16322int 16323main () 16324{ 16325 16326 ; 16327 return 0; 16328} 16329_ACEOF 16330if ac_fn_c_try_link "$LINENO"; then : 16331 eval $cacheid=yes 16332else 16333 eval $cacheid=no 16334fi 16335rm -f core conftest.err conftest.$ac_objext \ 16336 conftest$ac_exeext conftest.$ac_ext 16337fi 16338 16339 16340 CFLAGS="$xorg_testset_save_CFLAGS" 16341 16342 eval supported=\$$cacheid 16343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16344$as_echo "$supported" >&6; } 16345 if test "$supported" = "yes" ; then 16346 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 16347 found="yes" 16348 fi 16349 fi 16350 16351 16352 16353 16354 16355 16356 16357 16358 16359 16360 16361 16362 16363 16364 16365xorg_testset_save_CFLAGS="$CFLAGS" 16366 16367if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16368 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16370$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16371if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16372 $as_echo_n "(cached) " >&6 16373else 16374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16375/* end confdefs.h. */ 16376int i; 16377_ACEOF 16378if ac_fn_c_try_compile "$LINENO"; then : 16379 xorg_cv_cc_flag_unknown_warning_option=yes 16380else 16381 xorg_cv_cc_flag_unknown_warning_option=no 16382fi 16383rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16384fi 16385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16386$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16387 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16388 CFLAGS="$xorg_testset_save_CFLAGS" 16389fi 16390 16391if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16392 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16393 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16394 fi 16395 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16397$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16398if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16399 $as_echo_n "(cached) " >&6 16400else 16401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16402/* end confdefs.h. */ 16403int i; 16404_ACEOF 16405if ac_fn_c_try_compile "$LINENO"; then : 16406 xorg_cv_cc_flag_unused_command_line_argument=yes 16407else 16408 xorg_cv_cc_flag_unused_command_line_argument=no 16409fi 16410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16411fi 16412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16413$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16414 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16415 CFLAGS="$xorg_testset_save_CFLAGS" 16416fi 16417 16418found="no" 16419 16420 if test $found = "no" ; then 16421 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16422 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16423 fi 16424 16425 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16426 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16427 fi 16428 16429 CFLAGS="$CFLAGS -Winit-self" 16430 16431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 16432$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 16433 cacheid=xorg_cv_cc_flag__Winit_self 16434 if eval \${$cacheid+:} false; then : 16435 $as_echo_n "(cached) " >&6 16436else 16437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16438/* end confdefs.h. */ 16439int i; 16440int 16441main () 16442{ 16443 16444 ; 16445 return 0; 16446} 16447_ACEOF 16448if ac_fn_c_try_link "$LINENO"; then : 16449 eval $cacheid=yes 16450else 16451 eval $cacheid=no 16452fi 16453rm -f core conftest.err conftest.$ac_objext \ 16454 conftest$ac_exeext conftest.$ac_ext 16455fi 16456 16457 16458 CFLAGS="$xorg_testset_save_CFLAGS" 16459 16460 eval supported=\$$cacheid 16461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16462$as_echo "$supported" >&6; } 16463 if test "$supported" = "yes" ; then 16464 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 16465 found="yes" 16466 fi 16467 fi 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483xorg_testset_save_CFLAGS="$CFLAGS" 16484 16485if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16486 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16488$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16489if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16490 $as_echo_n "(cached) " >&6 16491else 16492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16493/* end confdefs.h. */ 16494int i; 16495_ACEOF 16496if ac_fn_c_try_compile "$LINENO"; then : 16497 xorg_cv_cc_flag_unknown_warning_option=yes 16498else 16499 xorg_cv_cc_flag_unknown_warning_option=no 16500fi 16501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16502fi 16503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16504$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16505 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16506 CFLAGS="$xorg_testset_save_CFLAGS" 16507fi 16508 16509if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16511 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16512 fi 16513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16515$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16516if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16517 $as_echo_n "(cached) " >&6 16518else 16519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16520/* end confdefs.h. */ 16521int i; 16522_ACEOF 16523if ac_fn_c_try_compile "$LINENO"; then : 16524 xorg_cv_cc_flag_unused_command_line_argument=yes 16525else 16526 xorg_cv_cc_flag_unused_command_line_argument=no 16527fi 16528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16529fi 16530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16531$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16532 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16533 CFLAGS="$xorg_testset_save_CFLAGS" 16534fi 16535 16536found="no" 16537 16538 if test $found = "no" ; then 16539 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16540 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16541 fi 16542 16543 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16545 fi 16546 16547 CFLAGS="$CFLAGS -Wmain" 16548 16549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 16550$as_echo_n "checking if $CC supports -Wmain... " >&6; } 16551 cacheid=xorg_cv_cc_flag__Wmain 16552 if eval \${$cacheid+:} false; then : 16553 $as_echo_n "(cached) " >&6 16554else 16555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16556/* end confdefs.h. */ 16557int i; 16558int 16559main () 16560{ 16561 16562 ; 16563 return 0; 16564} 16565_ACEOF 16566if ac_fn_c_try_link "$LINENO"; then : 16567 eval $cacheid=yes 16568else 16569 eval $cacheid=no 16570fi 16571rm -f core conftest.err conftest.$ac_objext \ 16572 conftest$ac_exeext conftest.$ac_ext 16573fi 16574 16575 16576 CFLAGS="$xorg_testset_save_CFLAGS" 16577 16578 eval supported=\$$cacheid 16579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16580$as_echo "$supported" >&6; } 16581 if test "$supported" = "yes" ; then 16582 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 16583 found="yes" 16584 fi 16585 fi 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 16597 16598 16599 16600 16601xorg_testset_save_CFLAGS="$CFLAGS" 16602 16603if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16604 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16606$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16607if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16608 $as_echo_n "(cached) " >&6 16609else 16610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16611/* end confdefs.h. */ 16612int i; 16613_ACEOF 16614if ac_fn_c_try_compile "$LINENO"; then : 16615 xorg_cv_cc_flag_unknown_warning_option=yes 16616else 16617 xorg_cv_cc_flag_unknown_warning_option=no 16618fi 16619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16620fi 16621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16622$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16623 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16624 CFLAGS="$xorg_testset_save_CFLAGS" 16625fi 16626 16627if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16628 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16629 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16630 fi 16631 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16633$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16634if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16635 $as_echo_n "(cached) " >&6 16636else 16637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16638/* end confdefs.h. */ 16639int i; 16640_ACEOF 16641if ac_fn_c_try_compile "$LINENO"; then : 16642 xorg_cv_cc_flag_unused_command_line_argument=yes 16643else 16644 xorg_cv_cc_flag_unused_command_line_argument=no 16645fi 16646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16647fi 16648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16649$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16650 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16651 CFLAGS="$xorg_testset_save_CFLAGS" 16652fi 16653 16654found="no" 16655 16656 if test $found = "no" ; then 16657 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16658 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16659 fi 16660 16661 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16662 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16663 fi 16664 16665 CFLAGS="$CFLAGS -Wmissing-braces" 16666 16667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16668$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16669 cacheid=xorg_cv_cc_flag__Wmissing_braces 16670 if eval \${$cacheid+:} false; then : 16671 $as_echo_n "(cached) " >&6 16672else 16673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16674/* end confdefs.h. */ 16675int i; 16676int 16677main () 16678{ 16679 16680 ; 16681 return 0; 16682} 16683_ACEOF 16684if ac_fn_c_try_link "$LINENO"; then : 16685 eval $cacheid=yes 16686else 16687 eval $cacheid=no 16688fi 16689rm -f core conftest.err conftest.$ac_objext \ 16690 conftest$ac_exeext conftest.$ac_ext 16691fi 16692 16693 16694 CFLAGS="$xorg_testset_save_CFLAGS" 16695 16696 eval supported=\$$cacheid 16697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16698$as_echo "$supported" >&6; } 16699 if test "$supported" = "yes" ; then 16700 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16701 found="yes" 16702 fi 16703 fi 16704 16705 16706 16707 16708 16709 16710 16711 16712 16713 16714 16715 16716 16717 16718 16719xorg_testset_save_CFLAGS="$CFLAGS" 16720 16721if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16722 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16724$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16725if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16726 $as_echo_n "(cached) " >&6 16727else 16728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16729/* end confdefs.h. */ 16730int i; 16731_ACEOF 16732if ac_fn_c_try_compile "$LINENO"; then : 16733 xorg_cv_cc_flag_unknown_warning_option=yes 16734else 16735 xorg_cv_cc_flag_unknown_warning_option=no 16736fi 16737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16738fi 16739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16740$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16741 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16742 CFLAGS="$xorg_testset_save_CFLAGS" 16743fi 16744 16745if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16746 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16747 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16748 fi 16749 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16751$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16752if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16753 $as_echo_n "(cached) " >&6 16754else 16755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16756/* end confdefs.h. */ 16757int i; 16758_ACEOF 16759if ac_fn_c_try_compile "$LINENO"; then : 16760 xorg_cv_cc_flag_unused_command_line_argument=yes 16761else 16762 xorg_cv_cc_flag_unused_command_line_argument=no 16763fi 16764rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16765fi 16766{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16767$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16768 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16769 CFLAGS="$xorg_testset_save_CFLAGS" 16770fi 16771 16772found="no" 16773 16774 if test $found = "no" ; then 16775 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16776 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16777 fi 16778 16779 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16780 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16781 fi 16782 16783 CFLAGS="$CFLAGS -Wsequence-point" 16784 16785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16786$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16787 cacheid=xorg_cv_cc_flag__Wsequence_point 16788 if eval \${$cacheid+:} false; then : 16789 $as_echo_n "(cached) " >&6 16790else 16791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16792/* end confdefs.h. */ 16793int i; 16794int 16795main () 16796{ 16797 16798 ; 16799 return 0; 16800} 16801_ACEOF 16802if ac_fn_c_try_link "$LINENO"; then : 16803 eval $cacheid=yes 16804else 16805 eval $cacheid=no 16806fi 16807rm -f core conftest.err conftest.$ac_objext \ 16808 conftest$ac_exeext conftest.$ac_ext 16809fi 16810 16811 16812 CFLAGS="$xorg_testset_save_CFLAGS" 16813 16814 eval supported=\$$cacheid 16815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16816$as_echo "$supported" >&6; } 16817 if test "$supported" = "yes" ; then 16818 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16819 found="yes" 16820 fi 16821 fi 16822 16823 16824 16825 16826 16827 16828 16829 16830 16831 16832 16833 16834 16835 16836 16837xorg_testset_save_CFLAGS="$CFLAGS" 16838 16839if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16840 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16842$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16843if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16844 $as_echo_n "(cached) " >&6 16845else 16846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16847/* end confdefs.h. */ 16848int i; 16849_ACEOF 16850if ac_fn_c_try_compile "$LINENO"; then : 16851 xorg_cv_cc_flag_unknown_warning_option=yes 16852else 16853 xorg_cv_cc_flag_unknown_warning_option=no 16854fi 16855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16856fi 16857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16858$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16859 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16860 CFLAGS="$xorg_testset_save_CFLAGS" 16861fi 16862 16863if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16864 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16865 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16866 fi 16867 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16869$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16870if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16871 $as_echo_n "(cached) " >&6 16872else 16873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16874/* end confdefs.h. */ 16875int i; 16876_ACEOF 16877if ac_fn_c_try_compile "$LINENO"; then : 16878 xorg_cv_cc_flag_unused_command_line_argument=yes 16879else 16880 xorg_cv_cc_flag_unused_command_line_argument=no 16881fi 16882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16883fi 16884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16885$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16886 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16887 CFLAGS="$xorg_testset_save_CFLAGS" 16888fi 16889 16890found="no" 16891 16892 if test $found = "no" ; then 16893 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16894 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16895 fi 16896 16897 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 16898 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16899 fi 16900 16901 CFLAGS="$CFLAGS -Wreturn-type" 16902 16903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16904$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16905 cacheid=xorg_cv_cc_flag__Wreturn_type 16906 if eval \${$cacheid+:} false; then : 16907 $as_echo_n "(cached) " >&6 16908else 16909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16910/* end confdefs.h. */ 16911int i; 16912int 16913main () 16914{ 16915 16916 ; 16917 return 0; 16918} 16919_ACEOF 16920if ac_fn_c_try_link "$LINENO"; then : 16921 eval $cacheid=yes 16922else 16923 eval $cacheid=no 16924fi 16925rm -f core conftest.err conftest.$ac_objext \ 16926 conftest$ac_exeext conftest.$ac_ext 16927fi 16928 16929 16930 CFLAGS="$xorg_testset_save_CFLAGS" 16931 16932 eval supported=\$$cacheid 16933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16934$as_echo "$supported" >&6; } 16935 if test "$supported" = "yes" ; then 16936 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 16937 found="yes" 16938 fi 16939 fi 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955xorg_testset_save_CFLAGS="$CFLAGS" 16956 16957if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16958 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16960$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16961if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16962 $as_echo_n "(cached) " >&6 16963else 16964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16965/* end confdefs.h. */ 16966int i; 16967_ACEOF 16968if ac_fn_c_try_compile "$LINENO"; then : 16969 xorg_cv_cc_flag_unknown_warning_option=yes 16970else 16971 xorg_cv_cc_flag_unknown_warning_option=no 16972fi 16973rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16974fi 16975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16976$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16977 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16978 CFLAGS="$xorg_testset_save_CFLAGS" 16979fi 16980 16981if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16982 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16983 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16984 fi 16985 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16987$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16988if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16989 $as_echo_n "(cached) " >&6 16990else 16991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16992/* end confdefs.h. */ 16993int i; 16994_ACEOF 16995if ac_fn_c_try_compile "$LINENO"; then : 16996 xorg_cv_cc_flag_unused_command_line_argument=yes 16997else 16998 xorg_cv_cc_flag_unused_command_line_argument=no 16999fi 17000rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17001fi 17002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17003$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17004 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17005 CFLAGS="$xorg_testset_save_CFLAGS" 17006fi 17007 17008found="no" 17009 17010 if test $found = "no" ; then 17011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17012 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17013 fi 17014 17015 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17017 fi 17018 17019 CFLAGS="$CFLAGS -Wtrigraphs" 17020 17021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 17022$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 17023 cacheid=xorg_cv_cc_flag__Wtrigraphs 17024 if eval \${$cacheid+:} false; then : 17025 $as_echo_n "(cached) " >&6 17026else 17027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17028/* end confdefs.h. */ 17029int i; 17030int 17031main () 17032{ 17033 17034 ; 17035 return 0; 17036} 17037_ACEOF 17038if ac_fn_c_try_link "$LINENO"; then : 17039 eval $cacheid=yes 17040else 17041 eval $cacheid=no 17042fi 17043rm -f core conftest.err conftest.$ac_objext \ 17044 conftest$ac_exeext conftest.$ac_ext 17045fi 17046 17047 17048 CFLAGS="$xorg_testset_save_CFLAGS" 17049 17050 eval supported=\$$cacheid 17051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17052$as_echo "$supported" >&6; } 17053 if test "$supported" = "yes" ; then 17054 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 17055 found="yes" 17056 fi 17057 fi 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 17069 17070 17071 17072 17073xorg_testset_save_CFLAGS="$CFLAGS" 17074 17075if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17076 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17078$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17079if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17080 $as_echo_n "(cached) " >&6 17081else 17082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17083/* end confdefs.h. */ 17084int i; 17085_ACEOF 17086if ac_fn_c_try_compile "$LINENO"; then : 17087 xorg_cv_cc_flag_unknown_warning_option=yes 17088else 17089 xorg_cv_cc_flag_unknown_warning_option=no 17090fi 17091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17092fi 17093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17094$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17095 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17096 CFLAGS="$xorg_testset_save_CFLAGS" 17097fi 17098 17099if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17101 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17102 fi 17103 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17105$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17106if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17107 $as_echo_n "(cached) " >&6 17108else 17109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17110/* end confdefs.h. */ 17111int i; 17112_ACEOF 17113if ac_fn_c_try_compile "$LINENO"; then : 17114 xorg_cv_cc_flag_unused_command_line_argument=yes 17115else 17116 xorg_cv_cc_flag_unused_command_line_argument=no 17117fi 17118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17119fi 17120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17121$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17122 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17123 CFLAGS="$xorg_testset_save_CFLAGS" 17124fi 17125 17126found="no" 17127 17128 if test $found = "no" ; then 17129 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17130 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17131 fi 17132 17133 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17134 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17135 fi 17136 17137 CFLAGS="$CFLAGS -Warray-bounds" 17138 17139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 17140$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 17141 cacheid=xorg_cv_cc_flag__Warray_bounds 17142 if eval \${$cacheid+:} false; then : 17143 $as_echo_n "(cached) " >&6 17144else 17145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17146/* end confdefs.h. */ 17147int i; 17148int 17149main () 17150{ 17151 17152 ; 17153 return 0; 17154} 17155_ACEOF 17156if ac_fn_c_try_link "$LINENO"; then : 17157 eval $cacheid=yes 17158else 17159 eval $cacheid=no 17160fi 17161rm -f core conftest.err conftest.$ac_objext \ 17162 conftest$ac_exeext conftest.$ac_ext 17163fi 17164 17165 17166 CFLAGS="$xorg_testset_save_CFLAGS" 17167 17168 eval supported=\$$cacheid 17169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17170$as_echo "$supported" >&6; } 17171 if test "$supported" = "yes" ; then 17172 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 17173 found="yes" 17174 fi 17175 fi 17176 17177 17178 17179 17180 17181 17182 17183 17184 17185 17186 17187 17188 17189 17190 17191xorg_testset_save_CFLAGS="$CFLAGS" 17192 17193if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17194 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17196$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17197if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17198 $as_echo_n "(cached) " >&6 17199else 17200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17201/* end confdefs.h. */ 17202int i; 17203_ACEOF 17204if ac_fn_c_try_compile "$LINENO"; then : 17205 xorg_cv_cc_flag_unknown_warning_option=yes 17206else 17207 xorg_cv_cc_flag_unknown_warning_option=no 17208fi 17209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17210fi 17211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17212$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17213 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17214 CFLAGS="$xorg_testset_save_CFLAGS" 17215fi 17216 17217if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17218 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17219 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17220 fi 17221 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17223$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17224if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17225 $as_echo_n "(cached) " >&6 17226else 17227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17228/* end confdefs.h. */ 17229int i; 17230_ACEOF 17231if ac_fn_c_try_compile "$LINENO"; then : 17232 xorg_cv_cc_flag_unused_command_line_argument=yes 17233else 17234 xorg_cv_cc_flag_unused_command_line_argument=no 17235fi 17236rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17237fi 17238{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17239$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17240 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17241 CFLAGS="$xorg_testset_save_CFLAGS" 17242fi 17243 17244found="no" 17245 17246 if test $found = "no" ; then 17247 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17248 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17249 fi 17250 17251 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17252 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17253 fi 17254 17255 CFLAGS="$CFLAGS -Wwrite-strings" 17256 17257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 17258$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 17259 cacheid=xorg_cv_cc_flag__Wwrite_strings 17260 if eval \${$cacheid+:} false; then : 17261 $as_echo_n "(cached) " >&6 17262else 17263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17264/* end confdefs.h. */ 17265int i; 17266int 17267main () 17268{ 17269 17270 ; 17271 return 0; 17272} 17273_ACEOF 17274if ac_fn_c_try_link "$LINENO"; then : 17275 eval $cacheid=yes 17276else 17277 eval $cacheid=no 17278fi 17279rm -f core conftest.err conftest.$ac_objext \ 17280 conftest$ac_exeext conftest.$ac_ext 17281fi 17282 17283 17284 CFLAGS="$xorg_testset_save_CFLAGS" 17285 17286 eval supported=\$$cacheid 17287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17288$as_echo "$supported" >&6; } 17289 if test "$supported" = "yes" ; then 17290 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 17291 found="yes" 17292 fi 17293 fi 17294 17295 17296 17297 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309xorg_testset_save_CFLAGS="$CFLAGS" 17310 17311if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17312 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17314$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17315if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17316 $as_echo_n "(cached) " >&6 17317else 17318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17319/* end confdefs.h. */ 17320int i; 17321_ACEOF 17322if ac_fn_c_try_compile "$LINENO"; then : 17323 xorg_cv_cc_flag_unknown_warning_option=yes 17324else 17325 xorg_cv_cc_flag_unknown_warning_option=no 17326fi 17327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17328fi 17329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17330$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17331 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17332 CFLAGS="$xorg_testset_save_CFLAGS" 17333fi 17334 17335if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17336 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17337 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17338 fi 17339 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17341$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17342if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17343 $as_echo_n "(cached) " >&6 17344else 17345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17346/* end confdefs.h. */ 17347int i; 17348_ACEOF 17349if ac_fn_c_try_compile "$LINENO"; then : 17350 xorg_cv_cc_flag_unused_command_line_argument=yes 17351else 17352 xorg_cv_cc_flag_unused_command_line_argument=no 17353fi 17354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17355fi 17356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17357$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17358 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17359 CFLAGS="$xorg_testset_save_CFLAGS" 17360fi 17361 17362found="no" 17363 17364 if test $found = "no" ; then 17365 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17366 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17367 fi 17368 17369 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17370 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17371 fi 17372 17373 CFLAGS="$CFLAGS -Waddress" 17374 17375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 17376$as_echo_n "checking if $CC supports -Waddress... " >&6; } 17377 cacheid=xorg_cv_cc_flag__Waddress 17378 if eval \${$cacheid+:} false; then : 17379 $as_echo_n "(cached) " >&6 17380else 17381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17382/* end confdefs.h. */ 17383int i; 17384int 17385main () 17386{ 17387 17388 ; 17389 return 0; 17390} 17391_ACEOF 17392if ac_fn_c_try_link "$LINENO"; then : 17393 eval $cacheid=yes 17394else 17395 eval $cacheid=no 17396fi 17397rm -f core conftest.err conftest.$ac_objext \ 17398 conftest$ac_exeext conftest.$ac_ext 17399fi 17400 17401 17402 CFLAGS="$xorg_testset_save_CFLAGS" 17403 17404 eval supported=\$$cacheid 17405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17406$as_echo "$supported" >&6; } 17407 if test "$supported" = "yes" ; then 17408 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 17409 found="yes" 17410 fi 17411 fi 17412 17413 17414 17415 17416 17417 17418 17419 17420 17421 17422 17423 17424 17425 17426 17427xorg_testset_save_CFLAGS="$CFLAGS" 17428 17429if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17430 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17432$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17433if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17434 $as_echo_n "(cached) " >&6 17435else 17436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17437/* end confdefs.h. */ 17438int i; 17439_ACEOF 17440if ac_fn_c_try_compile "$LINENO"; then : 17441 xorg_cv_cc_flag_unknown_warning_option=yes 17442else 17443 xorg_cv_cc_flag_unknown_warning_option=no 17444fi 17445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17446fi 17447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17448$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17449 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17450 CFLAGS="$xorg_testset_save_CFLAGS" 17451fi 17452 17453if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17454 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17455 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17456 fi 17457 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17459$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17460if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17461 $as_echo_n "(cached) " >&6 17462else 17463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17464/* end confdefs.h. */ 17465int i; 17466_ACEOF 17467if ac_fn_c_try_compile "$LINENO"; then : 17468 xorg_cv_cc_flag_unused_command_line_argument=yes 17469else 17470 xorg_cv_cc_flag_unused_command_line_argument=no 17471fi 17472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17473fi 17474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17475$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17476 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17477 CFLAGS="$xorg_testset_save_CFLAGS" 17478fi 17479 17480found="no" 17481 17482 if test $found = "no" ; then 17483 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17484 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17485 fi 17486 17487 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17488 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17489 fi 17490 17491 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 17492 17493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 17494$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 17495 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 17496 if eval \${$cacheid+:} false; then : 17497 $as_echo_n "(cached) " >&6 17498else 17499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17500/* end confdefs.h. */ 17501int i; 17502int 17503main () 17504{ 17505 17506 ; 17507 return 0; 17508} 17509_ACEOF 17510if ac_fn_c_try_link "$LINENO"; then : 17511 eval $cacheid=yes 17512else 17513 eval $cacheid=no 17514fi 17515rm -f core conftest.err conftest.$ac_objext \ 17516 conftest$ac_exeext conftest.$ac_ext 17517fi 17518 17519 17520 CFLAGS="$xorg_testset_save_CFLAGS" 17521 17522 eval supported=\$$cacheid 17523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17524$as_echo "$supported" >&6; } 17525 if test "$supported" = "yes" ; then 17526 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 17527 found="yes" 17528 fi 17529 fi 17530 17531 17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545xorg_testset_save_CFLAGS="$CFLAGS" 17546 17547if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17548 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17550$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17551if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17552 $as_echo_n "(cached) " >&6 17553else 17554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17555/* end confdefs.h. */ 17556int i; 17557_ACEOF 17558if ac_fn_c_try_compile "$LINENO"; then : 17559 xorg_cv_cc_flag_unknown_warning_option=yes 17560else 17561 xorg_cv_cc_flag_unknown_warning_option=no 17562fi 17563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17564fi 17565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17566$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17567 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17568 CFLAGS="$xorg_testset_save_CFLAGS" 17569fi 17570 17571if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17572 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17573 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17574 fi 17575 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17577$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17578if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17579 $as_echo_n "(cached) " >&6 17580else 17581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17582/* end confdefs.h. */ 17583int i; 17584_ACEOF 17585if ac_fn_c_try_compile "$LINENO"; then : 17586 xorg_cv_cc_flag_unused_command_line_argument=yes 17587else 17588 xorg_cv_cc_flag_unused_command_line_argument=no 17589fi 17590rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17591fi 17592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17593$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17594 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17595 CFLAGS="$xorg_testset_save_CFLAGS" 17596fi 17597 17598found="no" 17599 17600 if test $found = "no" ; then 17601 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17602 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17603 fi 17604 17605 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17606 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17607 fi 17608 17609 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 17610 17611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 17612$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 17613 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 17614 if eval \${$cacheid+:} false; then : 17615 $as_echo_n "(cached) " >&6 17616else 17617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17618/* end confdefs.h. */ 17619int i; 17620int 17621main () 17622{ 17623 17624 ; 17625 return 0; 17626} 17627_ACEOF 17628if ac_fn_c_try_link "$LINENO"; then : 17629 eval $cacheid=yes 17630else 17631 eval $cacheid=no 17632fi 17633rm -f core conftest.err conftest.$ac_objext \ 17634 conftest$ac_exeext conftest.$ac_ext 17635fi 17636 17637 17638 CFLAGS="$xorg_testset_save_CFLAGS" 17639 17640 eval supported=\$$cacheid 17641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17642$as_echo "$supported" >&6; } 17643 if test "$supported" = "yes" ; then 17644 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17645 found="yes" 17646 fi 17647 fi 17648 17649 17650fi 17651 17652 17653 17654 17655 17656 17657 17658 CWARNFLAGS="$BASE_CFLAGS" 17659 if test "x$GCC" = xyes ; then 17660 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17661 fi 17662 17663 17664 17665 17666 17667 17668 17669 17670# Check whether --enable-strict-compilation was given. 17671if test "${enable_strict_compilation+set}" = set; then : 17672 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17673else 17674 STRICT_COMPILE=no 17675fi 17676 17677 17678 17679 17680 17681 17682STRICT_CFLAGS="" 17683 17684 17685 17686 17687 17688 17689 17690 17691 17692 17693 17694 17695 17696xorg_testset_save_CFLAGS="$CFLAGS" 17697 17698if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17699 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17701$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17702if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17703 $as_echo_n "(cached) " >&6 17704else 17705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17706/* end confdefs.h. */ 17707int i; 17708_ACEOF 17709if ac_fn_c_try_compile "$LINENO"; then : 17710 xorg_cv_cc_flag_unknown_warning_option=yes 17711else 17712 xorg_cv_cc_flag_unknown_warning_option=no 17713fi 17714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17715fi 17716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17717$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17718 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17719 CFLAGS="$xorg_testset_save_CFLAGS" 17720fi 17721 17722if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17723 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17724 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17725 fi 17726 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17728$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17729if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17730 $as_echo_n "(cached) " >&6 17731else 17732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17733/* end confdefs.h. */ 17734int i; 17735_ACEOF 17736if ac_fn_c_try_compile "$LINENO"; then : 17737 xorg_cv_cc_flag_unused_command_line_argument=yes 17738else 17739 xorg_cv_cc_flag_unused_command_line_argument=no 17740fi 17741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17742fi 17743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17744$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17745 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17746 CFLAGS="$xorg_testset_save_CFLAGS" 17747fi 17748 17749found="no" 17750 17751 if test $found = "no" ; then 17752 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17753 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17754 fi 17755 17756 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17757 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17758 fi 17759 17760 CFLAGS="$CFLAGS -pedantic" 17761 17762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17763$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17764 cacheid=xorg_cv_cc_flag__pedantic 17765 if eval \${$cacheid+:} false; then : 17766 $as_echo_n "(cached) " >&6 17767else 17768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17769/* end confdefs.h. */ 17770int i; 17771int 17772main () 17773{ 17774 17775 ; 17776 return 0; 17777} 17778_ACEOF 17779if ac_fn_c_try_link "$LINENO"; then : 17780 eval $cacheid=yes 17781else 17782 eval $cacheid=no 17783fi 17784rm -f core conftest.err conftest.$ac_objext \ 17785 conftest$ac_exeext conftest.$ac_ext 17786fi 17787 17788 17789 CFLAGS="$xorg_testset_save_CFLAGS" 17790 17791 eval supported=\$$cacheid 17792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17793$as_echo "$supported" >&6; } 17794 if test "$supported" = "yes" ; then 17795 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17796 found="yes" 17797 fi 17798 fi 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 17810 17811 17812 17813 17814xorg_testset_save_CFLAGS="$CFLAGS" 17815 17816if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17817 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17819$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17820if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17821 $as_echo_n "(cached) " >&6 17822else 17823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17824/* end confdefs.h. */ 17825int i; 17826_ACEOF 17827if ac_fn_c_try_compile "$LINENO"; then : 17828 xorg_cv_cc_flag_unknown_warning_option=yes 17829else 17830 xorg_cv_cc_flag_unknown_warning_option=no 17831fi 17832rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17833fi 17834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17835$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17836 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17837 CFLAGS="$xorg_testset_save_CFLAGS" 17838fi 17839 17840if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17841 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17842 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17843 fi 17844 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17846$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17847if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17848 $as_echo_n "(cached) " >&6 17849else 17850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17851/* end confdefs.h. */ 17852int i; 17853_ACEOF 17854if ac_fn_c_try_compile "$LINENO"; then : 17855 xorg_cv_cc_flag_unused_command_line_argument=yes 17856else 17857 xorg_cv_cc_flag_unused_command_line_argument=no 17858fi 17859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17860fi 17861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17862$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17863 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17864 CFLAGS="$xorg_testset_save_CFLAGS" 17865fi 17866 17867found="no" 17868 17869 if test $found = "no" ; then 17870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17872 fi 17873 17874 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17875 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17876 fi 17877 17878 CFLAGS="$CFLAGS -Werror" 17879 17880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17881$as_echo_n "checking if $CC supports -Werror... " >&6; } 17882 cacheid=xorg_cv_cc_flag__Werror 17883 if eval \${$cacheid+:} false; then : 17884 $as_echo_n "(cached) " >&6 17885else 17886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17887/* end confdefs.h. */ 17888int i; 17889int 17890main () 17891{ 17892 17893 ; 17894 return 0; 17895} 17896_ACEOF 17897if ac_fn_c_try_link "$LINENO"; then : 17898 eval $cacheid=yes 17899else 17900 eval $cacheid=no 17901fi 17902rm -f core conftest.err conftest.$ac_objext \ 17903 conftest$ac_exeext conftest.$ac_ext 17904fi 17905 17906 17907 CFLAGS="$xorg_testset_save_CFLAGS" 17908 17909 eval supported=\$$cacheid 17910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17911$as_echo "$supported" >&6; } 17912 if test "$supported" = "yes" ; then 17913 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17914 found="yes" 17915 fi 17916 fi 17917 17918 if test $found = "no" ; then 17919 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17920 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17921 fi 17922 17923 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 17924 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17925 fi 17926 17927 CFLAGS="$CFLAGS -errwarn" 17928 17929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17930$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17931 cacheid=xorg_cv_cc_flag__errwarn 17932 if eval \${$cacheid+:} false; then : 17933 $as_echo_n "(cached) " >&6 17934else 17935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17936/* end confdefs.h. */ 17937int i; 17938int 17939main () 17940{ 17941 17942 ; 17943 return 0; 17944} 17945_ACEOF 17946if ac_fn_c_try_link "$LINENO"; then : 17947 eval $cacheid=yes 17948else 17949 eval $cacheid=no 17950fi 17951rm -f core conftest.err conftest.$ac_objext \ 17952 conftest$ac_exeext conftest.$ac_ext 17953fi 17954 17955 17956 CFLAGS="$xorg_testset_save_CFLAGS" 17957 17958 eval supported=\$$cacheid 17959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17960$as_echo "$supported" >&6; } 17961 if test "$supported" = "yes" ; then 17962 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 17963 found="yes" 17964 fi 17965 fi 17966 17967 17968 17969# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 17970# activate it with -Werror, so we add it here explicitly. 17971 17972 17973 17974 17975 17976 17977 17978 17979 17980 17981 17982 17983 17984xorg_testset_save_CFLAGS="$CFLAGS" 17985 17986if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17987 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17989$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17990if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17991 $as_echo_n "(cached) " >&6 17992else 17993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17994/* end confdefs.h. */ 17995int i; 17996_ACEOF 17997if ac_fn_c_try_compile "$LINENO"; then : 17998 xorg_cv_cc_flag_unknown_warning_option=yes 17999else 18000 xorg_cv_cc_flag_unknown_warning_option=no 18001fi 18002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18003fi 18004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 18005$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 18006 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 18007 CFLAGS="$xorg_testset_save_CFLAGS" 18008fi 18009 18010if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 18011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18012 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18013 fi 18014 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 18016$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 18017if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 18018 $as_echo_n "(cached) " >&6 18019else 18020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18021/* end confdefs.h. */ 18022int i; 18023_ACEOF 18024if ac_fn_c_try_compile "$LINENO"; then : 18025 xorg_cv_cc_flag_unused_command_line_argument=yes 18026else 18027 xorg_cv_cc_flag_unused_command_line_argument=no 18028fi 18029rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18030fi 18031{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 18032$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 18033 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 18034 CFLAGS="$xorg_testset_save_CFLAGS" 18035fi 18036 18037found="no" 18038 18039 if test $found = "no" ; then 18040 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 18041 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 18042 fi 18043 18044 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then 18045 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 18046 fi 18047 18048 CFLAGS="$CFLAGS -Werror=attributes" 18049 18050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 18051$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 18052 cacheid=xorg_cv_cc_flag__Werror_attributes 18053 if eval \${$cacheid+:} false; then : 18054 $as_echo_n "(cached) " >&6 18055else 18056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18057/* end confdefs.h. */ 18058int i; 18059int 18060main () 18061{ 18062 18063 ; 18064 return 0; 18065} 18066_ACEOF 18067if ac_fn_c_try_link "$LINENO"; then : 18068 eval $cacheid=yes 18069else 18070 eval $cacheid=no 18071fi 18072rm -f core conftest.err conftest.$ac_objext \ 18073 conftest$ac_exeext conftest.$ac_ext 18074fi 18075 18076 18077 CFLAGS="$xorg_testset_save_CFLAGS" 18078 18079 eval supported=\$$cacheid 18080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 18081$as_echo "$supported" >&6; } 18082 if test "$supported" = "yes" ; then 18083 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 18084 found="yes" 18085 fi 18086 fi 18087 18088 18089 18090if test "x$STRICT_COMPILE" = "xyes"; then 18091 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 18092 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 18093fi 18094 18095 18096 18097 18098 18099 18100cat >>confdefs.h <<_ACEOF 18101#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 18102_ACEOF 18103 18104 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 18105 if test "x$PVM" = "x"; then 18106 PVM="0" 18107 fi 18108 18109cat >>confdefs.h <<_ACEOF 18110#define PACKAGE_VERSION_MINOR $PVM 18111_ACEOF 18112 18113 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 18114 if test "x$PVP" = "x"; then 18115 PVP="0" 18116 fi 18117 18118cat >>confdefs.h <<_ACEOF 18119#define PACKAGE_VERSION_PATCHLEVEL $PVP 18120_ACEOF 18121 18122 18123 18124CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 18125mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 18126|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 18127echo 'git directory not found: installing possibly empty changelog.' >&2)" 18128 18129 18130 18131 18132macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 18133INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 18134mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 18135|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 18136echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 18137 18138 18139 18140 18141 18142 18143if test x$APP_MAN_SUFFIX = x ; then 18144 APP_MAN_SUFFIX=1 18145fi 18146if test x$APP_MAN_DIR = x ; then 18147 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 18148fi 18149 18150if test x$LIB_MAN_SUFFIX = x ; then 18151 LIB_MAN_SUFFIX=3 18152fi 18153if test x$LIB_MAN_DIR = x ; then 18154 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 18155fi 18156 18157if test x$FILE_MAN_SUFFIX = x ; then 18158 case $host_os in 18159 # Solaris 2.0 - 11 use SysV man page sections 18160 solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;; 18161 *) FILE_MAN_SUFFIX=5 ;; 18162 esac 18163fi 18164if test x$FILE_MAN_DIR = x ; then 18165 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 18166fi 18167 18168if test x$MISC_MAN_SUFFIX = x ; then 18169 case $host_os in 18170 # Solaris 2.0 - 11 use SysV man page sections 18171 solaris2.?|solaris2.1[01]) MISC_MAN_SUFFIX=5 ;; 18172 *) MISC_MAN_SUFFIX=7 ;; 18173 esac 18174fi 18175if test x$MISC_MAN_DIR = x ; then 18176 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 18177fi 18178 18179if test x$DRIVER_MAN_SUFFIX = x ; then 18180 case $host_os in 18181 # Solaris 2.0 - 11 use SysV man page sections 18182 solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;; 18183 *) DRIVER_MAN_SUFFIX=4 ;; 18184 esac 18185fi 18186if test x$DRIVER_MAN_DIR = x ; then 18187 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 18188fi 18189 18190if test x$ADMIN_MAN_SUFFIX = x ; then 18191 case $host_os in 18192 # Solaris 2.0 - 11 use SysV man page sections 18193 solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;; 18194 *) ADMIN_MAN_SUFFIX=8 ;; 18195 esac 18196fi 18197if test x$ADMIN_MAN_DIR = x ; then 18198 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 18199fi 18200 18201 18202 18203 18204 18205 18206 18207 18208 18209 18210 18211 18212 18213 18214 18215XORG_MAN_PAGE="X Version 11" 18216 18217MAN_SUBSTS="\ 18218 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18219 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 18220 -e 's|__xservername__|Xorg|g' \ 18221 -e 's|__xconfigfile__|xorg.conf|g' \ 18222 -e 's|__projectroot__|\$(prefix)|g' \ 18223 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 18224 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 18225 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 18226 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 18227 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 18228 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 18229 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 18230 18231 18232 18233# Check whether --enable-silent-rules was given. 18234if test "${enable_silent_rules+set}" = set; then : 18235 enableval=$enable_silent_rules; 18236fi 18237 18238case $enable_silent_rules in # ((( 18239 yes) AM_DEFAULT_VERBOSITY=0;; 18240 no) AM_DEFAULT_VERBOSITY=1;; 18241 *) AM_DEFAULT_VERBOSITY=0;; 18242esac 18243am_make=${MAKE-make} 18244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 18245$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 18246if ${am_cv_make_support_nested_variables+:} false; then : 18247 $as_echo_n "(cached) " >&6 18248else 18249 if $as_echo 'TRUE=$(BAR$(V)) 18250BAR0=false 18251BAR1=true 18252V=1 18253am__doit: 18254 @$(TRUE) 18255.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 18256 am_cv_make_support_nested_variables=yes 18257else 18258 am_cv_make_support_nested_variables=no 18259fi 18260fi 18261{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 18262$as_echo "$am_cv_make_support_nested_variables" >&6; } 18263if test $am_cv_make_support_nested_variables = yes; then 18264 AM_V='$(V)' 18265 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 18266else 18267 AM_V=$AM_DEFAULT_VERBOSITY 18268 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 18269fi 18270AM_BACKSLASH='\' 18271 18272 18273 18274# Check whether --enable-malloc0returnsnull was given. 18275if test "${enable_malloc0returnsnull+set}" = set; then : 18276 enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval 18277else 18278 MALLOC_ZERO_RETURNS_NULL=auto 18279fi 18280 18281 18282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5 18283$as_echo_n "checking whether malloc(0) returns NULL... " >&6; } 18284if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then 18285if ${xorg_cv_malloc0_returns_null+:} false; then : 18286 $as_echo_n "(cached) " >&6 18287else 18288 if test "$cross_compiling" = yes; then : 18289 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18290$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18291as_fn_error $? "cannot run test program while cross compiling 18292See \`config.log' for more details" "$LINENO" 5; } 18293else 18294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18295/* end confdefs.h. */ 18296 18297#include <stdlib.h> 18298 18299int 18300main () 18301{ 18302 18303 char *m0, *r0, *c0, *p; 18304 m0 = malloc(0); 18305 p = malloc(10); 18306 r0 = realloc(p,0); 18307 c0 = calloc(0,10); 18308 exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1); 18309 18310 ; 18311 return 0; 18312} 18313_ACEOF 18314if ac_fn_c_try_run "$LINENO"; then : 18315 xorg_cv_malloc0_returns_null=yes 18316else 18317 xorg_cv_malloc0_returns_null=no 18318fi 18319rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 18320 conftest.$ac_objext conftest.beam conftest.$ac_ext 18321fi 18322 18323fi 18324 18325MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null 18326fi 18327{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5 18328$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; } 18329 18330if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then 18331 MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL" 18332 XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS 18333 XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC" 18334else 18335 MALLOC_ZERO_CFLAGS="" 18336 XMALLOC_ZERO_CFLAGS="" 18337 XTMALLOC_ZERO_CFLAGS="" 18338fi 18339 18340 18341 18342 18343 18344 18345# Obtain compiler/linker options for depedencies 18346 18347pkg_failed=no 18348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5 18349$as_echo_n "checking for XVMC... " >&6; } 18350 18351if test -n "$XVMC_CFLAGS"; then 18352 pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS" 18353 elif test -n "$PKG_CONFIG"; then 18354 if test -n "$PKG_CONFIG" && \ 18355 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xv xextproto videoproto\""; } >&5 18356 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xv xextproto videoproto") 2>&5 18357 ac_status=$? 18358 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18359 test $ac_status = 0; }; then 18360 pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 >= 1.6 xext xv xextproto videoproto" 2>/dev/null` 18361 test "x$?" != "x0" && pkg_failed=yes 18362else 18363 pkg_failed=yes 18364fi 18365 else 18366 pkg_failed=untried 18367fi 18368if test -n "$XVMC_LIBS"; then 18369 pkg_cv_XVMC_LIBS="$XVMC_LIBS" 18370 elif test -n "$PKG_CONFIG"; then 18371 if test -n "$PKG_CONFIG" && \ 18372 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xv xextproto videoproto\""; } >&5 18373 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xv xextproto videoproto") 2>&5 18374 ac_status=$? 18375 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 18376 test $ac_status = 0; }; then 18377 pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 >= 1.6 xext xv xextproto videoproto" 2>/dev/null` 18378 test "x$?" != "x0" && pkg_failed=yes 18379else 18380 pkg_failed=yes 18381fi 18382 else 18383 pkg_failed=untried 18384fi 18385 18386 18387 18388if test $pkg_failed = yes; then 18389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18390$as_echo "no" >&6; } 18391 18392if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 18393 _pkg_short_errors_supported=yes 18394else 18395 _pkg_short_errors_supported=no 18396fi 18397 if test $_pkg_short_errors_supported = yes; then 18398 XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 >= 1.6 xext xv xextproto videoproto" 2>&1` 18399 else 18400 XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 >= 1.6 xext xv xextproto videoproto" 2>&1` 18401 fi 18402 # Put the nasty error message in config.log where it belongs 18403 echo "$XVMC_PKG_ERRORS" >&5 18404 18405 as_fn_error $? "Package requirements (x11 >= 1.6 xext xv xextproto videoproto) were not met: 18406 18407$XVMC_PKG_ERRORS 18408 18409Consider adjusting the PKG_CONFIG_PATH environment variable if you 18410installed software in a non-standard prefix. 18411 18412Alternatively, you may set the environment variables XVMC_CFLAGS 18413and XVMC_LIBS to avoid the need to call pkg-config. 18414See the pkg-config man page for more details." "$LINENO" 5 18415elif test $pkg_failed = untried; then 18416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18417$as_echo "no" >&6; } 18418 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 18419$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 18420as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 18421is in your PATH or set the PKG_CONFIG environment variable to the full 18422path to pkg-config. 18423 18424Alternatively, you may set the environment variables XVMC_CFLAGS 18425and XVMC_LIBS to avoid the need to call pkg-config. 18426See the pkg-config man page for more details. 18427 18428To get pkg-config, see <http://pkg-config.freedesktop.org/>. 18429See \`config.log' for more details" "$LINENO" 5; } 18430else 18431 XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS 18432 XVMC_LIBS=$pkg_cv_XVMC_LIBS 18433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 18434$as_echo "yes" >&6; } 18435 18436fi 18437 18438# Checks for library functions. 18439for ac_func in shmat 18440do : 18441 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat" 18442if test "x$ac_cv_func_shmat" = xyes; then : 18443 cat >>confdefs.h <<_ACEOF 18444#define HAVE_SHMAT 1 18445_ACEOF 18446 18447fi 18448done 18449 18450 18451# Check to see if dlopen is in default libraries (like Solaris, which 18452# has it in libc), or if libdl is needed to get it. 18453ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 18454if test "x$ac_cv_func_dlopen" = xyes; then : 18455 18456else 18457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 18458$as_echo_n "checking for dlopen in -ldl... " >&6; } 18459if ${ac_cv_lib_dl_dlopen+:} false; then : 18460 $as_echo_n "(cached) " >&6 18461else 18462 ac_check_lib_save_LIBS=$LIBS 18463LIBS="-ldl $LIBS" 18464cat confdefs.h - <<_ACEOF >conftest.$ac_ext 18465/* end confdefs.h. */ 18466 18467/* Override any GCC internal prototype to avoid an error. 18468 Use char because int might match the return type of a GCC 18469 builtin and then its argument prototype would still apply. */ 18470#ifdef __cplusplus 18471extern "C" 18472#endif 18473char dlopen (); 18474int 18475main () 18476{ 18477return dlopen (); 18478 ; 18479 return 0; 18480} 18481_ACEOF 18482if ac_fn_c_try_link "$LINENO"; then : 18483 ac_cv_lib_dl_dlopen=yes 18484else 18485 ac_cv_lib_dl_dlopen=no 18486fi 18487rm -f core conftest.err conftest.$ac_objext \ 18488 conftest$ac_exeext conftest.$ac_ext 18489LIBS=$ac_check_lib_save_LIBS 18490fi 18491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 18492$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 18493if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 18494 DLOPEN_LIBS="-ldl" 18495fi 18496 18497fi 18498 18499 18500 18501# Allow checking code with lint, sparse, etc. 18502 18503 18504 18505 18506 18507# Check whether --with-lint was given. 18508if test "${with_lint+set}" = set; then : 18509 withval=$with_lint; use_lint=$withval 18510else 18511 use_lint=no 18512fi 18513 18514 18515# Obtain platform specific info like program name and options 18516# The lint program on FreeBSD and NetBSD is different from the one on Solaris 18517case $host_os in 18518 *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*) 18519 lint_name=splint 18520 lint_options="-badflag" 18521 ;; 18522 *freebsd* | *netbsd*) 18523 lint_name=lint 18524 lint_options="-u -b" 18525 ;; 18526 *solaris*) 18527 lint_name=lint 18528 lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2" 18529 ;; 18530esac 18531 18532# Test for the presence of the program (either guessed by the code or spelled out by the user) 18533if test "x$use_lint" = x"yes" ; then 18534 # Extract the first word of "$lint_name", so it can be a program name with args. 18535set dummy $lint_name; ac_word=$2 18536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 18537$as_echo_n "checking for $ac_word... " >&6; } 18538if ${ac_cv_path_LINT+:} false; then : 18539 $as_echo_n "(cached) " >&6 18540else 18541 case $LINT in 18542 [\\/]* | ?:[\\/]*) 18543 ac_cv_path_LINT="$LINT" # Let the user override the test with a path. 18544 ;; 18545 *) 18546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18547for as_dir in $PATH 18548do 18549 IFS=$as_save_IFS 18550 test -z "$as_dir" && as_dir=. 18551 for ac_exec_ext in '' $ac_executable_extensions; do 18552 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 18553 ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext" 18554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 18555 break 2 18556 fi 18557done 18558 done 18559IFS=$as_save_IFS 18560 18561 ;; 18562esac 18563fi 18564LINT=$ac_cv_path_LINT 18565if test -n "$LINT"; then 18566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5 18567$as_echo "$LINT" >&6; } 18568else 18569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 18570$as_echo "no" >&6; } 18571fi 18572 18573 18574 if test "x$LINT" = "x"; then 18575 as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5 18576 fi 18577elif test "x$use_lint" = x"no" ; then 18578 if test "x$LINT" != "x"; then 18579 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5 18580$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;} 18581 fi 18582else 18583 as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5 18584fi 18585 18586# User supplied flags override default flags 18587if test "x$LINT_FLAGS" != "x"; then 18588 lint_options=$LINT_FLAGS 18589fi 18590 18591LINT_FLAGS=$lint_options 18592 18593 if test "x$LINT" != x; then 18594 LINT_TRUE= 18595 LINT_FALSE='#' 18596else 18597 LINT_TRUE='#' 18598 LINT_FALSE= 18599fi 18600 18601 18602 18603LINT_FLAGS="${LINT_FLAGS} ${XVMC_CFLAGS}" 18604 18605ac_config_files="$ac_config_files Makefile include/Makefile include/X11/Makefile include/X11/extensions/Makefile src/Makefile wrapper/Makefile xvmc.pc" 18606 18607cat >confcache <<\_ACEOF 18608# This file is a shell script that caches the results of configure 18609# tests run on this system so they can be shared between configure 18610# scripts and configure runs, see configure's option --config-cache. 18611# It is not useful on other systems. If it contains results you don't 18612# want to keep, you may remove or edit it. 18613# 18614# config.status only pays attention to the cache file if you give it 18615# the --recheck option to rerun configure. 18616# 18617# `ac_cv_env_foo' variables (set or unset) will be overridden when 18618# loading this file, other *unset* `ac_cv_foo' will be assigned the 18619# following values. 18620 18621_ACEOF 18622 18623# The following way of writing the cache mishandles newlines in values, 18624# but we know of no workaround that is simple, portable, and efficient. 18625# So, we kill variables containing newlines. 18626# Ultrix sh set writes to stderr and can't be redirected directly, 18627# and sets the high bit in the cache file unless we assign to the vars. 18628( 18629 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 18630 eval ac_val=\$$ac_var 18631 case $ac_val in #( 18632 *${as_nl}*) 18633 case $ac_var in #( 18634 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 18635$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18636 esac 18637 case $ac_var in #( 18638 _ | IFS | as_nl) ;; #( 18639 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18640 *) { eval $ac_var=; unset $ac_var;} ;; 18641 esac ;; 18642 esac 18643 done 18644 18645 (set) 2>&1 | 18646 case $as_nl`(ac_space=' '; set) 2>&1` in #( 18647 *${as_nl}ac_space=\ *) 18648 # `set' does not quote correctly, so add quotes: double-quote 18649 # substitution turns \\\\ into \\, and sed turns \\ into \. 18650 sed -n \ 18651 "s/'/'\\\\''/g; 18652 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 18653 ;; #( 18654 *) 18655 # `set' quotes correctly as required by POSIX, so do not add quotes. 18656 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 18657 ;; 18658 esac | 18659 sort 18660) | 18661 sed ' 18662 /^ac_cv_env_/b end 18663 t clear 18664 :clear 18665 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 18666 t end 18667 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 18668 :end' >>confcache 18669if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 18670 if test -w "$cache_file"; then 18671 if test "x$cache_file" != "x/dev/null"; then 18672 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 18673$as_echo "$as_me: updating cache $cache_file" >&6;} 18674 if test ! -f "$cache_file" || test -h "$cache_file"; then 18675 cat confcache >"$cache_file" 18676 else 18677 case $cache_file in #( 18678 */* | ?:*) 18679 mv -f confcache "$cache_file"$$ && 18680 mv -f "$cache_file"$$ "$cache_file" ;; #( 18681 *) 18682 mv -f confcache "$cache_file" ;; 18683 esac 18684 fi 18685 fi 18686 else 18687 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 18688$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 18689 fi 18690fi 18691rm -f confcache 18692 18693test "x$prefix" = xNONE && prefix=$ac_default_prefix 18694# Let make expand exec_prefix. 18695test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 18696 18697DEFS=-DHAVE_CONFIG_H 18698 18699ac_libobjs= 18700ac_ltlibobjs= 18701U= 18702for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 18703 # 1. Remove the extension, and $U if already installed. 18704 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 18705 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 18706 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 18707 # will be set to the directory where LIBOBJS objects are built. 18708 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 18709 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 18710done 18711LIBOBJS=$ac_libobjs 18712 18713LTLIBOBJS=$ac_ltlibobjs 18714 18715 18716{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 18717$as_echo_n "checking that generated files are newer than configure... " >&6; } 18718 if test -n "$am_sleep_pid"; then 18719 # Hide warnings about reused PIDs. 18720 wait $am_sleep_pid 2>/dev/null 18721 fi 18722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 18723$as_echo "done" >&6; } 18724 if test -n "$EXEEXT"; then 18725 am__EXEEXT_TRUE= 18726 am__EXEEXT_FALSE='#' 18727else 18728 am__EXEEXT_TRUE='#' 18729 am__EXEEXT_FALSE= 18730fi 18731 18732if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 18733 as_fn_error $? "conditional \"AMDEP\" was never defined. 18734Usually this means the macro was only invoked conditionally." "$LINENO" 5 18735fi 18736if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18737 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18738Usually this means the macro was only invoked conditionally." "$LINENO" 5 18739fi 18740if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 18741 as_fn_error $? "conditional \"LINT\" was never defined. 18742Usually this means the macro was only invoked conditionally." "$LINENO" 5 18743fi 18744 18745: "${CONFIG_STATUS=./config.status}" 18746ac_write_fail=0 18747ac_clean_files_save=$ac_clean_files 18748ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18749{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18750$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18751as_write_fail=0 18752cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18753#! $SHELL 18754# Generated by $as_me. 18755# Run this file to recreate the current configuration. 18756# Compiler output produced by configure, useful for debugging 18757# configure, is in config.log if it exists. 18758 18759debug=false 18760ac_cs_recheck=false 18761ac_cs_silent=false 18762 18763SHELL=\${CONFIG_SHELL-$SHELL} 18764export SHELL 18765_ASEOF 18766cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18767## -------------------- ## 18768## M4sh Initialization. ## 18769## -------------------- ## 18770 18771# Be more Bourne compatible 18772DUALCASE=1; export DUALCASE # for MKS sh 18773if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18774 emulate sh 18775 NULLCMD=: 18776 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18777 # is contrary to our usage. Disable this feature. 18778 alias -g '${1+"$@"}'='"$@"' 18779 setopt NO_GLOB_SUBST 18780else 18781 case `(set -o) 2>/dev/null` in #( 18782 *posix*) : 18783 set -o posix ;; #( 18784 *) : 18785 ;; 18786esac 18787fi 18788 18789 18790as_nl=' 18791' 18792export as_nl 18793# Printing a long string crashes Solaris 7 /usr/bin/printf. 18794as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18795as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18796as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18797# Prefer a ksh shell builtin over an external printf program on Solaris, 18798# but without wasting forks for bash or zsh. 18799if test -z "$BASH_VERSION$ZSH_VERSION" \ 18800 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18801 as_echo='print -r --' 18802 as_echo_n='print -rn --' 18803elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18804 as_echo='printf %s\n' 18805 as_echo_n='printf %s' 18806else 18807 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18808 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18809 as_echo_n='/usr/ucb/echo -n' 18810 else 18811 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18812 as_echo_n_body='eval 18813 arg=$1; 18814 case $arg in #( 18815 *"$as_nl"*) 18816 expr "X$arg" : "X\\(.*\\)$as_nl"; 18817 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18818 esac; 18819 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18820 ' 18821 export as_echo_n_body 18822 as_echo_n='sh -c $as_echo_n_body as_echo' 18823 fi 18824 export as_echo_body 18825 as_echo='sh -c $as_echo_body as_echo' 18826fi 18827 18828# The user is always right. 18829if test "${PATH_SEPARATOR+set}" != set; then 18830 PATH_SEPARATOR=: 18831 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18832 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18833 PATH_SEPARATOR=';' 18834 } 18835fi 18836 18837 18838# IFS 18839# We need space, tab and new line, in precisely that order. Quoting is 18840# there to prevent editors from complaining about space-tab. 18841# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18842# splitting by setting IFS to empty value.) 18843IFS=" "" $as_nl" 18844 18845# Find who we are. Look in the path if we contain no directory separator. 18846as_myself= 18847case $0 in #(( 18848 *[\\/]* ) as_myself=$0 ;; 18849 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18850for as_dir in $PATH 18851do 18852 IFS=$as_save_IFS 18853 test -z "$as_dir" && as_dir=. 18854 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18855 done 18856IFS=$as_save_IFS 18857 18858 ;; 18859esac 18860# We did not find ourselves, most probably we were run as `sh COMMAND' 18861# in which case we are not to be found in the path. 18862if test "x$as_myself" = x; then 18863 as_myself=$0 18864fi 18865if test ! -f "$as_myself"; then 18866 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18867 exit 1 18868fi 18869 18870# Unset variables that we do not need and which cause bugs (e.g. in 18871# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18872# suppresses any "Segmentation fault" message there. '((' could 18873# trigger a bug in pdksh 5.2.14. 18874for as_var in BASH_ENV ENV MAIL MAILPATH 18875do eval test x\${$as_var+set} = xset \ 18876 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18877done 18878PS1='$ ' 18879PS2='> ' 18880PS4='+ ' 18881 18882# NLS nuisances. 18883LC_ALL=C 18884export LC_ALL 18885LANGUAGE=C 18886export LANGUAGE 18887 18888# CDPATH. 18889(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18890 18891 18892# as_fn_error STATUS ERROR [LINENO LOG_FD] 18893# ---------------------------------------- 18894# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18895# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18896# script with STATUS, using 1 if that was 0. 18897as_fn_error () 18898{ 18899 as_status=$1; test $as_status -eq 0 && as_status=1 18900 if test "$4"; then 18901 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18902 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18903 fi 18904 $as_echo "$as_me: error: $2" >&2 18905 as_fn_exit $as_status 18906} # as_fn_error 18907 18908 18909# as_fn_set_status STATUS 18910# ----------------------- 18911# Set $? to STATUS, without forking. 18912as_fn_set_status () 18913{ 18914 return $1 18915} # as_fn_set_status 18916 18917# as_fn_exit STATUS 18918# ----------------- 18919# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18920as_fn_exit () 18921{ 18922 set +e 18923 as_fn_set_status $1 18924 exit $1 18925} # as_fn_exit 18926 18927# as_fn_unset VAR 18928# --------------- 18929# Portably unset VAR. 18930as_fn_unset () 18931{ 18932 { eval $1=; unset $1;} 18933} 18934as_unset=as_fn_unset 18935# as_fn_append VAR VALUE 18936# ---------------------- 18937# Append the text in VALUE to the end of the definition contained in VAR. Take 18938# advantage of any shell optimizations that allow amortized linear growth over 18939# repeated appends, instead of the typical quadratic growth present in naive 18940# implementations. 18941if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18942 eval 'as_fn_append () 18943 { 18944 eval $1+=\$2 18945 }' 18946else 18947 as_fn_append () 18948 { 18949 eval $1=\$$1\$2 18950 } 18951fi # as_fn_append 18952 18953# as_fn_arith ARG... 18954# ------------------ 18955# Perform arithmetic evaluation on the ARGs, and store the result in the 18956# global $as_val. Take advantage of shells that can avoid forks. The arguments 18957# must be portable across $(()) and expr. 18958if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18959 eval 'as_fn_arith () 18960 { 18961 as_val=$(( $* )) 18962 }' 18963else 18964 as_fn_arith () 18965 { 18966 as_val=`expr "$@" || test $? -eq 1` 18967 } 18968fi # as_fn_arith 18969 18970 18971if expr a : '\(a\)' >/dev/null 2>&1 && 18972 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18973 as_expr=expr 18974else 18975 as_expr=false 18976fi 18977 18978if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18979 as_basename=basename 18980else 18981 as_basename=false 18982fi 18983 18984if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18985 as_dirname=dirname 18986else 18987 as_dirname=false 18988fi 18989 18990as_me=`$as_basename -- "$0" || 18991$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18992 X"$0" : 'X\(//\)$' \| \ 18993 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18994$as_echo X/"$0" | 18995 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18996 s//\1/ 18997 q 18998 } 18999 /^X\/\(\/\/\)$/{ 19000 s//\1/ 19001 q 19002 } 19003 /^X\/\(\/\).*/{ 19004 s//\1/ 19005 q 19006 } 19007 s/.*/./; q'` 19008 19009# Avoid depending upon Character Ranges. 19010as_cr_letters='abcdefghijklmnopqrstuvwxyz' 19011as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 19012as_cr_Letters=$as_cr_letters$as_cr_LETTERS 19013as_cr_digits='0123456789' 19014as_cr_alnum=$as_cr_Letters$as_cr_digits 19015 19016ECHO_C= ECHO_N= ECHO_T= 19017case `echo -n x` in #((((( 19018-n*) 19019 case `echo 'xy\c'` in 19020 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 19021 xy) ECHO_C='\c';; 19022 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 19023 ECHO_T=' ';; 19024 esac;; 19025*) 19026 ECHO_N='-n';; 19027esac 19028 19029rm -f conf$$ conf$$.exe conf$$.file 19030if test -d conf$$.dir; then 19031 rm -f conf$$.dir/conf$$.file 19032else 19033 rm -f conf$$.dir 19034 mkdir conf$$.dir 2>/dev/null 19035fi 19036if (echo >conf$$.file) 2>/dev/null; then 19037 if ln -s conf$$.file conf$$ 2>/dev/null; then 19038 as_ln_s='ln -s' 19039 # ... but there are two gotchas: 19040 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 19041 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 19042 # In both cases, we have to default to `cp -pR'. 19043 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 19044 as_ln_s='cp -pR' 19045 elif ln conf$$.file conf$$ 2>/dev/null; then 19046 as_ln_s=ln 19047 else 19048 as_ln_s='cp -pR' 19049 fi 19050else 19051 as_ln_s='cp -pR' 19052fi 19053rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 19054rmdir conf$$.dir 2>/dev/null 19055 19056 19057# as_fn_mkdir_p 19058# ------------- 19059# Create "$as_dir" as a directory, including parents if necessary. 19060as_fn_mkdir_p () 19061{ 19062 19063 case $as_dir in #( 19064 -*) as_dir=./$as_dir;; 19065 esac 19066 test -d "$as_dir" || eval $as_mkdir_p || { 19067 as_dirs= 19068 while :; do 19069 case $as_dir in #( 19070 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 19071 *) as_qdir=$as_dir;; 19072 esac 19073 as_dirs="'$as_qdir' $as_dirs" 19074 as_dir=`$as_dirname -- "$as_dir" || 19075$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19076 X"$as_dir" : 'X\(//\)[^/]' \| \ 19077 X"$as_dir" : 'X\(//\)$' \| \ 19078 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 19079$as_echo X"$as_dir" | 19080 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19081 s//\1/ 19082 q 19083 } 19084 /^X\(\/\/\)[^/].*/{ 19085 s//\1/ 19086 q 19087 } 19088 /^X\(\/\/\)$/{ 19089 s//\1/ 19090 q 19091 } 19092 /^X\(\/\).*/{ 19093 s//\1/ 19094 q 19095 } 19096 s/.*/./; q'` 19097 test -d "$as_dir" && break 19098 done 19099 test -z "$as_dirs" || eval "mkdir $as_dirs" 19100 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 19101 19102 19103} # as_fn_mkdir_p 19104if mkdir -p . 2>/dev/null; then 19105 as_mkdir_p='mkdir -p "$as_dir"' 19106else 19107 test -d ./-p && rmdir ./-p 19108 as_mkdir_p=false 19109fi 19110 19111 19112# as_fn_executable_p FILE 19113# ----------------------- 19114# Test if FILE is an executable regular file. 19115as_fn_executable_p () 19116{ 19117 test -f "$1" && test -x "$1" 19118} # as_fn_executable_p 19119as_test_x='test -x' 19120as_executable_p=as_fn_executable_p 19121 19122# Sed expression to map a string onto a valid CPP name. 19123as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 19124 19125# Sed expression to map a string onto a valid variable name. 19126as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 19127 19128 19129exec 6>&1 19130## ----------------------------------- ## 19131## Main body of $CONFIG_STATUS script. ## 19132## ----------------------------------- ## 19133_ASEOF 19134test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 19135 19136cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19137# Save the log message, to keep $0 and so on meaningful, and to 19138# report actual input values of CONFIG_FILES etc. instead of their 19139# values after options handling. 19140ac_log=" 19141This file was extended by libXvMC $as_me 1.0.11, which was 19142generated by GNU Autoconf 2.69. Invocation command line was 19143 19144 CONFIG_FILES = $CONFIG_FILES 19145 CONFIG_HEADERS = $CONFIG_HEADERS 19146 CONFIG_LINKS = $CONFIG_LINKS 19147 CONFIG_COMMANDS = $CONFIG_COMMANDS 19148 $ $0 $@ 19149 19150on `(hostname || uname -n) 2>/dev/null | sed 1q` 19151" 19152 19153_ACEOF 19154 19155case $ac_config_files in *" 19156"*) set x $ac_config_files; shift; ac_config_files=$*;; 19157esac 19158 19159case $ac_config_headers in *" 19160"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 19161esac 19162 19163 19164cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19165# Files that config.status was made for. 19166config_files="$ac_config_files" 19167config_headers="$ac_config_headers" 19168config_commands="$ac_config_commands" 19169 19170_ACEOF 19171 19172cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19173ac_cs_usage="\ 19174\`$as_me' instantiates files and other configuration actions 19175from templates according to the current configuration. Unless the files 19176and actions are specified as TAGs, all are instantiated by default. 19177 19178Usage: $0 [OPTION]... [TAG]... 19179 19180 -h, --help print this help, then exit 19181 -V, --version print version number and configuration settings, then exit 19182 --config print configuration, then exit 19183 -q, --quiet, --silent 19184 do not print progress messages 19185 -d, --debug don't remove temporary files 19186 --recheck update $as_me by reconfiguring in the same conditions 19187 --file=FILE[:TEMPLATE] 19188 instantiate the configuration file FILE 19189 --header=FILE[:TEMPLATE] 19190 instantiate the configuration header FILE 19191 19192Configuration files: 19193$config_files 19194 19195Configuration headers: 19196$config_headers 19197 19198Configuration commands: 19199$config_commands 19200 19201Report bugs to <https://gitlab.freedesktop.org/xorg/lib/libXvMC/issues>." 19202 19203_ACEOF 19204cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19205ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 19206ac_cs_version="\\ 19207libXvMC config.status 1.0.11 19208configured by $0, generated by GNU Autoconf 2.69, 19209 with options \\"\$ac_cs_config\\" 19210 19211Copyright (C) 2012 Free Software Foundation, Inc. 19212This config.status script is free software; the Free Software Foundation 19213gives unlimited permission to copy, distribute and modify it." 19214 19215ac_pwd='$ac_pwd' 19216srcdir='$srcdir' 19217INSTALL='$INSTALL' 19218MKDIR_P='$MKDIR_P' 19219AWK='$AWK' 19220test -n "\$AWK" || AWK=awk 19221_ACEOF 19222 19223cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19224# The default lists apply if the user does not specify any file. 19225ac_need_defaults=: 19226while test $# != 0 19227do 19228 case $1 in 19229 --*=?*) 19230 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19231 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 19232 ac_shift=: 19233 ;; 19234 --*=) 19235 ac_option=`expr "X$1" : 'X\([^=]*\)='` 19236 ac_optarg= 19237 ac_shift=: 19238 ;; 19239 *) 19240 ac_option=$1 19241 ac_optarg=$2 19242 ac_shift=shift 19243 ;; 19244 esac 19245 19246 case $ac_option in 19247 # Handling of the options. 19248 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 19249 ac_cs_recheck=: ;; 19250 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 19251 $as_echo "$ac_cs_version"; exit ;; 19252 --config | --confi | --conf | --con | --co | --c ) 19253 $as_echo "$ac_cs_config"; exit ;; 19254 --debug | --debu | --deb | --de | --d | -d ) 19255 debug=: ;; 19256 --file | --fil | --fi | --f ) 19257 $ac_shift 19258 case $ac_optarg in 19259 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19260 '') as_fn_error $? "missing file argument" ;; 19261 esac 19262 as_fn_append CONFIG_FILES " '$ac_optarg'" 19263 ac_need_defaults=false;; 19264 --header | --heade | --head | --hea ) 19265 $ac_shift 19266 case $ac_optarg in 19267 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 19268 esac 19269 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 19270 ac_need_defaults=false;; 19271 --he | --h) 19272 # Conflict between --help and --header 19273 as_fn_error $? "ambiguous option: \`$1' 19274Try \`$0 --help' for more information.";; 19275 --help | --hel | -h ) 19276 $as_echo "$ac_cs_usage"; exit ;; 19277 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 19278 | -silent | --silent | --silen | --sile | --sil | --si | --s) 19279 ac_cs_silent=: ;; 19280 19281 # This is an error. 19282 -*) as_fn_error $? "unrecognized option: \`$1' 19283Try \`$0 --help' for more information." ;; 19284 19285 *) as_fn_append ac_config_targets " $1" 19286 ac_need_defaults=false ;; 19287 19288 esac 19289 shift 19290done 19291 19292ac_configure_extra_args= 19293 19294if $ac_cs_silent; then 19295 exec 6>/dev/null 19296 ac_configure_extra_args="$ac_configure_extra_args --silent" 19297fi 19298 19299_ACEOF 19300cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19301if \$ac_cs_recheck; then 19302 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 19303 shift 19304 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 19305 CONFIG_SHELL='$SHELL' 19306 export CONFIG_SHELL 19307 exec "\$@" 19308fi 19309 19310_ACEOF 19311cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19312exec 5>>config.log 19313{ 19314 echo 19315 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 19316## Running $as_me. ## 19317_ASBOX 19318 $as_echo "$ac_log" 19319} >&5 19320 19321_ACEOF 19322cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19323# 19324# INIT-COMMANDS 19325# 19326AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 19327 19328 19329# The HP-UX ksh and POSIX shell print the target directory to stdout 19330# if CDPATH is set. 19331(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 19332 19333sed_quote_subst='$sed_quote_subst' 19334double_quote_subst='$double_quote_subst' 19335delay_variable_subst='$delay_variable_subst' 19336macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 19337macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 19338enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 19339enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 19340pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 19341enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 19342shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 19343SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 19344ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 19345PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 19346host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 19347host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 19348host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 19349build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 19350build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 19351build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 19352SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 19353Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 19354GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 19355EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 19356FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 19357LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 19358NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 19359LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 19360max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 19361ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 19362exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 19363lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 19364lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 19365lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 19366lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 19367lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 19368reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 19369reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 19370OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 19371deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 19372file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 19373file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 19374want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 19375DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 19376sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 19377AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 19378AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 19379archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 19380STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 19381RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 19382old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19383old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19384old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 19385lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 19386CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 19387CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 19388compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 19389GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 19390lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 19391lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 19392lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 19393lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 19394lt_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"`' 19395lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 19396nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 19397lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 19398lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 19399objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 19400MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 19401lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 19402lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 19403lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 19404lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 19405lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 19406need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 19407MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 19408DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 19409NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 19410LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 19411OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 19412OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 19413libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 19414shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 19415extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19416archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 19417enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 19418export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 19419whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 19420compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 19421old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 19422old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 19423archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 19424archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19425module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 19426module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 19427with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 19428allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 19429no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 19430hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 19431hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 19432hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 19433hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 19434hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 19435hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 19436hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 19437inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 19438link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 19439always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 19440export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 19441exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 19442include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 19443prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 19444postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 19445file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 19446variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 19447need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 19448need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 19449version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 19450runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 19451shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 19452shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 19453libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 19454library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 19455soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 19456install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 19457postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 19458postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 19459finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 19460finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 19461hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 19462sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 19463configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 19464configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 19465hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 19466enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 19467enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 19468enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 19469old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 19470striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 19471 19472LTCC='$LTCC' 19473LTCFLAGS='$LTCFLAGS' 19474compiler='$compiler_DEFAULT' 19475 19476# A function that is used when there is no print builtin or printf. 19477func_fallback_echo () 19478{ 19479 eval 'cat <<_LTECHO_EOF 19480\$1 19481_LTECHO_EOF' 19482} 19483 19484# Quote evaled strings. 19485for var in SHELL \ 19486ECHO \ 19487PATH_SEPARATOR \ 19488SED \ 19489GREP \ 19490EGREP \ 19491FGREP \ 19492LD \ 19493NM \ 19494LN_S \ 19495lt_SP2NL \ 19496lt_NL2SP \ 19497reload_flag \ 19498OBJDUMP \ 19499deplibs_check_method \ 19500file_magic_cmd \ 19501file_magic_glob \ 19502want_nocaseglob \ 19503DLLTOOL \ 19504sharedlib_from_linklib_cmd \ 19505AR \ 19506AR_FLAGS \ 19507archiver_list_spec \ 19508STRIP \ 19509RANLIB \ 19510CC \ 19511CFLAGS \ 19512compiler \ 19513lt_cv_sys_global_symbol_pipe \ 19514lt_cv_sys_global_symbol_to_cdecl \ 19515lt_cv_sys_global_symbol_to_import \ 19516lt_cv_sys_global_symbol_to_c_name_address \ 19517lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 19518lt_cv_nm_interface \ 19519nm_file_list_spec \ 19520lt_cv_truncate_bin \ 19521lt_prog_compiler_no_builtin_flag \ 19522lt_prog_compiler_pic \ 19523lt_prog_compiler_wl \ 19524lt_prog_compiler_static \ 19525lt_cv_prog_compiler_c_o \ 19526need_locks \ 19527MANIFEST_TOOL \ 19528DSYMUTIL \ 19529NMEDIT \ 19530LIPO \ 19531OTOOL \ 19532OTOOL64 \ 19533shrext_cmds \ 19534export_dynamic_flag_spec \ 19535whole_archive_flag_spec \ 19536compiler_needs_object \ 19537with_gnu_ld \ 19538allow_undefined_flag \ 19539no_undefined_flag \ 19540hardcode_libdir_flag_spec \ 19541hardcode_libdir_separator \ 19542exclude_expsyms \ 19543include_expsyms \ 19544file_list_spec \ 19545variables_saved_for_relink \ 19546libname_spec \ 19547library_names_spec \ 19548soname_spec \ 19549install_override_mode \ 19550finish_eval \ 19551old_striplib \ 19552striplib; do 19553 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19554 *[\\\\\\\`\\"\\\$]*) 19555 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19556 ;; 19557 *) 19558 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19559 ;; 19560 esac 19561done 19562 19563# Double-quote double-evaled strings. 19564for var in reload_cmds \ 19565old_postinstall_cmds \ 19566old_postuninstall_cmds \ 19567old_archive_cmds \ 19568extract_expsyms_cmds \ 19569old_archive_from_new_cmds \ 19570old_archive_from_expsyms_cmds \ 19571archive_cmds \ 19572archive_expsym_cmds \ 19573module_cmds \ 19574module_expsym_cmds \ 19575export_symbols_cmds \ 19576prelink_cmds \ 19577postlink_cmds \ 19578postinstall_cmds \ 19579postuninstall_cmds \ 19580finish_cmds \ 19581sys_lib_search_path_spec \ 19582configure_time_dlsearch_path \ 19583configure_time_lt_sys_library_path; do 19584 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 19585 *[\\\\\\\`\\"\\\$]*) 19586 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 19587 ;; 19588 *) 19589 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 19590 ;; 19591 esac 19592done 19593 19594ac_aux_dir='$ac_aux_dir' 19595 19596# See if we are running on zsh, and set the options that allow our 19597# commands through without removal of \ escapes INIT. 19598if test -n "\${ZSH_VERSION+set}"; then 19599 setopt NO_GLOB_SUBST 19600fi 19601 19602 19603 PACKAGE='$PACKAGE' 19604 VERSION='$VERSION' 19605 RM='$RM' 19606 ofile='$ofile' 19607 19608 19609 19610 19611_ACEOF 19612 19613cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19614 19615# Handling of arguments. 19616for ac_config_target in $ac_config_targets 19617do 19618 case $ac_config_target in 19619 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 19620 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 19621 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 19622 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 19623 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; 19624 "include/X11/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/Makefile" ;; 19625 "include/X11/extensions/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/extensions/Makefile" ;; 19626 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 19627 "wrapper/Makefile") CONFIG_FILES="$CONFIG_FILES wrapper/Makefile" ;; 19628 "xvmc.pc") CONFIG_FILES="$CONFIG_FILES xvmc.pc" ;; 19629 19630 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 19631 esac 19632done 19633 19634 19635# If the user did not use the arguments to specify the items to instantiate, 19636# then the envvar interface is used. Set only those that are not. 19637# We use the long form for the default assignment because of an extremely 19638# bizarre bug on SunOS 4.1.3. 19639if $ac_need_defaults; then 19640 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 19641 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 19642 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 19643fi 19644 19645# Have a temporary directory for convenience. Make it in the build tree 19646# simply because there is no reason against having it here, and in addition, 19647# creating and moving files from /tmp can sometimes cause problems. 19648# Hook for its removal unless debugging. 19649# Note that there is a small window in which the directory will not be cleaned: 19650# after its creation but before its name has been assigned to `$tmp'. 19651$debug || 19652{ 19653 tmp= ac_tmp= 19654 trap 'exit_status=$? 19655 : "${ac_tmp:=$tmp}" 19656 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 19657' 0 19658 trap 'as_fn_exit 1' 1 2 13 15 19659} 19660# Create a (secure) tmp directory for tmp files. 19661 19662{ 19663 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 19664 test -d "$tmp" 19665} || 19666{ 19667 tmp=./conf$$-$RANDOM 19668 (umask 077 && mkdir "$tmp") 19669} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 19670ac_tmp=$tmp 19671 19672# Set up the scripts for CONFIG_FILES section. 19673# No need to generate them if there are no CONFIG_FILES. 19674# This happens for instance with `./config.status config.h'. 19675if test -n "$CONFIG_FILES"; then 19676 19677 19678ac_cr=`echo X | tr X '\015'` 19679# On cygwin, bash can eat \r inside `` if the user requested igncr. 19680# But we know of no other shell where ac_cr would be empty at this 19681# point, so we can use a bashism as a fallback. 19682if test "x$ac_cr" = x; then 19683 eval ac_cr=\$\'\\r\' 19684fi 19685ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 19686if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 19687 ac_cs_awk_cr='\\r' 19688else 19689 ac_cs_awk_cr=$ac_cr 19690fi 19691 19692echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 19693_ACEOF 19694 19695 19696{ 19697 echo "cat >conf$$subs.awk <<_ACEOF" && 19698 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 19699 echo "_ACEOF" 19700} >conf$$subs.sh || 19701 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19702ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 19703ac_delim='%!_!# ' 19704for ac_last_try in false false false false false :; do 19705 . ./conf$$subs.sh || 19706 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19707 19708 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 19709 if test $ac_delim_n = $ac_delim_num; then 19710 break 19711 elif $ac_last_try; then 19712 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 19713 else 19714 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19715 fi 19716done 19717rm -f conf$$subs.sh 19718 19719cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19720cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 19721_ACEOF 19722sed -n ' 19723h 19724s/^/S["/; s/!.*/"]=/ 19725p 19726g 19727s/^[^!]*!// 19728:repl 19729t repl 19730s/'"$ac_delim"'$// 19731t delim 19732:nl 19733h 19734s/\(.\{148\}\)..*/\1/ 19735t more1 19736s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19737p 19738n 19739b repl 19740:more1 19741s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19742p 19743g 19744s/.\{148\}// 19745t nl 19746:delim 19747h 19748s/\(.\{148\}\)..*/\1/ 19749t more2 19750s/["\\]/\\&/g; s/^/"/; s/$/"/ 19751p 19752b 19753:more2 19754s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19755p 19756g 19757s/.\{148\}// 19758t delim 19759' <conf$$subs.awk | sed ' 19760/^[^""]/{ 19761 N 19762 s/\n// 19763} 19764' >>$CONFIG_STATUS || ac_write_fail=1 19765rm -f conf$$subs.awk 19766cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19767_ACAWK 19768cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19769 for (key in S) S_is_set[key] = 1 19770 FS = "" 19771 19772} 19773{ 19774 line = $ 0 19775 nfields = split(line, field, "@") 19776 substed = 0 19777 len = length(field[1]) 19778 for (i = 2; i < nfields; i++) { 19779 key = field[i] 19780 keylen = length(key) 19781 if (S_is_set[key]) { 19782 value = S[key] 19783 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19784 len += length(value) + length(field[++i]) 19785 substed = 1 19786 } else 19787 len += 1 + keylen 19788 } 19789 19790 print line 19791} 19792 19793_ACAWK 19794_ACEOF 19795cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19796if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19797 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19798else 19799 cat 19800fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19801 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19802_ACEOF 19803 19804# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19805# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19806# trailing colons and then remove the whole line if VPATH becomes empty 19807# (actually we leave an empty line to preserve line numbers). 19808if test "x$srcdir" = x.; then 19809 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19810h 19811s/// 19812s/^/:/ 19813s/[ ]*$/:/ 19814s/:\$(srcdir):/:/g 19815s/:\${srcdir}:/:/g 19816s/:@srcdir@:/:/g 19817s/^:*// 19818s/:*$// 19819x 19820s/\(=[ ]*\).*/\1/ 19821G 19822s/\n// 19823s/^[^=]*=[ ]*$// 19824}' 19825fi 19826 19827cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19828fi # test -n "$CONFIG_FILES" 19829 19830# Set up the scripts for CONFIG_HEADERS section. 19831# No need to generate them if there are no CONFIG_HEADERS. 19832# This happens for instance with `./config.status Makefile'. 19833if test -n "$CONFIG_HEADERS"; then 19834cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19835BEGIN { 19836_ACEOF 19837 19838# Transform confdefs.h into an awk script `defines.awk', embedded as 19839# here-document in config.status, that substitutes the proper values into 19840# config.h.in to produce config.h. 19841 19842# Create a delimiter string that does not exist in confdefs.h, to ease 19843# handling of long lines. 19844ac_delim='%!_!# ' 19845for ac_last_try in false false :; do 19846 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19847 if test -z "$ac_tt"; then 19848 break 19849 elif $ac_last_try; then 19850 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19851 else 19852 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19853 fi 19854done 19855 19856# For the awk script, D is an array of macro values keyed by name, 19857# likewise P contains macro parameters if any. Preserve backslash 19858# newline sequences. 19859 19860ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19861sed -n ' 19862s/.\{148\}/&'"$ac_delim"'/g 19863t rset 19864:rset 19865s/^[ ]*#[ ]*define[ ][ ]*/ / 19866t def 19867d 19868:def 19869s/\\$// 19870t bsnl 19871s/["\\]/\\&/g 19872s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19873D["\1"]=" \3"/p 19874s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19875d 19876:bsnl 19877s/["\\]/\\&/g 19878s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19879D["\1"]=" \3\\\\\\n"\\/p 19880t cont 19881s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19882t cont 19883d 19884:cont 19885n 19886s/.\{148\}/&'"$ac_delim"'/g 19887t clear 19888:clear 19889s/\\$// 19890t bsnlc 19891s/["\\]/\\&/g; s/^/"/; s/$/"/p 19892d 19893:bsnlc 19894s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19895b cont 19896' <confdefs.h | sed ' 19897s/'"$ac_delim"'/"\\\ 19898"/g' >>$CONFIG_STATUS || ac_write_fail=1 19899 19900cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19901 for (key in D) D_is_set[key] = 1 19902 FS = "" 19903} 19904/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19905 line = \$ 0 19906 split(line, arg, " ") 19907 if (arg[1] == "#") { 19908 defundef = arg[2] 19909 mac1 = arg[3] 19910 } else { 19911 defundef = substr(arg[1], 2) 19912 mac1 = arg[2] 19913 } 19914 split(mac1, mac2, "(") #) 19915 macro = mac2[1] 19916 prefix = substr(line, 1, index(line, defundef) - 1) 19917 if (D_is_set[macro]) { 19918 # Preserve the white space surrounding the "#". 19919 print prefix "define", macro P[macro] D[macro] 19920 next 19921 } else { 19922 # Replace #undef with comments. This is necessary, for example, 19923 # in the case of _POSIX_SOURCE, which is predefined and required 19924 # on some systems where configure will not decide to define it. 19925 if (defundef == "undef") { 19926 print "/*", prefix defundef, macro, "*/" 19927 next 19928 } 19929 } 19930} 19931{ print } 19932_ACAWK 19933_ACEOF 19934cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19935 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19936fi # test -n "$CONFIG_HEADERS" 19937 19938 19939eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19940shift 19941for ac_tag 19942do 19943 case $ac_tag in 19944 :[FHLC]) ac_mode=$ac_tag; continue;; 19945 esac 19946 case $ac_mode$ac_tag in 19947 :[FHL]*:*);; 19948 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19949 :[FH]-) ac_tag=-:-;; 19950 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19951 esac 19952 ac_save_IFS=$IFS 19953 IFS=: 19954 set x $ac_tag 19955 IFS=$ac_save_IFS 19956 shift 19957 ac_file=$1 19958 shift 19959 19960 case $ac_mode in 19961 :L) ac_source=$1;; 19962 :[FH]) 19963 ac_file_inputs= 19964 for ac_f 19965 do 19966 case $ac_f in 19967 -) ac_f="$ac_tmp/stdin";; 19968 *) # Look for the file first in the build tree, then in the source tree 19969 # (if the path is not absolute). The absolute path cannot be DOS-style, 19970 # because $ac_f cannot contain `:'. 19971 test -f "$ac_f" || 19972 case $ac_f in 19973 [\\/$]*) false;; 19974 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19975 esac || 19976 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19977 esac 19978 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19979 as_fn_append ac_file_inputs " '$ac_f'" 19980 done 19981 19982 # Let's still pretend it is `configure' which instantiates (i.e., don't 19983 # use $as_me), people would be surprised to read: 19984 # /* config.h. Generated by config.status. */ 19985 configure_input='Generated from '` 19986 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19987 `' by configure.' 19988 if test x"$ac_file" != x-; then 19989 configure_input="$ac_file. $configure_input" 19990 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19991$as_echo "$as_me: creating $ac_file" >&6;} 19992 fi 19993 # Neutralize special characters interpreted by sed in replacement strings. 19994 case $configure_input in #( 19995 *\&* | *\|* | *\\* ) 19996 ac_sed_conf_input=`$as_echo "$configure_input" | 19997 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19998 *) ac_sed_conf_input=$configure_input;; 19999 esac 20000 20001 case $ac_tag in 20002 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 20003 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 20004 esac 20005 ;; 20006 esac 20007 20008 ac_dir=`$as_dirname -- "$ac_file" || 20009$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20010 X"$ac_file" : 'X\(//\)[^/]' \| \ 20011 X"$ac_file" : 'X\(//\)$' \| \ 20012 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 20013$as_echo X"$ac_file" | 20014 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20015 s//\1/ 20016 q 20017 } 20018 /^X\(\/\/\)[^/].*/{ 20019 s//\1/ 20020 q 20021 } 20022 /^X\(\/\/\)$/{ 20023 s//\1/ 20024 q 20025 } 20026 /^X\(\/\).*/{ 20027 s//\1/ 20028 q 20029 } 20030 s/.*/./; q'` 20031 as_dir="$ac_dir"; as_fn_mkdir_p 20032 ac_builddir=. 20033 20034case "$ac_dir" in 20035.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 20036*) 20037 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 20038 # A ".." for each directory in $ac_dir_suffix. 20039 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 20040 case $ac_top_builddir_sub in 20041 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 20042 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 20043 esac ;; 20044esac 20045ac_abs_top_builddir=$ac_pwd 20046ac_abs_builddir=$ac_pwd$ac_dir_suffix 20047# for backward compatibility: 20048ac_top_builddir=$ac_top_build_prefix 20049 20050case $srcdir in 20051 .) # We are building in place. 20052 ac_srcdir=. 20053 ac_top_srcdir=$ac_top_builddir_sub 20054 ac_abs_top_srcdir=$ac_pwd ;; 20055 [\\/]* | ?:[\\/]* ) # Absolute name. 20056 ac_srcdir=$srcdir$ac_dir_suffix; 20057 ac_top_srcdir=$srcdir 20058 ac_abs_top_srcdir=$srcdir ;; 20059 *) # Relative name. 20060 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 20061 ac_top_srcdir=$ac_top_build_prefix$srcdir 20062 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 20063esac 20064ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 20065 20066 20067 case $ac_mode in 20068 :F) 20069 # 20070 # CONFIG_FILE 20071 # 20072 20073 case $INSTALL in 20074 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 20075 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 20076 esac 20077 ac_MKDIR_P=$MKDIR_P 20078 case $MKDIR_P in 20079 [\\/$]* | ?:[\\/]* ) ;; 20080 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 20081 esac 20082_ACEOF 20083 20084cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20085# If the template does not know about datarootdir, expand it. 20086# FIXME: This hack should be removed a few years after 2.60. 20087ac_datarootdir_hack=; ac_datarootdir_seen= 20088ac_sed_dataroot=' 20089/datarootdir/ { 20090 p 20091 q 20092} 20093/@datadir@/p 20094/@docdir@/p 20095/@infodir@/p 20096/@localedir@/p 20097/@mandir@/p' 20098case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 20099*datarootdir*) ac_datarootdir_seen=yes;; 20100*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 20101 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 20102$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 20103_ACEOF 20104cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20105 ac_datarootdir_hack=' 20106 s&@datadir@&$datadir&g 20107 s&@docdir@&$docdir&g 20108 s&@infodir@&$infodir&g 20109 s&@localedir@&$localedir&g 20110 s&@mandir@&$mandir&g 20111 s&\\\${datarootdir}&$datarootdir&g' ;; 20112esac 20113_ACEOF 20114 20115# Neutralize VPATH when `$srcdir' = `.'. 20116# Shell code in configure.ac might set extrasub. 20117# FIXME: do we really want to maintain this feature? 20118cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 20119ac_sed_extra="$ac_vpsub 20120$extrasub 20121_ACEOF 20122cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 20123:t 20124/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 20125s|@configure_input@|$ac_sed_conf_input|;t t 20126s&@top_builddir@&$ac_top_builddir_sub&;t t 20127s&@top_build_prefix@&$ac_top_build_prefix&;t t 20128s&@srcdir@&$ac_srcdir&;t t 20129s&@abs_srcdir@&$ac_abs_srcdir&;t t 20130s&@top_srcdir@&$ac_top_srcdir&;t t 20131s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 20132s&@builddir@&$ac_builddir&;t t 20133s&@abs_builddir@&$ac_abs_builddir&;t t 20134s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 20135s&@INSTALL@&$ac_INSTALL&;t t 20136s&@MKDIR_P@&$ac_MKDIR_P&;t t 20137$ac_datarootdir_hack 20138" 20139eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 20140 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20141 20142test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 20143 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 20144 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 20145 "$ac_tmp/out"`; test -z "$ac_out"; } && 20146 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20147which seems to be undefined. Please make sure it is defined" >&5 20148$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 20149which seems to be undefined. Please make sure it is defined" >&2;} 20150 20151 rm -f "$ac_tmp/stdin" 20152 case $ac_file in 20153 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 20154 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 20155 esac \ 20156 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20157 ;; 20158 :H) 20159 # 20160 # CONFIG_HEADER 20161 # 20162 if test x"$ac_file" != x-; then 20163 { 20164 $as_echo "/* $configure_input */" \ 20165 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 20166 } >"$ac_tmp/config.h" \ 20167 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20168 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 20169 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 20170$as_echo "$as_me: $ac_file is unchanged" >&6;} 20171 else 20172 rm -f "$ac_file" 20173 mv "$ac_tmp/config.h" "$ac_file" \ 20174 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 20175 fi 20176 else 20177 $as_echo "/* $configure_input */" \ 20178 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 20179 || as_fn_error $? "could not create -" "$LINENO" 5 20180 fi 20181# Compute "$ac_file"'s index in $config_headers. 20182_am_arg="$ac_file" 20183_am_stamp_count=1 20184for _am_header in $config_headers :; do 20185 case $_am_header in 20186 $_am_arg | $_am_arg:* ) 20187 break ;; 20188 * ) 20189 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 20190 esac 20191done 20192echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 20193$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20194 X"$_am_arg" : 'X\(//\)[^/]' \| \ 20195 X"$_am_arg" : 'X\(//\)$' \| \ 20196 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 20197$as_echo X"$_am_arg" | 20198 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20199 s//\1/ 20200 q 20201 } 20202 /^X\(\/\/\)[^/].*/{ 20203 s//\1/ 20204 q 20205 } 20206 /^X\(\/\/\)$/{ 20207 s//\1/ 20208 q 20209 } 20210 /^X\(\/\).*/{ 20211 s//\1/ 20212 q 20213 } 20214 s/.*/./; q'`/stamp-h$_am_stamp_count 20215 ;; 20216 20217 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 20218$as_echo "$as_me: executing $ac_file commands" >&6;} 20219 ;; 20220 esac 20221 20222 20223 case $ac_file$ac_mode in 20224 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 20225 # Older Autoconf quotes --file arguments for eval, but not when files 20226 # are listed without --file. Let's play safe and only enable the eval 20227 # if we detect the quoting. 20228 case $CONFIG_FILES in 20229 *\'*) eval set x "$CONFIG_FILES" ;; 20230 *) set x $CONFIG_FILES ;; 20231 esac 20232 shift 20233 for mf 20234 do 20235 # Strip MF so we end up with the name of the file. 20236 mf=`echo "$mf" | sed -e 's/:.*$//'` 20237 # Check whether this is an Automake generated Makefile or not. 20238 # We used to match only the files named 'Makefile.in', but 20239 # some people rename them; so instead we look at the file content. 20240 # Grep'ing the first line is not enough: some people post-process 20241 # each Makefile.in and add a new line on top of each file to say so. 20242 # Grep'ing the whole file is not good either: AIX grep has a line 20243 # limit of 2048, but all sed's we know have understand at least 4000. 20244 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 20245 dirpart=`$as_dirname -- "$mf" || 20246$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20247 X"$mf" : 'X\(//\)[^/]' \| \ 20248 X"$mf" : 'X\(//\)$' \| \ 20249 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 20250$as_echo X"$mf" | 20251 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20252 s//\1/ 20253 q 20254 } 20255 /^X\(\/\/\)[^/].*/{ 20256 s//\1/ 20257 q 20258 } 20259 /^X\(\/\/\)$/{ 20260 s//\1/ 20261 q 20262 } 20263 /^X\(\/\).*/{ 20264 s//\1/ 20265 q 20266 } 20267 s/.*/./; q'` 20268 else 20269 continue 20270 fi 20271 # Extract the definition of DEPDIR, am__include, and am__quote 20272 # from the Makefile without running 'make'. 20273 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 20274 test -z "$DEPDIR" && continue 20275 am__include=`sed -n 's/^am__include = //p' < "$mf"` 20276 test -z "$am__include" && continue 20277 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 20278 # Find all dependency output files, they are included files with 20279 # $(DEPDIR) in their names. We invoke sed twice because it is the 20280 # simplest approach to changing $(DEPDIR) to its actual value in the 20281 # expansion. 20282 for file in `sed -n " 20283 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 20284 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 20285 # Make sure the directory exists. 20286 test -f "$dirpart/$file" && continue 20287 fdir=`$as_dirname -- "$file" || 20288$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 20289 X"$file" : 'X\(//\)[^/]' \| \ 20290 X"$file" : 'X\(//\)$' \| \ 20291 X"$file" : 'X\(/\)' \| . 2>/dev/null || 20292$as_echo X"$file" | 20293 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 20294 s//\1/ 20295 q 20296 } 20297 /^X\(\/\/\)[^/].*/{ 20298 s//\1/ 20299 q 20300 } 20301 /^X\(\/\/\)$/{ 20302 s//\1/ 20303 q 20304 } 20305 /^X\(\/\).*/{ 20306 s//\1/ 20307 q 20308 } 20309 s/.*/./; q'` 20310 as_dir=$dirpart/$fdir; as_fn_mkdir_p 20311 # echo "creating $dirpart/$file" 20312 echo '# dummy' > "$dirpart/$file" 20313 done 20314 done 20315} 20316 ;; 20317 "libtool":C) 20318 20319 # See if we are running on zsh, and set the options that allow our 20320 # commands through without removal of \ escapes. 20321 if test -n "${ZSH_VERSION+set}"; then 20322 setopt NO_GLOB_SUBST 20323 fi 20324 20325 cfgfile=${ofile}T 20326 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 20327 $RM "$cfgfile" 20328 20329 cat <<_LT_EOF >> "$cfgfile" 20330#! $SHELL 20331# Generated automatically by $as_me ($PACKAGE) $VERSION 20332# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 20333# NOTE: Changes made to this file will be lost: look at ltmain.sh. 20334 20335# Provide generalized library-building support services. 20336# Written by Gordon Matzigkeit, 1996 20337 20338# Copyright (C) 2014 Free Software Foundation, Inc. 20339# This is free software; see the source for copying conditions. There is NO 20340# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 20341 20342# GNU Libtool is free software; you can redistribute it and/or modify 20343# it under the terms of the GNU General Public License as published by 20344# the Free Software Foundation; either version 2 of of the License, or 20345# (at your option) any later version. 20346# 20347# As a special exception to the GNU General Public License, if you 20348# distribute this file as part of a program or library that is built 20349# using GNU Libtool, you may include this file under the same 20350# distribution terms that you use for the rest of that program. 20351# 20352# GNU Libtool is distributed in the hope that it will be useful, but 20353# WITHOUT ANY WARRANTY; without even the implied warranty of 20354# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20355# GNU General Public License for more details. 20356# 20357# You should have received a copy of the GNU General Public License 20358# along with this program. If not, see <http://www.gnu.org/licenses/>. 20359 20360 20361# The names of the tagged configurations supported by this script. 20362available_tags='' 20363 20364# Configured defaults for sys_lib_dlsearch_path munging. 20365: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 20366 20367# ### BEGIN LIBTOOL CONFIG 20368 20369# Which release of libtool.m4 was used? 20370macro_version=$macro_version 20371macro_revision=$macro_revision 20372 20373# Whether or not to build shared libraries. 20374build_libtool_libs=$enable_shared 20375 20376# Whether or not to build static libraries. 20377build_old_libs=$enable_static 20378 20379# What type of objects to build. 20380pic_mode=$pic_mode 20381 20382# Whether or not to optimize for fast installation. 20383fast_install=$enable_fast_install 20384 20385# Shared archive member basename,for filename based shared library versioning on AIX. 20386shared_archive_member_spec=$shared_archive_member_spec 20387 20388# Shell to use when invoking shell scripts. 20389SHELL=$lt_SHELL 20390 20391# An echo program that protects backslashes. 20392ECHO=$lt_ECHO 20393 20394# The PATH separator for the build system. 20395PATH_SEPARATOR=$lt_PATH_SEPARATOR 20396 20397# The host system. 20398host_alias=$host_alias 20399host=$host 20400host_os=$host_os 20401 20402# The build system. 20403build_alias=$build_alias 20404build=$build 20405build_os=$build_os 20406 20407# A sed program that does not truncate output. 20408SED=$lt_SED 20409 20410# Sed that helps us avoid accidentally triggering echo(1) options like -n. 20411Xsed="\$SED -e 1s/^X//" 20412 20413# A grep program that handles long lines. 20414GREP=$lt_GREP 20415 20416# An ERE matcher. 20417EGREP=$lt_EGREP 20418 20419# A literal string matcher. 20420FGREP=$lt_FGREP 20421 20422# A BSD- or MS-compatible name lister. 20423NM=$lt_NM 20424 20425# Whether we need soft or hard links. 20426LN_S=$lt_LN_S 20427 20428# What is the maximum length of a command? 20429max_cmd_len=$max_cmd_len 20430 20431# Object file suffix (normally "o"). 20432objext=$ac_objext 20433 20434# Executable file suffix (normally ""). 20435exeext=$exeext 20436 20437# whether the shell understands "unset". 20438lt_unset=$lt_unset 20439 20440# turn spaces into newlines. 20441SP2NL=$lt_lt_SP2NL 20442 20443# turn newlines into spaces. 20444NL2SP=$lt_lt_NL2SP 20445 20446# convert \$build file names to \$host format. 20447to_host_file_cmd=$lt_cv_to_host_file_cmd 20448 20449# convert \$build files to toolchain format. 20450to_tool_file_cmd=$lt_cv_to_tool_file_cmd 20451 20452# An object symbol dumper. 20453OBJDUMP=$lt_OBJDUMP 20454 20455# Method to check whether dependent libraries are shared objects. 20456deplibs_check_method=$lt_deplibs_check_method 20457 20458# Command to use when deplibs_check_method = "file_magic". 20459file_magic_cmd=$lt_file_magic_cmd 20460 20461# How to find potential files when deplibs_check_method = "file_magic". 20462file_magic_glob=$lt_file_magic_glob 20463 20464# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 20465want_nocaseglob=$lt_want_nocaseglob 20466 20467# DLL creation program. 20468DLLTOOL=$lt_DLLTOOL 20469 20470# Command to associate shared and link libraries. 20471sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 20472 20473# The archiver. 20474AR=$lt_AR 20475 20476# Flags to create an archive. 20477AR_FLAGS=$lt_AR_FLAGS 20478 20479# How to feed a file listing to the archiver. 20480archiver_list_spec=$lt_archiver_list_spec 20481 20482# A symbol stripping program. 20483STRIP=$lt_STRIP 20484 20485# Commands used to install an old-style archive. 20486RANLIB=$lt_RANLIB 20487old_postinstall_cmds=$lt_old_postinstall_cmds 20488old_postuninstall_cmds=$lt_old_postuninstall_cmds 20489 20490# Whether to use a lock for old archive extraction. 20491lock_old_archive_extraction=$lock_old_archive_extraction 20492 20493# A C compiler. 20494LTCC=$lt_CC 20495 20496# LTCC compiler flags. 20497LTCFLAGS=$lt_CFLAGS 20498 20499# Take the output of nm and produce a listing of raw symbols and C names. 20500global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 20501 20502# Transform the output of nm in a proper C declaration. 20503global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 20504 20505# Transform the output of nm into a list of symbols to manually relocate. 20506global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 20507 20508# Transform the output of nm in a C name address pair. 20509global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 20510 20511# Transform the output of nm in a C name address pair when lib prefix is needed. 20512global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 20513 20514# The name lister interface. 20515nm_interface=$lt_lt_cv_nm_interface 20516 20517# Specify filename containing input files for \$NM. 20518nm_file_list_spec=$lt_nm_file_list_spec 20519 20520# The root where to search for dependent libraries,and where our libraries should be installed. 20521lt_sysroot=$lt_sysroot 20522 20523# Command to truncate a binary pipe. 20524lt_truncate_bin=$lt_lt_cv_truncate_bin 20525 20526# The name of the directory that contains temporary libtool files. 20527objdir=$objdir 20528 20529# Used to examine libraries when file_magic_cmd begins with "file". 20530MAGIC_CMD=$MAGIC_CMD 20531 20532# Must we lock files when doing compilation? 20533need_locks=$lt_need_locks 20534 20535# Manifest tool. 20536MANIFEST_TOOL=$lt_MANIFEST_TOOL 20537 20538# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 20539DSYMUTIL=$lt_DSYMUTIL 20540 20541# Tool to change global to local symbols on Mac OS X. 20542NMEDIT=$lt_NMEDIT 20543 20544# Tool to manipulate fat objects and archives on Mac OS X. 20545LIPO=$lt_LIPO 20546 20547# ldd/readelf like tool for Mach-O binaries on Mac OS X. 20548OTOOL=$lt_OTOOL 20549 20550# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 20551OTOOL64=$lt_OTOOL64 20552 20553# Old archive suffix (normally "a"). 20554libext=$libext 20555 20556# Shared library suffix (normally ".so"). 20557shrext_cmds=$lt_shrext_cmds 20558 20559# The commands to extract the exported symbol list from a shared archive. 20560extract_expsyms_cmds=$lt_extract_expsyms_cmds 20561 20562# Variables whose values should be saved in libtool wrapper scripts and 20563# restored at link time. 20564variables_saved_for_relink=$lt_variables_saved_for_relink 20565 20566# Do we need the "lib" prefix for modules? 20567need_lib_prefix=$need_lib_prefix 20568 20569# Do we need a version for libraries? 20570need_version=$need_version 20571 20572# Library versioning type. 20573version_type=$version_type 20574 20575# Shared library runtime path variable. 20576runpath_var=$runpath_var 20577 20578# Shared library path variable. 20579shlibpath_var=$shlibpath_var 20580 20581# Is shlibpath searched before the hard-coded library search path? 20582shlibpath_overrides_runpath=$shlibpath_overrides_runpath 20583 20584# Format of library name prefix. 20585libname_spec=$lt_libname_spec 20586 20587# List of archive names. First name is the real one, the rest are links. 20588# The last name is the one that the linker finds with -lNAME 20589library_names_spec=$lt_library_names_spec 20590 20591# The coded name of the library, if different from the real name. 20592soname_spec=$lt_soname_spec 20593 20594# Permission mode override for installation of shared libraries. 20595install_override_mode=$lt_install_override_mode 20596 20597# Command to use after installation of a shared archive. 20598postinstall_cmds=$lt_postinstall_cmds 20599 20600# Command to use after uninstallation of a shared archive. 20601postuninstall_cmds=$lt_postuninstall_cmds 20602 20603# Commands used to finish a libtool library installation in a directory. 20604finish_cmds=$lt_finish_cmds 20605 20606# As "finish_cmds", except a single script fragment to be evaled but 20607# not shown. 20608finish_eval=$lt_finish_eval 20609 20610# Whether we should hardcode library paths into libraries. 20611hardcode_into_libs=$hardcode_into_libs 20612 20613# Compile-time system search path for libraries. 20614sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 20615 20616# Detected run-time system search path for libraries. 20617sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 20618 20619# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 20620configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 20621 20622# Whether dlopen is supported. 20623dlopen_support=$enable_dlopen 20624 20625# Whether dlopen of programs is supported. 20626dlopen_self=$enable_dlopen_self 20627 20628# Whether dlopen of statically linked programs is supported. 20629dlopen_self_static=$enable_dlopen_self_static 20630 20631# Commands to strip libraries. 20632old_striplib=$lt_old_striplib 20633striplib=$lt_striplib 20634 20635 20636# The linker used to build libraries. 20637LD=$lt_LD 20638 20639# How to create reloadable object files. 20640reload_flag=$lt_reload_flag 20641reload_cmds=$lt_reload_cmds 20642 20643# Commands used to build an old-style archive. 20644old_archive_cmds=$lt_old_archive_cmds 20645 20646# A language specific compiler. 20647CC=$lt_compiler 20648 20649# Is the compiler the GNU compiler? 20650with_gcc=$GCC 20651 20652# Compiler flag to turn off builtin functions. 20653no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 20654 20655# Additional compiler flags for building library objects. 20656pic_flag=$lt_lt_prog_compiler_pic 20657 20658# How to pass a linker flag through the compiler. 20659wl=$lt_lt_prog_compiler_wl 20660 20661# Compiler flag to prevent dynamic linking. 20662link_static_flag=$lt_lt_prog_compiler_static 20663 20664# Does compiler simultaneously support -c and -o options? 20665compiler_c_o=$lt_lt_cv_prog_compiler_c_o 20666 20667# Whether or not to add -lc for building shared libraries. 20668build_libtool_need_lc=$archive_cmds_need_lc 20669 20670# Whether or not to disallow shared libs when runtime libs are static. 20671allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 20672 20673# Compiler flag to allow reflexive dlopens. 20674export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 20675 20676# Compiler flag to generate shared objects directly from archives. 20677whole_archive_flag_spec=$lt_whole_archive_flag_spec 20678 20679# Whether the compiler copes with passing no objects directly. 20680compiler_needs_object=$lt_compiler_needs_object 20681 20682# Create an old-style archive from a shared archive. 20683old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 20684 20685# Create a temporary old-style archive to link instead of a shared archive. 20686old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 20687 20688# Commands used to build a shared archive. 20689archive_cmds=$lt_archive_cmds 20690archive_expsym_cmds=$lt_archive_expsym_cmds 20691 20692# Commands used to build a loadable module if different from building 20693# a shared archive. 20694module_cmds=$lt_module_cmds 20695module_expsym_cmds=$lt_module_expsym_cmds 20696 20697# Whether we are building with GNU ld or not. 20698with_gnu_ld=$lt_with_gnu_ld 20699 20700# Flag that allows shared libraries with undefined symbols to be built. 20701allow_undefined_flag=$lt_allow_undefined_flag 20702 20703# Flag that enforces no undefined symbols. 20704no_undefined_flag=$lt_no_undefined_flag 20705 20706# Flag to hardcode \$libdir into a binary during linking. 20707# This must work even if \$libdir does not exist 20708hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 20709 20710# Whether we need a single "-rpath" flag with a separated argument. 20711hardcode_libdir_separator=$lt_hardcode_libdir_separator 20712 20713# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20714# DIR into the resulting binary. 20715hardcode_direct=$hardcode_direct 20716 20717# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 20718# DIR into the resulting binary and the resulting library dependency is 20719# "absolute",i.e impossible to change by setting \$shlibpath_var if the 20720# library is relocated. 20721hardcode_direct_absolute=$hardcode_direct_absolute 20722 20723# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 20724# into the resulting binary. 20725hardcode_minus_L=$hardcode_minus_L 20726 20727# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 20728# into the resulting binary. 20729hardcode_shlibpath_var=$hardcode_shlibpath_var 20730 20731# Set to "yes" if building a shared library automatically hardcodes DIR 20732# into the library and all subsequent libraries and executables linked 20733# against it. 20734hardcode_automatic=$hardcode_automatic 20735 20736# Set to yes if linker adds runtime paths of dependent libraries 20737# to runtime path list. 20738inherit_rpath=$inherit_rpath 20739 20740# Whether libtool must link a program against all its dependency libraries. 20741link_all_deplibs=$link_all_deplibs 20742 20743# Set to "yes" if exported symbols are required. 20744always_export_symbols=$always_export_symbols 20745 20746# The commands to list exported symbols. 20747export_symbols_cmds=$lt_export_symbols_cmds 20748 20749# Symbols that should not be listed in the preloaded symbols. 20750exclude_expsyms=$lt_exclude_expsyms 20751 20752# Symbols that must always be exported. 20753include_expsyms=$lt_include_expsyms 20754 20755# Commands necessary for linking programs (against libraries) with templates. 20756prelink_cmds=$lt_prelink_cmds 20757 20758# Commands necessary for finishing linking programs. 20759postlink_cmds=$lt_postlink_cmds 20760 20761# Specify filename containing input files. 20762file_list_spec=$lt_file_list_spec 20763 20764# How to hardcode a shared library path into an executable. 20765hardcode_action=$hardcode_action 20766 20767# ### END LIBTOOL CONFIG 20768 20769_LT_EOF 20770 20771 cat <<'_LT_EOF' >> "$cfgfile" 20772 20773# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 20774 20775# func_munge_path_list VARIABLE PATH 20776# ----------------------------------- 20777# VARIABLE is name of variable containing _space_ separated list of 20778# directories to be munged by the contents of PATH, which is string 20779# having a format: 20780# "DIR[:DIR]:" 20781# string "DIR[ DIR]" will be prepended to VARIABLE 20782# ":DIR[:DIR]" 20783# string "DIR[ DIR]" will be appended to VARIABLE 20784# "DIRP[:DIRP]::[DIRA:]DIRA" 20785# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 20786# "DIRA[ DIRA]" will be appended to VARIABLE 20787# "DIR[:DIR]" 20788# VARIABLE will be replaced by "DIR[ DIR]" 20789func_munge_path_list () 20790{ 20791 case x$2 in 20792 x) 20793 ;; 20794 *:) 20795 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 20796 ;; 20797 x:*) 20798 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 20799 ;; 20800 *::*) 20801 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 20802 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 20803 ;; 20804 *) 20805 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 20806 ;; 20807 esac 20808} 20809 20810 20811# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 20812func_cc_basename () 20813{ 20814 for cc_temp in $*""; do 20815 case $cc_temp in 20816 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 20817 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 20818 \-*) ;; 20819 *) break;; 20820 esac 20821 done 20822 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 20823} 20824 20825 20826# ### END FUNCTIONS SHARED WITH CONFIGURE 20827 20828_LT_EOF 20829 20830 case $host_os in 20831 aix3*) 20832 cat <<\_LT_EOF >> "$cfgfile" 20833# AIX sometimes has problems with the GCC collect2 program. For some 20834# reason, if we set the COLLECT_NAMES environment variable, the problems 20835# vanish in a puff of smoke. 20836if test set != "${COLLECT_NAMES+set}"; then 20837 COLLECT_NAMES= 20838 export COLLECT_NAMES 20839fi 20840_LT_EOF 20841 ;; 20842 esac 20843 20844 20845ltmain=$ac_aux_dir/ltmain.sh 20846 20847 20848 # We use sed instead of cat because bash on DJGPP gets confused if 20849 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20850 # text mode, it properly converts lines to CR/LF. This bash problem 20851 # is reportedly fixed, but why not run on old versions too? 20852 sed '$q' "$ltmain" >> "$cfgfile" \ 20853 || (rm -f "$cfgfile"; exit 1) 20854 20855 mv -f "$cfgfile" "$ofile" || 20856 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20857 chmod +x "$ofile" 20858 20859 ;; 20860 20861 esac 20862done # for ac_tag 20863 20864 20865as_fn_exit 0 20866_ACEOF 20867ac_clean_files=$ac_clean_files_save 20868 20869test $ac_write_fail = 0 || 20870 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20871 20872 20873# configure is writing to config.log, and then calls config.status. 20874# config.status does its own redirection, appending to config.log. 20875# Unfortunately, on DOS this fails, as config.log is still kept open 20876# by configure, so config.status won't be able to write to it; its 20877# output is simply discarded. So we exec the FD to /dev/null, 20878# effectively closing config.log, so it can be properly (re)opened and 20879# appended to by config.status. When coming back to configure, we 20880# need to make the FD available again. 20881if test "$no_create" != yes; then 20882 ac_cs_success=: 20883 ac_config_status_args= 20884 test "$silent" = yes && 20885 ac_config_status_args="$ac_config_status_args --quiet" 20886 exec 5>/dev/null 20887 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20888 exec 5>>config.log 20889 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20890 # would make configure fail if this is the last instruction. 20891 $ac_cs_success || as_fn_exit 1 20892fi 20893if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20894 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20895$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20896fi 20897 20898