configure revision e494fffd
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.68 for libXinerama 1.1.3. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# 8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 10# Foundation, Inc. 11# 12# 13# This configure script is free software; the Free Software Foundation 14# gives unlimited permission to copy, distribute and modify it. 15## -------------------- ## 16## M4sh Initialization. ## 17## -------------------- ## 18 19# Be more Bourne compatible 20DUALCASE=1; export DUALCASE # for MKS sh 21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22 emulate sh 23 NULLCMD=: 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 # is contrary to our usage. Disable this feature. 26 alias -g '${1+"$@"}'='"$@"' 27 setopt NO_GLOB_SUBST 28else 29 case `(set -o) 2>/dev/null` in #( 30 *posix*) : 31 set -o posix ;; #( 32 *) : 33 ;; 34esac 35fi 36 37 38as_nl=' 39' 40export as_nl 41# Printing a long string crashes Solaris 7 /usr/bin/printf. 42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 45# Prefer a ksh shell builtin over an external printf program on Solaris, 46# but without wasting forks for bash or zsh. 47if test -z "$BASH_VERSION$ZSH_VERSION" \ 48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 49 as_echo='print -r --' 50 as_echo_n='print -rn --' 51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 52 as_echo='printf %s\n' 53 as_echo_n='printf %s' 54else 55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 57 as_echo_n='/usr/ucb/echo -n' 58 else 59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 60 as_echo_n_body='eval 61 arg=$1; 62 case $arg in #( 63 *"$as_nl"*) 64 expr "X$arg" : "X\\(.*\\)$as_nl"; 65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 66 esac; 67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 68 ' 69 export as_echo_n_body 70 as_echo_n='sh -c $as_echo_n_body as_echo' 71 fi 72 export as_echo_body 73 as_echo='sh -c $as_echo_body as_echo' 74fi 75 76# The user is always right. 77if test "${PATH_SEPARATOR+set}" != set; then 78 PATH_SEPARATOR=: 79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 81 PATH_SEPARATOR=';' 82 } 83fi 84 85 86# IFS 87# We need space, tab and new line, in precisely that order. Quoting is 88# there to prevent editors from complaining about space-tab. 89# (If _AS_PATH_WALK were called with IFS unset, it would disable word 90# splitting by setting IFS to empty value.) 91IFS=" "" $as_nl" 92 93# Find who we are. Look in the path if we contain no directory separator. 94as_myself= 95case $0 in #(( 96 *[\\/]* ) as_myself=$0 ;; 97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 98for as_dir in $PATH 99do 100 IFS=$as_save_IFS 101 test -z "$as_dir" && as_dir=. 102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 103 done 104IFS=$as_save_IFS 105 106 ;; 107esac 108# We did not find ourselves, most probably we were run as `sh COMMAND' 109# in which case we are not to be found in the path. 110if test "x$as_myself" = x; then 111 as_myself=$0 112fi 113if test ! -f "$as_myself"; then 114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 115 exit 1 116fi 117 118# Unset variables that we do not need and which cause bugs (e.g. in 119# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 120# suppresses any "Segmentation fault" message there. '((' could 121# trigger a bug in pdksh 5.2.14. 122for as_var in BASH_ENV ENV MAIL MAILPATH 123do eval test x\${$as_var+set} = xset \ 124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 125done 126PS1='$ ' 127PS2='> ' 128PS4='+ ' 129 130# NLS nuisances. 131LC_ALL=C 132export LC_ALL 133LANGUAGE=C 134export LANGUAGE 135 136# CDPATH. 137(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 138 139if test "x$CONFIG_SHELL" = x; then 140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 141 emulate sh 142 NULLCMD=: 143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 144 # is contrary to our usage. Disable this feature. 145 alias -g '\${1+\"\$@\"}'='\"\$@\"' 146 setopt NO_GLOB_SUBST 147else 148 case \`(set -o) 2>/dev/null\` in #( 149 *posix*) : 150 set -o posix ;; #( 151 *) : 152 ;; 153esac 154fi 155" 156 as_required="as_fn_return () { (exit \$1); } 157as_fn_success () { as_fn_return 0; } 158as_fn_failure () { as_fn_return 1; } 159as_fn_ret_success () { return 0; } 160as_fn_ret_failure () { return 1; } 161 162exitcode=0 163as_fn_success || { exitcode=1; echo as_fn_success failed.; } 164as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 165as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 166as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 167if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 168 169else 170 exitcode=1; echo positional parameters were not saved. 171fi 172test x\$exitcode = x0 || exit 1" 173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 177 178 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 179 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 180 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 181 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 182 PATH=/empty FPATH=/empty; export PATH FPATH 183 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 184 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 185test \$(( 1 + 1 )) = 2 || exit 1" 186 if (eval "$as_required") 2>/dev/null; then : 187 as_have_required=yes 188else 189 as_have_required=no 190fi 191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 192 193else 194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 195as_found=false 196for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 197do 198 IFS=$as_save_IFS 199 test -z "$as_dir" && as_dir=. 200 as_found=: 201 case $as_dir in #( 202 /*) 203 for as_base in sh bash ksh sh5; do 204 # Try only shells that exist, to save several forks. 205 as_shell=$as_dir/$as_base 206 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 208 CONFIG_SHELL=$as_shell as_have_required=yes 209 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 210 break 2 211fi 212fi 213 done;; 214 esac 215 as_found=false 216done 217$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 218 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 219 CONFIG_SHELL=$SHELL as_have_required=yes 220fi; } 221IFS=$as_save_IFS 222 223 224 if test "x$CONFIG_SHELL" != x; then : 225 # We cannot yet assume a decent shell, so we have to provide a 226 # neutralization value for shells without unset; and this also 227 # works around shells that cannot unset nonexistent variables. 228 # Preserve -v and -x to the replacement shell. 229 BASH_ENV=/dev/null 230 ENV=/dev/null 231 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 232 export CONFIG_SHELL 233 case $- in # (((( 234 *v*x* | *x*v* ) as_opts=-vx ;; 235 *v* ) as_opts=-v ;; 236 *x* ) as_opts=-x ;; 237 * ) as_opts= ;; 238 esac 239 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} 240fi 241 242 if test x$as_have_required = xno; then : 243 $as_echo "$0: This script requires a shell more modern than all" 244 $as_echo "$0: the shells that I found on your system." 245 if test x${ZSH_VERSION+set} = xset ; then 246 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 247 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 248 else 249 $as_echo "$0: Please tell bug-autoconf@gnu.org and 250$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 251$0: about your system, including any error possibly output 252$0: before this message. Then install a modern shell, or 253$0: manually run the script under such a shell if you do 254$0: have one." 255 fi 256 exit 1 257fi 258fi 259fi 260SHELL=${CONFIG_SHELL-/bin/sh} 261export SHELL 262# Unset more variables known to interfere with behavior of common tools. 263CLICOLOR_FORCE= GREP_OPTIONS= 264unset CLICOLOR_FORCE GREP_OPTIONS 265 266## --------------------- ## 267## M4sh Shell Functions. ## 268## --------------------- ## 269# as_fn_unset VAR 270# --------------- 271# Portably unset VAR. 272as_fn_unset () 273{ 274 { eval $1=; unset $1;} 275} 276as_unset=as_fn_unset 277 278# as_fn_set_status STATUS 279# ----------------------- 280# Set $? to STATUS, without forking. 281as_fn_set_status () 282{ 283 return $1 284} # as_fn_set_status 285 286# as_fn_exit STATUS 287# ----------------- 288# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 289as_fn_exit () 290{ 291 set +e 292 as_fn_set_status $1 293 exit $1 294} # as_fn_exit 295 296# as_fn_mkdir_p 297# ------------- 298# Create "$as_dir" as a directory, including parents if necessary. 299as_fn_mkdir_p () 300{ 301 302 case $as_dir in #( 303 -*) as_dir=./$as_dir;; 304 esac 305 test -d "$as_dir" || eval $as_mkdir_p || { 306 as_dirs= 307 while :; do 308 case $as_dir in #( 309 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 310 *) as_qdir=$as_dir;; 311 esac 312 as_dirs="'$as_qdir' $as_dirs" 313 as_dir=`$as_dirname -- "$as_dir" || 314$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 315 X"$as_dir" : 'X\(//\)[^/]' \| \ 316 X"$as_dir" : 'X\(//\)$' \| \ 317 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 318$as_echo X"$as_dir" | 319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 320 s//\1/ 321 q 322 } 323 /^X\(\/\/\)[^/].*/{ 324 s//\1/ 325 q 326 } 327 /^X\(\/\/\)$/{ 328 s//\1/ 329 q 330 } 331 /^X\(\/\).*/{ 332 s//\1/ 333 q 334 } 335 s/.*/./; q'` 336 test -d "$as_dir" && break 337 done 338 test -z "$as_dirs" || eval "mkdir $as_dirs" 339 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 340 341 342} # as_fn_mkdir_p 343# as_fn_append VAR VALUE 344# ---------------------- 345# Append the text in VALUE to the end of the definition contained in VAR. Take 346# advantage of any shell optimizations that allow amortized linear growth over 347# repeated appends, instead of the typical quadratic growth present in naive 348# implementations. 349if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 350 eval 'as_fn_append () 351 { 352 eval $1+=\$2 353 }' 354else 355 as_fn_append () 356 { 357 eval $1=\$$1\$2 358 } 359fi # as_fn_append 360 361# as_fn_arith ARG... 362# ------------------ 363# Perform arithmetic evaluation on the ARGs, and store the result in the 364# global $as_val. Take advantage of shells that can avoid forks. The arguments 365# must be portable across $(()) and expr. 366if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 367 eval 'as_fn_arith () 368 { 369 as_val=$(( $* )) 370 }' 371else 372 as_fn_arith () 373 { 374 as_val=`expr "$@" || test $? -eq 1` 375 } 376fi # as_fn_arith 377 378 379# as_fn_error STATUS ERROR [LINENO LOG_FD] 380# ---------------------------------------- 381# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 382# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 383# script with STATUS, using 1 if that was 0. 384as_fn_error () 385{ 386 as_status=$1; test $as_status -eq 0 && as_status=1 387 if test "$4"; then 388 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 389 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 390 fi 391 $as_echo "$as_me: error: $2" >&2 392 as_fn_exit $as_status 393} # as_fn_error 394 395if expr a : '\(a\)' >/dev/null 2>&1 && 396 test "X`expr 00001 : '.*\(...\)'`" = X001; then 397 as_expr=expr 398else 399 as_expr=false 400fi 401 402if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 403 as_basename=basename 404else 405 as_basename=false 406fi 407 408if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 409 as_dirname=dirname 410else 411 as_dirname=false 412fi 413 414as_me=`$as_basename -- "$0" || 415$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 416 X"$0" : 'X\(//\)$' \| \ 417 X"$0" : 'X\(/\)' \| . 2>/dev/null || 418$as_echo X/"$0" | 419 sed '/^.*\/\([^/][^/]*\)\/*$/{ 420 s//\1/ 421 q 422 } 423 /^X\/\(\/\/\)$/{ 424 s//\1/ 425 q 426 } 427 /^X\/\(\/\).*/{ 428 s//\1/ 429 q 430 } 431 s/.*/./; q'` 432 433# Avoid depending upon Character Ranges. 434as_cr_letters='abcdefghijklmnopqrstuvwxyz' 435as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 436as_cr_Letters=$as_cr_letters$as_cr_LETTERS 437as_cr_digits='0123456789' 438as_cr_alnum=$as_cr_Letters$as_cr_digits 439 440 441 as_lineno_1=$LINENO as_lineno_1a=$LINENO 442 as_lineno_2=$LINENO as_lineno_2a=$LINENO 443 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 444 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 445 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 446 sed -n ' 447 p 448 /[$]LINENO/= 449 ' <$as_myself | 450 sed ' 451 s/[$]LINENO.*/&-/ 452 t lineno 453 b 454 :lineno 455 N 456 :loop 457 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 458 t loop 459 s/-\n.*// 460 ' >$as_me.lineno && 461 chmod +x "$as_me.lineno" || 462 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 463 464 # Don't try to exec as it changes $[0], causing all sort of problems 465 # (the dirname of $[0] is not the place where we might find the 466 # original and so on. Autoconf is especially sensitive to this). 467 . "./$as_me.lineno" 468 # Exit status is that of the last command. 469 exit 470} 471 472ECHO_C= ECHO_N= ECHO_T= 473case `echo -n x` in #((((( 474-n*) 475 case `echo 'xy\c'` in 476 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 477 xy) ECHO_C='\c';; 478 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 479 ECHO_T=' ';; 480 esac;; 481*) 482 ECHO_N='-n';; 483esac 484 485rm -f conf$$ conf$$.exe conf$$.file 486if test -d conf$$.dir; then 487 rm -f conf$$.dir/conf$$.file 488else 489 rm -f conf$$.dir 490 mkdir conf$$.dir 2>/dev/null 491fi 492if (echo >conf$$.file) 2>/dev/null; then 493 if ln -s conf$$.file conf$$ 2>/dev/null; then 494 as_ln_s='ln -s' 495 # ... but there are two gotchas: 496 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 497 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 498 # In both cases, we have to default to `cp -p'. 499 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 500 as_ln_s='cp -p' 501 elif ln conf$$.file conf$$ 2>/dev/null; then 502 as_ln_s=ln 503 else 504 as_ln_s='cp -p' 505 fi 506else 507 as_ln_s='cp -p' 508fi 509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 510rmdir conf$$.dir 2>/dev/null 511 512if mkdir -p . 2>/dev/null; then 513 as_mkdir_p='mkdir -p "$as_dir"' 514else 515 test -d ./-p && rmdir ./-p 516 as_mkdir_p=false 517fi 518 519if test -x / >/dev/null 2>&1; then 520 as_test_x='test -x' 521else 522 if ls -dL / >/dev/null 2>&1; then 523 as_ls_L_option=L 524 else 525 as_ls_L_option= 526 fi 527 as_test_x=' 528 eval sh -c '\'' 529 if test -d "$1"; then 530 test -d "$1/."; 531 else 532 case $1 in #( 533 -*)set "./$1";; 534 esac; 535 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 536 ???[sx]*):;;*)false;;esac;fi 537 '\'' sh 538 ' 539fi 540as_executable_p=$as_test_x 541 542# Sed expression to map a string onto a valid CPP name. 543as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 544 545# Sed expression to map a string onto a valid variable name. 546as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 547 548SHELL=${CONFIG_SHELL-/bin/sh} 549 550 551test -n "$DJDIR" || exec 7<&0 </dev/null 552exec 6>&1 553 554# Name of the host. 555# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 556# so uname gets run too. 557ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 558 559# 560# Initializations. 561# 562ac_default_prefix=/usr/local 563ac_clean_files= 564ac_config_libobj_dir=. 565LIBOBJS= 566cross_compiling=no 567subdirs= 568MFLAGS= 569MAKEFLAGS= 570 571# Identity of this package. 572PACKAGE_NAME='libXinerama' 573PACKAGE_TARNAME='libXinerama' 574PACKAGE_VERSION='1.1.3' 575PACKAGE_STRING='libXinerama 1.1.3' 576PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 577PACKAGE_URL='' 578 579ac_unique_file="Makefile.am" 580# Factoring default headers for most tests. 581ac_includes_default="\ 582#include <stdio.h> 583#ifdef HAVE_SYS_TYPES_H 584# include <sys/types.h> 585#endif 586#ifdef HAVE_SYS_STAT_H 587# include <sys/stat.h> 588#endif 589#ifdef STDC_HEADERS 590# include <stdlib.h> 591# include <stddef.h> 592#else 593# ifdef HAVE_STDLIB_H 594# include <stdlib.h> 595# endif 596#endif 597#ifdef HAVE_STRING_H 598# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 599# include <memory.h> 600# endif 601# include <string.h> 602#endif 603#ifdef HAVE_STRINGS_H 604# include <strings.h> 605#endif 606#ifdef HAVE_INTTYPES_H 607# include <inttypes.h> 608#endif 609#ifdef HAVE_STDINT_H 610# include <stdint.h> 611#endif 612#ifdef HAVE_UNISTD_H 613# include <unistd.h> 614#endif" 615 616ac_subst_vars='am__EXEEXT_FALSE 617am__EXEEXT_TRUE 618LTLIBOBJS 619LIBOBJS 620LINT_FALSE 621LINT_TRUE 622LINT_FLAGS 623LINT 624XINERAMA_LIBS 625XINERAMA_CFLAGS 626XTMALLOC_ZERO_CFLAGS 627XMALLOC_ZERO_CFLAGS 628MALLOC_ZERO_CFLAGS 629MAN_SUBSTS 630XORG_MAN_PAGE 631ADMIN_MAN_DIR 632DRIVER_MAN_DIR 633MISC_MAN_DIR 634FILE_MAN_DIR 635LIB_MAN_DIR 636APP_MAN_DIR 637ADMIN_MAN_SUFFIX 638DRIVER_MAN_SUFFIX 639MISC_MAN_SUFFIX 640FILE_MAN_SUFFIX 641LIB_MAN_SUFFIX 642APP_MAN_SUFFIX 643INSTALL_CMD 644PKG_CONFIG 645CHANGELOG_CMD 646STRICT_CFLAGS 647CWARNFLAGS 648BASE_CFLAGS 649CPP 650OTOOL64 651OTOOL 652LIPO 653NMEDIT 654DSYMUTIL 655MANIFEST_TOOL 656RANLIB 657ac_ct_AR 658AR 659DLLTOOL 660OBJDUMP 661LN_S 662NM 663ac_ct_DUMPBIN 664DUMPBIN 665LD 666FGREP 667EGREP 668GREP 669SED 670am__fastdepCC_FALSE 671am__fastdepCC_TRUE 672CCDEPMODE 673am__nodep 674AMDEPBACKSLASH 675AMDEP_FALSE 676AMDEP_TRUE 677am__quote 678am__include 679DEPDIR 680OBJEXT 681EXEEXT 682ac_ct_CC 683CPPFLAGS 684LDFLAGS 685CFLAGS 686CC 687host_os 688host_vendor 689host_cpu 690host 691build_os 692build_vendor 693build_cpu 694build 695LIBTOOL 696AM_BACKSLASH 697AM_DEFAULT_VERBOSITY 698AM_DEFAULT_V 699AM_V 700am__untar 701am__tar 702AMTAR 703am__leading_dot 704SET_MAKE 705AWK 706mkdir_p 707MKDIR_P 708INSTALL_STRIP_PROGRAM 709STRIP 710install_sh 711MAKEINFO 712AUTOHEADER 713AUTOMAKE 714AUTOCONF 715ACLOCAL 716VERSION 717PACKAGE 718CYGPATH_W 719am__isrc 720INSTALL_DATA 721INSTALL_SCRIPT 722INSTALL_PROGRAM 723target_alias 724host_alias 725build_alias 726LIBS 727ECHO_T 728ECHO_N 729ECHO_C 730DEFS 731mandir 732localedir 733libdir 734psdir 735pdfdir 736dvidir 737htmldir 738infodir 739docdir 740oldincludedir 741includedir 742localstatedir 743sharedstatedir 744sysconfdir 745datadir 746datarootdir 747libexecdir 748sbindir 749bindir 750program_transform_name 751prefix 752exec_prefix 753PACKAGE_URL 754PACKAGE_BUGREPORT 755PACKAGE_STRING 756PACKAGE_VERSION 757PACKAGE_TARNAME 758PACKAGE_NAME 759PATH_SEPARATOR 760SHELL' 761ac_subst_files='' 762ac_user_opts=' 763enable_option_checking 764enable_silent_rules 765enable_shared 766enable_static 767with_pic 768enable_fast_install 769enable_dependency_tracking 770with_gnu_ld 771with_sysroot 772enable_libtool_lock 773enable_selective_werror 774enable_strict_compilation 775enable_malloc0returnsnull 776with_lint 777' 778 ac_precious_vars='build_alias 779host_alias 780target_alias 781CC 782CFLAGS 783LDFLAGS 784LIBS 785CPPFLAGS 786CPP 787PKG_CONFIG 788XINERAMA_CFLAGS 789XINERAMA_LIBS 790LINT 791LINT_FLAGS' 792 793 794# Initialize some variables set by options. 795ac_init_help= 796ac_init_version=false 797ac_unrecognized_opts= 798ac_unrecognized_sep= 799# The variables have the same names as the options, with 800# dashes changed to underlines. 801cache_file=/dev/null 802exec_prefix=NONE 803no_create= 804no_recursion= 805prefix=NONE 806program_prefix=NONE 807program_suffix=NONE 808program_transform_name=s,x,x, 809silent= 810site= 811srcdir= 812verbose= 813x_includes=NONE 814x_libraries=NONE 815 816# Installation directory options. 817# These are left unexpanded so users can "make install exec_prefix=/foo" 818# and all the variables that are supposed to be based on exec_prefix 819# by default will actually change. 820# Use braces instead of parens because sh, perl, etc. also accept them. 821# (The list follows the same order as the GNU Coding Standards.) 822bindir='${exec_prefix}/bin' 823sbindir='${exec_prefix}/sbin' 824libexecdir='${exec_prefix}/libexec' 825datarootdir='${prefix}/share' 826datadir='${datarootdir}' 827sysconfdir='${prefix}/etc' 828sharedstatedir='${prefix}/com' 829localstatedir='${prefix}/var' 830includedir='${prefix}/include' 831oldincludedir='/usr/include' 832docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 833infodir='${datarootdir}/info' 834htmldir='${docdir}' 835dvidir='${docdir}' 836pdfdir='${docdir}' 837psdir='${docdir}' 838libdir='${exec_prefix}/lib' 839localedir='${datarootdir}/locale' 840mandir='${datarootdir}/man' 841 842ac_prev= 843ac_dashdash= 844for ac_option 845do 846 # If the previous option needs an argument, assign it. 847 if test -n "$ac_prev"; then 848 eval $ac_prev=\$ac_option 849 ac_prev= 850 continue 851 fi 852 853 case $ac_option in 854 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 855 *=) ac_optarg= ;; 856 *) ac_optarg=yes ;; 857 esac 858 859 # Accept the important Cygnus configure options, so we can diagnose typos. 860 861 case $ac_dashdash$ac_option in 862 --) 863 ac_dashdash=yes ;; 864 865 -bindir | --bindir | --bindi | --bind | --bin | --bi) 866 ac_prev=bindir ;; 867 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 868 bindir=$ac_optarg ;; 869 870 -build | --build | --buil | --bui | --bu) 871 ac_prev=build_alias ;; 872 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 873 build_alias=$ac_optarg ;; 874 875 -cache-file | --cache-file | --cache-fil | --cache-fi \ 876 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 877 ac_prev=cache_file ;; 878 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 879 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 880 cache_file=$ac_optarg ;; 881 882 --config-cache | -C) 883 cache_file=config.cache ;; 884 885 -datadir | --datadir | --datadi | --datad) 886 ac_prev=datadir ;; 887 -datadir=* | --datadir=* | --datadi=* | --datad=*) 888 datadir=$ac_optarg ;; 889 890 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 891 | --dataroo | --dataro | --datar) 892 ac_prev=datarootdir ;; 893 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 894 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 895 datarootdir=$ac_optarg ;; 896 897 -disable-* | --disable-*) 898 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 899 # Reject names that are not valid shell variable names. 900 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 901 as_fn_error $? "invalid feature name: $ac_useropt" 902 ac_useropt_orig=$ac_useropt 903 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 904 case $ac_user_opts in 905 *" 906"enable_$ac_useropt" 907"*) ;; 908 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 909 ac_unrecognized_sep=', ';; 910 esac 911 eval enable_$ac_useropt=no ;; 912 913 -docdir | --docdir | --docdi | --doc | --do) 914 ac_prev=docdir ;; 915 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 916 docdir=$ac_optarg ;; 917 918 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 919 ac_prev=dvidir ;; 920 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 921 dvidir=$ac_optarg ;; 922 923 -enable-* | --enable-*) 924 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 925 # Reject names that are not valid shell variable names. 926 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 927 as_fn_error $? "invalid feature name: $ac_useropt" 928 ac_useropt_orig=$ac_useropt 929 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 930 case $ac_user_opts in 931 *" 932"enable_$ac_useropt" 933"*) ;; 934 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 935 ac_unrecognized_sep=', ';; 936 esac 937 eval enable_$ac_useropt=\$ac_optarg ;; 938 939 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 940 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 941 | --exec | --exe | --ex) 942 ac_prev=exec_prefix ;; 943 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 944 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 945 | --exec=* | --exe=* | --ex=*) 946 exec_prefix=$ac_optarg ;; 947 948 -gas | --gas | --ga | --g) 949 # Obsolete; use --with-gas. 950 with_gas=yes ;; 951 952 -help | --help | --hel | --he | -h) 953 ac_init_help=long ;; 954 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 955 ac_init_help=recursive ;; 956 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 957 ac_init_help=short ;; 958 959 -host | --host | --hos | --ho) 960 ac_prev=host_alias ;; 961 -host=* | --host=* | --hos=* | --ho=*) 962 host_alias=$ac_optarg ;; 963 964 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 965 ac_prev=htmldir ;; 966 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 967 | --ht=*) 968 htmldir=$ac_optarg ;; 969 970 -includedir | --includedir | --includedi | --included | --include \ 971 | --includ | --inclu | --incl | --inc) 972 ac_prev=includedir ;; 973 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 974 | --includ=* | --inclu=* | --incl=* | --inc=*) 975 includedir=$ac_optarg ;; 976 977 -infodir | --infodir | --infodi | --infod | --info | --inf) 978 ac_prev=infodir ;; 979 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 980 infodir=$ac_optarg ;; 981 982 -libdir | --libdir | --libdi | --libd) 983 ac_prev=libdir ;; 984 -libdir=* | --libdir=* | --libdi=* | --libd=*) 985 libdir=$ac_optarg ;; 986 987 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 988 | --libexe | --libex | --libe) 989 ac_prev=libexecdir ;; 990 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 991 | --libexe=* | --libex=* | --libe=*) 992 libexecdir=$ac_optarg ;; 993 994 -localedir | --localedir | --localedi | --localed | --locale) 995 ac_prev=localedir ;; 996 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 997 localedir=$ac_optarg ;; 998 999 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1000 | --localstate | --localstat | --localsta | --localst | --locals) 1001 ac_prev=localstatedir ;; 1002 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1003 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1004 localstatedir=$ac_optarg ;; 1005 1006 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1007 ac_prev=mandir ;; 1008 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1009 mandir=$ac_optarg ;; 1010 1011 -nfp | --nfp | --nf) 1012 # Obsolete; use --without-fp. 1013 with_fp=no ;; 1014 1015 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1016 | --no-cr | --no-c | -n) 1017 no_create=yes ;; 1018 1019 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1020 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1021 no_recursion=yes ;; 1022 1023 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1024 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1025 | --oldin | --oldi | --old | --ol | --o) 1026 ac_prev=oldincludedir ;; 1027 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1028 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1029 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1030 oldincludedir=$ac_optarg ;; 1031 1032 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1033 ac_prev=prefix ;; 1034 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1035 prefix=$ac_optarg ;; 1036 1037 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1038 | --program-pre | --program-pr | --program-p) 1039 ac_prev=program_prefix ;; 1040 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1041 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1042 program_prefix=$ac_optarg ;; 1043 1044 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1045 | --program-suf | --program-su | --program-s) 1046 ac_prev=program_suffix ;; 1047 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1048 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1049 program_suffix=$ac_optarg ;; 1050 1051 -program-transform-name | --program-transform-name \ 1052 | --program-transform-nam | --program-transform-na \ 1053 | --program-transform-n | --program-transform- \ 1054 | --program-transform | --program-transfor \ 1055 | --program-transfo | --program-transf \ 1056 | --program-trans | --program-tran \ 1057 | --progr-tra | --program-tr | --program-t) 1058 ac_prev=program_transform_name ;; 1059 -program-transform-name=* | --program-transform-name=* \ 1060 | --program-transform-nam=* | --program-transform-na=* \ 1061 | --program-transform-n=* | --program-transform-=* \ 1062 | --program-transform=* | --program-transfor=* \ 1063 | --program-transfo=* | --program-transf=* \ 1064 | --program-trans=* | --program-tran=* \ 1065 | --progr-tra=* | --program-tr=* | --program-t=*) 1066 program_transform_name=$ac_optarg ;; 1067 1068 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1069 ac_prev=pdfdir ;; 1070 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1071 pdfdir=$ac_optarg ;; 1072 1073 -psdir | --psdir | --psdi | --psd | --ps) 1074 ac_prev=psdir ;; 1075 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1076 psdir=$ac_optarg ;; 1077 1078 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1079 | -silent | --silent | --silen | --sile | --sil) 1080 silent=yes ;; 1081 1082 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1083 ac_prev=sbindir ;; 1084 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1085 | --sbi=* | --sb=*) 1086 sbindir=$ac_optarg ;; 1087 1088 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1089 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1090 | --sharedst | --shareds | --shared | --share | --shar \ 1091 | --sha | --sh) 1092 ac_prev=sharedstatedir ;; 1093 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1094 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1095 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1096 | --sha=* | --sh=*) 1097 sharedstatedir=$ac_optarg ;; 1098 1099 -site | --site | --sit) 1100 ac_prev=site ;; 1101 -site=* | --site=* | --sit=*) 1102 site=$ac_optarg ;; 1103 1104 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1105 ac_prev=srcdir ;; 1106 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1107 srcdir=$ac_optarg ;; 1108 1109 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1110 | --syscon | --sysco | --sysc | --sys | --sy) 1111 ac_prev=sysconfdir ;; 1112 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1113 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1114 sysconfdir=$ac_optarg ;; 1115 1116 -target | --target | --targe | --targ | --tar | --ta | --t) 1117 ac_prev=target_alias ;; 1118 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1119 target_alias=$ac_optarg ;; 1120 1121 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1122 verbose=yes ;; 1123 1124 -version | --version | --versio | --versi | --vers | -V) 1125 ac_init_version=: ;; 1126 1127 -with-* | --with-*) 1128 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1129 # Reject names that are not valid shell variable names. 1130 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1131 as_fn_error $? "invalid package name: $ac_useropt" 1132 ac_useropt_orig=$ac_useropt 1133 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1134 case $ac_user_opts in 1135 *" 1136"with_$ac_useropt" 1137"*) ;; 1138 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1139 ac_unrecognized_sep=', ';; 1140 esac 1141 eval with_$ac_useropt=\$ac_optarg ;; 1142 1143 -without-* | --without-*) 1144 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1145 # Reject names that are not valid shell variable names. 1146 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1147 as_fn_error $? "invalid package name: $ac_useropt" 1148 ac_useropt_orig=$ac_useropt 1149 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1150 case $ac_user_opts in 1151 *" 1152"with_$ac_useropt" 1153"*) ;; 1154 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1155 ac_unrecognized_sep=', ';; 1156 esac 1157 eval with_$ac_useropt=no ;; 1158 1159 --x) 1160 # Obsolete; use --with-x. 1161 with_x=yes ;; 1162 1163 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1164 | --x-incl | --x-inc | --x-in | --x-i) 1165 ac_prev=x_includes ;; 1166 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1167 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1168 x_includes=$ac_optarg ;; 1169 1170 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1171 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1172 ac_prev=x_libraries ;; 1173 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1174 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1175 x_libraries=$ac_optarg ;; 1176 1177 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1178Try \`$0 --help' for more information" 1179 ;; 1180 1181 *=*) 1182 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1183 # Reject names that are not valid shell variable names. 1184 case $ac_envvar in #( 1185 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1186 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1187 esac 1188 eval $ac_envvar=\$ac_optarg 1189 export $ac_envvar ;; 1190 1191 *) 1192 # FIXME: should be removed in autoconf 3.0. 1193 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1194 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1195 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1196 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1197 ;; 1198 1199 esac 1200done 1201 1202if test -n "$ac_prev"; then 1203 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1204 as_fn_error $? "missing argument to $ac_option" 1205fi 1206 1207if test -n "$ac_unrecognized_opts"; then 1208 case $enable_option_checking in 1209 no) ;; 1210 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1211 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1212 esac 1213fi 1214 1215# Check all directory arguments for consistency. 1216for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1217 datadir sysconfdir sharedstatedir localstatedir includedir \ 1218 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1219 libdir localedir mandir 1220do 1221 eval ac_val=\$$ac_var 1222 # Remove trailing slashes. 1223 case $ac_val in 1224 */ ) 1225 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1226 eval $ac_var=\$ac_val;; 1227 esac 1228 # Be sure to have absolute directory names. 1229 case $ac_val in 1230 [\\/$]* | ?:[\\/]* ) continue;; 1231 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1232 esac 1233 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1234done 1235 1236# There might be people who depend on the old broken behavior: `$host' 1237# used to hold the argument of --host etc. 1238# FIXME: To remove some day. 1239build=$build_alias 1240host=$host_alias 1241target=$target_alias 1242 1243# FIXME: To remove some day. 1244if test "x$host_alias" != x; then 1245 if test "x$build_alias" = x; then 1246 cross_compiling=maybe 1247 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1248 If a cross compiler is detected then cross compile mode will be used" >&2 1249 elif test "x$build_alias" != "x$host_alias"; then 1250 cross_compiling=yes 1251 fi 1252fi 1253 1254ac_tool_prefix= 1255test -n "$host_alias" && ac_tool_prefix=$host_alias- 1256 1257test "$silent" = yes && exec 6>/dev/null 1258 1259 1260ac_pwd=`pwd` && test -n "$ac_pwd" && 1261ac_ls_di=`ls -di .` && 1262ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1263 as_fn_error $? "working directory cannot be determined" 1264test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1265 as_fn_error $? "pwd does not report name of working directory" 1266 1267 1268# Find the source files, if location was not specified. 1269if test -z "$srcdir"; then 1270 ac_srcdir_defaulted=yes 1271 # Try the directory containing this script, then the parent directory. 1272 ac_confdir=`$as_dirname -- "$as_myself" || 1273$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1274 X"$as_myself" : 'X\(//\)[^/]' \| \ 1275 X"$as_myself" : 'X\(//\)$' \| \ 1276 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1277$as_echo X"$as_myself" | 1278 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1279 s//\1/ 1280 q 1281 } 1282 /^X\(\/\/\)[^/].*/{ 1283 s//\1/ 1284 q 1285 } 1286 /^X\(\/\/\)$/{ 1287 s//\1/ 1288 q 1289 } 1290 /^X\(\/\).*/{ 1291 s//\1/ 1292 q 1293 } 1294 s/.*/./; q'` 1295 srcdir=$ac_confdir 1296 if test ! -r "$srcdir/$ac_unique_file"; then 1297 srcdir=.. 1298 fi 1299else 1300 ac_srcdir_defaulted=no 1301fi 1302if test ! -r "$srcdir/$ac_unique_file"; then 1303 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1304 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1305fi 1306ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1307ac_abs_confdir=`( 1308 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1309 pwd)` 1310# When building in place, set srcdir=. 1311if test "$ac_abs_confdir" = "$ac_pwd"; then 1312 srcdir=. 1313fi 1314# Remove unnecessary trailing slashes from srcdir. 1315# Double slashes in file names in object file debugging info 1316# mess up M-x gdb in Emacs. 1317case $srcdir in 1318*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1319esac 1320for ac_var in $ac_precious_vars; do 1321 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1322 eval ac_env_${ac_var}_value=\$${ac_var} 1323 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1324 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1325done 1326 1327# 1328# Report the --help message. 1329# 1330if test "$ac_init_help" = "long"; then 1331 # Omit some internal or obsolete options to make the list less imposing. 1332 # This message is too long to be a string in the A/UX 3.1 sh. 1333 cat <<_ACEOF 1334\`configure' configures libXinerama 1.1.3 to adapt to many kinds of systems. 1335 1336Usage: $0 [OPTION]... [VAR=VALUE]... 1337 1338To assign environment variables (e.g., CC, CFLAGS...), specify them as 1339VAR=VALUE. See below for descriptions of some of the useful variables. 1340 1341Defaults for the options are specified in brackets. 1342 1343Configuration: 1344 -h, --help display this help and exit 1345 --help=short display options specific to this package 1346 --help=recursive display the short help of all the included packages 1347 -V, --version display version information and exit 1348 -q, --quiet, --silent do not print \`checking ...' messages 1349 --cache-file=FILE cache test results in FILE [disabled] 1350 -C, --config-cache alias for \`--cache-file=config.cache' 1351 -n, --no-create do not create output files 1352 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1353 1354Installation directories: 1355 --prefix=PREFIX install architecture-independent files in PREFIX 1356 [$ac_default_prefix] 1357 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1358 [PREFIX] 1359 1360By default, \`make install' will install all the files in 1361\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1362an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1363for instance \`--prefix=\$HOME'. 1364 1365For better control, use the options below. 1366 1367Fine tuning of the installation directories: 1368 --bindir=DIR user executables [EPREFIX/bin] 1369 --sbindir=DIR system admin executables [EPREFIX/sbin] 1370 --libexecdir=DIR program executables [EPREFIX/libexec] 1371 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1372 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1373 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1374 --libdir=DIR object code libraries [EPREFIX/lib] 1375 --includedir=DIR C header files [PREFIX/include] 1376 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1377 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1378 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1379 --infodir=DIR info documentation [DATAROOTDIR/info] 1380 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1381 --mandir=DIR man documentation [DATAROOTDIR/man] 1382 --docdir=DIR documentation root [DATAROOTDIR/doc/libXinerama] 1383 --htmldir=DIR html documentation [DOCDIR] 1384 --dvidir=DIR dvi documentation [DOCDIR] 1385 --pdfdir=DIR pdf documentation [DOCDIR] 1386 --psdir=DIR ps documentation [DOCDIR] 1387_ACEOF 1388 1389 cat <<\_ACEOF 1390 1391Program names: 1392 --program-prefix=PREFIX prepend PREFIX to installed program names 1393 --program-suffix=SUFFIX append SUFFIX to installed program names 1394 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1395 1396System types: 1397 --build=BUILD configure for building on BUILD [guessed] 1398 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1399_ACEOF 1400fi 1401 1402if test -n "$ac_init_help"; then 1403 case $ac_init_help in 1404 short | recursive ) echo "Configuration of libXinerama 1.1.3:";; 1405 esac 1406 cat <<\_ACEOF 1407 1408Optional Features: 1409 --disable-option-checking ignore unrecognized --enable/--with options 1410 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1411 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1412 --enable-silent-rules less verbose build output (undo: "make V=1") 1413 --disable-silent-rules verbose build output (undo: "make V=0") 1414 --enable-shared[=PKGS] build shared libraries [default=yes] 1415 --enable-static[=PKGS] build static libraries [default=yes] 1416 --enable-fast-install[=PKGS] 1417 optimize for fast installation [default=yes] 1418 --enable-dependency-tracking 1419 do not reject slow dependency extractors 1420 --disable-dependency-tracking 1421 speeds up one-time build 1422 --disable-libtool-lock avoid locking (might break parallel builds) 1423 --disable-selective-werror 1424 Turn off selective compiler errors. (default: 1425 enabled) 1426 --enable-strict-compilation 1427 Enable all warnings from compiler and make them 1428 errors (default: disabled) 1429 --enable-malloc0returnsnull 1430 malloc(0) returns NULL (default: auto) 1431 1432Optional Packages: 1433 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1434 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1435 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1436 both] 1437 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1438 --with-sysroot=DIR Search for dependent libraries within DIR 1439 (or the compiler's sysroot if not specified). 1440 --with-lint Use a lint-style source code checker (default: 1441 disabled) 1442 1443Some influential environment variables: 1444 CC C compiler command 1445 CFLAGS C compiler flags 1446 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1447 nonstandard directory <lib dir> 1448 LIBS libraries to pass to the linker, e.g. -l<library> 1449 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1450 you have headers in a nonstandard directory <include dir> 1451 CPP C preprocessor 1452 PKG_CONFIG path to pkg-config utility 1453 XINERAMA_CFLAGS 1454 C compiler flags for XINERAMA, overriding pkg-config 1455 XINERAMA_LIBS 1456 linker flags for XINERAMA, overriding pkg-config 1457 LINT Path to a lint-style command 1458 LINT_FLAGS Flags for the lint-style command 1459 1460Use these variables to override the choices made by `configure' or to help 1461it to find libraries and programs with nonstandard names/locations. 1462 1463Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1464_ACEOF 1465ac_status=$? 1466fi 1467 1468if test "$ac_init_help" = "recursive"; then 1469 # If there are subdirs, report their specific --help. 1470 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1471 test -d "$ac_dir" || 1472 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1473 continue 1474 ac_builddir=. 1475 1476case "$ac_dir" in 1477.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1478*) 1479 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1480 # A ".." for each directory in $ac_dir_suffix. 1481 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1482 case $ac_top_builddir_sub in 1483 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1484 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1485 esac ;; 1486esac 1487ac_abs_top_builddir=$ac_pwd 1488ac_abs_builddir=$ac_pwd$ac_dir_suffix 1489# for backward compatibility: 1490ac_top_builddir=$ac_top_build_prefix 1491 1492case $srcdir in 1493 .) # We are building in place. 1494 ac_srcdir=. 1495 ac_top_srcdir=$ac_top_builddir_sub 1496 ac_abs_top_srcdir=$ac_pwd ;; 1497 [\\/]* | ?:[\\/]* ) # Absolute name. 1498 ac_srcdir=$srcdir$ac_dir_suffix; 1499 ac_top_srcdir=$srcdir 1500 ac_abs_top_srcdir=$srcdir ;; 1501 *) # Relative name. 1502 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1503 ac_top_srcdir=$ac_top_build_prefix$srcdir 1504 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1505esac 1506ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1507 1508 cd "$ac_dir" || { ac_status=$?; continue; } 1509 # Check for guested configure. 1510 if test -f "$ac_srcdir/configure.gnu"; then 1511 echo && 1512 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1513 elif test -f "$ac_srcdir/configure"; then 1514 echo && 1515 $SHELL "$ac_srcdir/configure" --help=recursive 1516 else 1517 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1518 fi || ac_status=$? 1519 cd "$ac_pwd" || { ac_status=$?; break; } 1520 done 1521fi 1522 1523test -n "$ac_init_help" && exit $ac_status 1524if $ac_init_version; then 1525 cat <<\_ACEOF 1526libXinerama configure 1.1.3 1527generated by GNU Autoconf 2.68 1528 1529Copyright (C) 2010 Free Software Foundation, Inc. 1530This configure script is free software; the Free Software Foundation 1531gives unlimited permission to copy, distribute and modify it. 1532_ACEOF 1533 exit 1534fi 1535 1536## ------------------------ ## 1537## Autoconf initialization. ## 1538## ------------------------ ## 1539 1540# ac_fn_c_try_compile LINENO 1541# -------------------------- 1542# Try to compile conftest.$ac_ext, and return whether this succeeded. 1543ac_fn_c_try_compile () 1544{ 1545 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1546 rm -f conftest.$ac_objext 1547 if { { ac_try="$ac_compile" 1548case "(($ac_try" in 1549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1550 *) ac_try_echo=$ac_try;; 1551esac 1552eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1553$as_echo "$ac_try_echo"; } >&5 1554 (eval "$ac_compile") 2>conftest.err 1555 ac_status=$? 1556 if test -s conftest.err; then 1557 grep -v '^ *+' conftest.err >conftest.er1 1558 cat conftest.er1 >&5 1559 mv -f conftest.er1 conftest.err 1560 fi 1561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1562 test $ac_status = 0; } && { 1563 test -z "$ac_c_werror_flag" || 1564 test ! -s conftest.err 1565 } && test -s conftest.$ac_objext; then : 1566 ac_retval=0 1567else 1568 $as_echo "$as_me: failed program was:" >&5 1569sed 's/^/| /' conftest.$ac_ext >&5 1570 1571 ac_retval=1 1572fi 1573 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1574 as_fn_set_status $ac_retval 1575 1576} # ac_fn_c_try_compile 1577 1578# ac_fn_c_try_link LINENO 1579# ----------------------- 1580# Try to link conftest.$ac_ext, and return whether this succeeded. 1581ac_fn_c_try_link () 1582{ 1583 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1584 rm -f conftest.$ac_objext conftest$ac_exeext 1585 if { { ac_try="$ac_link" 1586case "(($ac_try" in 1587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1588 *) ac_try_echo=$ac_try;; 1589esac 1590eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1591$as_echo "$ac_try_echo"; } >&5 1592 (eval "$ac_link") 2>conftest.err 1593 ac_status=$? 1594 if test -s conftest.err; then 1595 grep -v '^ *+' conftest.err >conftest.er1 1596 cat conftest.er1 >&5 1597 mv -f conftest.er1 conftest.err 1598 fi 1599 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1600 test $ac_status = 0; } && { 1601 test -z "$ac_c_werror_flag" || 1602 test ! -s conftest.err 1603 } && test -s conftest$ac_exeext && { 1604 test "$cross_compiling" = yes || 1605 $as_test_x conftest$ac_exeext 1606 }; then : 1607 ac_retval=0 1608else 1609 $as_echo "$as_me: failed program was:" >&5 1610sed 's/^/| /' conftest.$ac_ext >&5 1611 1612 ac_retval=1 1613fi 1614 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1615 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1616 # interfere with the next link command; also delete a directory that is 1617 # left behind by Apple's compiler. We do this before executing the actions. 1618 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1619 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1620 as_fn_set_status $ac_retval 1621 1622} # ac_fn_c_try_link 1623 1624# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1625# ------------------------------------------------------- 1626# Tests whether HEADER exists and can be compiled using the include files in 1627# INCLUDES, setting the cache variable VAR accordingly. 1628ac_fn_c_check_header_compile () 1629{ 1630 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1632$as_echo_n "checking for $2... " >&6; } 1633if eval \${$3+:} false; then : 1634 $as_echo_n "(cached) " >&6 1635else 1636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1637/* end confdefs.h. */ 1638$4 1639#include <$2> 1640_ACEOF 1641if ac_fn_c_try_compile "$LINENO"; then : 1642 eval "$3=yes" 1643else 1644 eval "$3=no" 1645fi 1646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1647fi 1648eval ac_res=\$$3 1649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1650$as_echo "$ac_res" >&6; } 1651 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1652 1653} # ac_fn_c_check_header_compile 1654 1655# ac_fn_c_try_cpp LINENO 1656# ---------------------- 1657# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1658ac_fn_c_try_cpp () 1659{ 1660 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1661 if { { ac_try="$ac_cpp conftest.$ac_ext" 1662case "(($ac_try" in 1663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1664 *) ac_try_echo=$ac_try;; 1665esac 1666eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1667$as_echo "$ac_try_echo"; } >&5 1668 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1669 ac_status=$? 1670 if test -s conftest.err; then 1671 grep -v '^ *+' conftest.err >conftest.er1 1672 cat conftest.er1 >&5 1673 mv -f conftest.er1 conftest.err 1674 fi 1675 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1676 test $ac_status = 0; } > conftest.i && { 1677 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1678 test ! -s conftest.err 1679 }; then : 1680 ac_retval=0 1681else 1682 $as_echo "$as_me: failed program was:" >&5 1683sed 's/^/| /' conftest.$ac_ext >&5 1684 1685 ac_retval=1 1686fi 1687 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1688 as_fn_set_status $ac_retval 1689 1690} # ac_fn_c_try_cpp 1691 1692# ac_fn_c_try_run LINENO 1693# ---------------------- 1694# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1695# that executables *can* be run. 1696ac_fn_c_try_run () 1697{ 1698 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1699 if { { ac_try="$ac_link" 1700case "(($ac_try" in 1701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1702 *) ac_try_echo=$ac_try;; 1703esac 1704eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1705$as_echo "$ac_try_echo"; } >&5 1706 (eval "$ac_link") 2>&5 1707 ac_status=$? 1708 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1709 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1710 { { case "(($ac_try" in 1711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1712 *) ac_try_echo=$ac_try;; 1713esac 1714eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1715$as_echo "$ac_try_echo"; } >&5 1716 (eval "$ac_try") 2>&5 1717 ac_status=$? 1718 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1719 test $ac_status = 0; }; }; then : 1720 ac_retval=0 1721else 1722 $as_echo "$as_me: program exited with status $ac_status" >&5 1723 $as_echo "$as_me: failed program was:" >&5 1724sed 's/^/| /' conftest.$ac_ext >&5 1725 1726 ac_retval=$ac_status 1727fi 1728 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1729 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1730 as_fn_set_status $ac_retval 1731 1732} # ac_fn_c_try_run 1733 1734# ac_fn_c_check_func LINENO FUNC VAR 1735# ---------------------------------- 1736# Tests whether FUNC exists, setting the cache variable VAR accordingly 1737ac_fn_c_check_func () 1738{ 1739 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1741$as_echo_n "checking for $2... " >&6; } 1742if eval \${$3+:} false; then : 1743 $as_echo_n "(cached) " >&6 1744else 1745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1746/* end confdefs.h. */ 1747/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1748 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1749#define $2 innocuous_$2 1750 1751/* System header to define __stub macros and hopefully few prototypes, 1752 which can conflict with char $2 (); below. 1753 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1754 <limits.h> exists even on freestanding compilers. */ 1755 1756#ifdef __STDC__ 1757# include <limits.h> 1758#else 1759# include <assert.h> 1760#endif 1761 1762#undef $2 1763 1764/* Override any GCC internal prototype to avoid an error. 1765 Use char because int might match the return type of a GCC 1766 builtin and then its argument prototype would still apply. */ 1767#ifdef __cplusplus 1768extern "C" 1769#endif 1770char $2 (); 1771/* The GNU C library defines this for functions which it implements 1772 to always fail with ENOSYS. Some functions are actually named 1773 something starting with __ and the normal name is an alias. */ 1774#if defined __stub_$2 || defined __stub___$2 1775choke me 1776#endif 1777 1778int 1779main () 1780{ 1781return $2 (); 1782 ; 1783 return 0; 1784} 1785_ACEOF 1786if ac_fn_c_try_link "$LINENO"; then : 1787 eval "$3=yes" 1788else 1789 eval "$3=no" 1790fi 1791rm -f core conftest.err conftest.$ac_objext \ 1792 conftest$ac_exeext conftest.$ac_ext 1793fi 1794eval ac_res=\$$3 1795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1796$as_echo "$ac_res" >&6; } 1797 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1798 1799} # ac_fn_c_check_func 1800 1801# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1802# --------------------------------------------- 1803# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1804# accordingly. 1805ac_fn_c_check_decl () 1806{ 1807 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1808 as_decl_name=`echo $2|sed 's/ *(.*//'` 1809 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1811$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1812if eval \${$3+:} false; then : 1813 $as_echo_n "(cached) " >&6 1814else 1815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1816/* end confdefs.h. */ 1817$4 1818int 1819main () 1820{ 1821#ifndef $as_decl_name 1822#ifdef __cplusplus 1823 (void) $as_decl_use; 1824#else 1825 (void) $as_decl_name; 1826#endif 1827#endif 1828 1829 ; 1830 return 0; 1831} 1832_ACEOF 1833if ac_fn_c_try_compile "$LINENO"; then : 1834 eval "$3=yes" 1835else 1836 eval "$3=no" 1837fi 1838rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1839fi 1840eval ac_res=\$$3 1841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1842$as_echo "$ac_res" >&6; } 1843 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1844 1845} # ac_fn_c_check_decl 1846cat >config.log <<_ACEOF 1847This file contains any messages produced by compilers while 1848running configure, to aid debugging if configure makes a mistake. 1849 1850It was created by libXinerama $as_me 1.1.3, which was 1851generated by GNU Autoconf 2.68. Invocation command line was 1852 1853 $ $0 $@ 1854 1855_ACEOF 1856exec 5>>config.log 1857{ 1858cat <<_ASUNAME 1859## --------- ## 1860## Platform. ## 1861## --------- ## 1862 1863hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1864uname -m = `(uname -m) 2>/dev/null || echo unknown` 1865uname -r = `(uname -r) 2>/dev/null || echo unknown` 1866uname -s = `(uname -s) 2>/dev/null || echo unknown` 1867uname -v = `(uname -v) 2>/dev/null || echo unknown` 1868 1869/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1870/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1871 1872/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1873/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1874/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1875/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1876/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1877/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1878/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1879 1880_ASUNAME 1881 1882as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1883for as_dir in $PATH 1884do 1885 IFS=$as_save_IFS 1886 test -z "$as_dir" && as_dir=. 1887 $as_echo "PATH: $as_dir" 1888 done 1889IFS=$as_save_IFS 1890 1891} >&5 1892 1893cat >&5 <<_ACEOF 1894 1895 1896## ----------- ## 1897## Core tests. ## 1898## ----------- ## 1899 1900_ACEOF 1901 1902 1903# Keep a trace of the command line. 1904# Strip out --no-create and --no-recursion so they do not pile up. 1905# Strip out --silent because we don't want to record it for future runs. 1906# Also quote any args containing shell meta-characters. 1907# Make two passes to allow for proper duplicate-argument suppression. 1908ac_configure_args= 1909ac_configure_args0= 1910ac_configure_args1= 1911ac_must_keep_next=false 1912for ac_pass in 1 2 1913do 1914 for ac_arg 1915 do 1916 case $ac_arg in 1917 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1918 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1919 | -silent | --silent | --silen | --sile | --sil) 1920 continue ;; 1921 *\'*) 1922 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1923 esac 1924 case $ac_pass in 1925 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1926 2) 1927 as_fn_append ac_configure_args1 " '$ac_arg'" 1928 if test $ac_must_keep_next = true; then 1929 ac_must_keep_next=false # Got value, back to normal. 1930 else 1931 case $ac_arg in 1932 *=* | --config-cache | -C | -disable-* | --disable-* \ 1933 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1934 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1935 | -with-* | --with-* | -without-* | --without-* | --x) 1936 case "$ac_configure_args0 " in 1937 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1938 esac 1939 ;; 1940 -* ) ac_must_keep_next=true ;; 1941 esac 1942 fi 1943 as_fn_append ac_configure_args " '$ac_arg'" 1944 ;; 1945 esac 1946 done 1947done 1948{ ac_configure_args0=; unset ac_configure_args0;} 1949{ ac_configure_args1=; unset ac_configure_args1;} 1950 1951# When interrupted or exit'd, cleanup temporary files, and complete 1952# config.log. We remove comments because anyway the quotes in there 1953# would cause problems or look ugly. 1954# WARNING: Use '\'' to represent an apostrophe within the trap. 1955# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1956trap 'exit_status=$? 1957 # Save into config.log some information that might help in debugging. 1958 { 1959 echo 1960 1961 $as_echo "## ---------------- ## 1962## Cache variables. ## 1963## ---------------- ##" 1964 echo 1965 # The following way of writing the cache mishandles newlines in values, 1966( 1967 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1968 eval ac_val=\$$ac_var 1969 case $ac_val in #( 1970 *${as_nl}*) 1971 case $ac_var in #( 1972 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1973$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1974 esac 1975 case $ac_var in #( 1976 _ | IFS | as_nl) ;; #( 1977 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1978 *) { eval $ac_var=; unset $ac_var;} ;; 1979 esac ;; 1980 esac 1981 done 1982 (set) 2>&1 | 1983 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1984 *${as_nl}ac_space=\ *) 1985 sed -n \ 1986 "s/'\''/'\''\\\\'\'''\''/g; 1987 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1988 ;; #( 1989 *) 1990 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1991 ;; 1992 esac | 1993 sort 1994) 1995 echo 1996 1997 $as_echo "## ----------------- ## 1998## Output variables. ## 1999## ----------------- ##" 2000 echo 2001 for ac_var in $ac_subst_vars 2002 do 2003 eval ac_val=\$$ac_var 2004 case $ac_val in 2005 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2006 esac 2007 $as_echo "$ac_var='\''$ac_val'\''" 2008 done | sort 2009 echo 2010 2011 if test -n "$ac_subst_files"; then 2012 $as_echo "## ------------------- ## 2013## File substitutions. ## 2014## ------------------- ##" 2015 echo 2016 for ac_var in $ac_subst_files 2017 do 2018 eval ac_val=\$$ac_var 2019 case $ac_val in 2020 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2021 esac 2022 $as_echo "$ac_var='\''$ac_val'\''" 2023 done | sort 2024 echo 2025 fi 2026 2027 if test -s confdefs.h; then 2028 $as_echo "## ----------- ## 2029## confdefs.h. ## 2030## ----------- ##" 2031 echo 2032 cat confdefs.h 2033 echo 2034 fi 2035 test "$ac_signal" != 0 && 2036 $as_echo "$as_me: caught signal $ac_signal" 2037 $as_echo "$as_me: exit $exit_status" 2038 } >&5 2039 rm -f core *.core core.conftest.* && 2040 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2041 exit $exit_status 2042' 0 2043for ac_signal in 1 2 13 15; do 2044 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2045done 2046ac_signal=0 2047 2048# confdefs.h avoids OS command line length limits that DEFS can exceed. 2049rm -f -r conftest* confdefs.h 2050 2051$as_echo "/* confdefs.h */" > confdefs.h 2052 2053# Predefined preprocessor variables. 2054 2055cat >>confdefs.h <<_ACEOF 2056#define PACKAGE_NAME "$PACKAGE_NAME" 2057_ACEOF 2058 2059cat >>confdefs.h <<_ACEOF 2060#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2061_ACEOF 2062 2063cat >>confdefs.h <<_ACEOF 2064#define PACKAGE_VERSION "$PACKAGE_VERSION" 2065_ACEOF 2066 2067cat >>confdefs.h <<_ACEOF 2068#define PACKAGE_STRING "$PACKAGE_STRING" 2069_ACEOF 2070 2071cat >>confdefs.h <<_ACEOF 2072#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2073_ACEOF 2074 2075cat >>confdefs.h <<_ACEOF 2076#define PACKAGE_URL "$PACKAGE_URL" 2077_ACEOF 2078 2079 2080# Let the site file select an alternate cache file if it wants to. 2081# Prefer an explicitly selected file to automatically selected ones. 2082ac_site_file1=NONE 2083ac_site_file2=NONE 2084if test -n "$CONFIG_SITE"; then 2085 # We do not want a PATH search for config.site. 2086 case $CONFIG_SITE in #(( 2087 -*) ac_site_file1=./$CONFIG_SITE;; 2088 */*) ac_site_file1=$CONFIG_SITE;; 2089 *) ac_site_file1=./$CONFIG_SITE;; 2090 esac 2091elif test "x$prefix" != xNONE; then 2092 ac_site_file1=$prefix/share/config.site 2093 ac_site_file2=$prefix/etc/config.site 2094else 2095 ac_site_file1=$ac_default_prefix/share/config.site 2096 ac_site_file2=$ac_default_prefix/etc/config.site 2097fi 2098for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2099do 2100 test "x$ac_site_file" = xNONE && continue 2101 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2102 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2103$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2104 sed 's/^/| /' "$ac_site_file" >&5 2105 . "$ac_site_file" \ 2106 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2107$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2108as_fn_error $? "failed to load site script $ac_site_file 2109See \`config.log' for more details" "$LINENO" 5; } 2110 fi 2111done 2112 2113if test -r "$cache_file"; then 2114 # Some versions of bash will fail to source /dev/null (special files 2115 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2116 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2117 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2118$as_echo "$as_me: loading cache $cache_file" >&6;} 2119 case $cache_file in 2120 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2121 *) . "./$cache_file";; 2122 esac 2123 fi 2124else 2125 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2126$as_echo "$as_me: creating cache $cache_file" >&6;} 2127 >$cache_file 2128fi 2129 2130# Check that the precious variables saved in the cache have kept the same 2131# value. 2132ac_cache_corrupted=false 2133for ac_var in $ac_precious_vars; do 2134 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2135 eval ac_new_set=\$ac_env_${ac_var}_set 2136 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2137 eval ac_new_val=\$ac_env_${ac_var}_value 2138 case $ac_old_set,$ac_new_set in 2139 set,) 2140 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2141$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2142 ac_cache_corrupted=: ;; 2143 ,set) 2144 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2145$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2146 ac_cache_corrupted=: ;; 2147 ,);; 2148 *) 2149 if test "x$ac_old_val" != "x$ac_new_val"; then 2150 # differences in whitespace do not lead to failure. 2151 ac_old_val_w=`echo x $ac_old_val` 2152 ac_new_val_w=`echo x $ac_new_val` 2153 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2154 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2155$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2156 ac_cache_corrupted=: 2157 else 2158 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2159$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2160 eval $ac_var=\$ac_old_val 2161 fi 2162 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2163$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2164 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2165$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2166 fi;; 2167 esac 2168 # Pass precious variables to config.status. 2169 if test "$ac_new_set" = set; then 2170 case $ac_new_val in 2171 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2172 *) ac_arg=$ac_var=$ac_new_val ;; 2173 esac 2174 case " $ac_configure_args " in 2175 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2176 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2177 esac 2178 fi 2179done 2180if $ac_cache_corrupted; then 2181 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2182$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2183 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2184$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2185 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2186fi 2187## -------------------- ## 2188## Main body of script. ## 2189## -------------------- ## 2190 2191ac_ext=c 2192ac_cpp='$CPP $CPPFLAGS' 2193ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2194ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2195ac_compiler_gnu=$ac_cv_c_compiler_gnu 2196 2197 2198 2199ac_config_headers="$ac_config_headers config.h" 2200 2201 2202# Initialize Automake 2203am__api_version='1.13' 2204 2205ac_aux_dir= 2206for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2207 if test -f "$ac_dir/install-sh"; then 2208 ac_aux_dir=$ac_dir 2209 ac_install_sh="$ac_aux_dir/install-sh -c" 2210 break 2211 elif test -f "$ac_dir/install.sh"; then 2212 ac_aux_dir=$ac_dir 2213 ac_install_sh="$ac_aux_dir/install.sh -c" 2214 break 2215 elif test -f "$ac_dir/shtool"; then 2216 ac_aux_dir=$ac_dir 2217 ac_install_sh="$ac_aux_dir/shtool install -c" 2218 break 2219 fi 2220done 2221if test -z "$ac_aux_dir"; then 2222 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2223fi 2224 2225# These three variables are undocumented and unsupported, 2226# and are intended to be withdrawn in a future Autoconf release. 2227# They can cause serious problems if a builder's source tree is in a directory 2228# whose full name contains unusual characters. 2229ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2230ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2231ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2232 2233 2234# Find a good install program. We prefer a C program (faster), 2235# so one script is as good as another. But avoid the broken or 2236# incompatible versions: 2237# SysV /etc/install, /usr/sbin/install 2238# SunOS /usr/etc/install 2239# IRIX /sbin/install 2240# AIX /bin/install 2241# AmigaOS /C/install, which installs bootblocks on floppy discs 2242# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2243# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2244# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2245# OS/2's system install, which has a completely different semantic 2246# ./install, which can be erroneously created by make from ./install.sh. 2247# Reject install programs that cannot install multiple files. 2248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2249$as_echo_n "checking for a BSD-compatible install... " >&6; } 2250if test -z "$INSTALL"; then 2251if ${ac_cv_path_install+:} false; then : 2252 $as_echo_n "(cached) " >&6 2253else 2254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2255for as_dir in $PATH 2256do 2257 IFS=$as_save_IFS 2258 test -z "$as_dir" && as_dir=. 2259 # Account for people who put trailing slashes in PATH elements. 2260case $as_dir/ in #(( 2261 ./ | .// | /[cC]/* | \ 2262 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2263 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2264 /usr/ucb/* ) ;; 2265 *) 2266 # OSF1 and SCO ODT 3.0 have their own names for install. 2267 # Don't use installbsd from OSF since it installs stuff as root 2268 # by default. 2269 for ac_prog in ginstall scoinst install; do 2270 for ac_exec_ext in '' $ac_executable_extensions; do 2271 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2272 if test $ac_prog = install && 2273 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2274 # AIX install. It has an incompatible calling convention. 2275 : 2276 elif test $ac_prog = install && 2277 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2278 # program-specific install script used by HP pwplus--don't use. 2279 : 2280 else 2281 rm -rf conftest.one conftest.two conftest.dir 2282 echo one > conftest.one 2283 echo two > conftest.two 2284 mkdir conftest.dir 2285 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2286 test -s conftest.one && test -s conftest.two && 2287 test -s conftest.dir/conftest.one && 2288 test -s conftest.dir/conftest.two 2289 then 2290 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2291 break 3 2292 fi 2293 fi 2294 fi 2295 done 2296 done 2297 ;; 2298esac 2299 2300 done 2301IFS=$as_save_IFS 2302 2303rm -rf conftest.one conftest.two conftest.dir 2304 2305fi 2306 if test "${ac_cv_path_install+set}" = set; then 2307 INSTALL=$ac_cv_path_install 2308 else 2309 # As a last resort, use the slow shell script. Don't cache a 2310 # value for INSTALL within a source directory, because that will 2311 # break other packages using the cache if that directory is 2312 # removed, or if the value is a relative name. 2313 INSTALL=$ac_install_sh 2314 fi 2315fi 2316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2317$as_echo "$INSTALL" >&6; } 2318 2319# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2320# It thinks the first close brace ends the variable substitution. 2321test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2322 2323test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2324 2325test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2326 2327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2328$as_echo_n "checking whether build environment is sane... " >&6; } 2329# Reject unsafe characters in $srcdir or the absolute working directory 2330# name. Accept space and tab only in the latter. 2331am_lf=' 2332' 2333case `pwd` in 2334 *[\\\"\#\$\&\'\`$am_lf]*) 2335 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2336esac 2337case $srcdir in 2338 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2339 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2340esac 2341 2342# Do 'set' in a subshell so we don't clobber the current shell's 2343# arguments. Must try -L first in case configure is actually a 2344# symlink; some systems play weird games with the mod time of symlinks 2345# (eg FreeBSD returns the mod time of the symlink's containing 2346# directory). 2347if ( 2348 am_has_slept=no 2349 for am_try in 1 2; do 2350 echo "timestamp, slept: $am_has_slept" > conftest.file 2351 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2352 if test "$*" = "X"; then 2353 # -L didn't work. 2354 set X `ls -t "$srcdir/configure" conftest.file` 2355 fi 2356 if test "$*" != "X $srcdir/configure conftest.file" \ 2357 && test "$*" != "X conftest.file $srcdir/configure"; then 2358 2359 # If neither matched, then we have a broken ls. This can happen 2360 # if, for instance, CONFIG_SHELL is bash and it inherits a 2361 # broken ls alias from the environment. This has actually 2362 # happened. Such a system could not be considered "sane". 2363 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2364 alias in your environment" "$LINENO" 5 2365 fi 2366 if test "$2" = conftest.file || test $am_try -eq 2; then 2367 break 2368 fi 2369 # Just in case. 2370 sleep 1 2371 am_has_slept=yes 2372 done 2373 test "$2" = conftest.file 2374 ) 2375then 2376 # Ok. 2377 : 2378else 2379 as_fn_error $? "newly created file is older than distributed files! 2380Check your system clock" "$LINENO" 5 2381fi 2382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2383$as_echo "yes" >&6; } 2384# If we didn't sleep, we still need to ensure time stamps of config.status and 2385# generated files are strictly newer. 2386am_sleep_pid= 2387if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2388 ( sleep 1 ) & 2389 am_sleep_pid=$! 2390fi 2391 2392rm -f conftest.file 2393 2394test "$program_prefix" != NONE && 2395 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2396# Use a double $ so make ignores it. 2397test "$program_suffix" != NONE && 2398 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2399# Double any \ or $. 2400# By default was `s,x,x', remove it if useless. 2401ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2402program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2403 2404# expand $ac_aux_dir to an absolute path 2405am_aux_dir=`cd $ac_aux_dir && pwd` 2406 2407if test x"${MISSING+set}" != xset; then 2408 case $am_aux_dir in 2409 *\ * | *\ *) 2410 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2411 *) 2412 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2413 esac 2414fi 2415# Use eval to expand $SHELL 2416if eval "$MISSING --is-lightweight"; then 2417 am_missing_run="$MISSING " 2418else 2419 am_missing_run= 2420 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2421$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2422fi 2423 2424if test x"${install_sh}" != xset; then 2425 case $am_aux_dir in 2426 *\ * | *\ *) 2427 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2428 *) 2429 install_sh="\${SHELL} $am_aux_dir/install-sh" 2430 esac 2431fi 2432 2433# Installed binaries are usually stripped using 'strip' when the user 2434# run "make install-strip". However 'strip' might not be the right 2435# tool to use in cross-compilation environments, therefore Automake 2436# will honor the 'STRIP' environment variable to overrule this program. 2437if test "$cross_compiling" != no; then 2438 if test -n "$ac_tool_prefix"; then 2439 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2440set dummy ${ac_tool_prefix}strip; ac_word=$2 2441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2442$as_echo_n "checking for $ac_word... " >&6; } 2443if ${ac_cv_prog_STRIP+:} false; then : 2444 $as_echo_n "(cached) " >&6 2445else 2446 if test -n "$STRIP"; then 2447 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2448else 2449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2450for as_dir in $PATH 2451do 2452 IFS=$as_save_IFS 2453 test -z "$as_dir" && as_dir=. 2454 for ac_exec_ext in '' $ac_executable_extensions; do 2455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2456 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2458 break 2 2459 fi 2460done 2461 done 2462IFS=$as_save_IFS 2463 2464fi 2465fi 2466STRIP=$ac_cv_prog_STRIP 2467if test -n "$STRIP"; then 2468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2469$as_echo "$STRIP" >&6; } 2470else 2471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2472$as_echo "no" >&6; } 2473fi 2474 2475 2476fi 2477if test -z "$ac_cv_prog_STRIP"; then 2478 ac_ct_STRIP=$STRIP 2479 # Extract the first word of "strip", so it can be a program name with args. 2480set dummy strip; ac_word=$2 2481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2482$as_echo_n "checking for $ac_word... " >&6; } 2483if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2484 $as_echo_n "(cached) " >&6 2485else 2486 if test -n "$ac_ct_STRIP"; then 2487 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2488else 2489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2490for as_dir in $PATH 2491do 2492 IFS=$as_save_IFS 2493 test -z "$as_dir" && as_dir=. 2494 for ac_exec_ext in '' $ac_executable_extensions; do 2495 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2496 ac_cv_prog_ac_ct_STRIP="strip" 2497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2498 break 2 2499 fi 2500done 2501 done 2502IFS=$as_save_IFS 2503 2504fi 2505fi 2506ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2507if test -n "$ac_ct_STRIP"; then 2508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2509$as_echo "$ac_ct_STRIP" >&6; } 2510else 2511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2512$as_echo "no" >&6; } 2513fi 2514 2515 if test "x$ac_ct_STRIP" = x; then 2516 STRIP=":" 2517 else 2518 case $cross_compiling:$ac_tool_warned in 2519yes:) 2520{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2521$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2522ac_tool_warned=yes ;; 2523esac 2524 STRIP=$ac_ct_STRIP 2525 fi 2526else 2527 STRIP="$ac_cv_prog_STRIP" 2528fi 2529 2530fi 2531INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2532 2533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2534$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2535if test -z "$MKDIR_P"; then 2536 if ${ac_cv_path_mkdir+:} false; then : 2537 $as_echo_n "(cached) " >&6 2538else 2539 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2540for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2541do 2542 IFS=$as_save_IFS 2543 test -z "$as_dir" && as_dir=. 2544 for ac_prog in mkdir gmkdir; do 2545 for ac_exec_ext in '' $ac_executable_extensions; do 2546 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2547 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2548 'mkdir (GNU coreutils) '* | \ 2549 'mkdir (coreutils) '* | \ 2550 'mkdir (fileutils) '4.1*) 2551 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2552 break 3;; 2553 esac 2554 done 2555 done 2556 done 2557IFS=$as_save_IFS 2558 2559fi 2560 2561 test -d ./--version && rmdir ./--version 2562 if test "${ac_cv_path_mkdir+set}" = set; then 2563 MKDIR_P="$ac_cv_path_mkdir -p" 2564 else 2565 # As a last resort, use the slow shell script. Don't cache a 2566 # value for MKDIR_P within a source directory, because that will 2567 # break other packages using the cache if that directory is 2568 # removed, or if the value is a relative name. 2569 MKDIR_P="$ac_install_sh -d" 2570 fi 2571fi 2572{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2573$as_echo "$MKDIR_P" >&6; } 2574 2575for ac_prog in gawk mawk nawk awk 2576do 2577 # Extract the first word of "$ac_prog", so it can be a program name with args. 2578set dummy $ac_prog; ac_word=$2 2579{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2580$as_echo_n "checking for $ac_word... " >&6; } 2581if ${ac_cv_prog_AWK+:} false; then : 2582 $as_echo_n "(cached) " >&6 2583else 2584 if test -n "$AWK"; then 2585 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2586else 2587as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2588for as_dir in $PATH 2589do 2590 IFS=$as_save_IFS 2591 test -z "$as_dir" && as_dir=. 2592 for ac_exec_ext in '' $ac_executable_extensions; do 2593 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2594 ac_cv_prog_AWK="$ac_prog" 2595 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2596 break 2 2597 fi 2598done 2599 done 2600IFS=$as_save_IFS 2601 2602fi 2603fi 2604AWK=$ac_cv_prog_AWK 2605if test -n "$AWK"; then 2606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2607$as_echo "$AWK" >&6; } 2608else 2609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2610$as_echo "no" >&6; } 2611fi 2612 2613 2614 test -n "$AWK" && break 2615done 2616 2617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2618$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2619set x ${MAKE-make} 2620ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2621if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2622 $as_echo_n "(cached) " >&6 2623else 2624 cat >conftest.make <<\_ACEOF 2625SHELL = /bin/sh 2626all: 2627 @echo '@@@%%%=$(MAKE)=@@@%%%' 2628_ACEOF 2629# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2630case `${MAKE-make} -f conftest.make 2>/dev/null` in 2631 *@@@%%%=?*=@@@%%%*) 2632 eval ac_cv_prog_make_${ac_make}_set=yes;; 2633 *) 2634 eval ac_cv_prog_make_${ac_make}_set=no;; 2635esac 2636rm -f conftest.make 2637fi 2638if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2640$as_echo "yes" >&6; } 2641 SET_MAKE= 2642else 2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2644$as_echo "no" >&6; } 2645 SET_MAKE="MAKE=${MAKE-make}" 2646fi 2647 2648rm -rf .tst 2>/dev/null 2649mkdir .tst 2>/dev/null 2650if test -d .tst; then 2651 am__leading_dot=. 2652else 2653 am__leading_dot=_ 2654fi 2655rmdir .tst 2>/dev/null 2656 2657# Check whether --enable-silent-rules was given. 2658if test "${enable_silent_rules+set}" = set; then : 2659 enableval=$enable_silent_rules; 2660fi 2661 2662case $enable_silent_rules in # ((( 2663 yes) AM_DEFAULT_VERBOSITY=0;; 2664 no) AM_DEFAULT_VERBOSITY=1;; 2665 *) AM_DEFAULT_VERBOSITY=1;; 2666esac 2667am_make=${MAKE-make} 2668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2669$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2670if ${am_cv_make_support_nested_variables+:} false; then : 2671 $as_echo_n "(cached) " >&6 2672else 2673 if $as_echo 'TRUE=$(BAR$(V)) 2674BAR0=false 2675BAR1=true 2676V=1 2677am__doit: 2678 @$(TRUE) 2679.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2680 am_cv_make_support_nested_variables=yes 2681else 2682 am_cv_make_support_nested_variables=no 2683fi 2684fi 2685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2686$as_echo "$am_cv_make_support_nested_variables" >&6; } 2687if test $am_cv_make_support_nested_variables = yes; then 2688 AM_V='$(V)' 2689 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2690else 2691 AM_V=$AM_DEFAULT_VERBOSITY 2692 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2693fi 2694AM_BACKSLASH='\' 2695 2696if test "`cd $srcdir && pwd`" != "`pwd`"; then 2697 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2698 # is not polluted with repeated "-I." 2699 am__isrc=' -I$(srcdir)' 2700 # test to see if srcdir already configured 2701 if test -f $srcdir/config.status; then 2702 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2703 fi 2704fi 2705 2706# test whether we have cygpath 2707if test -z "$CYGPATH_W"; then 2708 if (cygpath --version) >/dev/null 2>/dev/null; then 2709 CYGPATH_W='cygpath -w' 2710 else 2711 CYGPATH_W=echo 2712 fi 2713fi 2714 2715 2716# Define the identity of the package. 2717 PACKAGE='libXinerama' 2718 VERSION='1.1.3' 2719 2720 2721cat >>confdefs.h <<_ACEOF 2722#define PACKAGE "$PACKAGE" 2723_ACEOF 2724 2725 2726cat >>confdefs.h <<_ACEOF 2727#define VERSION "$VERSION" 2728_ACEOF 2729 2730# Some tools Automake needs. 2731 2732ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2733 2734 2735AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2736 2737 2738AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2739 2740 2741AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2742 2743 2744MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2745 2746# For better backward compatibility. To be removed once Automake 1.9.x 2747# dies out for good. For more background, see: 2748# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2749# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2750mkdir_p='$(MKDIR_P)' 2751 2752# We need awk for the "check" target. The system "awk" is bad on 2753# some platforms. 2754# Always define AMTAR for backward compatibility. Yes, it's still used 2755# in the wild :-( We should find a proper way to deprecate it ... 2756AMTAR='$${TAR-tar}' 2757 2758 2759# We'll loop over all known methods to create a tar archive until one works. 2760_am_tools='gnutar pax cpio none' 2761 2762am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2763 2764 2765 2766 2767 2768 2769 2770# Initialize libtool 2771case `pwd` in 2772 *\ * | *\ *) 2773 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2774$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2775esac 2776 2777 2778 2779macro_version='2.4.2' 2780macro_revision='1.3337' 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794ltmain="$ac_aux_dir/ltmain.sh" 2795 2796# Make sure we can run config.sub. 2797$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2798 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2799 2800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2801$as_echo_n "checking build system type... " >&6; } 2802if ${ac_cv_build+:} false; then : 2803 $as_echo_n "(cached) " >&6 2804else 2805 ac_build_alias=$build_alias 2806test "x$ac_build_alias" = x && 2807 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2808test "x$ac_build_alias" = x && 2809 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2810ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2811 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2812 2813fi 2814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2815$as_echo "$ac_cv_build" >&6; } 2816case $ac_cv_build in 2817*-*-*) ;; 2818*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2819esac 2820build=$ac_cv_build 2821ac_save_IFS=$IFS; IFS='-' 2822set x $ac_cv_build 2823shift 2824build_cpu=$1 2825build_vendor=$2 2826shift; shift 2827# Remember, the first character of IFS is used to create $*, 2828# except with old shells: 2829build_os=$* 2830IFS=$ac_save_IFS 2831case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2832 2833 2834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2835$as_echo_n "checking host system type... " >&6; } 2836if ${ac_cv_host+:} false; then : 2837 $as_echo_n "(cached) " >&6 2838else 2839 if test "x$host_alias" = x; then 2840 ac_cv_host=$ac_cv_build 2841else 2842 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2843 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2844fi 2845 2846fi 2847{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2848$as_echo "$ac_cv_host" >&6; } 2849case $ac_cv_host in 2850*-*-*) ;; 2851*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2852esac 2853host=$ac_cv_host 2854ac_save_IFS=$IFS; IFS='-' 2855set x $ac_cv_host 2856shift 2857host_cpu=$1 2858host_vendor=$2 2859shift; shift 2860# Remember, the first character of IFS is used to create $*, 2861# except with old shells: 2862host_os=$* 2863IFS=$ac_save_IFS 2864case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2865 2866 2867# Backslashify metacharacters that are still active within 2868# double-quoted strings. 2869sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 2870 2871# Same as above, but do not quote variable references. 2872double_quote_subst='s/\(["`\\]\)/\\\1/g' 2873 2874# Sed substitution to delay expansion of an escaped shell variable in a 2875# double_quote_subst'ed string. 2876delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 2877 2878# Sed substitution to delay expansion of an escaped single quote. 2879delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 2880 2881# Sed substitution to avoid accidental globbing in evaled expressions 2882no_glob_subst='s/\*/\\\*/g' 2883 2884ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 2885ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 2886ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 2887 2888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 2889$as_echo_n "checking how to print strings... " >&6; } 2890# Test print first, because it will be a builtin if present. 2891if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 2892 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 2893 ECHO='print -r --' 2894elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 2895 ECHO='printf %s\n' 2896else 2897 # Use this function as a fallback that always works. 2898 func_fallback_echo () 2899 { 2900 eval 'cat <<_LTECHO_EOF 2901$1 2902_LTECHO_EOF' 2903 } 2904 ECHO='func_fallback_echo' 2905fi 2906 2907# func_echo_all arg... 2908# Invoke $ECHO with all args, space-separated. 2909func_echo_all () 2910{ 2911 $ECHO "" 2912} 2913 2914case "$ECHO" in 2915 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 2916$as_echo "printf" >&6; } ;; 2917 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 2918$as_echo "print -r" >&6; } ;; 2919 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 2920$as_echo "cat" >&6; } ;; 2921esac 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936DEPDIR="${am__leading_dot}deps" 2937 2938ac_config_commands="$ac_config_commands depfiles" 2939 2940 2941am_make=${MAKE-make} 2942cat > confinc << 'END' 2943am__doit: 2944 @echo this is the am__doit target 2945.PHONY: am__doit 2946END 2947# If we don't find an include directive, just comment out the code. 2948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2949$as_echo_n "checking for style of include used by $am_make... " >&6; } 2950am__include="#" 2951am__quote= 2952_am_result=none 2953# First try GNU make style include. 2954echo "include confinc" > confmf 2955# Ignore all kinds of additional output from 'make'. 2956case `$am_make -s -f confmf 2> /dev/null` in #( 2957*the\ am__doit\ target*) 2958 am__include=include 2959 am__quote= 2960 _am_result=GNU 2961 ;; 2962esac 2963# Now try BSD make style include. 2964if test "$am__include" = "#"; then 2965 echo '.include "confinc"' > confmf 2966 case `$am_make -s -f confmf 2> /dev/null` in #( 2967 *the\ am__doit\ target*) 2968 am__include=.include 2969 am__quote="\"" 2970 _am_result=BSD 2971 ;; 2972 esac 2973fi 2974 2975 2976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 2977$as_echo "$_am_result" >&6; } 2978rm -f confinc confmf 2979 2980# Check whether --enable-dependency-tracking was given. 2981if test "${enable_dependency_tracking+set}" = set; then : 2982 enableval=$enable_dependency_tracking; 2983fi 2984 2985if test "x$enable_dependency_tracking" != xno; then 2986 am_depcomp="$ac_aux_dir/depcomp" 2987 AMDEPBACKSLASH='\' 2988 am__nodep='_no' 2989fi 2990 if test "x$enable_dependency_tracking" != xno; then 2991 AMDEP_TRUE= 2992 AMDEP_FALSE='#' 2993else 2994 AMDEP_TRUE='#' 2995 AMDEP_FALSE= 2996fi 2997 2998 2999ac_ext=c 3000ac_cpp='$CPP $CPPFLAGS' 3001ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3002ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3003ac_compiler_gnu=$ac_cv_c_compiler_gnu 3004if test -n "$ac_tool_prefix"; then 3005 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3006set dummy ${ac_tool_prefix}gcc; ac_word=$2 3007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3008$as_echo_n "checking for $ac_word... " >&6; } 3009if ${ac_cv_prog_CC+:} false; then : 3010 $as_echo_n "(cached) " >&6 3011else 3012 if test -n "$CC"; then 3013 ac_cv_prog_CC="$CC" # Let the user override the test. 3014else 3015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3016for as_dir in $PATH 3017do 3018 IFS=$as_save_IFS 3019 test -z "$as_dir" && as_dir=. 3020 for ac_exec_ext in '' $ac_executable_extensions; do 3021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3022 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3024 break 2 3025 fi 3026done 3027 done 3028IFS=$as_save_IFS 3029 3030fi 3031fi 3032CC=$ac_cv_prog_CC 3033if test -n "$CC"; then 3034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3035$as_echo "$CC" >&6; } 3036else 3037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3038$as_echo "no" >&6; } 3039fi 3040 3041 3042fi 3043if test -z "$ac_cv_prog_CC"; then 3044 ac_ct_CC=$CC 3045 # Extract the first word of "gcc", so it can be a program name with args. 3046set dummy gcc; ac_word=$2 3047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3048$as_echo_n "checking for $ac_word... " >&6; } 3049if ${ac_cv_prog_ac_ct_CC+:} false; then : 3050 $as_echo_n "(cached) " >&6 3051else 3052 if test -n "$ac_ct_CC"; then 3053 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3054else 3055as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3056for as_dir in $PATH 3057do 3058 IFS=$as_save_IFS 3059 test -z "$as_dir" && as_dir=. 3060 for ac_exec_ext in '' $ac_executable_extensions; do 3061 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3062 ac_cv_prog_ac_ct_CC="gcc" 3063 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3064 break 2 3065 fi 3066done 3067 done 3068IFS=$as_save_IFS 3069 3070fi 3071fi 3072ac_ct_CC=$ac_cv_prog_ac_ct_CC 3073if test -n "$ac_ct_CC"; then 3074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3075$as_echo "$ac_ct_CC" >&6; } 3076else 3077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3078$as_echo "no" >&6; } 3079fi 3080 3081 if test "x$ac_ct_CC" = x; then 3082 CC="" 3083 else 3084 case $cross_compiling:$ac_tool_warned in 3085yes:) 3086{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3087$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3088ac_tool_warned=yes ;; 3089esac 3090 CC=$ac_ct_CC 3091 fi 3092else 3093 CC="$ac_cv_prog_CC" 3094fi 3095 3096if test -z "$CC"; then 3097 if test -n "$ac_tool_prefix"; then 3098 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3099set dummy ${ac_tool_prefix}cc; ac_word=$2 3100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3101$as_echo_n "checking for $ac_word... " >&6; } 3102if ${ac_cv_prog_CC+:} false; then : 3103 $as_echo_n "(cached) " >&6 3104else 3105 if test -n "$CC"; then 3106 ac_cv_prog_CC="$CC" # Let the user override the test. 3107else 3108as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3109for as_dir in $PATH 3110do 3111 IFS=$as_save_IFS 3112 test -z "$as_dir" && as_dir=. 3113 for ac_exec_ext in '' $ac_executable_extensions; do 3114 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3115 ac_cv_prog_CC="${ac_tool_prefix}cc" 3116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3117 break 2 3118 fi 3119done 3120 done 3121IFS=$as_save_IFS 3122 3123fi 3124fi 3125CC=$ac_cv_prog_CC 3126if test -n "$CC"; then 3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3128$as_echo "$CC" >&6; } 3129else 3130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3131$as_echo "no" >&6; } 3132fi 3133 3134 3135 fi 3136fi 3137if test -z "$CC"; then 3138 # Extract the first word of "cc", so it can be a program name with args. 3139set dummy cc; ac_word=$2 3140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3141$as_echo_n "checking for $ac_word... " >&6; } 3142if ${ac_cv_prog_CC+:} false; then : 3143 $as_echo_n "(cached) " >&6 3144else 3145 if test -n "$CC"; then 3146 ac_cv_prog_CC="$CC" # Let the user override the test. 3147else 3148 ac_prog_rejected=no 3149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3150for as_dir in $PATH 3151do 3152 IFS=$as_save_IFS 3153 test -z "$as_dir" && as_dir=. 3154 for ac_exec_ext in '' $ac_executable_extensions; do 3155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3156 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3157 ac_prog_rejected=yes 3158 continue 3159 fi 3160 ac_cv_prog_CC="cc" 3161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3162 break 2 3163 fi 3164done 3165 done 3166IFS=$as_save_IFS 3167 3168if test $ac_prog_rejected = yes; then 3169 # We found a bogon in the path, so make sure we never use it. 3170 set dummy $ac_cv_prog_CC 3171 shift 3172 if test $# != 0; then 3173 # We chose a different compiler from the bogus one. 3174 # However, it has the same basename, so the bogon will be chosen 3175 # first if we set CC to just the basename; use the full file name. 3176 shift 3177 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3178 fi 3179fi 3180fi 3181fi 3182CC=$ac_cv_prog_CC 3183if test -n "$CC"; then 3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3185$as_echo "$CC" >&6; } 3186else 3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3188$as_echo "no" >&6; } 3189fi 3190 3191 3192fi 3193if test -z "$CC"; then 3194 if test -n "$ac_tool_prefix"; then 3195 for ac_prog in cl.exe 3196 do 3197 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3198set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3200$as_echo_n "checking for $ac_word... " >&6; } 3201if ${ac_cv_prog_CC+:} false; then : 3202 $as_echo_n "(cached) " >&6 3203else 3204 if test -n "$CC"; then 3205 ac_cv_prog_CC="$CC" # Let the user override the test. 3206else 3207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3208for as_dir in $PATH 3209do 3210 IFS=$as_save_IFS 3211 test -z "$as_dir" && as_dir=. 3212 for ac_exec_ext in '' $ac_executable_extensions; do 3213 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3214 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3216 break 2 3217 fi 3218done 3219 done 3220IFS=$as_save_IFS 3221 3222fi 3223fi 3224CC=$ac_cv_prog_CC 3225if test -n "$CC"; then 3226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3227$as_echo "$CC" >&6; } 3228else 3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3230$as_echo "no" >&6; } 3231fi 3232 3233 3234 test -n "$CC" && break 3235 done 3236fi 3237if test -z "$CC"; then 3238 ac_ct_CC=$CC 3239 for ac_prog in cl.exe 3240do 3241 # Extract the first word of "$ac_prog", so it can be a program name with args. 3242set dummy $ac_prog; ac_word=$2 3243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3244$as_echo_n "checking for $ac_word... " >&6; } 3245if ${ac_cv_prog_ac_ct_CC+:} false; then : 3246 $as_echo_n "(cached) " >&6 3247else 3248 if test -n "$ac_ct_CC"; then 3249 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3250else 3251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3252for as_dir in $PATH 3253do 3254 IFS=$as_save_IFS 3255 test -z "$as_dir" && as_dir=. 3256 for ac_exec_ext in '' $ac_executable_extensions; do 3257 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3258 ac_cv_prog_ac_ct_CC="$ac_prog" 3259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3260 break 2 3261 fi 3262done 3263 done 3264IFS=$as_save_IFS 3265 3266fi 3267fi 3268ac_ct_CC=$ac_cv_prog_ac_ct_CC 3269if test -n "$ac_ct_CC"; then 3270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3271$as_echo "$ac_ct_CC" >&6; } 3272else 3273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3274$as_echo "no" >&6; } 3275fi 3276 3277 3278 test -n "$ac_ct_CC" && break 3279done 3280 3281 if test "x$ac_ct_CC" = x; then 3282 CC="" 3283 else 3284 case $cross_compiling:$ac_tool_warned in 3285yes:) 3286{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3287$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3288ac_tool_warned=yes ;; 3289esac 3290 CC=$ac_ct_CC 3291 fi 3292fi 3293 3294fi 3295 3296 3297test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3298$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3299as_fn_error $? "no acceptable C compiler found in \$PATH 3300See \`config.log' for more details" "$LINENO" 5; } 3301 3302# Provide some information about the compiler. 3303$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3304set X $ac_compile 3305ac_compiler=$2 3306for ac_option in --version -v -V -qversion; do 3307 { { ac_try="$ac_compiler $ac_option >&5" 3308case "(($ac_try" in 3309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3310 *) ac_try_echo=$ac_try;; 3311esac 3312eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3313$as_echo "$ac_try_echo"; } >&5 3314 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3315 ac_status=$? 3316 if test -s conftest.err; then 3317 sed '10a\ 3318... rest of stderr output deleted ... 3319 10q' conftest.err >conftest.er1 3320 cat conftest.er1 >&5 3321 fi 3322 rm -f conftest.er1 conftest.err 3323 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3324 test $ac_status = 0; } 3325done 3326 3327cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3328/* end confdefs.h. */ 3329 3330int 3331main () 3332{ 3333 3334 ; 3335 return 0; 3336} 3337_ACEOF 3338ac_clean_files_save=$ac_clean_files 3339ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3340# Try to create an executable without -o first, disregard a.out. 3341# It will help us diagnose broken compilers, and finding out an intuition 3342# of exeext. 3343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3344$as_echo_n "checking whether the C compiler works... " >&6; } 3345ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3346 3347# The possible output files: 3348ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3349 3350ac_rmfiles= 3351for ac_file in $ac_files 3352do 3353 case $ac_file in 3354 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3355 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3356 esac 3357done 3358rm -f $ac_rmfiles 3359 3360if { { ac_try="$ac_link_default" 3361case "(($ac_try" in 3362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3363 *) ac_try_echo=$ac_try;; 3364esac 3365eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3366$as_echo "$ac_try_echo"; } >&5 3367 (eval "$ac_link_default") 2>&5 3368 ac_status=$? 3369 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3370 test $ac_status = 0; }; then : 3371 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3372# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3373# in a Makefile. We should not override ac_cv_exeext if it was cached, 3374# so that the user can short-circuit this test for compilers unknown to 3375# Autoconf. 3376for ac_file in $ac_files '' 3377do 3378 test -f "$ac_file" || continue 3379 case $ac_file in 3380 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3381 ;; 3382 [ab].out ) 3383 # We found the default executable, but exeext='' is most 3384 # certainly right. 3385 break;; 3386 *.* ) 3387 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3388 then :; else 3389 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3390 fi 3391 # We set ac_cv_exeext here because the later test for it is not 3392 # safe: cross compilers may not add the suffix if given an `-o' 3393 # argument, so we may need to know it at that point already. 3394 # Even if this section looks crufty: it has the advantage of 3395 # actually working. 3396 break;; 3397 * ) 3398 break;; 3399 esac 3400done 3401test "$ac_cv_exeext" = no && ac_cv_exeext= 3402 3403else 3404 ac_file='' 3405fi 3406if test -z "$ac_file"; then : 3407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3408$as_echo "no" >&6; } 3409$as_echo "$as_me: failed program was:" >&5 3410sed 's/^/| /' conftest.$ac_ext >&5 3411 3412{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3413$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3414as_fn_error 77 "C compiler cannot create executables 3415See \`config.log' for more details" "$LINENO" 5; } 3416else 3417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3418$as_echo "yes" >&6; } 3419fi 3420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3421$as_echo_n "checking for C compiler default output file name... " >&6; } 3422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3423$as_echo "$ac_file" >&6; } 3424ac_exeext=$ac_cv_exeext 3425 3426rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3427ac_clean_files=$ac_clean_files_save 3428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3429$as_echo_n "checking for suffix of executables... " >&6; } 3430if { { ac_try="$ac_link" 3431case "(($ac_try" in 3432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3433 *) ac_try_echo=$ac_try;; 3434esac 3435eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3436$as_echo "$ac_try_echo"; } >&5 3437 (eval "$ac_link") 2>&5 3438 ac_status=$? 3439 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3440 test $ac_status = 0; }; then : 3441 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3442# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3443# work properly (i.e., refer to `conftest.exe'), while it won't with 3444# `rm'. 3445for ac_file in conftest.exe conftest conftest.*; do 3446 test -f "$ac_file" || continue 3447 case $ac_file in 3448 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3449 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3450 break;; 3451 * ) break;; 3452 esac 3453done 3454else 3455 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3456$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3457as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3458See \`config.log' for more details" "$LINENO" 5; } 3459fi 3460rm -f conftest conftest$ac_cv_exeext 3461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3462$as_echo "$ac_cv_exeext" >&6; } 3463 3464rm -f conftest.$ac_ext 3465EXEEXT=$ac_cv_exeext 3466ac_exeext=$EXEEXT 3467cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3468/* end confdefs.h. */ 3469#include <stdio.h> 3470int 3471main () 3472{ 3473FILE *f = fopen ("conftest.out", "w"); 3474 return ferror (f) || fclose (f) != 0; 3475 3476 ; 3477 return 0; 3478} 3479_ACEOF 3480ac_clean_files="$ac_clean_files conftest.out" 3481# Check that the compiler produces executables we can run. If not, either 3482# the compiler is broken, or we cross compile. 3483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3484$as_echo_n "checking whether we are cross compiling... " >&6; } 3485if test "$cross_compiling" != yes; then 3486 { { ac_try="$ac_link" 3487case "(($ac_try" in 3488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3489 *) ac_try_echo=$ac_try;; 3490esac 3491eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3492$as_echo "$ac_try_echo"; } >&5 3493 (eval "$ac_link") 2>&5 3494 ac_status=$? 3495 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3496 test $ac_status = 0; } 3497 if { ac_try='./conftest$ac_cv_exeext' 3498 { { case "(($ac_try" in 3499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3500 *) ac_try_echo=$ac_try;; 3501esac 3502eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3503$as_echo "$ac_try_echo"; } >&5 3504 (eval "$ac_try") 2>&5 3505 ac_status=$? 3506 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3507 test $ac_status = 0; }; }; then 3508 cross_compiling=no 3509 else 3510 if test "$cross_compiling" = maybe; then 3511 cross_compiling=yes 3512 else 3513 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3514$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3515as_fn_error $? "cannot run C compiled programs. 3516If you meant to cross compile, use \`--host'. 3517See \`config.log' for more details" "$LINENO" 5; } 3518 fi 3519 fi 3520fi 3521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3522$as_echo "$cross_compiling" >&6; } 3523 3524rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3525ac_clean_files=$ac_clean_files_save 3526{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3527$as_echo_n "checking for suffix of object files... " >&6; } 3528if ${ac_cv_objext+:} false; then : 3529 $as_echo_n "(cached) " >&6 3530else 3531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3532/* end confdefs.h. */ 3533 3534int 3535main () 3536{ 3537 3538 ; 3539 return 0; 3540} 3541_ACEOF 3542rm -f conftest.o conftest.obj 3543if { { ac_try="$ac_compile" 3544case "(($ac_try" in 3545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3546 *) ac_try_echo=$ac_try;; 3547esac 3548eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3549$as_echo "$ac_try_echo"; } >&5 3550 (eval "$ac_compile") 2>&5 3551 ac_status=$? 3552 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3553 test $ac_status = 0; }; then : 3554 for ac_file in conftest.o conftest.obj conftest.*; do 3555 test -f "$ac_file" || continue; 3556 case $ac_file in 3557 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3558 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3559 break;; 3560 esac 3561done 3562else 3563 $as_echo "$as_me: failed program was:" >&5 3564sed 's/^/| /' conftest.$ac_ext >&5 3565 3566{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3567$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3568as_fn_error $? "cannot compute suffix of object files: cannot compile 3569See \`config.log' for more details" "$LINENO" 5; } 3570fi 3571rm -f conftest.$ac_cv_objext conftest.$ac_ext 3572fi 3573{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3574$as_echo "$ac_cv_objext" >&6; } 3575OBJEXT=$ac_cv_objext 3576ac_objext=$OBJEXT 3577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3578$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3579if ${ac_cv_c_compiler_gnu+:} false; then : 3580 $as_echo_n "(cached) " >&6 3581else 3582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3583/* end confdefs.h. */ 3584 3585int 3586main () 3587{ 3588#ifndef __GNUC__ 3589 choke me 3590#endif 3591 3592 ; 3593 return 0; 3594} 3595_ACEOF 3596if ac_fn_c_try_compile "$LINENO"; then : 3597 ac_compiler_gnu=yes 3598else 3599 ac_compiler_gnu=no 3600fi 3601rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3602ac_cv_c_compiler_gnu=$ac_compiler_gnu 3603 3604fi 3605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3606$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3607if test $ac_compiler_gnu = yes; then 3608 GCC=yes 3609else 3610 GCC= 3611fi 3612ac_test_CFLAGS=${CFLAGS+set} 3613ac_save_CFLAGS=$CFLAGS 3614{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3615$as_echo_n "checking whether $CC accepts -g... " >&6; } 3616if ${ac_cv_prog_cc_g+:} false; then : 3617 $as_echo_n "(cached) " >&6 3618else 3619 ac_save_c_werror_flag=$ac_c_werror_flag 3620 ac_c_werror_flag=yes 3621 ac_cv_prog_cc_g=no 3622 CFLAGS="-g" 3623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3624/* end confdefs.h. */ 3625 3626int 3627main () 3628{ 3629 3630 ; 3631 return 0; 3632} 3633_ACEOF 3634if ac_fn_c_try_compile "$LINENO"; then : 3635 ac_cv_prog_cc_g=yes 3636else 3637 CFLAGS="" 3638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3639/* end confdefs.h. */ 3640 3641int 3642main () 3643{ 3644 3645 ; 3646 return 0; 3647} 3648_ACEOF 3649if ac_fn_c_try_compile "$LINENO"; then : 3650 3651else 3652 ac_c_werror_flag=$ac_save_c_werror_flag 3653 CFLAGS="-g" 3654 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3655/* end confdefs.h. */ 3656 3657int 3658main () 3659{ 3660 3661 ; 3662 return 0; 3663} 3664_ACEOF 3665if ac_fn_c_try_compile "$LINENO"; then : 3666 ac_cv_prog_cc_g=yes 3667fi 3668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3669fi 3670rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3671fi 3672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3673 ac_c_werror_flag=$ac_save_c_werror_flag 3674fi 3675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3676$as_echo "$ac_cv_prog_cc_g" >&6; } 3677if test "$ac_test_CFLAGS" = set; then 3678 CFLAGS=$ac_save_CFLAGS 3679elif test $ac_cv_prog_cc_g = yes; then 3680 if test "$GCC" = yes; then 3681 CFLAGS="-g -O2" 3682 else 3683 CFLAGS="-g" 3684 fi 3685else 3686 if test "$GCC" = yes; then 3687 CFLAGS="-O2" 3688 else 3689 CFLAGS= 3690 fi 3691fi 3692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3693$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3694if ${ac_cv_prog_cc_c89+:} false; then : 3695 $as_echo_n "(cached) " >&6 3696else 3697 ac_cv_prog_cc_c89=no 3698ac_save_CC=$CC 3699cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3700/* end confdefs.h. */ 3701#include <stdarg.h> 3702#include <stdio.h> 3703#include <sys/types.h> 3704#include <sys/stat.h> 3705/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3706struct buf { int x; }; 3707FILE * (*rcsopen) (struct buf *, struct stat *, int); 3708static char *e (p, i) 3709 char **p; 3710 int i; 3711{ 3712 return p[i]; 3713} 3714static char *f (char * (*g) (char **, int), char **p, ...) 3715{ 3716 char *s; 3717 va_list v; 3718 va_start (v,p); 3719 s = g (p, va_arg (v,int)); 3720 va_end (v); 3721 return s; 3722} 3723 3724/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3725 function prototypes and stuff, but not '\xHH' hex character constants. 3726 These don't provoke an error unfortunately, instead are silently treated 3727 as 'x'. The following induces an error, until -std is added to get 3728 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3729 array size at least. It's necessary to write '\x00'==0 to get something 3730 that's true only with -std. */ 3731int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3732 3733/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3734 inside strings and character constants. */ 3735#define FOO(x) 'x' 3736int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3737 3738int test (int i, double x); 3739struct s1 {int (*f) (int a);}; 3740struct s2 {int (*f) (double a);}; 3741int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3742int argc; 3743char **argv; 3744int 3745main () 3746{ 3747return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3748 ; 3749 return 0; 3750} 3751_ACEOF 3752for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3753 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3754do 3755 CC="$ac_save_CC $ac_arg" 3756 if ac_fn_c_try_compile "$LINENO"; then : 3757 ac_cv_prog_cc_c89=$ac_arg 3758fi 3759rm -f core conftest.err conftest.$ac_objext 3760 test "x$ac_cv_prog_cc_c89" != "xno" && break 3761done 3762rm -f conftest.$ac_ext 3763CC=$ac_save_CC 3764 3765fi 3766# AC_CACHE_VAL 3767case "x$ac_cv_prog_cc_c89" in 3768 x) 3769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3770$as_echo "none needed" >&6; } ;; 3771 xno) 3772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3773$as_echo "unsupported" >&6; } ;; 3774 *) 3775 CC="$CC $ac_cv_prog_cc_c89" 3776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3777$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3778esac 3779if test "x$ac_cv_prog_cc_c89" != xno; then : 3780 3781fi 3782 3783ac_ext=c 3784ac_cpp='$CPP $CPPFLAGS' 3785ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3786ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3787ac_compiler_gnu=$ac_cv_c_compiler_gnu 3788 3789depcc="$CC" am_compiler_list= 3790 3791{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3792$as_echo_n "checking dependency style of $depcc... " >&6; } 3793if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3794 $as_echo_n "(cached) " >&6 3795else 3796 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3797 # We make a subdir and do the tests there. Otherwise we can end up 3798 # making bogus files that we don't know about and never remove. For 3799 # instance it was reported that on HP-UX the gcc test will end up 3800 # making a dummy file named 'D' -- because '-MD' means "put the output 3801 # in D". 3802 rm -rf conftest.dir 3803 mkdir conftest.dir 3804 # Copy depcomp to subdir because otherwise we won't find it if we're 3805 # using a relative directory. 3806 cp "$am_depcomp" conftest.dir 3807 cd conftest.dir 3808 # We will build objects and dependencies in a subdirectory because 3809 # it helps to detect inapplicable dependency modes. For instance 3810 # both Tru64's cc and ICC support -MD to output dependencies as a 3811 # side effect of compilation, but ICC will put the dependencies in 3812 # the current directory while Tru64 will put them in the object 3813 # directory. 3814 mkdir sub 3815 3816 am_cv_CC_dependencies_compiler_type=none 3817 if test "$am_compiler_list" = ""; then 3818 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3819 fi 3820 am__universal=false 3821 case " $depcc " in #( 3822 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3823 esac 3824 3825 for depmode in $am_compiler_list; do 3826 # Setup a source with many dependencies, because some compilers 3827 # like to wrap large dependency lists on column 80 (with \), and 3828 # we should not choose a depcomp mode which is confused by this. 3829 # 3830 # We need to recreate these files for each test, as the compiler may 3831 # overwrite some of them when testing with obscure command lines. 3832 # This happens at least with the AIX C compiler. 3833 : > sub/conftest.c 3834 for i in 1 2 3 4 5 6; do 3835 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3836 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3837 # Solaris 10 /bin/sh. 3838 echo '/* dummy */' > sub/conftst$i.h 3839 done 3840 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3841 3842 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3843 # mode. It turns out that the SunPro C++ compiler does not properly 3844 # handle '-M -o', and we need to detect this. Also, some Intel 3845 # versions had trouble with output in subdirs. 3846 am__obj=sub/conftest.${OBJEXT-o} 3847 am__minus_obj="-o $am__obj" 3848 case $depmode in 3849 gcc) 3850 # This depmode causes a compiler race in universal mode. 3851 test "$am__universal" = false || continue 3852 ;; 3853 nosideeffect) 3854 # After this tag, mechanisms are not by side-effect, so they'll 3855 # only be used when explicitly requested. 3856 if test "x$enable_dependency_tracking" = xyes; then 3857 continue 3858 else 3859 break 3860 fi 3861 ;; 3862 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3863 # This compiler won't grok '-c -o', but also, the minuso test has 3864 # not run yet. These depmodes are late enough in the game, and 3865 # so weak that their functioning should not be impacted. 3866 am__obj=conftest.${OBJEXT-o} 3867 am__minus_obj= 3868 ;; 3869 none) break ;; 3870 esac 3871 if depmode=$depmode \ 3872 source=sub/conftest.c object=$am__obj \ 3873 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3874 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3875 >/dev/null 2>conftest.err && 3876 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3877 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3878 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3879 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3880 # icc doesn't choke on unknown options, it will just issue warnings 3881 # or remarks (even with -Werror). So we grep stderr for any message 3882 # that says an option was ignored or not supported. 3883 # When given -MP, icc 7.0 and 7.1 complain thusly: 3884 # icc: Command line warning: ignoring option '-M'; no argument required 3885 # The diagnosis changed in icc 8.0: 3886 # icc: Command line remark: option '-MP' not supported 3887 if (grep 'ignoring option' conftest.err || 3888 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3889 am_cv_CC_dependencies_compiler_type=$depmode 3890 break 3891 fi 3892 fi 3893 done 3894 3895 cd .. 3896 rm -rf conftest.dir 3897else 3898 am_cv_CC_dependencies_compiler_type=none 3899fi 3900 3901fi 3902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3903$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3904CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3905 3906 if 3907 test "x$enable_dependency_tracking" != xno \ 3908 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3909 am__fastdepCC_TRUE= 3910 am__fastdepCC_FALSE='#' 3911else 3912 am__fastdepCC_TRUE='#' 3913 am__fastdepCC_FALSE= 3914fi 3915 3916 3917{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 3918$as_echo_n "checking for a sed that does not truncate output... " >&6; } 3919if ${ac_cv_path_SED+:} false; then : 3920 $as_echo_n "(cached) " >&6 3921else 3922 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3923 for ac_i in 1 2 3 4 5 6 7; do 3924 ac_script="$ac_script$as_nl$ac_script" 3925 done 3926 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3927 { ac_script=; unset ac_script;} 3928 if test -z "$SED"; then 3929 ac_path_SED_found=false 3930 # Loop through the user's path and test for each of PROGNAME-LIST 3931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3932for as_dir in $PATH 3933do 3934 IFS=$as_save_IFS 3935 test -z "$as_dir" && as_dir=. 3936 for ac_prog in sed gsed; do 3937 for ac_exec_ext in '' $ac_executable_extensions; do 3938 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3939 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 3940# Check for GNU ac_path_SED and select it if it is found. 3941 # Check for GNU $ac_path_SED 3942case `"$ac_path_SED" --version 2>&1` in 3943*GNU*) 3944 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3945*) 3946 ac_count=0 3947 $as_echo_n 0123456789 >"conftest.in" 3948 while : 3949 do 3950 cat "conftest.in" "conftest.in" >"conftest.tmp" 3951 mv "conftest.tmp" "conftest.in" 3952 cp "conftest.in" "conftest.nl" 3953 $as_echo '' >> "conftest.nl" 3954 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 3955 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3956 as_fn_arith $ac_count + 1 && ac_count=$as_val 3957 if test $ac_count -gt ${ac_path_SED_max-0}; then 3958 # Best one so far, save it but keep looking for a better one 3959 ac_cv_path_SED="$ac_path_SED" 3960 ac_path_SED_max=$ac_count 3961 fi 3962 # 10*(2^10) chars as input seems more than enough 3963 test $ac_count -gt 10 && break 3964 done 3965 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3966esac 3967 3968 $ac_path_SED_found && break 3 3969 done 3970 done 3971 done 3972IFS=$as_save_IFS 3973 if test -z "$ac_cv_path_SED"; then 3974 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 3975 fi 3976else 3977 ac_cv_path_SED=$SED 3978fi 3979 3980fi 3981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 3982$as_echo "$ac_cv_path_SED" >&6; } 3983 SED="$ac_cv_path_SED" 3984 rm -f conftest.sed 3985 3986test -z "$SED" && SED=sed 3987Xsed="$SED -e 1s/^X//" 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4000$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4001if ${ac_cv_path_GREP+:} false; then : 4002 $as_echo_n "(cached) " >&6 4003else 4004 if test -z "$GREP"; then 4005 ac_path_GREP_found=false 4006 # Loop through the user's path and test for each of PROGNAME-LIST 4007 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4008for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4009do 4010 IFS=$as_save_IFS 4011 test -z "$as_dir" && as_dir=. 4012 for ac_prog in grep ggrep; do 4013 for ac_exec_ext in '' $ac_executable_extensions; do 4014 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4015 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4016# Check for GNU ac_path_GREP and select it if it is found. 4017 # Check for GNU $ac_path_GREP 4018case `"$ac_path_GREP" --version 2>&1` in 4019*GNU*) 4020 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4021*) 4022 ac_count=0 4023 $as_echo_n 0123456789 >"conftest.in" 4024 while : 4025 do 4026 cat "conftest.in" "conftest.in" >"conftest.tmp" 4027 mv "conftest.tmp" "conftest.in" 4028 cp "conftest.in" "conftest.nl" 4029 $as_echo 'GREP' >> "conftest.nl" 4030 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4031 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4032 as_fn_arith $ac_count + 1 && ac_count=$as_val 4033 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4034 # Best one so far, save it but keep looking for a better one 4035 ac_cv_path_GREP="$ac_path_GREP" 4036 ac_path_GREP_max=$ac_count 4037 fi 4038 # 10*(2^10) chars as input seems more than enough 4039 test $ac_count -gt 10 && break 4040 done 4041 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4042esac 4043 4044 $ac_path_GREP_found && break 3 4045 done 4046 done 4047 done 4048IFS=$as_save_IFS 4049 if test -z "$ac_cv_path_GREP"; then 4050 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4051 fi 4052else 4053 ac_cv_path_GREP=$GREP 4054fi 4055 4056fi 4057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4058$as_echo "$ac_cv_path_GREP" >&6; } 4059 GREP="$ac_cv_path_GREP" 4060 4061 4062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4063$as_echo_n "checking for egrep... " >&6; } 4064if ${ac_cv_path_EGREP+:} false; then : 4065 $as_echo_n "(cached) " >&6 4066else 4067 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4068 then ac_cv_path_EGREP="$GREP -E" 4069 else 4070 if test -z "$EGREP"; then 4071 ac_path_EGREP_found=false 4072 # Loop through the user's path and test for each of PROGNAME-LIST 4073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4074for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4075do 4076 IFS=$as_save_IFS 4077 test -z "$as_dir" && as_dir=. 4078 for ac_prog in egrep; do 4079 for ac_exec_ext in '' $ac_executable_extensions; do 4080 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4081 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4082# Check for GNU ac_path_EGREP and select it if it is found. 4083 # Check for GNU $ac_path_EGREP 4084case `"$ac_path_EGREP" --version 2>&1` in 4085*GNU*) 4086 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4087*) 4088 ac_count=0 4089 $as_echo_n 0123456789 >"conftest.in" 4090 while : 4091 do 4092 cat "conftest.in" "conftest.in" >"conftest.tmp" 4093 mv "conftest.tmp" "conftest.in" 4094 cp "conftest.in" "conftest.nl" 4095 $as_echo 'EGREP' >> "conftest.nl" 4096 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4097 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4098 as_fn_arith $ac_count + 1 && ac_count=$as_val 4099 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4100 # Best one so far, save it but keep looking for a better one 4101 ac_cv_path_EGREP="$ac_path_EGREP" 4102 ac_path_EGREP_max=$ac_count 4103 fi 4104 # 10*(2^10) chars as input seems more than enough 4105 test $ac_count -gt 10 && break 4106 done 4107 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4108esac 4109 4110 $ac_path_EGREP_found && break 3 4111 done 4112 done 4113 done 4114IFS=$as_save_IFS 4115 if test -z "$ac_cv_path_EGREP"; then 4116 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4117 fi 4118else 4119 ac_cv_path_EGREP=$EGREP 4120fi 4121 4122 fi 4123fi 4124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4125$as_echo "$ac_cv_path_EGREP" >&6; } 4126 EGREP="$ac_cv_path_EGREP" 4127 4128 4129{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4130$as_echo_n "checking for fgrep... " >&6; } 4131if ${ac_cv_path_FGREP+:} false; then : 4132 $as_echo_n "(cached) " >&6 4133else 4134 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4135 then ac_cv_path_FGREP="$GREP -F" 4136 else 4137 if test -z "$FGREP"; then 4138 ac_path_FGREP_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 fgrep; do 4146 for ac_exec_ext in '' $ac_executable_extensions; do 4147 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4148 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4149# Check for GNU ac_path_FGREP and select it if it is found. 4150 # Check for GNU $ac_path_FGREP 4151case `"$ac_path_FGREP" --version 2>&1` in 4152*GNU*) 4153 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_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 'FGREP' >> "conftest.nl" 4163 "$ac_path_FGREP" FGREP < "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_FGREP_max-0}; then 4167 # Best one so far, save it but keep looking for a better one 4168 ac_cv_path_FGREP="$ac_path_FGREP" 4169 ac_path_FGREP_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_FGREP_found && break 3 4178 done 4179 done 4180 done 4181IFS=$as_save_IFS 4182 if test -z "$ac_cv_path_FGREP"; then 4183 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4184 fi 4185else 4186 ac_cv_path_FGREP=$FGREP 4187fi 4188 4189 fi 4190fi 4191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4192$as_echo "$ac_cv_path_FGREP" >&6; } 4193 FGREP="$ac_cv_path_FGREP" 4194 4195 4196test -z "$GREP" && GREP=grep 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216# Check whether --with-gnu-ld was given. 4217if test "${with_gnu_ld+set}" = set; then : 4218 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4219else 4220 with_gnu_ld=no 4221fi 4222 4223ac_prog=ld 4224if test "$GCC" = yes; then 4225 # Check if gcc -print-prog-name=ld gives a path. 4226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4227$as_echo_n "checking for ld used by $CC... " >&6; } 4228 case $host in 4229 *-*-mingw*) 4230 # gcc leaves a trailing carriage return which upsets mingw 4231 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4232 *) 4233 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4234 esac 4235 case $ac_prog in 4236 # Accept absolute paths. 4237 [\\/]* | ?:[\\/]*) 4238 re_direlt='/[^/][^/]*/\.\./' 4239 # Canonicalize the pathname of ld 4240 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4241 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4242 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4243 done 4244 test -z "$LD" && LD="$ac_prog" 4245 ;; 4246 "") 4247 # If it fails, then pretend we aren't using GCC. 4248 ac_prog=ld 4249 ;; 4250 *) 4251 # If it is relative, then search for the first ld in PATH. 4252 with_gnu_ld=unknown 4253 ;; 4254 esac 4255elif test "$with_gnu_ld" = yes; then 4256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4257$as_echo_n "checking for GNU ld... " >&6; } 4258else 4259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4260$as_echo_n "checking for non-GNU ld... " >&6; } 4261fi 4262if ${lt_cv_path_LD+:} false; then : 4263 $as_echo_n "(cached) " >&6 4264else 4265 if test -z "$LD"; then 4266 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4267 for ac_dir in $PATH; do 4268 IFS="$lt_save_ifs" 4269 test -z "$ac_dir" && ac_dir=. 4270 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4271 lt_cv_path_LD="$ac_dir/$ac_prog" 4272 # Check to see if the program is GNU ld. I'd rather use --version, 4273 # but apparently some variants of GNU ld only accept -v. 4274 # Break only if it was the GNU/non-GNU ld that we prefer. 4275 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4276 *GNU* | *'with BFD'*) 4277 test "$with_gnu_ld" != no && break 4278 ;; 4279 *) 4280 test "$with_gnu_ld" != yes && break 4281 ;; 4282 esac 4283 fi 4284 done 4285 IFS="$lt_save_ifs" 4286else 4287 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4288fi 4289fi 4290 4291LD="$lt_cv_path_LD" 4292if test -n "$LD"; then 4293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4294$as_echo "$LD" >&6; } 4295else 4296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4297$as_echo "no" >&6; } 4298fi 4299test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4301$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4302if ${lt_cv_prog_gnu_ld+:} false; then : 4303 $as_echo_n "(cached) " >&6 4304else 4305 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4306case `$LD -v 2>&1 </dev/null` in 4307*GNU* | *'with BFD'*) 4308 lt_cv_prog_gnu_ld=yes 4309 ;; 4310*) 4311 lt_cv_prog_gnu_ld=no 4312 ;; 4313esac 4314fi 4315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4316$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4317with_gnu_ld=$lt_cv_prog_gnu_ld 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4328$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4329if ${lt_cv_path_NM+:} false; then : 4330 $as_echo_n "(cached) " >&6 4331else 4332 if test -n "$NM"; then 4333 # Let the user override the test. 4334 lt_cv_path_NM="$NM" 4335else 4336 lt_nm_to_check="${ac_tool_prefix}nm" 4337 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4338 lt_nm_to_check="$lt_nm_to_check nm" 4339 fi 4340 for lt_tmp_nm in $lt_nm_to_check; do 4341 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4342 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4343 IFS="$lt_save_ifs" 4344 test -z "$ac_dir" && ac_dir=. 4345 tmp_nm="$ac_dir/$lt_tmp_nm" 4346 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4347 # Check to see if the nm accepts a BSD-compat flag. 4348 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4349 # nm: unknown option "B" ignored 4350 # Tru64's nm complains that /dev/null is an invalid object file 4351 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4352 */dev/null* | *'Invalid file or object type'*) 4353 lt_cv_path_NM="$tmp_nm -B" 4354 break 4355 ;; 4356 *) 4357 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4358 */dev/null*) 4359 lt_cv_path_NM="$tmp_nm -p" 4360 break 4361 ;; 4362 *) 4363 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4364 continue # so that we can try to find one that supports BSD flags 4365 ;; 4366 esac 4367 ;; 4368 esac 4369 fi 4370 done 4371 IFS="$lt_save_ifs" 4372 done 4373 : ${lt_cv_path_NM=no} 4374fi 4375fi 4376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4377$as_echo "$lt_cv_path_NM" >&6; } 4378if test "$lt_cv_path_NM" != "no"; then 4379 NM="$lt_cv_path_NM" 4380else 4381 # Didn't find any BSD compatible name lister, look for dumpbin. 4382 if test -n "$DUMPBIN"; then : 4383 # Let the user override the test. 4384 else 4385 if test -n "$ac_tool_prefix"; then 4386 for ac_prog in dumpbin "link -dump" 4387 do 4388 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4389set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4391$as_echo_n "checking for $ac_word... " >&6; } 4392if ${ac_cv_prog_DUMPBIN+:} false; then : 4393 $as_echo_n "(cached) " >&6 4394else 4395 if test -n "$DUMPBIN"; then 4396 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4397else 4398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4399for as_dir in $PATH 4400do 4401 IFS=$as_save_IFS 4402 test -z "$as_dir" && as_dir=. 4403 for ac_exec_ext in '' $ac_executable_extensions; do 4404 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4405 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4407 break 2 4408 fi 4409done 4410 done 4411IFS=$as_save_IFS 4412 4413fi 4414fi 4415DUMPBIN=$ac_cv_prog_DUMPBIN 4416if test -n "$DUMPBIN"; then 4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4418$as_echo "$DUMPBIN" >&6; } 4419else 4420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4421$as_echo "no" >&6; } 4422fi 4423 4424 4425 test -n "$DUMPBIN" && break 4426 done 4427fi 4428if test -z "$DUMPBIN"; then 4429 ac_ct_DUMPBIN=$DUMPBIN 4430 for ac_prog in dumpbin "link -dump" 4431do 4432 # Extract the first word of "$ac_prog", so it can be a program name with args. 4433set dummy $ac_prog; ac_word=$2 4434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4435$as_echo_n "checking for $ac_word... " >&6; } 4436if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4437 $as_echo_n "(cached) " >&6 4438else 4439 if test -n "$ac_ct_DUMPBIN"; then 4440 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4441else 4442as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4443for as_dir in $PATH 4444do 4445 IFS=$as_save_IFS 4446 test -z "$as_dir" && as_dir=. 4447 for ac_exec_ext in '' $ac_executable_extensions; do 4448 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4449 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4450 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4451 break 2 4452 fi 4453done 4454 done 4455IFS=$as_save_IFS 4456 4457fi 4458fi 4459ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4460if test -n "$ac_ct_DUMPBIN"; then 4461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4462$as_echo "$ac_ct_DUMPBIN" >&6; } 4463else 4464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4465$as_echo "no" >&6; } 4466fi 4467 4468 4469 test -n "$ac_ct_DUMPBIN" && break 4470done 4471 4472 if test "x$ac_ct_DUMPBIN" = x; then 4473 DUMPBIN=":" 4474 else 4475 case $cross_compiling:$ac_tool_warned in 4476yes:) 4477{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4478$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4479ac_tool_warned=yes ;; 4480esac 4481 DUMPBIN=$ac_ct_DUMPBIN 4482 fi 4483fi 4484 4485 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 4486 *COFF*) 4487 DUMPBIN="$DUMPBIN -symbols" 4488 ;; 4489 *) 4490 DUMPBIN=: 4491 ;; 4492 esac 4493 fi 4494 4495 if test "$DUMPBIN" != ":"; then 4496 NM="$DUMPBIN" 4497 fi 4498fi 4499test -z "$NM" && NM=nm 4500 4501 4502 4503 4504 4505 4506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4507$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4508if ${lt_cv_nm_interface+:} false; then : 4509 $as_echo_n "(cached) " >&6 4510else 4511 lt_cv_nm_interface="BSD nm" 4512 echo "int some_variable = 0;" > conftest.$ac_ext 4513 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 4514 (eval "$ac_compile" 2>conftest.err) 4515 cat conftest.err >&5 4516 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4517 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4518 cat conftest.err >&5 4519 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 4520 cat conftest.out >&5 4521 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4522 lt_cv_nm_interface="MS dumpbin" 4523 fi 4524 rm -f conftest* 4525fi 4526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4527$as_echo "$lt_cv_nm_interface" >&6; } 4528 4529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4530$as_echo_n "checking whether ln -s works... " >&6; } 4531LN_S=$as_ln_s 4532if test "$LN_S" = "ln -s"; then 4533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4534$as_echo "yes" >&6; } 4535else 4536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4537$as_echo "no, using $LN_S" >&6; } 4538fi 4539 4540# find the maximum length of command line arguments 4541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4542$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4543if ${lt_cv_sys_max_cmd_len+:} false; then : 4544 $as_echo_n "(cached) " >&6 4545else 4546 i=0 4547 teststring="ABCD" 4548 4549 case $build_os in 4550 msdosdjgpp*) 4551 # On DJGPP, this test can blow up pretty badly due to problems in libc 4552 # (any single argument exceeding 2000 bytes causes a buffer overrun 4553 # during glob expansion). Even if it were fixed, the result of this 4554 # check would be larger than it should be. 4555 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4556 ;; 4557 4558 gnu*) 4559 # Under GNU Hurd, this test is not required because there is 4560 # no limit to the length of command line arguments. 4561 # Libtool will interpret -1 as no limit whatsoever 4562 lt_cv_sys_max_cmd_len=-1; 4563 ;; 4564 4565 cygwin* | mingw* | cegcc*) 4566 # On Win9x/ME, this test blows up -- it succeeds, but takes 4567 # about 5 minutes as the teststring grows exponentially. 4568 # Worse, since 9x/ME are not pre-emptively multitasking, 4569 # you end up with a "frozen" computer, even though with patience 4570 # the test eventually succeeds (with a max line length of 256k). 4571 # Instead, let's just punt: use the minimum linelength reported by 4572 # all of the supported platforms: 8192 (on NT/2K/XP). 4573 lt_cv_sys_max_cmd_len=8192; 4574 ;; 4575 4576 mint*) 4577 # On MiNT this can take a long time and run out of memory. 4578 lt_cv_sys_max_cmd_len=8192; 4579 ;; 4580 4581 amigaos*) 4582 # On AmigaOS with pdksh, this test takes hours, literally. 4583 # So we just punt and use a minimum line length of 8192. 4584 lt_cv_sys_max_cmd_len=8192; 4585 ;; 4586 4587 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4588 # This has been around since 386BSD, at least. Likely further. 4589 if test -x /sbin/sysctl; then 4590 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4591 elif test -x /usr/sbin/sysctl; then 4592 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4593 else 4594 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4595 fi 4596 # And add a safety zone 4597 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4598 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4599 ;; 4600 4601 interix*) 4602 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4603 lt_cv_sys_max_cmd_len=196608 4604 ;; 4605 4606 os2*) 4607 # The test takes a long time on OS/2. 4608 lt_cv_sys_max_cmd_len=8192 4609 ;; 4610 4611 osf*) 4612 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4613 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4614 # nice to cause kernel panics so lets avoid the loop below. 4615 # First set a reasonable default. 4616 lt_cv_sys_max_cmd_len=16384 4617 # 4618 if test -x /sbin/sysconfig; then 4619 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4620 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4621 esac 4622 fi 4623 ;; 4624 sco3.2v5*) 4625 lt_cv_sys_max_cmd_len=102400 4626 ;; 4627 sysv5* | sco5v6* | sysv4.2uw2*) 4628 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4629 if test -n "$kargmax"; then 4630 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4631 else 4632 lt_cv_sys_max_cmd_len=32768 4633 fi 4634 ;; 4635 *) 4636 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4637 if test -n "$lt_cv_sys_max_cmd_len"; then 4638 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4639 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4640 else 4641 # Make teststring a little bigger before we do anything with it. 4642 # a 1K string should be a reasonable start. 4643 for i in 1 2 3 4 5 6 7 8 ; do 4644 teststring=$teststring$teststring 4645 done 4646 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4647 # If test is not a shell built-in, we'll probably end up computing a 4648 # maximum length that is only half of the actual maximum length, but 4649 # we can't tell. 4650 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 4651 = "X$teststring$teststring"; } >/dev/null 2>&1 && 4652 test $i != 17 # 1/2 MB should be enough 4653 do 4654 i=`expr $i + 1` 4655 teststring=$teststring$teststring 4656 done 4657 # Only check the string length outside the loop. 4658 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4659 teststring= 4660 # Add a significant safety factor because C++ compilers can tack on 4661 # massive amounts of additional arguments before passing them to the 4662 # linker. It appears as though 1/2 is a usable value. 4663 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4664 fi 4665 ;; 4666 esac 4667 4668fi 4669 4670if test -n $lt_cv_sys_max_cmd_len ; then 4671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4672$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4673else 4674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4675$as_echo "none" >&6; } 4676fi 4677max_cmd_len=$lt_cv_sys_max_cmd_len 4678 4679 4680 4681 4682 4683 4684: ${CP="cp -f"} 4685: ${MV="mv -f"} 4686: ${RM="rm -f"} 4687 4688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 4689$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4690# Try some XSI features 4691xsi_shell=no 4692( _lt_dummy="a/b/c" 4693 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 4694 = c,a/b,b/c, \ 4695 && eval 'test $(( 1 + 1 )) -eq 2 \ 4696 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4697 && xsi_shell=yes 4698{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 4699$as_echo "$xsi_shell" >&6; } 4700 4701 4702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 4703$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4704lt_shell_append=no 4705( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4706 >/dev/null 2>&1 \ 4707 && lt_shell_append=yes 4708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 4709$as_echo "$lt_shell_append" >&6; } 4710 4711 4712if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4713 lt_unset=unset 4714else 4715 lt_unset=false 4716fi 4717 4718 4719 4720 4721 4722# test EBCDIC or ASCII 4723case `echo X|tr X '\101'` in 4724 A) # ASCII based system 4725 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4726 lt_SP2NL='tr \040 \012' 4727 lt_NL2SP='tr \015\012 \040\040' 4728 ;; 4729 *) # EBCDIC based system 4730 lt_SP2NL='tr \100 \n' 4731 lt_NL2SP='tr \r\n \100\100' 4732 ;; 4733esac 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 4744$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 4745if ${lt_cv_to_host_file_cmd+:} false; then : 4746 $as_echo_n "(cached) " >&6 4747else 4748 case $host in 4749 *-*-mingw* ) 4750 case $build in 4751 *-*-mingw* ) # actually msys 4752 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 4753 ;; 4754 *-*-cygwin* ) 4755 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 4756 ;; 4757 * ) # otherwise, assume *nix 4758 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 4759 ;; 4760 esac 4761 ;; 4762 *-*-cygwin* ) 4763 case $build in 4764 *-*-mingw* ) # actually msys 4765 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 4766 ;; 4767 *-*-cygwin* ) 4768 lt_cv_to_host_file_cmd=func_convert_file_noop 4769 ;; 4770 * ) # otherwise, assume *nix 4771 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 4772 ;; 4773 esac 4774 ;; 4775 * ) # unhandled hosts (and "normal" native builds) 4776 lt_cv_to_host_file_cmd=func_convert_file_noop 4777 ;; 4778esac 4779 4780fi 4781 4782to_host_file_cmd=$lt_cv_to_host_file_cmd 4783{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 4784$as_echo "$lt_cv_to_host_file_cmd" >&6; } 4785 4786 4787 4788 4789 4790{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 4791$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 4792if ${lt_cv_to_tool_file_cmd+:} false; then : 4793 $as_echo_n "(cached) " >&6 4794else 4795 #assume ordinary cross tools, or native build. 4796lt_cv_to_tool_file_cmd=func_convert_file_noop 4797case $host in 4798 *-*-mingw* ) 4799 case $build in 4800 *-*-mingw* ) # actually msys 4801 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 4802 ;; 4803 esac 4804 ;; 4805esac 4806 4807fi 4808 4809to_tool_file_cmd=$lt_cv_to_tool_file_cmd 4810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 4811$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 4812 4813 4814 4815 4816 4817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 4818$as_echo_n "checking for $LD option to reload object files... " >&6; } 4819if ${lt_cv_ld_reload_flag+:} false; then : 4820 $as_echo_n "(cached) " >&6 4821else 4822 lt_cv_ld_reload_flag='-r' 4823fi 4824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 4825$as_echo "$lt_cv_ld_reload_flag" >&6; } 4826reload_flag=$lt_cv_ld_reload_flag 4827case $reload_flag in 4828"" | " "*) ;; 4829*) reload_flag=" $reload_flag" ;; 4830esac 4831reload_cmds='$LD$reload_flag -o $output$reload_objs' 4832case $host_os in 4833 cygwin* | mingw* | pw32* | cegcc*) 4834 if test "$GCC" != yes; then 4835 reload_cmds=false 4836 fi 4837 ;; 4838 darwin*) 4839 if test "$GCC" = yes; then 4840 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 4841 else 4842 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4843 fi 4844 ;; 4845esac 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855if test -n "$ac_tool_prefix"; then 4856 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4857set dummy ${ac_tool_prefix}objdump; ac_word=$2 4858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4859$as_echo_n "checking for $ac_word... " >&6; } 4860if ${ac_cv_prog_OBJDUMP+:} false; then : 4861 $as_echo_n "(cached) " >&6 4862else 4863 if test -n "$OBJDUMP"; then 4864 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4865else 4866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4867for as_dir in $PATH 4868do 4869 IFS=$as_save_IFS 4870 test -z "$as_dir" && as_dir=. 4871 for ac_exec_ext in '' $ac_executable_extensions; do 4872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4873 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4875 break 2 4876 fi 4877done 4878 done 4879IFS=$as_save_IFS 4880 4881fi 4882fi 4883OBJDUMP=$ac_cv_prog_OBJDUMP 4884if test -n "$OBJDUMP"; then 4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 4886$as_echo "$OBJDUMP" >&6; } 4887else 4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4889$as_echo "no" >&6; } 4890fi 4891 4892 4893fi 4894if test -z "$ac_cv_prog_OBJDUMP"; then 4895 ac_ct_OBJDUMP=$OBJDUMP 4896 # Extract the first word of "objdump", so it can be a program name with args. 4897set dummy objdump; ac_word=$2 4898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4899$as_echo_n "checking for $ac_word... " >&6; } 4900if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 4901 $as_echo_n "(cached) " >&6 4902else 4903 if test -n "$ac_ct_OBJDUMP"; then 4904 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4905else 4906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4907for as_dir in $PATH 4908do 4909 IFS=$as_save_IFS 4910 test -z "$as_dir" && as_dir=. 4911 for ac_exec_ext in '' $ac_executable_extensions; do 4912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4913 ac_cv_prog_ac_ct_OBJDUMP="objdump" 4914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4915 break 2 4916 fi 4917done 4918 done 4919IFS=$as_save_IFS 4920 4921fi 4922fi 4923ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4924if test -n "$ac_ct_OBJDUMP"; then 4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 4926$as_echo "$ac_ct_OBJDUMP" >&6; } 4927else 4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4929$as_echo "no" >&6; } 4930fi 4931 4932 if test "x$ac_ct_OBJDUMP" = x; then 4933 OBJDUMP="false" 4934 else 4935 case $cross_compiling:$ac_tool_warned in 4936yes:) 4937{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4938$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4939ac_tool_warned=yes ;; 4940esac 4941 OBJDUMP=$ac_ct_OBJDUMP 4942 fi 4943else 4944 OBJDUMP="$ac_cv_prog_OBJDUMP" 4945fi 4946 4947test -z "$OBJDUMP" && OBJDUMP=objdump 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 4958$as_echo_n "checking how to recognize dependent libraries... " >&6; } 4959if ${lt_cv_deplibs_check_method+:} false; then : 4960 $as_echo_n "(cached) " >&6 4961else 4962 lt_cv_file_magic_cmd='$MAGIC_CMD' 4963lt_cv_file_magic_test_file= 4964lt_cv_deplibs_check_method='unknown' 4965# Need to set the preceding variable on all platforms that support 4966# interlibrary dependencies. 4967# 'none' -- dependencies not supported. 4968# `unknown' -- same as none, but documents that we really don't know. 4969# 'pass_all' -- all dependencies passed with no checks. 4970# 'test_compile' -- check by making test program. 4971# 'file_magic [[regex]]' -- check by looking for files in library path 4972# which responds to the $file_magic_cmd with a given extended regex. 4973# If you have `file' or equivalent on your system and you're not sure 4974# whether `pass_all' will *always* work, you probably want this one. 4975 4976case $host_os in 4977aix[4-9]*) 4978 lt_cv_deplibs_check_method=pass_all 4979 ;; 4980 4981beos*) 4982 lt_cv_deplibs_check_method=pass_all 4983 ;; 4984 4985bsdi[45]*) 4986 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4987 lt_cv_file_magic_cmd='/usr/bin/file -L' 4988 lt_cv_file_magic_test_file=/shlib/libc.so 4989 ;; 4990 4991cygwin*) 4992 # func_win32_libid is a shell function defined in ltmain.sh 4993 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4994 lt_cv_file_magic_cmd='func_win32_libid' 4995 ;; 4996 4997mingw* | pw32*) 4998 # Base MSYS/MinGW do not provide the 'file' command needed by 4999 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5000 # unless we find 'file', for example because we are cross-compiling. 5001 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5002 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5003 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5004 lt_cv_file_magic_cmd='func_win32_libid' 5005 else 5006 # Keep this pattern in sync with the one in func_win32_libid. 5007 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5008 lt_cv_file_magic_cmd='$OBJDUMP -f' 5009 fi 5010 ;; 5011 5012cegcc*) 5013 # use the weaker test based on 'objdump'. See mingw*. 5014 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5015 lt_cv_file_magic_cmd='$OBJDUMP -f' 5016 ;; 5017 5018darwin* | rhapsody*) 5019 lt_cv_deplibs_check_method=pass_all 5020 ;; 5021 5022freebsd* | dragonfly*) 5023 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5024 case $host_cpu in 5025 i*86 ) 5026 # Not sure whether the presence of OpenBSD here was a mistake. 5027 # Let's accept both of them until this is cleared up. 5028 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5029 lt_cv_file_magic_cmd=/usr/bin/file 5030 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5031 ;; 5032 esac 5033 else 5034 lt_cv_deplibs_check_method=pass_all 5035 fi 5036 ;; 5037 5038gnu*) 5039 lt_cv_deplibs_check_method=pass_all 5040 ;; 5041 5042haiku*) 5043 lt_cv_deplibs_check_method=pass_all 5044 ;; 5045 5046hpux10.20* | hpux11*) 5047 lt_cv_file_magic_cmd=/usr/bin/file 5048 case $host_cpu in 5049 ia64*) 5050 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5051 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5052 ;; 5053 hppa*64*) 5054 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]' 5055 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5056 ;; 5057 *) 5058 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5059 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5060 ;; 5061 esac 5062 ;; 5063 5064interix[3-9]*) 5065 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5066 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5067 ;; 5068 5069irix5* | irix6* | nonstopux*) 5070 case $LD in 5071 *-32|*"-32 ") libmagic=32-bit;; 5072 *-n32|*"-n32 ") libmagic=N32;; 5073 *-64|*"-64 ") libmagic=64-bit;; 5074 *) libmagic=never-match;; 5075 esac 5076 lt_cv_deplibs_check_method=pass_all 5077 ;; 5078 5079# This must be glibc/ELF. 5080linux* | k*bsd*-gnu | kopensolaris*-gnu) 5081 lt_cv_deplibs_check_method=pass_all 5082 ;; 5083 5084netbsd*) 5085 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5086 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5087 else 5088 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5089 fi 5090 ;; 5091 5092newos6*) 5093 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5094 lt_cv_file_magic_cmd=/usr/bin/file 5095 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5096 ;; 5097 5098*nto* | *qnx*) 5099 lt_cv_deplibs_check_method=pass_all 5100 ;; 5101 5102openbsd*) 5103 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5104 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5105 else 5106 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5107 fi 5108 ;; 5109 5110osf3* | osf4* | osf5*) 5111 lt_cv_deplibs_check_method=pass_all 5112 ;; 5113 5114rdos*) 5115 lt_cv_deplibs_check_method=pass_all 5116 ;; 5117 5118solaris*) 5119 lt_cv_deplibs_check_method=pass_all 5120 ;; 5121 5122sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5123 lt_cv_deplibs_check_method=pass_all 5124 ;; 5125 5126sysv4 | sysv4.3*) 5127 case $host_vendor in 5128 motorola) 5129 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]' 5130 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5131 ;; 5132 ncr) 5133 lt_cv_deplibs_check_method=pass_all 5134 ;; 5135 sequent) 5136 lt_cv_file_magic_cmd='/bin/file' 5137 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5138 ;; 5139 sni) 5140 lt_cv_file_magic_cmd='/bin/file' 5141 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5142 lt_cv_file_magic_test_file=/lib/libc.so 5143 ;; 5144 siemens) 5145 lt_cv_deplibs_check_method=pass_all 5146 ;; 5147 pc) 5148 lt_cv_deplibs_check_method=pass_all 5149 ;; 5150 esac 5151 ;; 5152 5153tpf*) 5154 lt_cv_deplibs_check_method=pass_all 5155 ;; 5156esac 5157 5158fi 5159{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5160$as_echo "$lt_cv_deplibs_check_method" >&6; } 5161 5162file_magic_glob= 5163want_nocaseglob=no 5164if test "$build" = "$host"; then 5165 case $host_os in 5166 mingw* | pw32*) 5167 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5168 want_nocaseglob=yes 5169 else 5170 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5171 fi 5172 ;; 5173 esac 5174fi 5175 5176file_magic_cmd=$lt_cv_file_magic_cmd 5177deplibs_check_method=$lt_cv_deplibs_check_method 5178test -z "$deplibs_check_method" && deplibs_check_method=unknown 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201if test -n "$ac_tool_prefix"; then 5202 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5203set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5205$as_echo_n "checking for $ac_word... " >&6; } 5206if ${ac_cv_prog_DLLTOOL+:} false; then : 5207 $as_echo_n "(cached) " >&6 5208else 5209 if test -n "$DLLTOOL"; then 5210 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5211else 5212as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5213for as_dir in $PATH 5214do 5215 IFS=$as_save_IFS 5216 test -z "$as_dir" && as_dir=. 5217 for ac_exec_ext in '' $ac_executable_extensions; do 5218 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5219 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5220 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5221 break 2 5222 fi 5223done 5224 done 5225IFS=$as_save_IFS 5226 5227fi 5228fi 5229DLLTOOL=$ac_cv_prog_DLLTOOL 5230if test -n "$DLLTOOL"; then 5231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5232$as_echo "$DLLTOOL" >&6; } 5233else 5234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5235$as_echo "no" >&6; } 5236fi 5237 5238 5239fi 5240if test -z "$ac_cv_prog_DLLTOOL"; then 5241 ac_ct_DLLTOOL=$DLLTOOL 5242 # Extract the first word of "dlltool", so it can be a program name with args. 5243set dummy dlltool; ac_word=$2 5244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5245$as_echo_n "checking for $ac_word... " >&6; } 5246if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5247 $as_echo_n "(cached) " >&6 5248else 5249 if test -n "$ac_ct_DLLTOOL"; then 5250 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5251else 5252as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5253for as_dir in $PATH 5254do 5255 IFS=$as_save_IFS 5256 test -z "$as_dir" && as_dir=. 5257 for ac_exec_ext in '' $ac_executable_extensions; do 5258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5259 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5261 break 2 5262 fi 5263done 5264 done 5265IFS=$as_save_IFS 5266 5267fi 5268fi 5269ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5270if test -n "$ac_ct_DLLTOOL"; then 5271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5272$as_echo "$ac_ct_DLLTOOL" >&6; } 5273else 5274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5275$as_echo "no" >&6; } 5276fi 5277 5278 if test "x$ac_ct_DLLTOOL" = x; then 5279 DLLTOOL="false" 5280 else 5281 case $cross_compiling:$ac_tool_warned in 5282yes:) 5283{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5284$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5285ac_tool_warned=yes ;; 5286esac 5287 DLLTOOL=$ac_ct_DLLTOOL 5288 fi 5289else 5290 DLLTOOL="$ac_cv_prog_DLLTOOL" 5291fi 5292 5293test -z "$DLLTOOL" && DLLTOOL=dlltool 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5305$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5306if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5307 $as_echo_n "(cached) " >&6 5308else 5309 lt_cv_sharedlib_from_linklib_cmd='unknown' 5310 5311case $host_os in 5312cygwin* | mingw* | pw32* | cegcc*) 5313 # two different shell functions defined in ltmain.sh 5314 # decide which to use based on capabilities of $DLLTOOL 5315 case `$DLLTOOL --help 2>&1` in 5316 *--identify-strict*) 5317 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5318 ;; 5319 *) 5320 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5321 ;; 5322 esac 5323 ;; 5324*) 5325 # fallback: assume linklib IS sharedlib 5326 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 5327 ;; 5328esac 5329 5330fi 5331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 5332$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 5333sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 5334test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 5335 5336 5337 5338 5339 5340 5341 5342 5343if test -n "$ac_tool_prefix"; then 5344 for ac_prog in ar 5345 do 5346 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5347set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5349$as_echo_n "checking for $ac_word... " >&6; } 5350if ${ac_cv_prog_AR+:} false; then : 5351 $as_echo_n "(cached) " >&6 5352else 5353 if test -n "$AR"; then 5354 ac_cv_prog_AR="$AR" # Let the user override the test. 5355else 5356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5357for as_dir in $PATH 5358do 5359 IFS=$as_save_IFS 5360 test -z "$as_dir" && as_dir=. 5361 for ac_exec_ext in '' $ac_executable_extensions; do 5362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5363 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 5364 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5365 break 2 5366 fi 5367done 5368 done 5369IFS=$as_save_IFS 5370 5371fi 5372fi 5373AR=$ac_cv_prog_AR 5374if test -n "$AR"; then 5375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5376$as_echo "$AR" >&6; } 5377else 5378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5379$as_echo "no" >&6; } 5380fi 5381 5382 5383 test -n "$AR" && break 5384 done 5385fi 5386if test -z "$AR"; then 5387 ac_ct_AR=$AR 5388 for ac_prog in ar 5389do 5390 # Extract the first word of "$ac_prog", so it can be a program name with args. 5391set dummy $ac_prog; ac_word=$2 5392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5393$as_echo_n "checking for $ac_word... " >&6; } 5394if ${ac_cv_prog_ac_ct_AR+:} false; then : 5395 $as_echo_n "(cached) " >&6 5396else 5397 if test -n "$ac_ct_AR"; then 5398 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5399else 5400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5401for as_dir in $PATH 5402do 5403 IFS=$as_save_IFS 5404 test -z "$as_dir" && as_dir=. 5405 for ac_exec_ext in '' $ac_executable_extensions; do 5406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5407 ac_cv_prog_ac_ct_AR="$ac_prog" 5408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5409 break 2 5410 fi 5411done 5412 done 5413IFS=$as_save_IFS 5414 5415fi 5416fi 5417ac_ct_AR=$ac_cv_prog_ac_ct_AR 5418if test -n "$ac_ct_AR"; then 5419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5420$as_echo "$ac_ct_AR" >&6; } 5421else 5422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5423$as_echo "no" >&6; } 5424fi 5425 5426 5427 test -n "$ac_ct_AR" && break 5428done 5429 5430 if test "x$ac_ct_AR" = x; then 5431 AR="false" 5432 else 5433 case $cross_compiling:$ac_tool_warned in 5434yes:) 5435{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5436$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5437ac_tool_warned=yes ;; 5438esac 5439 AR=$ac_ct_AR 5440 fi 5441fi 5442 5443: ${AR=ar} 5444: ${AR_FLAGS=cru} 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 5457$as_echo_n "checking for archiver @FILE support... " >&6; } 5458if ${lt_cv_ar_at_file+:} false; then : 5459 $as_echo_n "(cached) " >&6 5460else 5461 lt_cv_ar_at_file=no 5462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5463/* end confdefs.h. */ 5464 5465int 5466main () 5467{ 5468 5469 ; 5470 return 0; 5471} 5472_ACEOF 5473if ac_fn_c_try_compile "$LINENO"; then : 5474 echo conftest.$ac_objext > conftest.lst 5475 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 5476 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5477 (eval $lt_ar_try) 2>&5 5478 ac_status=$? 5479 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5480 test $ac_status = 0; } 5481 if test "$ac_status" -eq 0; then 5482 # Ensure the archiver fails upon bogus file names. 5483 rm -f conftest.$ac_objext libconftest.a 5484 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5485 (eval $lt_ar_try) 2>&5 5486 ac_status=$? 5487 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5488 test $ac_status = 0; } 5489 if test "$ac_status" -ne 0; then 5490 lt_cv_ar_at_file=@ 5491 fi 5492 fi 5493 rm -f conftest.* libconftest.a 5494 5495fi 5496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5497 5498fi 5499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 5500$as_echo "$lt_cv_ar_at_file" >&6; } 5501 5502if test "x$lt_cv_ar_at_file" = xno; then 5503 archiver_list_spec= 5504else 5505 archiver_list_spec=$lt_cv_ar_at_file 5506fi 5507 5508 5509 5510 5511 5512 5513 5514if test -n "$ac_tool_prefix"; then 5515 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5516set dummy ${ac_tool_prefix}strip; ac_word=$2 5517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5518$as_echo_n "checking for $ac_word... " >&6; } 5519if ${ac_cv_prog_STRIP+:} false; then : 5520 $as_echo_n "(cached) " >&6 5521else 5522 if test -n "$STRIP"; then 5523 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5524else 5525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5526for as_dir in $PATH 5527do 5528 IFS=$as_save_IFS 5529 test -z "$as_dir" && as_dir=. 5530 for ac_exec_ext in '' $ac_executable_extensions; do 5531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5532 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5534 break 2 5535 fi 5536done 5537 done 5538IFS=$as_save_IFS 5539 5540fi 5541fi 5542STRIP=$ac_cv_prog_STRIP 5543if test -n "$STRIP"; then 5544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5545$as_echo "$STRIP" >&6; } 5546else 5547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5548$as_echo "no" >&6; } 5549fi 5550 5551 5552fi 5553if test -z "$ac_cv_prog_STRIP"; then 5554 ac_ct_STRIP=$STRIP 5555 # Extract the first word of "strip", so it can be a program name with args. 5556set dummy strip; ac_word=$2 5557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5558$as_echo_n "checking for $ac_word... " >&6; } 5559if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5560 $as_echo_n "(cached) " >&6 5561else 5562 if test -n "$ac_ct_STRIP"; then 5563 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5564else 5565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5566for as_dir in $PATH 5567do 5568 IFS=$as_save_IFS 5569 test -z "$as_dir" && as_dir=. 5570 for ac_exec_ext in '' $ac_executable_extensions; do 5571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5572 ac_cv_prog_ac_ct_STRIP="strip" 5573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5574 break 2 5575 fi 5576done 5577 done 5578IFS=$as_save_IFS 5579 5580fi 5581fi 5582ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5583if test -n "$ac_ct_STRIP"; then 5584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5585$as_echo "$ac_ct_STRIP" >&6; } 5586else 5587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5588$as_echo "no" >&6; } 5589fi 5590 5591 if test "x$ac_ct_STRIP" = x; then 5592 STRIP=":" 5593 else 5594 case $cross_compiling:$ac_tool_warned in 5595yes:) 5596{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5597$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5598ac_tool_warned=yes ;; 5599esac 5600 STRIP=$ac_ct_STRIP 5601 fi 5602else 5603 STRIP="$ac_cv_prog_STRIP" 5604fi 5605 5606test -z "$STRIP" && STRIP=: 5607 5608 5609 5610 5611 5612 5613if test -n "$ac_tool_prefix"; then 5614 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5615set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5616{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5617$as_echo_n "checking for $ac_word... " >&6; } 5618if ${ac_cv_prog_RANLIB+:} false; then : 5619 $as_echo_n "(cached) " >&6 5620else 5621 if test -n "$RANLIB"; then 5622 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5623else 5624as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5625for as_dir in $PATH 5626do 5627 IFS=$as_save_IFS 5628 test -z "$as_dir" && as_dir=. 5629 for ac_exec_ext in '' $ac_executable_extensions; do 5630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5631 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5632 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5633 break 2 5634 fi 5635done 5636 done 5637IFS=$as_save_IFS 5638 5639fi 5640fi 5641RANLIB=$ac_cv_prog_RANLIB 5642if test -n "$RANLIB"; then 5643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5644$as_echo "$RANLIB" >&6; } 5645else 5646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5647$as_echo "no" >&6; } 5648fi 5649 5650 5651fi 5652if test -z "$ac_cv_prog_RANLIB"; then 5653 ac_ct_RANLIB=$RANLIB 5654 # Extract the first word of "ranlib", so it can be a program name with args. 5655set dummy ranlib; ac_word=$2 5656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5657$as_echo_n "checking for $ac_word... " >&6; } 5658if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5659 $as_echo_n "(cached) " >&6 5660else 5661 if test -n "$ac_ct_RANLIB"; then 5662 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5663else 5664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5665for as_dir in $PATH 5666do 5667 IFS=$as_save_IFS 5668 test -z "$as_dir" && as_dir=. 5669 for ac_exec_ext in '' $ac_executable_extensions; do 5670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5671 ac_cv_prog_ac_ct_RANLIB="ranlib" 5672 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5673 break 2 5674 fi 5675done 5676 done 5677IFS=$as_save_IFS 5678 5679fi 5680fi 5681ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5682if test -n "$ac_ct_RANLIB"; then 5683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5684$as_echo "$ac_ct_RANLIB" >&6; } 5685else 5686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5687$as_echo "no" >&6; } 5688fi 5689 5690 if test "x$ac_ct_RANLIB" = x; then 5691 RANLIB=":" 5692 else 5693 case $cross_compiling:$ac_tool_warned in 5694yes:) 5695{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5696$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5697ac_tool_warned=yes ;; 5698esac 5699 RANLIB=$ac_ct_RANLIB 5700 fi 5701else 5702 RANLIB="$ac_cv_prog_RANLIB" 5703fi 5704 5705test -z "$RANLIB" && RANLIB=: 5706 5707 5708 5709 5710 5711 5712# Determine commands to create old-style static archives. 5713old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5714old_postinstall_cmds='chmod 644 $oldlib' 5715old_postuninstall_cmds= 5716 5717if test -n "$RANLIB"; then 5718 case $host_os in 5719 openbsd*) 5720 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 5721 ;; 5722 *) 5723 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 5724 ;; 5725 esac 5726 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 5727fi 5728 5729case $host_os in 5730 darwin*) 5731 lock_old_archive_extraction=yes ;; 5732 *) 5733 lock_old_archive_extraction=no ;; 5734esac 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774# If no C compiler was specified, use CC. 5775LTCC=${LTCC-"$CC"} 5776 5777# If no C compiler flags were specified, use CFLAGS. 5778LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5779 5780# Allow CC to be a program name with arguments. 5781compiler=$CC 5782 5783 5784# Check for command to grab the raw symbol name followed by C symbol from nm. 5785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5786$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5787if ${lt_cv_sys_global_symbol_pipe+:} false; then : 5788 $as_echo_n "(cached) " >&6 5789else 5790 5791# These are sane defaults that work on at least a few old systems. 5792# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5793 5794# Character class describing NM global symbol codes. 5795symcode='[BCDEGRST]' 5796 5797# Regexp to match symbols that can be accessed directly from C. 5798sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5799 5800# Define system-specific variables. 5801case $host_os in 5802aix*) 5803 symcode='[BCDT]' 5804 ;; 5805cygwin* | mingw* | pw32* | cegcc*) 5806 symcode='[ABCDGISTW]' 5807 ;; 5808hpux*) 5809 if test "$host_cpu" = ia64; then 5810 symcode='[ABCDEGRST]' 5811 fi 5812 ;; 5813irix* | nonstopux*) 5814 symcode='[BCDEGRST]' 5815 ;; 5816osf*) 5817 symcode='[BCDEGQRST]' 5818 ;; 5819solaris*) 5820 symcode='[BDRT]' 5821 ;; 5822sco3.2v5*) 5823 symcode='[DT]' 5824 ;; 5825sysv4.2uw2*) 5826 symcode='[DT]' 5827 ;; 5828sysv5* | sco5v6* | unixware* | OpenUNIX*) 5829 symcode='[ABDT]' 5830 ;; 5831sysv4) 5832 symcode='[DFNSTU]' 5833 ;; 5834esac 5835 5836# If we're using GNU nm, then use its standard symbol codes. 5837case `$NM -V 2>&1` in 5838*GNU* | *'with BFD'*) 5839 symcode='[ABCDGIRSTW]' ;; 5840esac 5841 5842# Transform an extracted symbol line into a proper C declaration. 5843# Some systems (esp. on ia64) link data and code symbols differently, 5844# so use this general approach. 5845lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5846 5847# Transform an extracted symbol line into symbol name and symbol address 5848lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5849lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 5850 5851# Handle CRLF in mingw tool chain 5852opt_cr= 5853case $build_os in 5854mingw*) 5855 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5856 ;; 5857esac 5858 5859# Try without a prefix underscore, then with it. 5860for ac_symprfx in "" "_"; do 5861 5862 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5863 symxfrm="\\1 $ac_symprfx\\2 \\2" 5864 5865 # Write the raw and C identifiers. 5866 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5867 # Fake it for dumpbin and say T for any non-static function 5868 # and D for any global variable. 5869 # Also find C++ and __fastcall symbols from MSVC++, 5870 # which start with @ or ?. 5871 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5872" {last_section=section; section=\$ 3};"\ 5873" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 5874" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5875" \$ 0!~/External *\|/{next};"\ 5876" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5877" {if(hide[section]) next};"\ 5878" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5879" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5880" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5881" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5882" ' prfx=^$ac_symprfx" 5883 else 5884 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5885 fi 5886 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 5887 5888 # Check to see that the pipe works correctly. 5889 pipe_works=no 5890 5891 rm -f conftest* 5892 cat > conftest.$ac_ext <<_LT_EOF 5893#ifdef __cplusplus 5894extern "C" { 5895#endif 5896char nm_test_var; 5897void nm_test_func(void); 5898void nm_test_func(void){} 5899#ifdef __cplusplus 5900} 5901#endif 5902int main(){nm_test_var='a';nm_test_func();return(0);} 5903_LT_EOF 5904 5905 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5906 (eval $ac_compile) 2>&5 5907 ac_status=$? 5908 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5909 test $ac_status = 0; }; then 5910 # Now try to grab the symbols. 5911 nlist=conftest.nm 5912 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 5913 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 5914 ac_status=$? 5915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5916 test $ac_status = 0; } && test -s "$nlist"; then 5917 # Try sorting and uniquifying the output. 5918 if sort "$nlist" | uniq > "$nlist"T; then 5919 mv -f "$nlist"T "$nlist" 5920 else 5921 rm -f "$nlist"T 5922 fi 5923 5924 # Make sure that we snagged all the symbols we need. 5925 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5926 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5927 cat <<_LT_EOF > conftest.$ac_ext 5928/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 5929#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 5930/* DATA imports from DLLs on WIN32 con't be const, because runtime 5931 relocations are performed -- see ld's documentation on pseudo-relocs. */ 5932# define LT_DLSYM_CONST 5933#elif defined(__osf__) 5934/* This system does not cope well with relocations in const data. */ 5935# define LT_DLSYM_CONST 5936#else 5937# define LT_DLSYM_CONST const 5938#endif 5939 5940#ifdef __cplusplus 5941extern "C" { 5942#endif 5943 5944_LT_EOF 5945 # Now generate the symbol file. 5946 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5947 5948 cat <<_LT_EOF >> conftest.$ac_ext 5949 5950/* The mapping between symbol names and symbols. */ 5951LT_DLSYM_CONST struct { 5952 const char *name; 5953 void *address; 5954} 5955lt__PROGRAM__LTX_preloaded_symbols[] = 5956{ 5957 { "@PROGRAM@", (void *) 0 }, 5958_LT_EOF 5959 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5960 cat <<\_LT_EOF >> conftest.$ac_ext 5961 {0, (void *) 0} 5962}; 5963 5964/* This works around a problem in FreeBSD linker */ 5965#ifdef FREEBSD_WORKAROUND 5966static const void *lt_preloaded_setup() { 5967 return lt__PROGRAM__LTX_preloaded_symbols; 5968} 5969#endif 5970 5971#ifdef __cplusplus 5972} 5973#endif 5974_LT_EOF 5975 # Now try linking the two files. 5976 mv conftest.$ac_objext conftstm.$ac_objext 5977 lt_globsym_save_LIBS=$LIBS 5978 lt_globsym_save_CFLAGS=$CFLAGS 5979 LIBS="conftstm.$ac_objext" 5980 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5981 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 5982 (eval $ac_link) 2>&5 5983 ac_status=$? 5984 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5985 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 5986 pipe_works=yes 5987 fi 5988 LIBS=$lt_globsym_save_LIBS 5989 CFLAGS=$lt_globsym_save_CFLAGS 5990 else 5991 echo "cannot find nm_test_func in $nlist" >&5 5992 fi 5993 else 5994 echo "cannot find nm_test_var in $nlist" >&5 5995 fi 5996 else 5997 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5998 fi 5999 else 6000 echo "$progname: failed program was:" >&5 6001 cat conftest.$ac_ext >&5 6002 fi 6003 rm -rf conftest* conftst* 6004 6005 # Do not use the global_symbol_pipe unless it works. 6006 if test "$pipe_works" = yes; then 6007 break 6008 else 6009 lt_cv_sys_global_symbol_pipe= 6010 fi 6011done 6012 6013fi 6014 6015if test -z "$lt_cv_sys_global_symbol_pipe"; then 6016 lt_cv_sys_global_symbol_to_cdecl= 6017fi 6018if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6020$as_echo "failed" >&6; } 6021else 6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6023$as_echo "ok" >&6; } 6024fi 6025 6026# Response file support. 6027if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6028 nm_file_list_spec='@' 6029elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6030 nm_file_list_spec='@' 6031fi 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6060$as_echo_n "checking for sysroot... " >&6; } 6061 6062# Check whether --with-sysroot was given. 6063if test "${with_sysroot+set}" = set; then : 6064 withval=$with_sysroot; 6065else 6066 with_sysroot=no 6067fi 6068 6069 6070lt_sysroot= 6071case ${with_sysroot} in #( 6072 yes) 6073 if test "$GCC" = yes; then 6074 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6075 fi 6076 ;; #( 6077 /*) 6078 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6079 ;; #( 6080 no|'') 6081 ;; #( 6082 *) 6083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 6084$as_echo "${with_sysroot}" >&6; } 6085 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6086 ;; 6087esac 6088 6089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6090$as_echo "${lt_sysroot:-no}" >&6; } 6091 6092 6093 6094 6095 6096# Check whether --enable-libtool-lock was given. 6097if test "${enable_libtool_lock+set}" = set; then : 6098 enableval=$enable_libtool_lock; 6099fi 6100 6101test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6102 6103# Some flags need to be propagated to the compiler or linker for good 6104# libtool support. 6105case $host in 6106ia64-*-hpux*) 6107 # Find out which ABI we are using. 6108 echo 'int i;' > conftest.$ac_ext 6109 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6110 (eval $ac_compile) 2>&5 6111 ac_status=$? 6112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6113 test $ac_status = 0; }; then 6114 case `/usr/bin/file conftest.$ac_objext` in 6115 *ELF-32*) 6116 HPUX_IA64_MODE="32" 6117 ;; 6118 *ELF-64*) 6119 HPUX_IA64_MODE="64" 6120 ;; 6121 esac 6122 fi 6123 rm -rf conftest* 6124 ;; 6125*-*-irix6*) 6126 # Find out which ABI we are using. 6127 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6128 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6129 (eval $ac_compile) 2>&5 6130 ac_status=$? 6131 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6132 test $ac_status = 0; }; then 6133 if test "$lt_cv_prog_gnu_ld" = yes; then 6134 case `/usr/bin/file conftest.$ac_objext` in 6135 *32-bit*) 6136 LD="${LD-ld} -melf32bsmip" 6137 ;; 6138 *N32*) 6139 LD="${LD-ld} -melf32bmipn32" 6140 ;; 6141 *64-bit*) 6142 LD="${LD-ld} -melf64bmip" 6143 ;; 6144 esac 6145 else 6146 case `/usr/bin/file conftest.$ac_objext` in 6147 *32-bit*) 6148 LD="${LD-ld} -32" 6149 ;; 6150 *N32*) 6151 LD="${LD-ld} -n32" 6152 ;; 6153 *64-bit*) 6154 LD="${LD-ld} -64" 6155 ;; 6156 esac 6157 fi 6158 fi 6159 rm -rf conftest* 6160 ;; 6161 6162x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6163s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6164 # Find out which ABI we are using. 6165 echo 'int i;' > conftest.$ac_ext 6166 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6167 (eval $ac_compile) 2>&5 6168 ac_status=$? 6169 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6170 test $ac_status = 0; }; then 6171 case `/usr/bin/file conftest.o` in 6172 *32-bit*) 6173 case $host in 6174 x86_64-*kfreebsd*-gnu) 6175 LD="${LD-ld} -m elf_i386_fbsd" 6176 ;; 6177 x86_64-*linux*) 6178 LD="${LD-ld} -m elf_i386" 6179 ;; 6180 ppc64-*linux*|powerpc64-*linux*) 6181 LD="${LD-ld} -m elf32ppclinux" 6182 ;; 6183 s390x-*linux*) 6184 LD="${LD-ld} -m elf_s390" 6185 ;; 6186 sparc64-*linux*) 6187 LD="${LD-ld} -m elf32_sparc" 6188 ;; 6189 esac 6190 ;; 6191 *64-bit*) 6192 case $host in 6193 x86_64-*kfreebsd*-gnu) 6194 LD="${LD-ld} -m elf_x86_64_fbsd" 6195 ;; 6196 x86_64-*linux*) 6197 LD="${LD-ld} -m elf_x86_64" 6198 ;; 6199 ppc*-*linux*|powerpc*-*linux*) 6200 LD="${LD-ld} -m elf64ppc" 6201 ;; 6202 s390*-*linux*|s390*-*tpf*) 6203 LD="${LD-ld} -m elf64_s390" 6204 ;; 6205 sparc*-*linux*) 6206 LD="${LD-ld} -m elf64_sparc" 6207 ;; 6208 esac 6209 ;; 6210 esac 6211 fi 6212 rm -rf conftest* 6213 ;; 6214 6215*-*-sco3.2v5*) 6216 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6217 SAVE_CFLAGS="$CFLAGS" 6218 CFLAGS="$CFLAGS -belf" 6219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6220$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6221if ${lt_cv_cc_needs_belf+:} false; then : 6222 $as_echo_n "(cached) " >&6 6223else 6224 ac_ext=c 6225ac_cpp='$CPP $CPPFLAGS' 6226ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6227ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6228ac_compiler_gnu=$ac_cv_c_compiler_gnu 6229 6230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6231/* end confdefs.h. */ 6232 6233int 6234main () 6235{ 6236 6237 ; 6238 return 0; 6239} 6240_ACEOF 6241if ac_fn_c_try_link "$LINENO"; then : 6242 lt_cv_cc_needs_belf=yes 6243else 6244 lt_cv_cc_needs_belf=no 6245fi 6246rm -f core conftest.err conftest.$ac_objext \ 6247 conftest$ac_exeext conftest.$ac_ext 6248 ac_ext=c 6249ac_cpp='$CPP $CPPFLAGS' 6250ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6251ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6252ac_compiler_gnu=$ac_cv_c_compiler_gnu 6253 6254fi 6255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6256$as_echo "$lt_cv_cc_needs_belf" >&6; } 6257 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6258 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6259 CFLAGS="$SAVE_CFLAGS" 6260 fi 6261 ;; 6262*-*solaris*) 6263 # Find out which ABI we are using. 6264 echo 'int i;' > conftest.$ac_ext 6265 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6266 (eval $ac_compile) 2>&5 6267 ac_status=$? 6268 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6269 test $ac_status = 0; }; then 6270 case `/usr/bin/file conftest.o` in 6271 *64-bit*) 6272 case $lt_cv_prog_gnu_ld in 6273 yes*) 6274 case $host in 6275 i?86-*-solaris*) 6276 LD="${LD-ld} -m elf_x86_64" 6277 ;; 6278 sparc*-*-solaris*) 6279 LD="${LD-ld} -m elf64_sparc" 6280 ;; 6281 esac 6282 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6283 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6284 LD="${LD-ld}_sol2" 6285 fi 6286 ;; 6287 *) 6288 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6289 LD="${LD-ld} -64" 6290 fi 6291 ;; 6292 esac 6293 ;; 6294 esac 6295 fi 6296 rm -rf conftest* 6297 ;; 6298esac 6299 6300need_locks="$enable_libtool_lock" 6301 6302if test -n "$ac_tool_prefix"; then 6303 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6304set dummy ${ac_tool_prefix}mt; ac_word=$2 6305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6306$as_echo_n "checking for $ac_word... " >&6; } 6307if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6308 $as_echo_n "(cached) " >&6 6309else 6310 if test -n "$MANIFEST_TOOL"; then 6311 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 6312else 6313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6314for as_dir in $PATH 6315do 6316 IFS=$as_save_IFS 6317 test -z "$as_dir" && as_dir=. 6318 for ac_exec_ext in '' $ac_executable_extensions; do 6319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6320 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 6321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6322 break 2 6323 fi 6324done 6325 done 6326IFS=$as_save_IFS 6327 6328fi 6329fi 6330MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 6331if test -n "$MANIFEST_TOOL"; then 6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 6333$as_echo "$MANIFEST_TOOL" >&6; } 6334else 6335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6336$as_echo "no" >&6; } 6337fi 6338 6339 6340fi 6341if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 6342 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 6343 # Extract the first word of "mt", so it can be a program name with args. 6344set dummy mt; ac_word=$2 6345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6346$as_echo_n "checking for $ac_word... " >&6; } 6347if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 6348 $as_echo_n "(cached) " >&6 6349else 6350 if test -n "$ac_ct_MANIFEST_TOOL"; then 6351 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 6352else 6353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6354for as_dir in $PATH 6355do 6356 IFS=$as_save_IFS 6357 test -z "$as_dir" && as_dir=. 6358 for ac_exec_ext in '' $ac_executable_extensions; do 6359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6360 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 6361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6362 break 2 6363 fi 6364done 6365 done 6366IFS=$as_save_IFS 6367 6368fi 6369fi 6370ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 6371if test -n "$ac_ct_MANIFEST_TOOL"; then 6372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 6373$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 6374else 6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6376$as_echo "no" >&6; } 6377fi 6378 6379 if test "x$ac_ct_MANIFEST_TOOL" = x; then 6380 MANIFEST_TOOL=":" 6381 else 6382 case $cross_compiling:$ac_tool_warned in 6383yes:) 6384{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6385$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6386ac_tool_warned=yes ;; 6387esac 6388 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 6389 fi 6390else 6391 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 6392fi 6393 6394test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 6395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 6396$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 6397if ${lt_cv_path_mainfest_tool+:} false; then : 6398 $as_echo_n "(cached) " >&6 6399else 6400 lt_cv_path_mainfest_tool=no 6401 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 6402 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 6403 cat conftest.err >&5 6404 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 6405 lt_cv_path_mainfest_tool=yes 6406 fi 6407 rm -f conftest* 6408fi 6409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 6410$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6411if test "x$lt_cv_path_mainfest_tool" != xyes; then 6412 MANIFEST_TOOL=: 6413fi 6414 6415 6416 6417 6418 6419 6420 case $host_os in 6421 rhapsody* | darwin*) 6422 if test -n "$ac_tool_prefix"; then 6423 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6424set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6426$as_echo_n "checking for $ac_word... " >&6; } 6427if ${ac_cv_prog_DSYMUTIL+:} false; then : 6428 $as_echo_n "(cached) " >&6 6429else 6430 if test -n "$DSYMUTIL"; then 6431 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6432else 6433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6434for as_dir in $PATH 6435do 6436 IFS=$as_save_IFS 6437 test -z "$as_dir" && as_dir=. 6438 for ac_exec_ext in '' $ac_executable_extensions; do 6439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6440 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6442 break 2 6443 fi 6444done 6445 done 6446IFS=$as_save_IFS 6447 6448fi 6449fi 6450DSYMUTIL=$ac_cv_prog_DSYMUTIL 6451if test -n "$DSYMUTIL"; then 6452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6453$as_echo "$DSYMUTIL" >&6; } 6454else 6455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6456$as_echo "no" >&6; } 6457fi 6458 6459 6460fi 6461if test -z "$ac_cv_prog_DSYMUTIL"; then 6462 ac_ct_DSYMUTIL=$DSYMUTIL 6463 # Extract the first word of "dsymutil", so it can be a program name with args. 6464set dummy dsymutil; ac_word=$2 6465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6466$as_echo_n "checking for $ac_word... " >&6; } 6467if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6468 $as_echo_n "(cached) " >&6 6469else 6470 if test -n "$ac_ct_DSYMUTIL"; then 6471 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6472else 6473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6474for as_dir in $PATH 6475do 6476 IFS=$as_save_IFS 6477 test -z "$as_dir" && as_dir=. 6478 for ac_exec_ext in '' $ac_executable_extensions; do 6479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6480 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6482 break 2 6483 fi 6484done 6485 done 6486IFS=$as_save_IFS 6487 6488fi 6489fi 6490ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6491if test -n "$ac_ct_DSYMUTIL"; then 6492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6493$as_echo "$ac_ct_DSYMUTIL" >&6; } 6494else 6495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6496$as_echo "no" >&6; } 6497fi 6498 6499 if test "x$ac_ct_DSYMUTIL" = x; then 6500 DSYMUTIL=":" 6501 else 6502 case $cross_compiling:$ac_tool_warned in 6503yes:) 6504{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6505$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6506ac_tool_warned=yes ;; 6507esac 6508 DSYMUTIL=$ac_ct_DSYMUTIL 6509 fi 6510else 6511 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6512fi 6513 6514 if test -n "$ac_tool_prefix"; then 6515 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6516set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6518$as_echo_n "checking for $ac_word... " >&6; } 6519if ${ac_cv_prog_NMEDIT+:} false; then : 6520 $as_echo_n "(cached) " >&6 6521else 6522 if test -n "$NMEDIT"; then 6523 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6524else 6525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6526for as_dir in $PATH 6527do 6528 IFS=$as_save_IFS 6529 test -z "$as_dir" && as_dir=. 6530 for ac_exec_ext in '' $ac_executable_extensions; do 6531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6532 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6534 break 2 6535 fi 6536done 6537 done 6538IFS=$as_save_IFS 6539 6540fi 6541fi 6542NMEDIT=$ac_cv_prog_NMEDIT 6543if test -n "$NMEDIT"; then 6544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6545$as_echo "$NMEDIT" >&6; } 6546else 6547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6548$as_echo "no" >&6; } 6549fi 6550 6551 6552fi 6553if test -z "$ac_cv_prog_NMEDIT"; then 6554 ac_ct_NMEDIT=$NMEDIT 6555 # Extract the first word of "nmedit", so it can be a program name with args. 6556set dummy nmedit; ac_word=$2 6557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6558$as_echo_n "checking for $ac_word... " >&6; } 6559if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6560 $as_echo_n "(cached) " >&6 6561else 6562 if test -n "$ac_ct_NMEDIT"; then 6563 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6564else 6565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6566for as_dir in $PATH 6567do 6568 IFS=$as_save_IFS 6569 test -z "$as_dir" && as_dir=. 6570 for ac_exec_ext in '' $ac_executable_extensions; do 6571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6572 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6573 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6574 break 2 6575 fi 6576done 6577 done 6578IFS=$as_save_IFS 6579 6580fi 6581fi 6582ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6583if test -n "$ac_ct_NMEDIT"; then 6584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6585$as_echo "$ac_ct_NMEDIT" >&6; } 6586else 6587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6588$as_echo "no" >&6; } 6589fi 6590 6591 if test "x$ac_ct_NMEDIT" = x; then 6592 NMEDIT=":" 6593 else 6594 case $cross_compiling:$ac_tool_warned in 6595yes:) 6596{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6597$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6598ac_tool_warned=yes ;; 6599esac 6600 NMEDIT=$ac_ct_NMEDIT 6601 fi 6602else 6603 NMEDIT="$ac_cv_prog_NMEDIT" 6604fi 6605 6606 if test -n "$ac_tool_prefix"; then 6607 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6608set dummy ${ac_tool_prefix}lipo; ac_word=$2 6609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6610$as_echo_n "checking for $ac_word... " >&6; } 6611if ${ac_cv_prog_LIPO+:} false; then : 6612 $as_echo_n "(cached) " >&6 6613else 6614 if test -n "$LIPO"; then 6615 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6616else 6617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6618for as_dir in $PATH 6619do 6620 IFS=$as_save_IFS 6621 test -z "$as_dir" && as_dir=. 6622 for ac_exec_ext in '' $ac_executable_extensions; do 6623 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6624 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6625 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6626 break 2 6627 fi 6628done 6629 done 6630IFS=$as_save_IFS 6631 6632fi 6633fi 6634LIPO=$ac_cv_prog_LIPO 6635if test -n "$LIPO"; then 6636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6637$as_echo "$LIPO" >&6; } 6638else 6639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6640$as_echo "no" >&6; } 6641fi 6642 6643 6644fi 6645if test -z "$ac_cv_prog_LIPO"; then 6646 ac_ct_LIPO=$LIPO 6647 # Extract the first word of "lipo", so it can be a program name with args. 6648set dummy lipo; ac_word=$2 6649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6650$as_echo_n "checking for $ac_word... " >&6; } 6651if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 6652 $as_echo_n "(cached) " >&6 6653else 6654 if test -n "$ac_ct_LIPO"; then 6655 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6656else 6657as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6658for as_dir in $PATH 6659do 6660 IFS=$as_save_IFS 6661 test -z "$as_dir" && as_dir=. 6662 for ac_exec_ext in '' $ac_executable_extensions; do 6663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6664 ac_cv_prog_ac_ct_LIPO="lipo" 6665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6666 break 2 6667 fi 6668done 6669 done 6670IFS=$as_save_IFS 6671 6672fi 6673fi 6674ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6675if test -n "$ac_ct_LIPO"; then 6676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6677$as_echo "$ac_ct_LIPO" >&6; } 6678else 6679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6680$as_echo "no" >&6; } 6681fi 6682 6683 if test "x$ac_ct_LIPO" = x; then 6684 LIPO=":" 6685 else 6686 case $cross_compiling:$ac_tool_warned in 6687yes:) 6688{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6689$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6690ac_tool_warned=yes ;; 6691esac 6692 LIPO=$ac_ct_LIPO 6693 fi 6694else 6695 LIPO="$ac_cv_prog_LIPO" 6696fi 6697 6698 if test -n "$ac_tool_prefix"; then 6699 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6700set dummy ${ac_tool_prefix}otool; ac_word=$2 6701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6702$as_echo_n "checking for $ac_word... " >&6; } 6703if ${ac_cv_prog_OTOOL+:} false; then : 6704 $as_echo_n "(cached) " >&6 6705else 6706 if test -n "$OTOOL"; then 6707 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6708else 6709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6710for as_dir in $PATH 6711do 6712 IFS=$as_save_IFS 6713 test -z "$as_dir" && as_dir=. 6714 for ac_exec_ext in '' $ac_executable_extensions; do 6715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6716 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6718 break 2 6719 fi 6720done 6721 done 6722IFS=$as_save_IFS 6723 6724fi 6725fi 6726OTOOL=$ac_cv_prog_OTOOL 6727if test -n "$OTOOL"; then 6728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 6729$as_echo "$OTOOL" >&6; } 6730else 6731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6732$as_echo "no" >&6; } 6733fi 6734 6735 6736fi 6737if test -z "$ac_cv_prog_OTOOL"; then 6738 ac_ct_OTOOL=$OTOOL 6739 # Extract the first word of "otool", so it can be a program name with args. 6740set dummy otool; ac_word=$2 6741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6742$as_echo_n "checking for $ac_word... " >&6; } 6743if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 6744 $as_echo_n "(cached) " >&6 6745else 6746 if test -n "$ac_ct_OTOOL"; then 6747 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6748else 6749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6750for as_dir in $PATH 6751do 6752 IFS=$as_save_IFS 6753 test -z "$as_dir" && as_dir=. 6754 for ac_exec_ext in '' $ac_executable_extensions; do 6755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6756 ac_cv_prog_ac_ct_OTOOL="otool" 6757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6758 break 2 6759 fi 6760done 6761 done 6762IFS=$as_save_IFS 6763 6764fi 6765fi 6766ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6767if test -n "$ac_ct_OTOOL"; then 6768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 6769$as_echo "$ac_ct_OTOOL" >&6; } 6770else 6771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6772$as_echo "no" >&6; } 6773fi 6774 6775 if test "x$ac_ct_OTOOL" = x; then 6776 OTOOL=":" 6777 else 6778 case $cross_compiling:$ac_tool_warned in 6779yes:) 6780{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6781$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6782ac_tool_warned=yes ;; 6783esac 6784 OTOOL=$ac_ct_OTOOL 6785 fi 6786else 6787 OTOOL="$ac_cv_prog_OTOOL" 6788fi 6789 6790 if test -n "$ac_tool_prefix"; then 6791 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6792set dummy ${ac_tool_prefix}otool64; ac_word=$2 6793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6794$as_echo_n "checking for $ac_word... " >&6; } 6795if ${ac_cv_prog_OTOOL64+:} false; then : 6796 $as_echo_n "(cached) " >&6 6797else 6798 if test -n "$OTOOL64"; then 6799 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6800else 6801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6802for as_dir in $PATH 6803do 6804 IFS=$as_save_IFS 6805 test -z "$as_dir" && as_dir=. 6806 for ac_exec_ext in '' $ac_executable_extensions; do 6807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6808 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6810 break 2 6811 fi 6812done 6813 done 6814IFS=$as_save_IFS 6815 6816fi 6817fi 6818OTOOL64=$ac_cv_prog_OTOOL64 6819if test -n "$OTOOL64"; then 6820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 6821$as_echo "$OTOOL64" >&6; } 6822else 6823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6824$as_echo "no" >&6; } 6825fi 6826 6827 6828fi 6829if test -z "$ac_cv_prog_OTOOL64"; then 6830 ac_ct_OTOOL64=$OTOOL64 6831 # Extract the first word of "otool64", so it can be a program name with args. 6832set dummy otool64; ac_word=$2 6833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6834$as_echo_n "checking for $ac_word... " >&6; } 6835if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 6836 $as_echo_n "(cached) " >&6 6837else 6838 if test -n "$ac_ct_OTOOL64"; then 6839 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6840else 6841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6842for as_dir in $PATH 6843do 6844 IFS=$as_save_IFS 6845 test -z "$as_dir" && as_dir=. 6846 for ac_exec_ext in '' $ac_executable_extensions; do 6847 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6848 ac_cv_prog_ac_ct_OTOOL64="otool64" 6849 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6850 break 2 6851 fi 6852done 6853 done 6854IFS=$as_save_IFS 6855 6856fi 6857fi 6858ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6859if test -n "$ac_ct_OTOOL64"; then 6860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 6861$as_echo "$ac_ct_OTOOL64" >&6; } 6862else 6863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6864$as_echo "no" >&6; } 6865fi 6866 6867 if test "x$ac_ct_OTOOL64" = x; then 6868 OTOOL64=":" 6869 else 6870 case $cross_compiling:$ac_tool_warned in 6871yes:) 6872{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6873$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6874ac_tool_warned=yes ;; 6875esac 6876 OTOOL64=$ac_ct_OTOOL64 6877 fi 6878else 6879 OTOOL64="$ac_cv_prog_OTOOL64" 6880fi 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 6909$as_echo_n "checking for -single_module linker flag... " >&6; } 6910if ${lt_cv_apple_cc_single_mod+:} false; then : 6911 $as_echo_n "(cached) " >&6 6912else 6913 lt_cv_apple_cc_single_mod=no 6914 if test -z "${LT_MULTI_MODULE}"; then 6915 # By default we will add the -single_module flag. You can override 6916 # by either setting the environment variable LT_MULTI_MODULE 6917 # non-empty at configure time, or by adding -multi_module to the 6918 # link flags. 6919 rm -rf libconftest.dylib* 6920 echo "int foo(void){return 1;}" > conftest.c 6921 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6922-dynamiclib -Wl,-single_module conftest.c" >&5 6923 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6924 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6925 _lt_result=$? 6926 # If there is a non-empty error log, and "single_module" 6927 # appears in it, assume the flag caused a linker warning 6928 if test -s conftest.err && $GREP single_module conftest.err; then 6929 cat conftest.err >&5 6930 # Otherwise, if the output was created with a 0 exit code from 6931 # the compiler, it worked. 6932 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 6933 lt_cv_apple_cc_single_mod=yes 6934 else 6935 cat conftest.err >&5 6936 fi 6937 rm -rf libconftest.dylib* 6938 rm -f conftest.* 6939 fi 6940fi 6941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 6942$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 6943 6944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 6945$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 6946if ${lt_cv_ld_exported_symbols_list+:} false; then : 6947 $as_echo_n "(cached) " >&6 6948else 6949 lt_cv_ld_exported_symbols_list=no 6950 save_LDFLAGS=$LDFLAGS 6951 echo "_main" > conftest.sym 6952 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 6953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6954/* end confdefs.h. */ 6955 6956int 6957main () 6958{ 6959 6960 ; 6961 return 0; 6962} 6963_ACEOF 6964if ac_fn_c_try_link "$LINENO"; then : 6965 lt_cv_ld_exported_symbols_list=yes 6966else 6967 lt_cv_ld_exported_symbols_list=no 6968fi 6969rm -f core conftest.err conftest.$ac_objext \ 6970 conftest$ac_exeext conftest.$ac_ext 6971 LDFLAGS="$save_LDFLAGS" 6972 6973fi 6974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 6975$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 6976 6977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 6978$as_echo_n "checking for -force_load linker flag... " >&6; } 6979if ${lt_cv_ld_force_load+:} false; then : 6980 $as_echo_n "(cached) " >&6 6981else 6982 lt_cv_ld_force_load=no 6983 cat > conftest.c << _LT_EOF 6984int forced_loaded() { return 2;} 6985_LT_EOF 6986 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 6987 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 6988 echo "$AR cru libconftest.a conftest.o" >&5 6989 $AR cru libconftest.a conftest.o 2>&5 6990 echo "$RANLIB libconftest.a" >&5 6991 $RANLIB libconftest.a 2>&5 6992 cat > conftest.c << _LT_EOF 6993int main() { return 0;} 6994_LT_EOF 6995 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 6996 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 6997 _lt_result=$? 6998 if test -s conftest.err && $GREP force_load conftest.err; then 6999 cat conftest.err >&5 7000 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 7001 lt_cv_ld_force_load=yes 7002 else 7003 cat conftest.err >&5 7004 fi 7005 rm -f conftest.err libconftest.a conftest conftest.c 7006 rm -rf conftest.dSYM 7007 7008fi 7009{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7010$as_echo "$lt_cv_ld_force_load" >&6; } 7011 case $host_os in 7012 rhapsody* | darwin1.[012]) 7013 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7014 darwin1.*) 7015 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7016 darwin*) # darwin 5.x on 7017 # if running on 10.5 or later, the deployment target defaults 7018 # to the OS version, if on x86, and 10.4, the deployment 7019 # target defaults to 10.4. Don't you love it? 7020 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7021 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7022 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7023 10.[012]*) 7024 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7025 10.*) 7026 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7027 esac 7028 ;; 7029 esac 7030 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7031 _lt_dar_single_mod='$single_module' 7032 fi 7033 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7034 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7035 else 7036 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7037 fi 7038 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7039 _lt_dsymutil='~$DSYMUTIL $lib || :' 7040 else 7041 _lt_dsymutil= 7042 fi 7043 ;; 7044 esac 7045 7046ac_ext=c 7047ac_cpp='$CPP $CPPFLAGS' 7048ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7049ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7050ac_compiler_gnu=$ac_cv_c_compiler_gnu 7051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7052$as_echo_n "checking how to run the C preprocessor... " >&6; } 7053# On Suns, sometimes $CPP names a directory. 7054if test -n "$CPP" && test -d "$CPP"; then 7055 CPP= 7056fi 7057if test -z "$CPP"; then 7058 if ${ac_cv_prog_CPP+:} false; then : 7059 $as_echo_n "(cached) " >&6 7060else 7061 # Double quotes because CPP needs to be expanded 7062 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7063 do 7064 ac_preproc_ok=false 7065for ac_c_preproc_warn_flag in '' yes 7066do 7067 # Use a header file that comes with gcc, so configuring glibc 7068 # with a fresh cross-compiler works. 7069 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7070 # <limits.h> exists even on freestanding compilers. 7071 # On the NeXT, cc -E runs the code through the compiler's parser, 7072 # not just through cpp. "Syntax error" is here to catch this case. 7073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7074/* end confdefs.h. */ 7075#ifdef __STDC__ 7076# include <limits.h> 7077#else 7078# include <assert.h> 7079#endif 7080 Syntax error 7081_ACEOF 7082if ac_fn_c_try_cpp "$LINENO"; then : 7083 7084else 7085 # Broken: fails on valid input. 7086continue 7087fi 7088rm -f conftest.err conftest.i conftest.$ac_ext 7089 7090 # OK, works on sane cases. Now check whether nonexistent headers 7091 # can be detected and how. 7092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7093/* end confdefs.h. */ 7094#include <ac_nonexistent.h> 7095_ACEOF 7096if ac_fn_c_try_cpp "$LINENO"; then : 7097 # Broken: success on invalid input. 7098continue 7099else 7100 # Passes both tests. 7101ac_preproc_ok=: 7102break 7103fi 7104rm -f conftest.err conftest.i conftest.$ac_ext 7105 7106done 7107# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7108rm -f conftest.i conftest.err conftest.$ac_ext 7109if $ac_preproc_ok; then : 7110 break 7111fi 7112 7113 done 7114 ac_cv_prog_CPP=$CPP 7115 7116fi 7117 CPP=$ac_cv_prog_CPP 7118else 7119 ac_cv_prog_CPP=$CPP 7120fi 7121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7122$as_echo "$CPP" >&6; } 7123ac_preproc_ok=false 7124for ac_c_preproc_warn_flag in '' yes 7125do 7126 # Use a header file that comes with gcc, so configuring glibc 7127 # with a fresh cross-compiler works. 7128 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7129 # <limits.h> exists even on freestanding compilers. 7130 # On the NeXT, cc -E runs the code through the compiler's parser, 7131 # not just through cpp. "Syntax error" is here to catch this case. 7132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7133/* end confdefs.h. */ 7134#ifdef __STDC__ 7135# include <limits.h> 7136#else 7137# include <assert.h> 7138#endif 7139 Syntax error 7140_ACEOF 7141if ac_fn_c_try_cpp "$LINENO"; then : 7142 7143else 7144 # Broken: fails on valid input. 7145continue 7146fi 7147rm -f conftest.err conftest.i conftest.$ac_ext 7148 7149 # OK, works on sane cases. Now check whether nonexistent headers 7150 # can be detected and how. 7151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7152/* end confdefs.h. */ 7153#include <ac_nonexistent.h> 7154_ACEOF 7155if ac_fn_c_try_cpp "$LINENO"; then : 7156 # Broken: success on invalid input. 7157continue 7158else 7159 # Passes both tests. 7160ac_preproc_ok=: 7161break 7162fi 7163rm -f conftest.err conftest.i conftest.$ac_ext 7164 7165done 7166# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7167rm -f conftest.i conftest.err conftest.$ac_ext 7168if $ac_preproc_ok; then : 7169 7170else 7171 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7172$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7173as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7174See \`config.log' for more details" "$LINENO" 5; } 7175fi 7176 7177ac_ext=c 7178ac_cpp='$CPP $CPPFLAGS' 7179ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7180ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7181ac_compiler_gnu=$ac_cv_c_compiler_gnu 7182 7183 7184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7185$as_echo_n "checking for ANSI C header files... " >&6; } 7186if ${ac_cv_header_stdc+:} false; then : 7187 $as_echo_n "(cached) " >&6 7188else 7189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7190/* end confdefs.h. */ 7191#include <stdlib.h> 7192#include <stdarg.h> 7193#include <string.h> 7194#include <float.h> 7195 7196int 7197main () 7198{ 7199 7200 ; 7201 return 0; 7202} 7203_ACEOF 7204if ac_fn_c_try_compile "$LINENO"; then : 7205 ac_cv_header_stdc=yes 7206else 7207 ac_cv_header_stdc=no 7208fi 7209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7210 7211if test $ac_cv_header_stdc = yes; then 7212 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7214/* end confdefs.h. */ 7215#include <string.h> 7216 7217_ACEOF 7218if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7219 $EGREP "memchr" >/dev/null 2>&1; then : 7220 7221else 7222 ac_cv_header_stdc=no 7223fi 7224rm -f conftest* 7225 7226fi 7227 7228if test $ac_cv_header_stdc = yes; then 7229 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7231/* end confdefs.h. */ 7232#include <stdlib.h> 7233 7234_ACEOF 7235if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7236 $EGREP "free" >/dev/null 2>&1; then : 7237 7238else 7239 ac_cv_header_stdc=no 7240fi 7241rm -f conftest* 7242 7243fi 7244 7245if test $ac_cv_header_stdc = yes; then 7246 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7247 if test "$cross_compiling" = yes; then : 7248 : 7249else 7250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7251/* end confdefs.h. */ 7252#include <ctype.h> 7253#include <stdlib.h> 7254#if ((' ' & 0x0FF) == 0x020) 7255# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7256# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7257#else 7258# define ISLOWER(c) \ 7259 (('a' <= (c) && (c) <= 'i') \ 7260 || ('j' <= (c) && (c) <= 'r') \ 7261 || ('s' <= (c) && (c) <= 'z')) 7262# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7263#endif 7264 7265#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7266int 7267main () 7268{ 7269 int i; 7270 for (i = 0; i < 256; i++) 7271 if (XOR (islower (i), ISLOWER (i)) 7272 || toupper (i) != TOUPPER (i)) 7273 return 2; 7274 return 0; 7275} 7276_ACEOF 7277if ac_fn_c_try_run "$LINENO"; then : 7278 7279else 7280 ac_cv_header_stdc=no 7281fi 7282rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7283 conftest.$ac_objext conftest.beam conftest.$ac_ext 7284fi 7285 7286fi 7287fi 7288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7289$as_echo "$ac_cv_header_stdc" >&6; } 7290if test $ac_cv_header_stdc = yes; then 7291 7292$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7293 7294fi 7295 7296# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7297for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7298 inttypes.h stdint.h unistd.h 7299do : 7300 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7301ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7302" 7303if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7304 cat >>confdefs.h <<_ACEOF 7305#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7306_ACEOF 7307 7308fi 7309 7310done 7311 7312 7313for ac_header in dlfcn.h 7314do : 7315 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7316" 7317if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7318 cat >>confdefs.h <<_ACEOF 7319#define HAVE_DLFCN_H 1 7320_ACEOF 7321 7322fi 7323 7324done 7325 7326 7327 7328 7329 7330# Set options 7331 7332 7333 7334 enable_dlopen=no 7335 7336 7337 enable_win32_dll=no 7338 7339 7340 # Check whether --enable-shared was given. 7341if test "${enable_shared+set}" = set; then : 7342 enableval=$enable_shared; p=${PACKAGE-default} 7343 case $enableval in 7344 yes) enable_shared=yes ;; 7345 no) enable_shared=no ;; 7346 *) 7347 enable_shared=no 7348 # Look at the argument we got. We use all the common list separators. 7349 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7350 for pkg in $enableval; do 7351 IFS="$lt_save_ifs" 7352 if test "X$pkg" = "X$p"; then 7353 enable_shared=yes 7354 fi 7355 done 7356 IFS="$lt_save_ifs" 7357 ;; 7358 esac 7359else 7360 enable_shared=yes 7361fi 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 # Check whether --enable-static was given. 7372if test "${enable_static+set}" = set; then : 7373 enableval=$enable_static; p=${PACKAGE-default} 7374 case $enableval in 7375 yes) enable_static=yes ;; 7376 no) enable_static=no ;; 7377 *) 7378 enable_static=no 7379 # Look at the argument we got. We use all the common list separators. 7380 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7381 for pkg in $enableval; do 7382 IFS="$lt_save_ifs" 7383 if test "X$pkg" = "X$p"; then 7384 enable_static=yes 7385 fi 7386 done 7387 IFS="$lt_save_ifs" 7388 ;; 7389 esac 7390else 7391 enable_static=yes 7392fi 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403# Check whether --with-pic was given. 7404if test "${with_pic+set}" = set; then : 7405 withval=$with_pic; lt_p=${PACKAGE-default} 7406 case $withval in 7407 yes|no) pic_mode=$withval ;; 7408 *) 7409 pic_mode=default 7410 # Look at the argument we got. We use all the common list separators. 7411 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7412 for lt_pkg in $withval; do 7413 IFS="$lt_save_ifs" 7414 if test "X$lt_pkg" = "X$lt_p"; then 7415 pic_mode=yes 7416 fi 7417 done 7418 IFS="$lt_save_ifs" 7419 ;; 7420 esac 7421else 7422 pic_mode=default 7423fi 7424 7425 7426test -z "$pic_mode" && pic_mode=default 7427 7428 7429 7430 7431 7432 7433 7434 # Check whether --enable-fast-install was given. 7435if test "${enable_fast_install+set}" = set; then : 7436 enableval=$enable_fast_install; p=${PACKAGE-default} 7437 case $enableval in 7438 yes) enable_fast_install=yes ;; 7439 no) enable_fast_install=no ;; 7440 *) 7441 enable_fast_install=no 7442 # Look at the argument we got. We use all the common list separators. 7443 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7444 for pkg in $enableval; do 7445 IFS="$lt_save_ifs" 7446 if test "X$pkg" = "X$p"; then 7447 enable_fast_install=yes 7448 fi 7449 done 7450 IFS="$lt_save_ifs" 7451 ;; 7452 esac 7453else 7454 enable_fast_install=yes 7455fi 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467# This can be used to rebuild libtool when needed 7468LIBTOOL_DEPS="$ltmain" 7469 7470# Always use our own libtool. 7471LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502test -z "$LN_S" && LN_S="ln -s" 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517if test -n "${ZSH_VERSION+set}" ; then 7518 setopt NO_GLOB_SUBST 7519fi 7520 7521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7522$as_echo_n "checking for objdir... " >&6; } 7523if ${lt_cv_objdir+:} false; then : 7524 $as_echo_n "(cached) " >&6 7525else 7526 rm -f .libs 2>/dev/null 7527mkdir .libs 2>/dev/null 7528if test -d .libs; then 7529 lt_cv_objdir=.libs 7530else 7531 # MS-DOS does not allow filenames that begin with a dot. 7532 lt_cv_objdir=_libs 7533fi 7534rmdir .libs 2>/dev/null 7535fi 7536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7537$as_echo "$lt_cv_objdir" >&6; } 7538objdir=$lt_cv_objdir 7539 7540 7541 7542 7543 7544cat >>confdefs.h <<_ACEOF 7545#define LT_OBJDIR "$lt_cv_objdir/" 7546_ACEOF 7547 7548 7549 7550 7551case $host_os in 7552aix3*) 7553 # AIX sometimes has problems with the GCC collect2 program. For some 7554 # reason, if we set the COLLECT_NAMES environment variable, the problems 7555 # vanish in a puff of smoke. 7556 if test "X${COLLECT_NAMES+set}" != Xset; then 7557 COLLECT_NAMES= 7558 export COLLECT_NAMES 7559 fi 7560 ;; 7561esac 7562 7563# Global variables: 7564ofile=libtool 7565can_build_shared=yes 7566 7567# All known linkers require a `.a' archive for static linking (except MSVC, 7568# which needs '.lib'). 7569libext=a 7570 7571with_gnu_ld="$lt_cv_prog_gnu_ld" 7572 7573old_CC="$CC" 7574old_CFLAGS="$CFLAGS" 7575 7576# Set sane defaults for various variables 7577test -z "$CC" && CC=cc 7578test -z "$LTCC" && LTCC=$CC 7579test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7580test -z "$LD" && LD=ld 7581test -z "$ac_objext" && ac_objext=o 7582 7583for cc_temp in $compiler""; do 7584 case $cc_temp in 7585 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7586 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7587 \-*) ;; 7588 *) break;; 7589 esac 7590done 7591cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7592 7593 7594# Only perform the check for file, if the check method requires it 7595test -z "$MAGIC_CMD" && MAGIC_CMD=file 7596case $deplibs_check_method in 7597file_magic*) 7598 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7600$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7601if ${lt_cv_path_MAGIC_CMD+:} false; then : 7602 $as_echo_n "(cached) " >&6 7603else 7604 case $MAGIC_CMD in 7605[\\/*] | ?:[\\/]*) 7606 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7607 ;; 7608*) 7609 lt_save_MAGIC_CMD="$MAGIC_CMD" 7610 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7611 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7612 for ac_dir in $ac_dummy; do 7613 IFS="$lt_save_ifs" 7614 test -z "$ac_dir" && ac_dir=. 7615 if test -f $ac_dir/${ac_tool_prefix}file; then 7616 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7617 if test -n "$file_magic_test_file"; then 7618 case $deplibs_check_method in 7619 "file_magic "*) 7620 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7621 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7622 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7623 $EGREP "$file_magic_regex" > /dev/null; then 7624 : 7625 else 7626 cat <<_LT_EOF 1>&2 7627 7628*** Warning: the command libtool uses to detect shared libraries, 7629*** $file_magic_cmd, produces output that libtool cannot recognize. 7630*** The result is that libtool may fail to recognize shared libraries 7631*** as such. This will affect the creation of libtool libraries that 7632*** depend on shared libraries, but programs linked with such libtool 7633*** libraries will work regardless of this problem. Nevertheless, you 7634*** may want to report the problem to your system manager and/or to 7635*** bug-libtool@gnu.org 7636 7637_LT_EOF 7638 fi ;; 7639 esac 7640 fi 7641 break 7642 fi 7643 done 7644 IFS="$lt_save_ifs" 7645 MAGIC_CMD="$lt_save_MAGIC_CMD" 7646 ;; 7647esac 7648fi 7649 7650MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7651if test -n "$MAGIC_CMD"; then 7652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7653$as_echo "$MAGIC_CMD" >&6; } 7654else 7655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7656$as_echo "no" >&6; } 7657fi 7658 7659 7660 7661 7662 7663if test -z "$lt_cv_path_MAGIC_CMD"; then 7664 if test -n "$ac_tool_prefix"; then 7665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7666$as_echo_n "checking for file... " >&6; } 7667if ${lt_cv_path_MAGIC_CMD+:} false; then : 7668 $as_echo_n "(cached) " >&6 7669else 7670 case $MAGIC_CMD in 7671[\\/*] | ?:[\\/]*) 7672 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7673 ;; 7674*) 7675 lt_save_MAGIC_CMD="$MAGIC_CMD" 7676 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7677 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7678 for ac_dir in $ac_dummy; do 7679 IFS="$lt_save_ifs" 7680 test -z "$ac_dir" && ac_dir=. 7681 if test -f $ac_dir/file; then 7682 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7683 if test -n "$file_magic_test_file"; then 7684 case $deplibs_check_method in 7685 "file_magic "*) 7686 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7687 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7688 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7689 $EGREP "$file_magic_regex" > /dev/null; then 7690 : 7691 else 7692 cat <<_LT_EOF 1>&2 7693 7694*** Warning: the command libtool uses to detect shared libraries, 7695*** $file_magic_cmd, produces output that libtool cannot recognize. 7696*** The result is that libtool may fail to recognize shared libraries 7697*** as such. This will affect the creation of libtool libraries that 7698*** depend on shared libraries, but programs linked with such libtool 7699*** libraries will work regardless of this problem. Nevertheless, you 7700*** may want to report the problem to your system manager and/or to 7701*** bug-libtool@gnu.org 7702 7703_LT_EOF 7704 fi ;; 7705 esac 7706 fi 7707 break 7708 fi 7709 done 7710 IFS="$lt_save_ifs" 7711 MAGIC_CMD="$lt_save_MAGIC_CMD" 7712 ;; 7713esac 7714fi 7715 7716MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7717if test -n "$MAGIC_CMD"; then 7718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7719$as_echo "$MAGIC_CMD" >&6; } 7720else 7721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7722$as_echo "no" >&6; } 7723fi 7724 7725 7726 else 7727 MAGIC_CMD=: 7728 fi 7729fi 7730 7731 fi 7732 ;; 7733esac 7734 7735# Use C for the default configuration in the libtool script 7736 7737lt_save_CC="$CC" 7738ac_ext=c 7739ac_cpp='$CPP $CPPFLAGS' 7740ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7741ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7742ac_compiler_gnu=$ac_cv_c_compiler_gnu 7743 7744 7745# Source file extension for C test sources. 7746ac_ext=c 7747 7748# Object file extension for compiled C test sources. 7749objext=o 7750objext=$objext 7751 7752# Code to be used in simple compile tests 7753lt_simple_compile_test_code="int some_variable = 0;" 7754 7755# Code to be used in simple link tests 7756lt_simple_link_test_code='int main(){return(0);}' 7757 7758 7759 7760 7761 7762 7763 7764# If no C compiler was specified, use CC. 7765LTCC=${LTCC-"$CC"} 7766 7767# If no C compiler flags were specified, use CFLAGS. 7768LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7769 7770# Allow CC to be a program name with arguments. 7771compiler=$CC 7772 7773# Save the default compiler, since it gets overwritten when the other 7774# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7775compiler_DEFAULT=$CC 7776 7777# save warnings/boilerplate of simple test code 7778ac_outfile=conftest.$ac_objext 7779echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7780eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7781_lt_compiler_boilerplate=`cat conftest.err` 7782$RM conftest* 7783 7784ac_outfile=conftest.$ac_objext 7785echo "$lt_simple_link_test_code" >conftest.$ac_ext 7786eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7787_lt_linker_boilerplate=`cat conftest.err` 7788$RM -r conftest* 7789 7790 7791if test -n "$compiler"; then 7792 7793lt_prog_compiler_no_builtin_flag= 7794 7795if test "$GCC" = yes; then 7796 case $cc_basename in 7797 nvcc*) 7798 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7799 *) 7800 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7801 esac 7802 7803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7804$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7805if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 7806 $as_echo_n "(cached) " >&6 7807else 7808 lt_cv_prog_compiler_rtti_exceptions=no 7809 ac_outfile=conftest.$ac_objext 7810 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7811 lt_compiler_flag="-fno-rtti -fno-exceptions" 7812 # Insert the option either (1) after the last *FLAGS variable, or 7813 # (2) before a word containing "conftest.", or (3) at the end. 7814 # Note that $ac_compile itself does not contain backslashes and begins 7815 # with a dollar sign (not a hyphen), so the echo should work correctly. 7816 # The option is referenced via a variable to avoid confusing sed. 7817 lt_compile=`echo "$ac_compile" | $SED \ 7818 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7819 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7820 -e 's:$: $lt_compiler_flag:'` 7821 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7822 (eval "$lt_compile" 2>conftest.err) 7823 ac_status=$? 7824 cat conftest.err >&5 7825 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7826 if (exit $ac_status) && test -s "$ac_outfile"; then 7827 # The compiler can only warn and ignore the option if not recognized 7828 # So say no if there are warnings other than the usual output. 7829 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7830 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7831 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7832 lt_cv_prog_compiler_rtti_exceptions=yes 7833 fi 7834 fi 7835 $RM conftest* 7836 7837fi 7838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7839$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7840 7841if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7842 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7843else 7844 : 7845fi 7846 7847fi 7848 7849 7850 7851 7852 7853 7854 lt_prog_compiler_wl= 7855lt_prog_compiler_pic= 7856lt_prog_compiler_static= 7857 7858 7859 if test "$GCC" = yes; then 7860 lt_prog_compiler_wl='-Wl,' 7861 lt_prog_compiler_static='-static' 7862 7863 case $host_os in 7864 aix*) 7865 # All AIX code is PIC. 7866 if test "$host_cpu" = ia64; then 7867 # AIX 5 now supports IA64 processor 7868 lt_prog_compiler_static='-Bstatic' 7869 fi 7870 ;; 7871 7872 amigaos*) 7873 case $host_cpu in 7874 powerpc) 7875 # see comment about AmigaOS4 .so support 7876 lt_prog_compiler_pic='-fPIC' 7877 ;; 7878 m68k) 7879 # FIXME: we need at least 68020 code to build shared libraries, but 7880 # adding the `-m68020' flag to GCC prevents building anything better, 7881 # like `-m68040'. 7882 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7883 ;; 7884 esac 7885 ;; 7886 7887 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7888 # PIC is the default for these OSes. 7889 ;; 7890 7891 mingw* | cygwin* | pw32* | os2* | cegcc*) 7892 # This hack is so that the source file can tell whether it is being 7893 # built for inclusion in a dll (and should export symbols for example). 7894 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7895 # (--disable-auto-import) libraries 7896 lt_prog_compiler_pic='-DDLL_EXPORT' 7897 ;; 7898 7899 darwin* | rhapsody*) 7900 # PIC is the default on this platform 7901 # Common symbols not allowed in MH_DYLIB files 7902 lt_prog_compiler_pic='-fno-common' 7903 ;; 7904 7905 haiku*) 7906 # PIC is the default for Haiku. 7907 # The "-static" flag exists, but is broken. 7908 lt_prog_compiler_static= 7909 ;; 7910 7911 hpux*) 7912 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7913 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7914 # sets the default TLS model and affects inlining. 7915 case $host_cpu in 7916 hppa*64*) 7917 # +Z the default 7918 ;; 7919 *) 7920 lt_prog_compiler_pic='-fPIC' 7921 ;; 7922 esac 7923 ;; 7924 7925 interix[3-9]*) 7926 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7927 # Instead, we relocate shared libraries at runtime. 7928 ;; 7929 7930 msdosdjgpp*) 7931 # Just because we use GCC doesn't mean we suddenly get shared libraries 7932 # on systems that don't support them. 7933 lt_prog_compiler_can_build_shared=no 7934 enable_shared=no 7935 ;; 7936 7937 *nto* | *qnx*) 7938 # QNX uses GNU C++, but need to define -shared option too, otherwise 7939 # it will coredump. 7940 lt_prog_compiler_pic='-fPIC -shared' 7941 ;; 7942 7943 sysv4*MP*) 7944 if test -d /usr/nec; then 7945 lt_prog_compiler_pic=-Kconform_pic 7946 fi 7947 ;; 7948 7949 *) 7950 lt_prog_compiler_pic='-fPIC' 7951 ;; 7952 esac 7953 7954 case $cc_basename in 7955 nvcc*) # Cuda Compiler Driver 2.2 7956 lt_prog_compiler_wl='-Xlinker ' 7957 if test -n "$lt_prog_compiler_pic"; then 7958 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 7959 fi 7960 ;; 7961 esac 7962 else 7963 # PORTME Check for flag to pass linker flags through the system compiler. 7964 case $host_os in 7965 aix*) 7966 lt_prog_compiler_wl='-Wl,' 7967 if test "$host_cpu" = ia64; then 7968 # AIX 5 now supports IA64 processor 7969 lt_prog_compiler_static='-Bstatic' 7970 else 7971 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7972 fi 7973 ;; 7974 7975 mingw* | cygwin* | pw32* | os2* | cegcc*) 7976 # This hack is so that the source file can tell whether it is being 7977 # built for inclusion in a dll (and should export symbols for example). 7978 lt_prog_compiler_pic='-DDLL_EXPORT' 7979 ;; 7980 7981 hpux9* | hpux10* | hpux11*) 7982 lt_prog_compiler_wl='-Wl,' 7983 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 7984 # not for PA HP-UX. 7985 case $host_cpu in 7986 hppa*64*|ia64*) 7987 # +Z the default 7988 ;; 7989 *) 7990 lt_prog_compiler_pic='+Z' 7991 ;; 7992 esac 7993 # Is there a better lt_prog_compiler_static that works with the bundled CC? 7994 lt_prog_compiler_static='${wl}-a ${wl}archive' 7995 ;; 7996 7997 irix5* | irix6* | nonstopux*) 7998 lt_prog_compiler_wl='-Wl,' 7999 # PIC (with -KPIC) is the default. 8000 lt_prog_compiler_static='-non_shared' 8001 ;; 8002 8003 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8004 case $cc_basename in 8005 # old Intel for x86_64 which still supported -KPIC. 8006 ecc*) 8007 lt_prog_compiler_wl='-Wl,' 8008 lt_prog_compiler_pic='-KPIC' 8009 lt_prog_compiler_static='-static' 8010 ;; 8011 # icc used to be incompatible with GCC. 8012 # ICC 10 doesn't accept -KPIC any more. 8013 icc* | ifort*) 8014 lt_prog_compiler_wl='-Wl,' 8015 lt_prog_compiler_pic='-fPIC' 8016 lt_prog_compiler_static='-static' 8017 ;; 8018 # Lahey Fortran 8.1. 8019 lf95*) 8020 lt_prog_compiler_wl='-Wl,' 8021 lt_prog_compiler_pic='--shared' 8022 lt_prog_compiler_static='--static' 8023 ;; 8024 nagfor*) 8025 # NAG Fortran compiler 8026 lt_prog_compiler_wl='-Wl,-Wl,,' 8027 lt_prog_compiler_pic='-PIC' 8028 lt_prog_compiler_static='-Bstatic' 8029 ;; 8030 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8031 # Portland Group compilers (*not* the Pentium gcc compiler, 8032 # which looks to be a dead project) 8033 lt_prog_compiler_wl='-Wl,' 8034 lt_prog_compiler_pic='-fpic' 8035 lt_prog_compiler_static='-Bstatic' 8036 ;; 8037 ccc*) 8038 lt_prog_compiler_wl='-Wl,' 8039 # All Alpha code is PIC. 8040 lt_prog_compiler_static='-non_shared' 8041 ;; 8042 xl* | bgxl* | bgf* | mpixl*) 8043 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8044 lt_prog_compiler_wl='-Wl,' 8045 lt_prog_compiler_pic='-qpic' 8046 lt_prog_compiler_static='-qstaticlink' 8047 ;; 8048 *) 8049 case `$CC -V 2>&1 | sed 5q` in 8050 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8051 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8052 lt_prog_compiler_pic='-KPIC' 8053 lt_prog_compiler_static='-Bstatic' 8054 lt_prog_compiler_wl='' 8055 ;; 8056 *Sun\ F* | *Sun*Fortran*) 8057 lt_prog_compiler_pic='-KPIC' 8058 lt_prog_compiler_static='-Bstatic' 8059 lt_prog_compiler_wl='-Qoption ld ' 8060 ;; 8061 *Sun\ C*) 8062 # Sun C 5.9 8063 lt_prog_compiler_pic='-KPIC' 8064 lt_prog_compiler_static='-Bstatic' 8065 lt_prog_compiler_wl='-Wl,' 8066 ;; 8067 *Intel*\ [CF]*Compiler*) 8068 lt_prog_compiler_wl='-Wl,' 8069 lt_prog_compiler_pic='-fPIC' 8070 lt_prog_compiler_static='-static' 8071 ;; 8072 *Portland\ Group*) 8073 lt_prog_compiler_wl='-Wl,' 8074 lt_prog_compiler_pic='-fpic' 8075 lt_prog_compiler_static='-Bstatic' 8076 ;; 8077 esac 8078 ;; 8079 esac 8080 ;; 8081 8082 newsos6) 8083 lt_prog_compiler_pic='-KPIC' 8084 lt_prog_compiler_static='-Bstatic' 8085 ;; 8086 8087 *nto* | *qnx*) 8088 # QNX uses GNU C++, but need to define -shared option too, otherwise 8089 # it will coredump. 8090 lt_prog_compiler_pic='-fPIC -shared' 8091 ;; 8092 8093 osf3* | osf4* | osf5*) 8094 lt_prog_compiler_wl='-Wl,' 8095 # All OSF/1 code is PIC. 8096 lt_prog_compiler_static='-non_shared' 8097 ;; 8098 8099 rdos*) 8100 lt_prog_compiler_static='-non_shared' 8101 ;; 8102 8103 solaris*) 8104 lt_prog_compiler_pic='-KPIC' 8105 lt_prog_compiler_static='-Bstatic' 8106 case $cc_basename in 8107 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8108 lt_prog_compiler_wl='-Qoption ld ';; 8109 *) 8110 lt_prog_compiler_wl='-Wl,';; 8111 esac 8112 ;; 8113 8114 sunos4*) 8115 lt_prog_compiler_wl='-Qoption ld ' 8116 lt_prog_compiler_pic='-PIC' 8117 lt_prog_compiler_static='-Bstatic' 8118 ;; 8119 8120 sysv4 | sysv4.2uw2* | sysv4.3*) 8121 lt_prog_compiler_wl='-Wl,' 8122 lt_prog_compiler_pic='-KPIC' 8123 lt_prog_compiler_static='-Bstatic' 8124 ;; 8125 8126 sysv4*MP*) 8127 if test -d /usr/nec ;then 8128 lt_prog_compiler_pic='-Kconform_pic' 8129 lt_prog_compiler_static='-Bstatic' 8130 fi 8131 ;; 8132 8133 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8134 lt_prog_compiler_wl='-Wl,' 8135 lt_prog_compiler_pic='-KPIC' 8136 lt_prog_compiler_static='-Bstatic' 8137 ;; 8138 8139 unicos*) 8140 lt_prog_compiler_wl='-Wl,' 8141 lt_prog_compiler_can_build_shared=no 8142 ;; 8143 8144 uts4*) 8145 lt_prog_compiler_pic='-pic' 8146 lt_prog_compiler_static='-Bstatic' 8147 ;; 8148 8149 *) 8150 lt_prog_compiler_can_build_shared=no 8151 ;; 8152 esac 8153 fi 8154 8155case $host_os in 8156 # For platforms which do not support PIC, -DPIC is meaningless: 8157 *djgpp*) 8158 lt_prog_compiler_pic= 8159 ;; 8160 *) 8161 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8162 ;; 8163esac 8164 8165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8166$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8167if ${lt_cv_prog_compiler_pic+:} false; then : 8168 $as_echo_n "(cached) " >&6 8169else 8170 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8171fi 8172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8173$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8174lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8175 8176# 8177# Check to make sure the PIC flag actually works. 8178# 8179if test -n "$lt_prog_compiler_pic"; then 8180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8181$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8182if ${lt_cv_prog_compiler_pic_works+:} false; then : 8183 $as_echo_n "(cached) " >&6 8184else 8185 lt_cv_prog_compiler_pic_works=no 8186 ac_outfile=conftest.$ac_objext 8187 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8188 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8189 # Insert the option either (1) after the last *FLAGS variable, or 8190 # (2) before a word containing "conftest.", or (3) at the end. 8191 # Note that $ac_compile itself does not contain backslashes and begins 8192 # with a dollar sign (not a hyphen), so the echo should work correctly. 8193 # The option is referenced via a variable to avoid confusing sed. 8194 lt_compile=`echo "$ac_compile" | $SED \ 8195 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8196 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8197 -e 's:$: $lt_compiler_flag:'` 8198 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8199 (eval "$lt_compile" 2>conftest.err) 8200 ac_status=$? 8201 cat conftest.err >&5 8202 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8203 if (exit $ac_status) && test -s "$ac_outfile"; then 8204 # The compiler can only warn and ignore the option if not recognized 8205 # So say no if there are warnings other than the usual output. 8206 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8207 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8208 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8209 lt_cv_prog_compiler_pic_works=yes 8210 fi 8211 fi 8212 $RM conftest* 8213 8214fi 8215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8216$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8217 8218if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8219 case $lt_prog_compiler_pic in 8220 "" | " "*) ;; 8221 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8222 esac 8223else 8224 lt_prog_compiler_pic= 8225 lt_prog_compiler_can_build_shared=no 8226fi 8227 8228fi 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240# 8241# Check to make sure the static flag actually works. 8242# 8243wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8244{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8245$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8246if ${lt_cv_prog_compiler_static_works+:} false; then : 8247 $as_echo_n "(cached) " >&6 8248else 8249 lt_cv_prog_compiler_static_works=no 8250 save_LDFLAGS="$LDFLAGS" 8251 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8252 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8253 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8254 # The linker can only warn and ignore the option if not recognized 8255 # So say no if there are warnings 8256 if test -s conftest.err; then 8257 # Append any errors to the config.log. 8258 cat conftest.err 1>&5 8259 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8260 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8261 if diff conftest.exp conftest.er2 >/dev/null; then 8262 lt_cv_prog_compiler_static_works=yes 8263 fi 8264 else 8265 lt_cv_prog_compiler_static_works=yes 8266 fi 8267 fi 8268 $RM -r conftest* 8269 LDFLAGS="$save_LDFLAGS" 8270 8271fi 8272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8273$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8274 8275if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8276 : 8277else 8278 lt_prog_compiler_static= 8279fi 8280 8281 8282 8283 8284 8285 8286 8287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8288$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8289if ${lt_cv_prog_compiler_c_o+:} false; then : 8290 $as_echo_n "(cached) " >&6 8291else 8292 lt_cv_prog_compiler_c_o=no 8293 $RM -r conftest 2>/dev/null 8294 mkdir conftest 8295 cd conftest 8296 mkdir out 8297 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8298 8299 lt_compiler_flag="-o out/conftest2.$ac_objext" 8300 # Insert the option either (1) after the last *FLAGS variable, or 8301 # (2) before a word containing "conftest.", or (3) at the end. 8302 # Note that $ac_compile itself does not contain backslashes and begins 8303 # with a dollar sign (not a hyphen), so the echo should work correctly. 8304 lt_compile=`echo "$ac_compile" | $SED \ 8305 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8306 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8307 -e 's:$: $lt_compiler_flag:'` 8308 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8309 (eval "$lt_compile" 2>out/conftest.err) 8310 ac_status=$? 8311 cat out/conftest.err >&5 8312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8313 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8314 then 8315 # The compiler can only warn and ignore the option if not recognized 8316 # So say no if there are warnings 8317 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8318 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8319 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8320 lt_cv_prog_compiler_c_o=yes 8321 fi 8322 fi 8323 chmod u+w . 2>&5 8324 $RM conftest* 8325 # SGI C++ compiler will create directory out/ii_files/ for 8326 # template instantiation 8327 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8328 $RM out/* && rmdir out 8329 cd .. 8330 $RM -r conftest 8331 $RM conftest* 8332 8333fi 8334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8335$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8336 8337 8338 8339 8340 8341 8342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8343$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8344if ${lt_cv_prog_compiler_c_o+:} false; then : 8345 $as_echo_n "(cached) " >&6 8346else 8347 lt_cv_prog_compiler_c_o=no 8348 $RM -r conftest 2>/dev/null 8349 mkdir conftest 8350 cd conftest 8351 mkdir out 8352 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8353 8354 lt_compiler_flag="-o out/conftest2.$ac_objext" 8355 # Insert the option either (1) after the last *FLAGS variable, or 8356 # (2) before a word containing "conftest.", or (3) at the end. 8357 # Note that $ac_compile itself does not contain backslashes and begins 8358 # with a dollar sign (not a hyphen), so the echo should work correctly. 8359 lt_compile=`echo "$ac_compile" | $SED \ 8360 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8361 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8362 -e 's:$: $lt_compiler_flag:'` 8363 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8364 (eval "$lt_compile" 2>out/conftest.err) 8365 ac_status=$? 8366 cat out/conftest.err >&5 8367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8368 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8369 then 8370 # The compiler can only warn and ignore the option if not recognized 8371 # So say no if there are warnings 8372 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8373 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8374 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8375 lt_cv_prog_compiler_c_o=yes 8376 fi 8377 fi 8378 chmod u+w . 2>&5 8379 $RM conftest* 8380 # SGI C++ compiler will create directory out/ii_files/ for 8381 # template instantiation 8382 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8383 $RM out/* && rmdir out 8384 cd .. 8385 $RM -r conftest 8386 $RM conftest* 8387 8388fi 8389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8390$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8391 8392 8393 8394 8395hard_links="nottested" 8396if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8397 # do not overwrite the value of need_locks provided by the user 8398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8399$as_echo_n "checking if we can lock with hard links... " >&6; } 8400 hard_links=yes 8401 $RM conftest* 8402 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8403 touch conftest.a 8404 ln conftest.a conftest.b 2>&5 || hard_links=no 8405 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8407$as_echo "$hard_links" >&6; } 8408 if test "$hard_links" = no; then 8409 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8410$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8411 need_locks=warn 8412 fi 8413else 8414 need_locks=no 8415fi 8416 8417 8418 8419 8420 8421 8422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8423$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8424 8425 runpath_var= 8426 allow_undefined_flag= 8427 always_export_symbols=no 8428 archive_cmds= 8429 archive_expsym_cmds= 8430 compiler_needs_object=no 8431 enable_shared_with_static_runtimes=no 8432 export_dynamic_flag_spec= 8433 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8434 hardcode_automatic=no 8435 hardcode_direct=no 8436 hardcode_direct_absolute=no 8437 hardcode_libdir_flag_spec= 8438 hardcode_libdir_separator= 8439 hardcode_minus_L=no 8440 hardcode_shlibpath_var=unsupported 8441 inherit_rpath=no 8442 link_all_deplibs=unknown 8443 module_cmds= 8444 module_expsym_cmds= 8445 old_archive_from_new_cmds= 8446 old_archive_from_expsyms_cmds= 8447 thread_safe_flag_spec= 8448 whole_archive_flag_spec= 8449 # include_expsyms should be a list of space-separated symbols to be *always* 8450 # included in the symbol list 8451 include_expsyms= 8452 # exclude_expsyms can be an extended regexp of symbols to exclude 8453 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8454 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8455 # as well as any symbol that contains `d'. 8456 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8457 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8458 # platforms (ab)use it in PIC code, but their linkers get confused if 8459 # the symbol is explicitly referenced. Since portable code cannot 8460 # rely on this symbol name, it's probably fine to never include it in 8461 # preloaded symbol tables. 8462 # Exclude shared library initialization/finalization symbols. 8463 extract_expsyms_cmds= 8464 8465 case $host_os in 8466 cygwin* | mingw* | pw32* | cegcc*) 8467 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8468 # When not using gcc, we currently assume that we are using 8469 # Microsoft Visual C++. 8470 if test "$GCC" != yes; then 8471 with_gnu_ld=no 8472 fi 8473 ;; 8474 interix*) 8475 # we just hope/assume this is gcc and not c89 (= MSVC++) 8476 with_gnu_ld=yes 8477 ;; 8478 openbsd*) 8479 with_gnu_ld=no 8480 ;; 8481 esac 8482 8483 ld_shlibs=yes 8484 8485 # On some targets, GNU ld is compatible enough with the native linker 8486 # that we're better off using the native interface for both. 8487 lt_use_gnu_ld_interface=no 8488 if test "$with_gnu_ld" = yes; then 8489 case $host_os in 8490 aix*) 8491 # The AIX port of GNU ld has always aspired to compatibility 8492 # with the native linker. However, as the warning in the GNU ld 8493 # block says, versions before 2.19.5* couldn't really create working 8494 # shared libraries, regardless of the interface used. 8495 case `$LD -v 2>&1` in 8496 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8497 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8498 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8499 *) 8500 lt_use_gnu_ld_interface=yes 8501 ;; 8502 esac 8503 ;; 8504 *) 8505 lt_use_gnu_ld_interface=yes 8506 ;; 8507 esac 8508 fi 8509 8510 if test "$lt_use_gnu_ld_interface" = yes; then 8511 # If archive_cmds runs LD, not CC, wlarc should be empty 8512 wlarc='${wl}' 8513 8514 # Set some defaults for GNU ld with shared library support. These 8515 # are reset later if shared libraries are not supported. Putting them 8516 # here allows them to be overridden if necessary. 8517 runpath_var=LD_RUN_PATH 8518 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8519 export_dynamic_flag_spec='${wl}--export-dynamic' 8520 # ancient GNU ld didn't support --whole-archive et. al. 8521 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8522 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8523 else 8524 whole_archive_flag_spec= 8525 fi 8526 supports_anon_versioning=no 8527 case `$LD -v 2>&1` in 8528 *GNU\ gold*) supports_anon_versioning=yes ;; 8529 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8530 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8531 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8532 *\ 2.11.*) ;; # other 2.11 versions 8533 *) supports_anon_versioning=yes ;; 8534 esac 8535 8536 # See if GNU ld supports shared libraries. 8537 case $host_os in 8538 aix[3-9]*) 8539 # On AIX/PPC, the GNU linker is very broken 8540 if test "$host_cpu" != ia64; then 8541 ld_shlibs=no 8542 cat <<_LT_EOF 1>&2 8543 8544*** Warning: the GNU linker, at least up to release 2.19, is reported 8545*** to be unable to reliably create shared libraries on AIX. 8546*** Therefore, libtool is disabling shared libraries support. If you 8547*** really care for shared libraries, you may want to install binutils 8548*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8549*** You will then need to restart the configuration process. 8550 8551_LT_EOF 8552 fi 8553 ;; 8554 8555 amigaos*) 8556 case $host_cpu in 8557 powerpc) 8558 # see comment about AmigaOS4 .so support 8559 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8560 archive_expsym_cmds='' 8561 ;; 8562 m68k) 8563 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)' 8564 hardcode_libdir_flag_spec='-L$libdir' 8565 hardcode_minus_L=yes 8566 ;; 8567 esac 8568 ;; 8569 8570 beos*) 8571 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8572 allow_undefined_flag=unsupported 8573 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8574 # support --undefined. This deserves some investigation. FIXME 8575 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8576 else 8577 ld_shlibs=no 8578 fi 8579 ;; 8580 8581 cygwin* | mingw* | pw32* | cegcc*) 8582 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8583 # as there is no search path for DLLs. 8584 hardcode_libdir_flag_spec='-L$libdir' 8585 export_dynamic_flag_spec='${wl}--export-all-symbols' 8586 allow_undefined_flag=unsupported 8587 always_export_symbols=no 8588 enable_shared_with_static_runtimes=yes 8589 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' 8590 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 8591 8592 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8593 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8594 # If the export-symbols file already is a .def file (1st line 8595 # is EXPORTS), use it as is; otherwise, prepend... 8596 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8597 cp $export_symbols $output_objdir/$soname.def; 8598 else 8599 echo EXPORTS > $output_objdir/$soname.def; 8600 cat $export_symbols >> $output_objdir/$soname.def; 8601 fi~ 8602 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8603 else 8604 ld_shlibs=no 8605 fi 8606 ;; 8607 8608 haiku*) 8609 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8610 link_all_deplibs=yes 8611 ;; 8612 8613 interix[3-9]*) 8614 hardcode_direct=no 8615 hardcode_shlibpath_var=no 8616 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8617 export_dynamic_flag_spec='${wl}-E' 8618 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8619 # Instead, shared libraries are loaded at an image base (0x10000000 by 8620 # default) and relocated if they conflict, which is a slow very memory 8621 # consuming and fragmenting process. To avoid this, we pick a random, 8622 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8623 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8624 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8625 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' 8626 ;; 8627 8628 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8629 tmp_diet=no 8630 if test "$host_os" = linux-dietlibc; then 8631 case $cc_basename in 8632 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8633 esac 8634 fi 8635 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8636 && test "$tmp_diet" = no 8637 then 8638 tmp_addflag=' $pic_flag' 8639 tmp_sharedflag='-shared' 8640 case $cc_basename,$host_cpu in 8641 pgcc*) # Portland Group C compiler 8642 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' 8643 tmp_addflag=' $pic_flag' 8644 ;; 8645 pgf77* | pgf90* | pgf95* | pgfortran*) 8646 # Portland Group f77 and f90 compilers 8647 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' 8648 tmp_addflag=' $pic_flag -Mnomain' ;; 8649 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8650 tmp_addflag=' -i_dynamic' ;; 8651 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8652 tmp_addflag=' -i_dynamic -nofor_main' ;; 8653 ifc* | ifort*) # Intel Fortran compiler 8654 tmp_addflag=' -nofor_main' ;; 8655 lf95*) # Lahey Fortran 8.1 8656 whole_archive_flag_spec= 8657 tmp_sharedflag='--shared' ;; 8658 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8659 tmp_sharedflag='-qmkshrobj' 8660 tmp_addflag= ;; 8661 nvcc*) # Cuda Compiler Driver 2.2 8662 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' 8663 compiler_needs_object=yes 8664 ;; 8665 esac 8666 case `$CC -V 2>&1 | sed 5q` in 8667 *Sun\ C*) # Sun C 5.9 8668 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' 8669 compiler_needs_object=yes 8670 tmp_sharedflag='-G' ;; 8671 *Sun\ F*) # Sun Fortran 8.3 8672 tmp_sharedflag='-G' ;; 8673 esac 8674 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8675 8676 if test "x$supports_anon_versioning" = xyes; then 8677 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8678 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8679 echo "local: *; };" >> $output_objdir/$libname.ver~ 8680 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8681 fi 8682 8683 case $cc_basename in 8684 xlf* | bgf* | bgxlf* | mpixlf*) 8685 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8686 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8687 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8688 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 8689 if test "x$supports_anon_versioning" = xyes; then 8690 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8691 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8692 echo "local: *; };" >> $output_objdir/$libname.ver~ 8693 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8694 fi 8695 ;; 8696 esac 8697 else 8698 ld_shlibs=no 8699 fi 8700 ;; 8701 8702 netbsd*) 8703 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8704 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8705 wlarc= 8706 else 8707 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8708 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8709 fi 8710 ;; 8711 8712 solaris*) 8713 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8714 ld_shlibs=no 8715 cat <<_LT_EOF 1>&2 8716 8717*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8718*** create shared libraries on Solaris systems. Therefore, libtool 8719*** is disabling shared libraries support. We urge you to upgrade GNU 8720*** binutils to release 2.9.1 or newer. Another option is to modify 8721*** your PATH or compiler configuration so that the native linker is 8722*** used, and then restart. 8723 8724_LT_EOF 8725 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8726 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8727 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8728 else 8729 ld_shlibs=no 8730 fi 8731 ;; 8732 8733 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8734 case `$LD -v 2>&1` in 8735 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8736 ld_shlibs=no 8737 cat <<_LT_EOF 1>&2 8738 8739*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8740*** reliably create shared libraries on SCO systems. Therefore, libtool 8741*** is disabling shared libraries support. We urge you to upgrade GNU 8742*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8743*** your PATH or compiler configuration so that the native linker is 8744*** used, and then restart. 8745 8746_LT_EOF 8747 ;; 8748 *) 8749 # For security reasons, it is highly recommended that you always 8750 # use absolute paths for naming shared libraries, and exclude the 8751 # DT_RUNPATH tag from executables and libraries. But doing so 8752 # requires that you compile everything twice, which is a pain. 8753 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8754 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8755 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8756 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8757 else 8758 ld_shlibs=no 8759 fi 8760 ;; 8761 esac 8762 ;; 8763 8764 sunos4*) 8765 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8766 wlarc= 8767 hardcode_direct=yes 8768 hardcode_shlibpath_var=no 8769 ;; 8770 8771 *) 8772 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8773 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8774 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8775 else 8776 ld_shlibs=no 8777 fi 8778 ;; 8779 esac 8780 8781 if test "$ld_shlibs" = no; then 8782 runpath_var= 8783 hardcode_libdir_flag_spec= 8784 export_dynamic_flag_spec= 8785 whole_archive_flag_spec= 8786 fi 8787 else 8788 # PORTME fill in a description of your system's linker (not GNU ld) 8789 case $host_os in 8790 aix3*) 8791 allow_undefined_flag=unsupported 8792 always_export_symbols=yes 8793 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' 8794 # Note: this linker hardcodes the directories in LIBPATH if there 8795 # are no directories specified by -L. 8796 hardcode_minus_L=yes 8797 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8798 # Neither direct hardcoding nor static linking is supported with a 8799 # broken collect2. 8800 hardcode_direct=unsupported 8801 fi 8802 ;; 8803 8804 aix[4-9]*) 8805 if test "$host_cpu" = ia64; then 8806 # On IA64, the linker does run time linking by default, so we don't 8807 # have to do anything special. 8808 aix_use_runtimelinking=no 8809 exp_sym_flag='-Bexport' 8810 no_entry_flag="" 8811 else 8812 # If we're using GNU nm, then we don't want the "-C" option. 8813 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8814 # Also, AIX nm treats weak defined symbols like other global 8815 # defined symbols, whereas GNU nm marks them as "W". 8816 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8817 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8818 else 8819 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8820 fi 8821 aix_use_runtimelinking=no 8822 8823 # Test if we are trying to use run time linking or normal 8824 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8825 # need to do runtime linking. 8826 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8827 for ld_flag in $LDFLAGS; do 8828 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8829 aix_use_runtimelinking=yes 8830 break 8831 fi 8832 done 8833 ;; 8834 esac 8835 8836 exp_sym_flag='-bexport' 8837 no_entry_flag='-bnoentry' 8838 fi 8839 8840 # When large executables or shared objects are built, AIX ld can 8841 # have problems creating the table of contents. If linking a library 8842 # or program results in "error TOC overflow" add -mminimal-toc to 8843 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8844 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8845 8846 archive_cmds='' 8847 hardcode_direct=yes 8848 hardcode_direct_absolute=yes 8849 hardcode_libdir_separator=':' 8850 link_all_deplibs=yes 8851 file_list_spec='${wl}-f,' 8852 8853 if test "$GCC" = yes; then 8854 case $host_os in aix4.[012]|aix4.[012].*) 8855 # We only want to do this on AIX 4.2 and lower, the check 8856 # below for broken collect2 doesn't work under 4.3+ 8857 collect2name=`${CC} -print-prog-name=collect2` 8858 if test -f "$collect2name" && 8859 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8860 then 8861 # We have reworked collect2 8862 : 8863 else 8864 # We have old collect2 8865 hardcode_direct=unsupported 8866 # It fails to find uninstalled libraries when the uninstalled 8867 # path is not listed in the libpath. Setting hardcode_minus_L 8868 # to unsupported forces relinking 8869 hardcode_minus_L=yes 8870 hardcode_libdir_flag_spec='-L$libdir' 8871 hardcode_libdir_separator= 8872 fi 8873 ;; 8874 esac 8875 shared_flag='-shared' 8876 if test "$aix_use_runtimelinking" = yes; then 8877 shared_flag="$shared_flag "'${wl}-G' 8878 fi 8879 else 8880 # not using gcc 8881 if test "$host_cpu" = ia64; then 8882 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8883 # chokes on -Wl,-G. The following line is correct: 8884 shared_flag='-G' 8885 else 8886 if test "$aix_use_runtimelinking" = yes; then 8887 shared_flag='${wl}-G' 8888 else 8889 shared_flag='${wl}-bM:SRE' 8890 fi 8891 fi 8892 fi 8893 8894 export_dynamic_flag_spec='${wl}-bexpall' 8895 # It seems that -bexpall does not export symbols beginning with 8896 # underscore (_), so it is better to generate a list of symbols to export. 8897 always_export_symbols=yes 8898 if test "$aix_use_runtimelinking" = yes; then 8899 # Warning - without using the other runtime loading flags (-brtl), 8900 # -berok will link without error, but may produce a broken library. 8901 allow_undefined_flag='-berok' 8902 # Determine the default libpath from the value encoded in an 8903 # empty executable. 8904 if test "${lt_cv_aix_libpath+set}" = set; then 8905 aix_libpath=$lt_cv_aix_libpath 8906else 8907 if ${lt_cv_aix_libpath_+:} false; then : 8908 $as_echo_n "(cached) " >&6 8909else 8910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8911/* end confdefs.h. */ 8912 8913int 8914main () 8915{ 8916 8917 ; 8918 return 0; 8919} 8920_ACEOF 8921if ac_fn_c_try_link "$LINENO"; then : 8922 8923 lt_aix_libpath_sed=' 8924 /Import File Strings/,/^$/ { 8925 /^0/ { 8926 s/^0 *\([^ ]*\) *$/\1/ 8927 p 8928 } 8929 }' 8930 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8931 # Check for a 64-bit object if we didn't find anything. 8932 if test -z "$lt_cv_aix_libpath_"; then 8933 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8934 fi 8935fi 8936rm -f core conftest.err conftest.$ac_objext \ 8937 conftest$ac_exeext conftest.$ac_ext 8938 if test -z "$lt_cv_aix_libpath_"; then 8939 lt_cv_aix_libpath_="/usr/lib:/lib" 8940 fi 8941 8942fi 8943 8944 aix_libpath=$lt_cv_aix_libpath_ 8945fi 8946 8947 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8948 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 8949 else 8950 if test "$host_cpu" = ia64; then 8951 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8952 allow_undefined_flag="-z nodefs" 8953 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" 8954 else 8955 # Determine the default libpath from the value encoded in an 8956 # empty executable. 8957 if test "${lt_cv_aix_libpath+set}" = set; then 8958 aix_libpath=$lt_cv_aix_libpath 8959else 8960 if ${lt_cv_aix_libpath_+:} false; then : 8961 $as_echo_n "(cached) " >&6 8962else 8963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8964/* end confdefs.h. */ 8965 8966int 8967main () 8968{ 8969 8970 ; 8971 return 0; 8972} 8973_ACEOF 8974if ac_fn_c_try_link "$LINENO"; then : 8975 8976 lt_aix_libpath_sed=' 8977 /Import File Strings/,/^$/ { 8978 /^0/ { 8979 s/^0 *\([^ ]*\) *$/\1/ 8980 p 8981 } 8982 }' 8983 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8984 # Check for a 64-bit object if we didn't find anything. 8985 if test -z "$lt_cv_aix_libpath_"; then 8986 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8987 fi 8988fi 8989rm -f core conftest.err conftest.$ac_objext \ 8990 conftest$ac_exeext conftest.$ac_ext 8991 if test -z "$lt_cv_aix_libpath_"; then 8992 lt_cv_aix_libpath_="/usr/lib:/lib" 8993 fi 8994 8995fi 8996 8997 aix_libpath=$lt_cv_aix_libpath_ 8998fi 8999 9000 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9001 # Warning - without using the other run time loading flags, 9002 # -berok will link without error, but may produce a broken library. 9003 no_undefined_flag=' ${wl}-bernotok' 9004 allow_undefined_flag=' ${wl}-berok' 9005 if test "$with_gnu_ld" = yes; then 9006 # We only use this code for GNU lds that support --whole-archive. 9007 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9008 else 9009 # Exported symbols can be pulled into shared objects from archives 9010 whole_archive_flag_spec='$convenience' 9011 fi 9012 archive_cmds_need_lc=yes 9013 # This is similar to how AIX traditionally builds its shared libraries. 9014 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9015 fi 9016 fi 9017 ;; 9018 9019 amigaos*) 9020 case $host_cpu in 9021 powerpc) 9022 # see comment about AmigaOS4 .so support 9023 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9024 archive_expsym_cmds='' 9025 ;; 9026 m68k) 9027 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)' 9028 hardcode_libdir_flag_spec='-L$libdir' 9029 hardcode_minus_L=yes 9030 ;; 9031 esac 9032 ;; 9033 9034 bsdi[45]*) 9035 export_dynamic_flag_spec=-rdynamic 9036 ;; 9037 9038 cygwin* | mingw* | pw32* | cegcc*) 9039 # When not using gcc, we currently assume that we are using 9040 # Microsoft Visual C++. 9041 # hardcode_libdir_flag_spec is actually meaningless, as there is 9042 # no search path for DLLs. 9043 case $cc_basename in 9044 cl*) 9045 # Native MSVC 9046 hardcode_libdir_flag_spec=' ' 9047 allow_undefined_flag=unsupported 9048 always_export_symbols=yes 9049 file_list_spec='@' 9050 # Tell ltmain to make .lib files, not .a files. 9051 libext=lib 9052 # Tell ltmain to make .dll files, not .so files. 9053 shrext_cmds=".dll" 9054 # FIXME: Setting linknames here is a bad hack. 9055 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 9056 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9057 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 9058 else 9059 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 9060 fi~ 9061 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9062 linknames=' 9063 # The linker will not automatically build a static lib if we build a DLL. 9064 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9065 enable_shared_with_static_runtimes=yes 9066 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9067 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9068 # Don't use ranlib 9069 old_postinstall_cmds='chmod 644 $oldlib' 9070 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9071 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9072 case $lt_outputfile in 9073 *.exe|*.EXE) ;; 9074 *) 9075 lt_outputfile="$lt_outputfile.exe" 9076 lt_tool_outputfile="$lt_tool_outputfile.exe" 9077 ;; 9078 esac~ 9079 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 9080 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9081 $RM "$lt_outputfile.manifest"; 9082 fi' 9083 ;; 9084 *) 9085 # Assume MSVC wrapper 9086 hardcode_libdir_flag_spec=' ' 9087 allow_undefined_flag=unsupported 9088 # Tell ltmain to make .lib files, not .a files. 9089 libext=lib 9090 # Tell ltmain to make .dll files, not .so files. 9091 shrext_cmds=".dll" 9092 # FIXME: Setting linknames here is a bad hack. 9093 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9094 # The linker will automatically build a .lib file if we build a DLL. 9095 old_archive_from_new_cmds='true' 9096 # FIXME: Should let the user specify the lib program. 9097 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9098 enable_shared_with_static_runtimes=yes 9099 ;; 9100 esac 9101 ;; 9102 9103 darwin* | rhapsody*) 9104 9105 9106 archive_cmds_need_lc=no 9107 hardcode_direct=no 9108 hardcode_automatic=yes 9109 hardcode_shlibpath_var=unsupported 9110 if test "$lt_cv_ld_force_load" = "yes"; then 9111 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\"`' 9112 9113 else 9114 whole_archive_flag_spec='' 9115 fi 9116 link_all_deplibs=yes 9117 allow_undefined_flag="$_lt_dar_allow_undefined" 9118 case $cc_basename in 9119 ifort*) _lt_dar_can_shared=yes ;; 9120 *) _lt_dar_can_shared=$GCC ;; 9121 esac 9122 if test "$_lt_dar_can_shared" = "yes"; then 9123 output_verbose_link_cmd=func_echo_all 9124 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9125 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9126 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}" 9127 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}" 9128 9129 else 9130 ld_shlibs=no 9131 fi 9132 9133 ;; 9134 9135 dgux*) 9136 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9137 hardcode_libdir_flag_spec='-L$libdir' 9138 hardcode_shlibpath_var=no 9139 ;; 9140 9141 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9142 # support. Future versions do this automatically, but an explicit c++rt0.o 9143 # does not break anything, and helps significantly (at the cost of a little 9144 # extra space). 9145 freebsd2.2*) 9146 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9147 hardcode_libdir_flag_spec='-R$libdir' 9148 hardcode_direct=yes 9149 hardcode_shlibpath_var=no 9150 ;; 9151 9152 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9153 freebsd2.*) 9154 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9155 hardcode_direct=yes 9156 hardcode_minus_L=yes 9157 hardcode_shlibpath_var=no 9158 ;; 9159 9160 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9161 freebsd* | dragonfly*) 9162 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9163 hardcode_libdir_flag_spec='-R$libdir' 9164 hardcode_direct=yes 9165 hardcode_shlibpath_var=no 9166 ;; 9167 9168 hpux9*) 9169 if test "$GCC" = yes; then 9170 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9171 else 9172 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9173 fi 9174 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9175 hardcode_libdir_separator=: 9176 hardcode_direct=yes 9177 9178 # hardcode_minus_L: Not really in the search PATH, 9179 # but as the default location of the library. 9180 hardcode_minus_L=yes 9181 export_dynamic_flag_spec='${wl}-E' 9182 ;; 9183 9184 hpux10*) 9185 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9186 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9187 else 9188 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9189 fi 9190 if test "$with_gnu_ld" = no; then 9191 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9192 hardcode_libdir_separator=: 9193 hardcode_direct=yes 9194 hardcode_direct_absolute=yes 9195 export_dynamic_flag_spec='${wl}-E' 9196 # hardcode_minus_L: Not really in the search PATH, 9197 # but as the default location of the library. 9198 hardcode_minus_L=yes 9199 fi 9200 ;; 9201 9202 hpux11*) 9203 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9204 case $host_cpu in 9205 hppa*64*) 9206 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9207 ;; 9208 ia64*) 9209 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9210 ;; 9211 *) 9212 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9213 ;; 9214 esac 9215 else 9216 case $host_cpu in 9217 hppa*64*) 9218 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9219 ;; 9220 ia64*) 9221 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9222 ;; 9223 *) 9224 9225 # Older versions of the 11.00 compiler do not understand -b yet 9226 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9228$as_echo_n "checking if $CC understands -b... " >&6; } 9229if ${lt_cv_prog_compiler__b+:} false; then : 9230 $as_echo_n "(cached) " >&6 9231else 9232 lt_cv_prog_compiler__b=no 9233 save_LDFLAGS="$LDFLAGS" 9234 LDFLAGS="$LDFLAGS -b" 9235 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9236 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9237 # The linker can only warn and ignore the option if not recognized 9238 # So say no if there are warnings 9239 if test -s conftest.err; then 9240 # Append any errors to the config.log. 9241 cat conftest.err 1>&5 9242 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9243 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9244 if diff conftest.exp conftest.er2 >/dev/null; then 9245 lt_cv_prog_compiler__b=yes 9246 fi 9247 else 9248 lt_cv_prog_compiler__b=yes 9249 fi 9250 fi 9251 $RM -r conftest* 9252 LDFLAGS="$save_LDFLAGS" 9253 9254fi 9255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9256$as_echo "$lt_cv_prog_compiler__b" >&6; } 9257 9258if test x"$lt_cv_prog_compiler__b" = xyes; then 9259 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9260else 9261 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9262fi 9263 9264 ;; 9265 esac 9266 fi 9267 if test "$with_gnu_ld" = no; then 9268 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9269 hardcode_libdir_separator=: 9270 9271 case $host_cpu in 9272 hppa*64*|ia64*) 9273 hardcode_direct=no 9274 hardcode_shlibpath_var=no 9275 ;; 9276 *) 9277 hardcode_direct=yes 9278 hardcode_direct_absolute=yes 9279 export_dynamic_flag_spec='${wl}-E' 9280 9281 # hardcode_minus_L: Not really in the search PATH, 9282 # but as the default location of the library. 9283 hardcode_minus_L=yes 9284 ;; 9285 esac 9286 fi 9287 ;; 9288 9289 irix5* | irix6* | nonstopux*) 9290 if test "$GCC" = yes; then 9291 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' 9292 # Try to use the -exported_symbol ld option, if it does not 9293 # work, assume that -exports_file does not work either and 9294 # implicitly export all symbols. 9295 # This should be the same for all languages, so no per-tag cache variable. 9296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9297$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9298if ${lt_cv_irix_exported_symbol+:} false; then : 9299 $as_echo_n "(cached) " >&6 9300else 9301 save_LDFLAGS="$LDFLAGS" 9302 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9304/* end confdefs.h. */ 9305int foo (void) { return 0; } 9306_ACEOF 9307if ac_fn_c_try_link "$LINENO"; then : 9308 lt_cv_irix_exported_symbol=yes 9309else 9310 lt_cv_irix_exported_symbol=no 9311fi 9312rm -f core conftest.err conftest.$ac_objext \ 9313 conftest$ac_exeext conftest.$ac_ext 9314 LDFLAGS="$save_LDFLAGS" 9315fi 9316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9317$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9318 if test "$lt_cv_irix_exported_symbol" = yes; then 9319 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' 9320 fi 9321 else 9322 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' 9323 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' 9324 fi 9325 archive_cmds_need_lc='no' 9326 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9327 hardcode_libdir_separator=: 9328 inherit_rpath=yes 9329 link_all_deplibs=yes 9330 ;; 9331 9332 netbsd*) 9333 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9334 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9335 else 9336 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9337 fi 9338 hardcode_libdir_flag_spec='-R$libdir' 9339 hardcode_direct=yes 9340 hardcode_shlibpath_var=no 9341 ;; 9342 9343 newsos6) 9344 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9345 hardcode_direct=yes 9346 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9347 hardcode_libdir_separator=: 9348 hardcode_shlibpath_var=no 9349 ;; 9350 9351 *nto* | *qnx*) 9352 ;; 9353 9354 openbsd*) 9355 if test -f /usr/libexec/ld.so; then 9356 hardcode_direct=yes 9357 hardcode_shlibpath_var=no 9358 hardcode_direct_absolute=yes 9359 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9360 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9361 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9362 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9363 export_dynamic_flag_spec='${wl}-E' 9364 else 9365 case $host_os in 9366 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9367 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9368 hardcode_libdir_flag_spec='-R$libdir' 9369 ;; 9370 *) 9371 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9372 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9373 ;; 9374 esac 9375 fi 9376 else 9377 ld_shlibs=no 9378 fi 9379 ;; 9380 9381 os2*) 9382 hardcode_libdir_flag_spec='-L$libdir' 9383 hardcode_minus_L=yes 9384 allow_undefined_flag=unsupported 9385 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 9386 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9387 ;; 9388 9389 osf3*) 9390 if test "$GCC" = yes; then 9391 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9392 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' 9393 else 9394 allow_undefined_flag=' -expect_unresolved \*' 9395 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' 9396 fi 9397 archive_cmds_need_lc='no' 9398 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9399 hardcode_libdir_separator=: 9400 ;; 9401 9402 osf4* | osf5*) # as osf3* with the addition of -msym flag 9403 if test "$GCC" = yes; then 9404 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9405 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' 9406 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9407 else 9408 allow_undefined_flag=' -expect_unresolved \*' 9409 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' 9410 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~ 9411 $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' 9412 9413 # Both c and cxx compiler support -rpath directly 9414 hardcode_libdir_flag_spec='-rpath $libdir' 9415 fi 9416 archive_cmds_need_lc='no' 9417 hardcode_libdir_separator=: 9418 ;; 9419 9420 solaris*) 9421 no_undefined_flag=' -z defs' 9422 if test "$GCC" = yes; then 9423 wlarc='${wl}' 9424 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9425 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9426 $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' 9427 else 9428 case `$CC -V 2>&1` in 9429 *"Compilers 5.0"*) 9430 wlarc='' 9431 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9432 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9433 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9434 ;; 9435 *) 9436 wlarc='${wl}' 9437 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9438 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9439 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9440 ;; 9441 esac 9442 fi 9443 hardcode_libdir_flag_spec='-R$libdir' 9444 hardcode_shlibpath_var=no 9445 case $host_os in 9446 solaris2.[0-5] | solaris2.[0-5].*) ;; 9447 *) 9448 # The compiler driver will combine and reorder linker options, 9449 # but understands `-z linker_flag'. GCC discards it without `$wl', 9450 # but is careful enough not to reorder. 9451 # Supported since Solaris 2.6 (maybe 2.5.1?) 9452 if test "$GCC" = yes; then 9453 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9454 else 9455 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9456 fi 9457 ;; 9458 esac 9459 link_all_deplibs=yes 9460 ;; 9461 9462 sunos4*) 9463 if test "x$host_vendor" = xsequent; then 9464 # Use $CC to link under sequent, because it throws in some extra .o 9465 # files that make .init and .fini sections work. 9466 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9467 else 9468 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9469 fi 9470 hardcode_libdir_flag_spec='-L$libdir' 9471 hardcode_direct=yes 9472 hardcode_minus_L=yes 9473 hardcode_shlibpath_var=no 9474 ;; 9475 9476 sysv4) 9477 case $host_vendor in 9478 sni) 9479 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9480 hardcode_direct=yes # is this really true??? 9481 ;; 9482 siemens) 9483 ## LD is ld it makes a PLAMLIB 9484 ## CC just makes a GrossModule. 9485 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9486 reload_cmds='$CC -r -o $output$reload_objs' 9487 hardcode_direct=no 9488 ;; 9489 motorola) 9490 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9491 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9492 ;; 9493 esac 9494 runpath_var='LD_RUN_PATH' 9495 hardcode_shlibpath_var=no 9496 ;; 9497 9498 sysv4.3*) 9499 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9500 hardcode_shlibpath_var=no 9501 export_dynamic_flag_spec='-Bexport' 9502 ;; 9503 9504 sysv4*MP*) 9505 if test -d /usr/nec; then 9506 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9507 hardcode_shlibpath_var=no 9508 runpath_var=LD_RUN_PATH 9509 hardcode_runpath_var=yes 9510 ld_shlibs=yes 9511 fi 9512 ;; 9513 9514 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9515 no_undefined_flag='${wl}-z,text' 9516 archive_cmds_need_lc=no 9517 hardcode_shlibpath_var=no 9518 runpath_var='LD_RUN_PATH' 9519 9520 if test "$GCC" = yes; then 9521 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9522 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9523 else 9524 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9525 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9526 fi 9527 ;; 9528 9529 sysv5* | sco3.2v5* | sco5v6*) 9530 # Note: We can NOT use -z defs as we might desire, because we do not 9531 # link with -lc, and that would cause any symbols used from libc to 9532 # always be unresolved, which means just about no library would 9533 # ever link correctly. If we're not using GNU ld we use -z text 9534 # though, which does catch some bad symbols but isn't as heavy-handed 9535 # as -z defs. 9536 no_undefined_flag='${wl}-z,text' 9537 allow_undefined_flag='${wl}-z,nodefs' 9538 archive_cmds_need_lc=no 9539 hardcode_shlibpath_var=no 9540 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9541 hardcode_libdir_separator=':' 9542 link_all_deplibs=yes 9543 export_dynamic_flag_spec='${wl}-Bexport' 9544 runpath_var='LD_RUN_PATH' 9545 9546 if test "$GCC" = yes; then 9547 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9548 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9549 else 9550 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9551 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9552 fi 9553 ;; 9554 9555 uts4*) 9556 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9557 hardcode_libdir_flag_spec='-L$libdir' 9558 hardcode_shlibpath_var=no 9559 ;; 9560 9561 *) 9562 ld_shlibs=no 9563 ;; 9564 esac 9565 9566 if test x$host_vendor = xsni; then 9567 case $host in 9568 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9569 export_dynamic_flag_spec='${wl}-Blargedynsym' 9570 ;; 9571 esac 9572 fi 9573 fi 9574 9575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9576$as_echo "$ld_shlibs" >&6; } 9577test "$ld_shlibs" = no && can_build_shared=no 9578 9579with_gnu_ld=$with_gnu_ld 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595# 9596# Do we need to explicitly link libc? 9597# 9598case "x$archive_cmds_need_lc" in 9599x|xyes) 9600 # Assume -lc should be added 9601 archive_cmds_need_lc=yes 9602 9603 if test "$enable_shared" = yes && test "$GCC" = yes; then 9604 case $archive_cmds in 9605 *'~'*) 9606 # FIXME: we may have to deal with multi-command sequences. 9607 ;; 9608 '$CC '*) 9609 # Test whether the compiler implicitly links with -lc since on some 9610 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9611 # to ld, don't add -lc before -lgcc. 9612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9613$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9614if ${lt_cv_archive_cmds_need_lc+:} false; then : 9615 $as_echo_n "(cached) " >&6 9616else 9617 $RM conftest* 9618 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9619 9620 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9621 (eval $ac_compile) 2>&5 9622 ac_status=$? 9623 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9624 test $ac_status = 0; } 2>conftest.err; then 9625 soname=conftest 9626 lib=conftest 9627 libobjs=conftest.$ac_objext 9628 deplibs= 9629 wl=$lt_prog_compiler_wl 9630 pic_flag=$lt_prog_compiler_pic 9631 compiler_flags=-v 9632 linker_flags=-v 9633 verstring= 9634 output_objdir=. 9635 libname=conftest 9636 lt_save_allow_undefined_flag=$allow_undefined_flag 9637 allow_undefined_flag= 9638 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9639 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9640 ac_status=$? 9641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9642 test $ac_status = 0; } 9643 then 9644 lt_cv_archive_cmds_need_lc=no 9645 else 9646 lt_cv_archive_cmds_need_lc=yes 9647 fi 9648 allow_undefined_flag=$lt_save_allow_undefined_flag 9649 else 9650 cat conftest.err 1>&5 9651 fi 9652 $RM conftest* 9653 9654fi 9655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9656$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9657 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9658 ;; 9659 esac 9660 fi 9661 ;; 9662esac 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9816$as_echo_n "checking dynamic linker characteristics... " >&6; } 9817 9818if test "$GCC" = yes; then 9819 case $host_os in 9820 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9821 *) lt_awk_arg="/^libraries:/" ;; 9822 esac 9823 case $host_os in 9824 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9825 *) lt_sed_strip_eq="s,=/,/,g" ;; 9826 esac 9827 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9828 case $lt_search_path_spec in 9829 *\;*) 9830 # if the path contains ";" then we assume it to be the separator 9831 # otherwise default to the standard path separator (i.e. ":") - it is 9832 # assumed that no part of a normal pathname contains ";" but that should 9833 # okay in the real world where ";" in dirpaths is itself problematic. 9834 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9835 ;; 9836 *) 9837 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9838 ;; 9839 esac 9840 # Ok, now we have the path, separated by spaces, we can step through it 9841 # and add multilib dir if necessary. 9842 lt_tmp_lt_search_path_spec= 9843 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9844 for lt_sys_path in $lt_search_path_spec; do 9845 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9846 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9847 else 9848 test -d "$lt_sys_path" && \ 9849 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9850 fi 9851 done 9852 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9853BEGIN {RS=" "; FS="/|\n";} { 9854 lt_foo=""; 9855 lt_count=0; 9856 for (lt_i = NF; lt_i > 0; lt_i--) { 9857 if ($lt_i != "" && $lt_i != ".") { 9858 if ($lt_i == "..") { 9859 lt_count++; 9860 } else { 9861 if (lt_count == 0) { 9862 lt_foo="/" $lt_i lt_foo; 9863 } else { 9864 lt_count--; 9865 } 9866 } 9867 } 9868 } 9869 if (lt_foo != "") { lt_freq[lt_foo]++; } 9870 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9871}'` 9872 # AWK program above erroneously prepends '/' to C:/dos/paths 9873 # for these hosts. 9874 case $host_os in 9875 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9876 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9877 esac 9878 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9879else 9880 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9881fi 9882library_names_spec= 9883libname_spec='lib$name' 9884soname_spec= 9885shrext_cmds=".so" 9886postinstall_cmds= 9887postuninstall_cmds= 9888finish_cmds= 9889finish_eval= 9890shlibpath_var= 9891shlibpath_overrides_runpath=unknown 9892version_type=none 9893dynamic_linker="$host_os ld.so" 9894sys_lib_dlsearch_path_spec="/lib /usr/lib" 9895need_lib_prefix=unknown 9896hardcode_into_libs=no 9897 9898# when you set need_version to no, make sure it does not cause -set_version 9899# flags to be left without arguments 9900need_version=unknown 9901 9902case $host_os in 9903aix3*) 9904 version_type=linux # correct to gnu/linux during the next big refactor 9905 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9906 shlibpath_var=LIBPATH 9907 9908 # AIX 3 has no versioning support, so we append a major version to the name. 9909 soname_spec='${libname}${release}${shared_ext}$major' 9910 ;; 9911 9912aix[4-9]*) 9913 version_type=linux # correct to gnu/linux during the next big refactor 9914 need_lib_prefix=no 9915 need_version=no 9916 hardcode_into_libs=yes 9917 if test "$host_cpu" = ia64; then 9918 # AIX 5 supports IA64 9919 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9920 shlibpath_var=LD_LIBRARY_PATH 9921 else 9922 # With GCC up to 2.95.x, collect2 would create an import file 9923 # for dependence libraries. The import file would start with 9924 # the line `#! .'. This would cause the generated library to 9925 # depend on `.', always an invalid library. This was fixed in 9926 # development snapshots of GCC prior to 3.0. 9927 case $host_os in 9928 aix4 | aix4.[01] | aix4.[01].*) 9929 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9930 echo ' yes ' 9931 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9932 : 9933 else 9934 can_build_shared=no 9935 fi 9936 ;; 9937 esac 9938 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9939 # soname into executable. Probably we can add versioning support to 9940 # collect2, so additional links can be useful in future. 9941 if test "$aix_use_runtimelinking" = yes; then 9942 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9943 # instead of lib<name>.a to let people know that these are not 9944 # typical AIX shared libraries. 9945 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9946 else 9947 # We preserve .a as extension for shared libraries through AIX4.2 9948 # and later when we are not doing run time linking. 9949 library_names_spec='${libname}${release}.a $libname.a' 9950 soname_spec='${libname}${release}${shared_ext}$major' 9951 fi 9952 shlibpath_var=LIBPATH 9953 fi 9954 ;; 9955 9956amigaos*) 9957 case $host_cpu in 9958 powerpc) 9959 # Since July 2007 AmigaOS4 officially supports .so libraries. 9960 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9961 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9962 ;; 9963 m68k) 9964 library_names_spec='$libname.ixlibrary $libname.a' 9965 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9966 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $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' 9967 ;; 9968 esac 9969 ;; 9970 9971beos*) 9972 library_names_spec='${libname}${shared_ext}' 9973 dynamic_linker="$host_os ld.so" 9974 shlibpath_var=LIBRARY_PATH 9975 ;; 9976 9977bsdi[45]*) 9978 version_type=linux # correct to gnu/linux during the next big refactor 9979 need_version=no 9980 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9981 soname_spec='${libname}${release}${shared_ext}$major' 9982 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9983 shlibpath_var=LD_LIBRARY_PATH 9984 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9985 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9986 # the default ld.so.conf also contains /usr/contrib/lib and 9987 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9988 # libtool to hard-code these into programs 9989 ;; 9990 9991cygwin* | mingw* | pw32* | cegcc*) 9992 version_type=windows 9993 shrext_cmds=".dll" 9994 need_version=no 9995 need_lib_prefix=no 9996 9997 case $GCC,$cc_basename in 9998 yes,*) 9999 # gcc 10000 library_names_spec='$libname.dll.a' 10001 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10002 postinstall_cmds='base_file=`basename \${file}`~ 10003 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10004 dldir=$destdir/`dirname \$dlpath`~ 10005 test -d \$dldir || mkdir -p \$dldir~ 10006 $install_prog $dir/$dlname \$dldir/$dlname~ 10007 chmod a+x \$dldir/$dlname~ 10008 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10009 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10010 fi' 10011 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10012 dlpath=$dir/\$dldll~ 10013 $RM \$dlpath' 10014 shlibpath_overrides_runpath=yes 10015 10016 case $host_os in 10017 cygwin*) 10018 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10019 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10020 10021 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10022 ;; 10023 mingw* | cegcc*) 10024 # MinGW DLLs use traditional 'lib' prefix 10025 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10026 ;; 10027 pw32*) 10028 # pw32 DLLs use 'pw' prefix rather than 'lib' 10029 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10030 ;; 10031 esac 10032 dynamic_linker='Win32 ld.exe' 10033 ;; 10034 10035 *,cl*) 10036 # Native MSVC 10037 libname_spec='$name' 10038 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10039 library_names_spec='${libname}.dll.lib' 10040 10041 case $build_os in 10042 mingw*) 10043 sys_lib_search_path_spec= 10044 lt_save_ifs=$IFS 10045 IFS=';' 10046 for lt_path in $LIB 10047 do 10048 IFS=$lt_save_ifs 10049 # Let DOS variable expansion print the short 8.3 style file name. 10050 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10051 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10052 done 10053 IFS=$lt_save_ifs 10054 # Convert to MSYS style. 10055 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10056 ;; 10057 cygwin*) 10058 # Convert to unix form, then to dos form, then back to unix form 10059 # but this time dos style (no spaces!) so that the unix form looks 10060 # like /cygdrive/c/PROGRA~1:/cygdr... 10061 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10062 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10063 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10064 ;; 10065 *) 10066 sys_lib_search_path_spec="$LIB" 10067 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10068 # It is most probably a Windows format PATH. 10069 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10070 else 10071 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10072 fi 10073 # FIXME: find the short name or the path components, as spaces are 10074 # common. (e.g. "Program Files" -> "PROGRA~1") 10075 ;; 10076 esac 10077 10078 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10079 postinstall_cmds='base_file=`basename \${file}`~ 10080 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10081 dldir=$destdir/`dirname \$dlpath`~ 10082 test -d \$dldir || mkdir -p \$dldir~ 10083 $install_prog $dir/$dlname \$dldir/$dlname' 10084 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10085 dlpath=$dir/\$dldll~ 10086 $RM \$dlpath' 10087 shlibpath_overrides_runpath=yes 10088 dynamic_linker='Win32 link.exe' 10089 ;; 10090 10091 *) 10092 # Assume MSVC wrapper 10093 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10094 dynamic_linker='Win32 ld.exe' 10095 ;; 10096 esac 10097 # FIXME: first we should search . and the directory the executable is in 10098 shlibpath_var=PATH 10099 ;; 10100 10101darwin* | rhapsody*) 10102 dynamic_linker="$host_os dyld" 10103 version_type=darwin 10104 need_lib_prefix=no 10105 need_version=no 10106 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10107 soname_spec='${libname}${release}${major}$shared_ext' 10108 shlibpath_overrides_runpath=yes 10109 shlibpath_var=DYLD_LIBRARY_PATH 10110 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10111 10112 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10113 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10114 ;; 10115 10116dgux*) 10117 version_type=linux # correct to gnu/linux during the next big refactor 10118 need_lib_prefix=no 10119 need_version=no 10120 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10121 soname_spec='${libname}${release}${shared_ext}$major' 10122 shlibpath_var=LD_LIBRARY_PATH 10123 ;; 10124 10125freebsd* | dragonfly*) 10126 # DragonFly does not have aout. When/if they implement a new 10127 # versioning mechanism, adjust this. 10128 if test -x /usr/bin/objformat; then 10129 objformat=`/usr/bin/objformat` 10130 else 10131 case $host_os in 10132 freebsd[23].*) objformat=aout ;; 10133 *) objformat=elf ;; 10134 esac 10135 fi 10136 version_type=freebsd-$objformat 10137 case $version_type in 10138 freebsd-elf*) 10139 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10140 need_version=no 10141 need_lib_prefix=no 10142 ;; 10143 freebsd-*) 10144 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10145 need_version=yes 10146 ;; 10147 esac 10148 shlibpath_var=LD_LIBRARY_PATH 10149 case $host_os in 10150 freebsd2.*) 10151 shlibpath_overrides_runpath=yes 10152 ;; 10153 freebsd3.[01]* | freebsdelf3.[01]*) 10154 shlibpath_overrides_runpath=yes 10155 hardcode_into_libs=yes 10156 ;; 10157 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10158 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10159 shlibpath_overrides_runpath=no 10160 hardcode_into_libs=yes 10161 ;; 10162 *) # from 4.6 on, and DragonFly 10163 shlibpath_overrides_runpath=yes 10164 hardcode_into_libs=yes 10165 ;; 10166 esac 10167 ;; 10168 10169gnu*) 10170 version_type=linux # correct to gnu/linux during the next big refactor 10171 need_lib_prefix=no 10172 need_version=no 10173 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10174 soname_spec='${libname}${release}${shared_ext}$major' 10175 shlibpath_var=LD_LIBRARY_PATH 10176 shlibpath_overrides_runpath=no 10177 hardcode_into_libs=yes 10178 ;; 10179 10180haiku*) 10181 version_type=linux # correct to gnu/linux during the next big refactor 10182 need_lib_prefix=no 10183 need_version=no 10184 dynamic_linker="$host_os runtime_loader" 10185 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10186 soname_spec='${libname}${release}${shared_ext}$major' 10187 shlibpath_var=LIBRARY_PATH 10188 shlibpath_overrides_runpath=yes 10189 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10190 hardcode_into_libs=yes 10191 ;; 10192 10193hpux9* | hpux10* | hpux11*) 10194 # Give a soname corresponding to the major version so that dld.sl refuses to 10195 # link against other versions. 10196 version_type=sunos 10197 need_lib_prefix=no 10198 need_version=no 10199 case $host_cpu in 10200 ia64*) 10201 shrext_cmds='.so' 10202 hardcode_into_libs=yes 10203 dynamic_linker="$host_os dld.so" 10204 shlibpath_var=LD_LIBRARY_PATH 10205 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10206 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10207 soname_spec='${libname}${release}${shared_ext}$major' 10208 if test "X$HPUX_IA64_MODE" = X32; then 10209 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10210 else 10211 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10212 fi 10213 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10214 ;; 10215 hppa*64*) 10216 shrext_cmds='.sl' 10217 hardcode_into_libs=yes 10218 dynamic_linker="$host_os dld.sl" 10219 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10220 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10221 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10222 soname_spec='${libname}${release}${shared_ext}$major' 10223 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10224 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10225 ;; 10226 *) 10227 shrext_cmds='.sl' 10228 dynamic_linker="$host_os dld.sl" 10229 shlibpath_var=SHLIB_PATH 10230 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10231 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10232 soname_spec='${libname}${release}${shared_ext}$major' 10233 ;; 10234 esac 10235 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10236 postinstall_cmds='chmod 555 $lib' 10237 # or fails outright, so override atomically: 10238 install_override_mode=555 10239 ;; 10240 10241interix[3-9]*) 10242 version_type=linux # correct to gnu/linux during the next big refactor 10243 need_lib_prefix=no 10244 need_version=no 10245 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10246 soname_spec='${libname}${release}${shared_ext}$major' 10247 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10248 shlibpath_var=LD_LIBRARY_PATH 10249 shlibpath_overrides_runpath=no 10250 hardcode_into_libs=yes 10251 ;; 10252 10253irix5* | irix6* | nonstopux*) 10254 case $host_os in 10255 nonstopux*) version_type=nonstopux ;; 10256 *) 10257 if test "$lt_cv_prog_gnu_ld" = yes; then 10258 version_type=linux # correct to gnu/linux during the next big refactor 10259 else 10260 version_type=irix 10261 fi ;; 10262 esac 10263 need_lib_prefix=no 10264 need_version=no 10265 soname_spec='${libname}${release}${shared_ext}$major' 10266 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10267 case $host_os in 10268 irix5* | nonstopux*) 10269 libsuff= shlibsuff= 10270 ;; 10271 *) 10272 case $LD in # libtool.m4 will add one of these switches to LD 10273 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10274 libsuff= shlibsuff= libmagic=32-bit;; 10275 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10276 libsuff=32 shlibsuff=N32 libmagic=N32;; 10277 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10278 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10279 *) libsuff= shlibsuff= libmagic=never-match;; 10280 esac 10281 ;; 10282 esac 10283 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10284 shlibpath_overrides_runpath=no 10285 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10286 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10287 hardcode_into_libs=yes 10288 ;; 10289 10290# No shared lib support for Linux oldld, aout, or coff. 10291linux*oldld* | linux*aout* | linux*coff*) 10292 dynamic_linker=no 10293 ;; 10294 10295# This must be glibc/ELF. 10296linux* | k*bsd*-gnu | kopensolaris*-gnu) 10297 version_type=linux # correct to gnu/linux during the next big refactor 10298 need_lib_prefix=no 10299 need_version=no 10300 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10301 soname_spec='${libname}${release}${shared_ext}$major' 10302 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10303 shlibpath_var=LD_LIBRARY_PATH 10304 shlibpath_overrides_runpath=no 10305 10306 # Some binutils ld are patched to set DT_RUNPATH 10307 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10308 $as_echo_n "(cached) " >&6 10309else 10310 lt_cv_shlibpath_overrides_runpath=no 10311 save_LDFLAGS=$LDFLAGS 10312 save_libdir=$libdir 10313 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10314 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10316/* end confdefs.h. */ 10317 10318int 10319main () 10320{ 10321 10322 ; 10323 return 0; 10324} 10325_ACEOF 10326if ac_fn_c_try_link "$LINENO"; then : 10327 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10328 lt_cv_shlibpath_overrides_runpath=yes 10329fi 10330fi 10331rm -f core conftest.err conftest.$ac_objext \ 10332 conftest$ac_exeext conftest.$ac_ext 10333 LDFLAGS=$save_LDFLAGS 10334 libdir=$save_libdir 10335 10336fi 10337 10338 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10339 10340 # This implies no fast_install, which is unacceptable. 10341 # Some rework will be needed to allow for fast_install 10342 # before this can be enabled. 10343 hardcode_into_libs=yes 10344 10345 # Append ld.so.conf contents to the search path 10346 if test -f /etc/ld.so.conf; then 10347 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' ' '` 10348 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10349 fi 10350 10351 # We used to test for /lib/ld.so.1 and disable shared libraries on 10352 # powerpc, because MkLinux only supported shared libraries with the 10353 # GNU dynamic linker. Since this was broken with cross compilers, 10354 # most powerpc-linux boxes support dynamic linking these days and 10355 # people can always --disable-shared, the test was removed, and we 10356 # assume the GNU/Linux dynamic linker is in use. 10357 dynamic_linker='GNU/Linux ld.so' 10358 ;; 10359 10360netbsd*) 10361 version_type=sunos 10362 need_lib_prefix=no 10363 need_version=no 10364 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10365 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10366 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10367 dynamic_linker='NetBSD (a.out) ld.so' 10368 else 10369 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10370 soname_spec='${libname}${release}${shared_ext}$major' 10371 dynamic_linker='NetBSD ld.elf_so' 10372 fi 10373 shlibpath_var=LD_LIBRARY_PATH 10374 shlibpath_overrides_runpath=yes 10375 hardcode_into_libs=yes 10376 ;; 10377 10378newsos6) 10379 version_type=linux # correct to gnu/linux during the next big refactor 10380 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10381 shlibpath_var=LD_LIBRARY_PATH 10382 shlibpath_overrides_runpath=yes 10383 ;; 10384 10385*nto* | *qnx*) 10386 version_type=qnx 10387 need_lib_prefix=no 10388 need_version=no 10389 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10390 soname_spec='${libname}${release}${shared_ext}$major' 10391 shlibpath_var=LD_LIBRARY_PATH 10392 shlibpath_overrides_runpath=no 10393 hardcode_into_libs=yes 10394 dynamic_linker='ldqnx.so' 10395 ;; 10396 10397openbsd*) 10398 version_type=sunos 10399 sys_lib_dlsearch_path_spec="/usr/lib" 10400 need_lib_prefix=no 10401 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10402 case $host_os in 10403 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10404 *) need_version=no ;; 10405 esac 10406 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10407 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10408 shlibpath_var=LD_LIBRARY_PATH 10409 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10410 case $host_os in 10411 openbsd2.[89] | openbsd2.[89].*) 10412 shlibpath_overrides_runpath=no 10413 ;; 10414 *) 10415 shlibpath_overrides_runpath=yes 10416 ;; 10417 esac 10418 else 10419 shlibpath_overrides_runpath=yes 10420 fi 10421 ;; 10422 10423os2*) 10424 libname_spec='$name' 10425 shrext_cmds=".dll" 10426 need_lib_prefix=no 10427 library_names_spec='$libname${shared_ext} $libname.a' 10428 dynamic_linker='OS/2 ld.exe' 10429 shlibpath_var=LIBPATH 10430 ;; 10431 10432osf3* | osf4* | osf5*) 10433 version_type=osf 10434 need_lib_prefix=no 10435 need_version=no 10436 soname_spec='${libname}${release}${shared_ext}$major' 10437 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10438 shlibpath_var=LD_LIBRARY_PATH 10439 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10440 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10441 ;; 10442 10443rdos*) 10444 dynamic_linker=no 10445 ;; 10446 10447solaris*) 10448 version_type=linux # correct to gnu/linux during the next big refactor 10449 need_lib_prefix=no 10450 need_version=no 10451 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10452 soname_spec='${libname}${release}${shared_ext}$major' 10453 shlibpath_var=LD_LIBRARY_PATH 10454 shlibpath_overrides_runpath=yes 10455 hardcode_into_libs=yes 10456 # ldd complains unless libraries are executable 10457 postinstall_cmds='chmod +x $lib' 10458 ;; 10459 10460sunos4*) 10461 version_type=sunos 10462 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10463 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10464 shlibpath_var=LD_LIBRARY_PATH 10465 shlibpath_overrides_runpath=yes 10466 if test "$with_gnu_ld" = yes; then 10467 need_lib_prefix=no 10468 fi 10469 need_version=yes 10470 ;; 10471 10472sysv4 | sysv4.3*) 10473 version_type=linux # correct to gnu/linux during the next big refactor 10474 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10475 soname_spec='${libname}${release}${shared_ext}$major' 10476 shlibpath_var=LD_LIBRARY_PATH 10477 case $host_vendor in 10478 sni) 10479 shlibpath_overrides_runpath=no 10480 need_lib_prefix=no 10481 runpath_var=LD_RUN_PATH 10482 ;; 10483 siemens) 10484 need_lib_prefix=no 10485 ;; 10486 motorola) 10487 need_lib_prefix=no 10488 need_version=no 10489 shlibpath_overrides_runpath=no 10490 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10491 ;; 10492 esac 10493 ;; 10494 10495sysv4*MP*) 10496 if test -d /usr/nec ;then 10497 version_type=linux # correct to gnu/linux during the next big refactor 10498 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10499 soname_spec='$libname${shared_ext}.$major' 10500 shlibpath_var=LD_LIBRARY_PATH 10501 fi 10502 ;; 10503 10504sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10505 version_type=freebsd-elf 10506 need_lib_prefix=no 10507 need_version=no 10508 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10509 soname_spec='${libname}${release}${shared_ext}$major' 10510 shlibpath_var=LD_LIBRARY_PATH 10511 shlibpath_overrides_runpath=yes 10512 hardcode_into_libs=yes 10513 if test "$with_gnu_ld" = yes; then 10514 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10515 else 10516 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10517 case $host_os in 10518 sco3.2v5*) 10519 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10520 ;; 10521 esac 10522 fi 10523 sys_lib_dlsearch_path_spec='/usr/lib' 10524 ;; 10525 10526tpf*) 10527 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10528 version_type=linux # correct to gnu/linux during the next big refactor 10529 need_lib_prefix=no 10530 need_version=no 10531 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10532 shlibpath_var=LD_LIBRARY_PATH 10533 shlibpath_overrides_runpath=no 10534 hardcode_into_libs=yes 10535 ;; 10536 10537uts4*) 10538 version_type=linux # correct to gnu/linux during the next big refactor 10539 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10540 soname_spec='${libname}${release}${shared_ext}$major' 10541 shlibpath_var=LD_LIBRARY_PATH 10542 ;; 10543 10544*) 10545 dynamic_linker=no 10546 ;; 10547esac 10548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10549$as_echo "$dynamic_linker" >&6; } 10550test "$dynamic_linker" = no && can_build_shared=no 10551 10552variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10553if test "$GCC" = yes; then 10554 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10555fi 10556 10557if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10558 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10559fi 10560if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10561 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10562fi 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10656$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10657hardcode_action= 10658if test -n "$hardcode_libdir_flag_spec" || 10659 test -n "$runpath_var" || 10660 test "X$hardcode_automatic" = "Xyes" ; then 10661 10662 # We can hardcode non-existent directories. 10663 if test "$hardcode_direct" != no && 10664 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10665 # have to relink, otherwise we might link with an installed library 10666 # when we should be linking with a yet-to-be-installed one 10667 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10668 test "$hardcode_minus_L" != no; then 10669 # Linking always hardcodes the temporary library directory. 10670 hardcode_action=relink 10671 else 10672 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10673 hardcode_action=immediate 10674 fi 10675else 10676 # We cannot hardcode anything, or else we can only hardcode existing 10677 # directories. 10678 hardcode_action=unsupported 10679fi 10680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10681$as_echo "$hardcode_action" >&6; } 10682 10683if test "$hardcode_action" = relink || 10684 test "$inherit_rpath" = yes; then 10685 # Fast installation is not supported 10686 enable_fast_install=no 10687elif test "$shlibpath_overrides_runpath" = yes || 10688 test "$enable_shared" = no; then 10689 # Fast installation is not necessary 10690 enable_fast_install=needless 10691fi 10692 10693 10694 10695 10696 10697 10698 if test "x$enable_dlopen" != xyes; then 10699 enable_dlopen=unknown 10700 enable_dlopen_self=unknown 10701 enable_dlopen_self_static=unknown 10702else 10703 lt_cv_dlopen=no 10704 lt_cv_dlopen_libs= 10705 10706 case $host_os in 10707 beos*) 10708 lt_cv_dlopen="load_add_on" 10709 lt_cv_dlopen_libs= 10710 lt_cv_dlopen_self=yes 10711 ;; 10712 10713 mingw* | pw32* | cegcc*) 10714 lt_cv_dlopen="LoadLibrary" 10715 lt_cv_dlopen_libs= 10716 ;; 10717 10718 cygwin*) 10719 lt_cv_dlopen="dlopen" 10720 lt_cv_dlopen_libs= 10721 ;; 10722 10723 darwin*) 10724 # if libdl is installed we need to link against it 10725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10726$as_echo_n "checking for dlopen in -ldl... " >&6; } 10727if ${ac_cv_lib_dl_dlopen+:} false; then : 10728 $as_echo_n "(cached) " >&6 10729else 10730 ac_check_lib_save_LIBS=$LIBS 10731LIBS="-ldl $LIBS" 10732cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10733/* end confdefs.h. */ 10734 10735/* Override any GCC internal prototype to avoid an error. 10736 Use char because int might match the return type of a GCC 10737 builtin and then its argument prototype would still apply. */ 10738#ifdef __cplusplus 10739extern "C" 10740#endif 10741char dlopen (); 10742int 10743main () 10744{ 10745return dlopen (); 10746 ; 10747 return 0; 10748} 10749_ACEOF 10750if ac_fn_c_try_link "$LINENO"; then : 10751 ac_cv_lib_dl_dlopen=yes 10752else 10753 ac_cv_lib_dl_dlopen=no 10754fi 10755rm -f core conftest.err conftest.$ac_objext \ 10756 conftest$ac_exeext conftest.$ac_ext 10757LIBS=$ac_check_lib_save_LIBS 10758fi 10759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10760$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10761if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10762 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10763else 10764 10765 lt_cv_dlopen="dyld" 10766 lt_cv_dlopen_libs= 10767 lt_cv_dlopen_self=yes 10768 10769fi 10770 10771 ;; 10772 10773 *) 10774 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10775if test "x$ac_cv_func_shl_load" = xyes; then : 10776 lt_cv_dlopen="shl_load" 10777else 10778 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10779$as_echo_n "checking for shl_load in -ldld... " >&6; } 10780if ${ac_cv_lib_dld_shl_load+:} false; then : 10781 $as_echo_n "(cached) " >&6 10782else 10783 ac_check_lib_save_LIBS=$LIBS 10784LIBS="-ldld $LIBS" 10785cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10786/* end confdefs.h. */ 10787 10788/* Override any GCC internal prototype to avoid an error. 10789 Use char because int might match the return type of a GCC 10790 builtin and then its argument prototype would still apply. */ 10791#ifdef __cplusplus 10792extern "C" 10793#endif 10794char shl_load (); 10795int 10796main () 10797{ 10798return shl_load (); 10799 ; 10800 return 0; 10801} 10802_ACEOF 10803if ac_fn_c_try_link "$LINENO"; then : 10804 ac_cv_lib_dld_shl_load=yes 10805else 10806 ac_cv_lib_dld_shl_load=no 10807fi 10808rm -f core conftest.err conftest.$ac_objext \ 10809 conftest$ac_exeext conftest.$ac_ext 10810LIBS=$ac_check_lib_save_LIBS 10811fi 10812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10813$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10814if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 10815 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10816else 10817 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10818if test "x$ac_cv_func_dlopen" = xyes; then : 10819 lt_cv_dlopen="dlopen" 10820else 10821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10822$as_echo_n "checking for dlopen in -ldl... " >&6; } 10823if ${ac_cv_lib_dl_dlopen+:} false; then : 10824 $as_echo_n "(cached) " >&6 10825else 10826 ac_check_lib_save_LIBS=$LIBS 10827LIBS="-ldl $LIBS" 10828cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10829/* end confdefs.h. */ 10830 10831/* Override any GCC internal prototype to avoid an error. 10832 Use char because int might match the return type of a GCC 10833 builtin and then its argument prototype would still apply. */ 10834#ifdef __cplusplus 10835extern "C" 10836#endif 10837char dlopen (); 10838int 10839main () 10840{ 10841return dlopen (); 10842 ; 10843 return 0; 10844} 10845_ACEOF 10846if ac_fn_c_try_link "$LINENO"; then : 10847 ac_cv_lib_dl_dlopen=yes 10848else 10849 ac_cv_lib_dl_dlopen=no 10850fi 10851rm -f core conftest.err conftest.$ac_objext \ 10852 conftest$ac_exeext conftest.$ac_ext 10853LIBS=$ac_check_lib_save_LIBS 10854fi 10855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10856$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10857if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10858 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10859else 10860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10861$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10862if ${ac_cv_lib_svld_dlopen+:} false; then : 10863 $as_echo_n "(cached) " >&6 10864else 10865 ac_check_lib_save_LIBS=$LIBS 10866LIBS="-lsvld $LIBS" 10867cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10868/* end confdefs.h. */ 10869 10870/* Override any GCC internal prototype to avoid an error. 10871 Use char because int might match the return type of a GCC 10872 builtin and then its argument prototype would still apply. */ 10873#ifdef __cplusplus 10874extern "C" 10875#endif 10876char dlopen (); 10877int 10878main () 10879{ 10880return dlopen (); 10881 ; 10882 return 0; 10883} 10884_ACEOF 10885if ac_fn_c_try_link "$LINENO"; then : 10886 ac_cv_lib_svld_dlopen=yes 10887else 10888 ac_cv_lib_svld_dlopen=no 10889fi 10890rm -f core conftest.err conftest.$ac_objext \ 10891 conftest$ac_exeext conftest.$ac_ext 10892LIBS=$ac_check_lib_save_LIBS 10893fi 10894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10895$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10896if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 10897 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10898else 10899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10900$as_echo_n "checking for dld_link in -ldld... " >&6; } 10901if ${ac_cv_lib_dld_dld_link+:} false; then : 10902 $as_echo_n "(cached) " >&6 10903else 10904 ac_check_lib_save_LIBS=$LIBS 10905LIBS="-ldld $LIBS" 10906cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10907/* end confdefs.h. */ 10908 10909/* Override any GCC internal prototype to avoid an error. 10910 Use char because int might match the return type of a GCC 10911 builtin and then its argument prototype would still apply. */ 10912#ifdef __cplusplus 10913extern "C" 10914#endif 10915char dld_link (); 10916int 10917main () 10918{ 10919return dld_link (); 10920 ; 10921 return 0; 10922} 10923_ACEOF 10924if ac_fn_c_try_link "$LINENO"; then : 10925 ac_cv_lib_dld_dld_link=yes 10926else 10927 ac_cv_lib_dld_dld_link=no 10928fi 10929rm -f core conftest.err conftest.$ac_objext \ 10930 conftest$ac_exeext conftest.$ac_ext 10931LIBS=$ac_check_lib_save_LIBS 10932fi 10933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10934$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10935if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 10936 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10937fi 10938 10939 10940fi 10941 10942 10943fi 10944 10945 10946fi 10947 10948 10949fi 10950 10951 10952fi 10953 10954 ;; 10955 esac 10956 10957 if test "x$lt_cv_dlopen" != xno; then 10958 enable_dlopen=yes 10959 else 10960 enable_dlopen=no 10961 fi 10962 10963 case $lt_cv_dlopen in 10964 dlopen) 10965 save_CPPFLAGS="$CPPFLAGS" 10966 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10967 10968 save_LDFLAGS="$LDFLAGS" 10969 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10970 10971 save_LIBS="$LIBS" 10972 LIBS="$lt_cv_dlopen_libs $LIBS" 10973 10974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10975$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10976if ${lt_cv_dlopen_self+:} false; then : 10977 $as_echo_n "(cached) " >&6 10978else 10979 if test "$cross_compiling" = yes; then : 10980 lt_cv_dlopen_self=cross 10981else 10982 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10983 lt_status=$lt_dlunknown 10984 cat > conftest.$ac_ext <<_LT_EOF 10985#line $LINENO "configure" 10986#include "confdefs.h" 10987 10988#if HAVE_DLFCN_H 10989#include <dlfcn.h> 10990#endif 10991 10992#include <stdio.h> 10993 10994#ifdef RTLD_GLOBAL 10995# define LT_DLGLOBAL RTLD_GLOBAL 10996#else 10997# ifdef DL_GLOBAL 10998# define LT_DLGLOBAL DL_GLOBAL 10999# else 11000# define LT_DLGLOBAL 0 11001# endif 11002#endif 11003 11004/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11005 find out it does not work in some platform. */ 11006#ifndef LT_DLLAZY_OR_NOW 11007# ifdef RTLD_LAZY 11008# define LT_DLLAZY_OR_NOW RTLD_LAZY 11009# else 11010# ifdef DL_LAZY 11011# define LT_DLLAZY_OR_NOW DL_LAZY 11012# else 11013# ifdef RTLD_NOW 11014# define LT_DLLAZY_OR_NOW RTLD_NOW 11015# else 11016# ifdef DL_NOW 11017# define LT_DLLAZY_OR_NOW DL_NOW 11018# else 11019# define LT_DLLAZY_OR_NOW 0 11020# endif 11021# endif 11022# endif 11023# endif 11024#endif 11025 11026/* When -fvisbility=hidden is used, assume the code has been annotated 11027 correspondingly for the symbols needed. */ 11028#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11029int fnord () __attribute__((visibility("default"))); 11030#endif 11031 11032int fnord () { return 42; } 11033int main () 11034{ 11035 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11036 int status = $lt_dlunknown; 11037 11038 if (self) 11039 { 11040 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11041 else 11042 { 11043 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11044 else puts (dlerror ()); 11045 } 11046 /* dlclose (self); */ 11047 } 11048 else 11049 puts (dlerror ()); 11050 11051 return status; 11052} 11053_LT_EOF 11054 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11055 (eval $ac_link) 2>&5 11056 ac_status=$? 11057 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11058 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11059 (./conftest; exit; ) >&5 2>/dev/null 11060 lt_status=$? 11061 case x$lt_status in 11062 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11063 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11064 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11065 esac 11066 else : 11067 # compilation failed 11068 lt_cv_dlopen_self=no 11069 fi 11070fi 11071rm -fr conftest* 11072 11073 11074fi 11075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11076$as_echo "$lt_cv_dlopen_self" >&6; } 11077 11078 if test "x$lt_cv_dlopen_self" = xyes; then 11079 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11081$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11082if ${lt_cv_dlopen_self_static+:} false; then : 11083 $as_echo_n "(cached) " >&6 11084else 11085 if test "$cross_compiling" = yes; then : 11086 lt_cv_dlopen_self_static=cross 11087else 11088 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11089 lt_status=$lt_dlunknown 11090 cat > conftest.$ac_ext <<_LT_EOF 11091#line $LINENO "configure" 11092#include "confdefs.h" 11093 11094#if HAVE_DLFCN_H 11095#include <dlfcn.h> 11096#endif 11097 11098#include <stdio.h> 11099 11100#ifdef RTLD_GLOBAL 11101# define LT_DLGLOBAL RTLD_GLOBAL 11102#else 11103# ifdef DL_GLOBAL 11104# define LT_DLGLOBAL DL_GLOBAL 11105# else 11106# define LT_DLGLOBAL 0 11107# endif 11108#endif 11109 11110/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11111 find out it does not work in some platform. */ 11112#ifndef LT_DLLAZY_OR_NOW 11113# ifdef RTLD_LAZY 11114# define LT_DLLAZY_OR_NOW RTLD_LAZY 11115# else 11116# ifdef DL_LAZY 11117# define LT_DLLAZY_OR_NOW DL_LAZY 11118# else 11119# ifdef RTLD_NOW 11120# define LT_DLLAZY_OR_NOW RTLD_NOW 11121# else 11122# ifdef DL_NOW 11123# define LT_DLLAZY_OR_NOW DL_NOW 11124# else 11125# define LT_DLLAZY_OR_NOW 0 11126# endif 11127# endif 11128# endif 11129# endif 11130#endif 11131 11132/* When -fvisbility=hidden is used, assume the code has been annotated 11133 correspondingly for the symbols needed. */ 11134#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11135int fnord () __attribute__((visibility("default"))); 11136#endif 11137 11138int fnord () { return 42; } 11139int main () 11140{ 11141 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11142 int status = $lt_dlunknown; 11143 11144 if (self) 11145 { 11146 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11147 else 11148 { 11149 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11150 else puts (dlerror ()); 11151 } 11152 /* dlclose (self); */ 11153 } 11154 else 11155 puts (dlerror ()); 11156 11157 return status; 11158} 11159_LT_EOF 11160 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11161 (eval $ac_link) 2>&5 11162 ac_status=$? 11163 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11164 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11165 (./conftest; exit; ) >&5 2>/dev/null 11166 lt_status=$? 11167 case x$lt_status in 11168 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11169 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11170 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11171 esac 11172 else : 11173 # compilation failed 11174 lt_cv_dlopen_self_static=no 11175 fi 11176fi 11177rm -fr conftest* 11178 11179 11180fi 11181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11182$as_echo "$lt_cv_dlopen_self_static" >&6; } 11183 fi 11184 11185 CPPFLAGS="$save_CPPFLAGS" 11186 LDFLAGS="$save_LDFLAGS" 11187 LIBS="$save_LIBS" 11188 ;; 11189 esac 11190 11191 case $lt_cv_dlopen_self in 11192 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11193 *) enable_dlopen_self=unknown ;; 11194 esac 11195 11196 case $lt_cv_dlopen_self_static in 11197 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11198 *) enable_dlopen_self_static=unknown ;; 11199 esac 11200fi 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218striplib= 11219old_striplib= 11220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11221$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11222if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11223 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11224 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11226$as_echo "yes" >&6; } 11227else 11228# FIXME - insert some real tests, host_os isn't really good enough 11229 case $host_os in 11230 darwin*) 11231 if test -n "$STRIP" ; then 11232 striplib="$STRIP -x" 11233 old_striplib="$STRIP -S" 11234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11235$as_echo "yes" >&6; } 11236 else 11237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11238$as_echo "no" >&6; } 11239 fi 11240 ;; 11241 *) 11242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11243$as_echo "no" >&6; } 11244 ;; 11245 esac 11246fi 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 # Report which library types will actually be built 11260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11261$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11263$as_echo "$can_build_shared" >&6; } 11264 11265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11266$as_echo_n "checking whether to build shared libraries... " >&6; } 11267 test "$can_build_shared" = "no" && enable_shared=no 11268 11269 # On AIX, shared libraries and static libraries use the same namespace, and 11270 # are all built from PIC. 11271 case $host_os in 11272 aix3*) 11273 test "$enable_shared" = yes && enable_static=no 11274 if test -n "$RANLIB"; then 11275 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11276 postinstall_cmds='$RANLIB $lib' 11277 fi 11278 ;; 11279 11280 aix[4-9]*) 11281 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11282 test "$enable_shared" = yes && enable_static=no 11283 fi 11284 ;; 11285 esac 11286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11287$as_echo "$enable_shared" >&6; } 11288 11289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11290$as_echo_n "checking whether to build static libraries... " >&6; } 11291 # Make sure either enable_shared or enable_static is yes. 11292 test "$enable_shared" = yes || enable_static=yes 11293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11294$as_echo "$enable_static" >&6; } 11295 11296 11297 11298 11299fi 11300ac_ext=c 11301ac_cpp='$CPP $CPPFLAGS' 11302ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11303ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11304ac_compiler_gnu=$ac_cv_c_compiler_gnu 11305 11306CC="$lt_save_CC" 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 ac_config_commands="$ac_config_commands libtool" 11323 11324 11325 11326 11327# Only expand once: 11328 11329 11330 11331# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 11344$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 11345if ${ac_cv_prog_cc_c99+:} false; then : 11346 $as_echo_n "(cached) " >&6 11347else 11348 ac_cv_prog_cc_c99=no 11349ac_save_CC=$CC 11350cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11351/* end confdefs.h. */ 11352#include <stdarg.h> 11353#include <stdbool.h> 11354#include <stdlib.h> 11355#include <wchar.h> 11356#include <stdio.h> 11357 11358// Check varargs macros. These examples are taken from C99 6.10.3.5. 11359#define debug(...) fprintf (stderr, __VA_ARGS__) 11360#define showlist(...) puts (#__VA_ARGS__) 11361#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 11362static void 11363test_varargs_macros (void) 11364{ 11365 int x = 1234; 11366 int y = 5678; 11367 debug ("Flag"); 11368 debug ("X = %d\n", x); 11369 showlist (The first, second, and third items.); 11370 report (x>y, "x is %d but y is %d", x, y); 11371} 11372 11373// Check long long types. 11374#define BIG64 18446744073709551615ull 11375#define BIG32 4294967295ul 11376#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 11377#if !BIG_OK 11378 your preprocessor is broken; 11379#endif 11380#if BIG_OK 11381#else 11382 your preprocessor is broken; 11383#endif 11384static long long int bignum = -9223372036854775807LL; 11385static unsigned long long int ubignum = BIG64; 11386 11387struct incomplete_array 11388{ 11389 int datasize; 11390 double data[]; 11391}; 11392 11393struct named_init { 11394 int number; 11395 const wchar_t *name; 11396 double average; 11397}; 11398 11399typedef const char *ccp; 11400 11401static inline int 11402test_restrict (ccp restrict text) 11403{ 11404 // See if C++-style comments work. 11405 // Iterate through items via the restricted pointer. 11406 // Also check for declarations in for loops. 11407 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 11408 continue; 11409 return 0; 11410} 11411 11412// Check varargs and va_copy. 11413static void 11414test_varargs (const char *format, ...) 11415{ 11416 va_list args; 11417 va_start (args, format); 11418 va_list args_copy; 11419 va_copy (args_copy, args); 11420 11421 const char *str; 11422 int number; 11423 float fnumber; 11424 11425 while (*format) 11426 { 11427 switch (*format++) 11428 { 11429 case 's': // string 11430 str = va_arg (args_copy, const char *); 11431 break; 11432 case 'd': // int 11433 number = va_arg (args_copy, int); 11434 break; 11435 case 'f': // float 11436 fnumber = va_arg (args_copy, double); 11437 break; 11438 default: 11439 break; 11440 } 11441 } 11442 va_end (args_copy); 11443 va_end (args); 11444} 11445 11446int 11447main () 11448{ 11449 11450 // Check bool. 11451 _Bool success = false; 11452 11453 // Check restrict. 11454 if (test_restrict ("String literal") == 0) 11455 success = true; 11456 char *restrict newvar = "Another string"; 11457 11458 // Check varargs. 11459 test_varargs ("s, d' f .", "string", 65, 34.234); 11460 test_varargs_macros (); 11461 11462 // Check flexible array members. 11463 struct incomplete_array *ia = 11464 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 11465 ia->datasize = 10; 11466 for (int i = 0; i < ia->datasize; ++i) 11467 ia->data[i] = i * 1.234; 11468 11469 // Check named initializers. 11470 struct named_init ni = { 11471 .number = 34, 11472 .name = L"Test wide string", 11473 .average = 543.34343, 11474 }; 11475 11476 ni.number = 58; 11477 11478 int dynamic_array[ni.number]; 11479 dynamic_array[ni.number - 1] = 543; 11480 11481 // work around unused variable warnings 11482 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 11483 || dynamic_array[ni.number - 1] != 543); 11484 11485 ; 11486 return 0; 11487} 11488_ACEOF 11489for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 11490do 11491 CC="$ac_save_CC $ac_arg" 11492 if ac_fn_c_try_compile "$LINENO"; then : 11493 ac_cv_prog_cc_c99=$ac_arg 11494fi 11495rm -f core conftest.err conftest.$ac_objext 11496 test "x$ac_cv_prog_cc_c99" != "xno" && break 11497done 11498rm -f conftest.$ac_ext 11499CC=$ac_save_CC 11500 11501fi 11502# AC_CACHE_VAL 11503case "x$ac_cv_prog_cc_c99" in 11504 x) 11505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 11506$as_echo "none needed" >&6; } ;; 11507 xno) 11508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 11509$as_echo "unsupported" >&6; } ;; 11510 *) 11511 CC="$CC $ac_cv_prog_cc_c99" 11512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 11513$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 11514esac 11515if test "x$ac_cv_prog_cc_c99" != xno; then : 11516 11517fi 11518 11519 11520 11521 11522 11523 11524ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 11525if test "x$ac_cv_have_decl___clang__" = xyes; then : 11526 CLANGCC="yes" 11527else 11528 CLANGCC="no" 11529fi 11530 11531ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 11532if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 11533 INTELCC="yes" 11534else 11535 INTELCC="no" 11536fi 11537 11538ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 11539if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 11540 SUNCC="yes" 11541else 11542 SUNCC="no" 11543fi 11544 11545 11546 11547 11548if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 11549 if test -n "$ac_tool_prefix"; then 11550 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 11551set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 11552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11553$as_echo_n "checking for $ac_word... " >&6; } 11554if ${ac_cv_path_PKG_CONFIG+:} false; then : 11555 $as_echo_n "(cached) " >&6 11556else 11557 case $PKG_CONFIG in 11558 [\\/]* | ?:[\\/]*) 11559 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 11560 ;; 11561 *) 11562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11563for as_dir in $PATH 11564do 11565 IFS=$as_save_IFS 11566 test -z "$as_dir" && as_dir=. 11567 for ac_exec_ext in '' $ac_executable_extensions; do 11568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11569 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11571 break 2 11572 fi 11573done 11574 done 11575IFS=$as_save_IFS 11576 11577 ;; 11578esac 11579fi 11580PKG_CONFIG=$ac_cv_path_PKG_CONFIG 11581if test -n "$PKG_CONFIG"; then 11582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 11583$as_echo "$PKG_CONFIG" >&6; } 11584else 11585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11586$as_echo "no" >&6; } 11587fi 11588 11589 11590fi 11591if test -z "$ac_cv_path_PKG_CONFIG"; then 11592 ac_pt_PKG_CONFIG=$PKG_CONFIG 11593 # Extract the first word of "pkg-config", so it can be a program name with args. 11594set dummy pkg-config; ac_word=$2 11595{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11596$as_echo_n "checking for $ac_word... " >&6; } 11597if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 11598 $as_echo_n "(cached) " >&6 11599else 11600 case $ac_pt_PKG_CONFIG in 11601 [\\/]* | ?:[\\/]*) 11602 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 11603 ;; 11604 *) 11605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11606for as_dir in $PATH 11607do 11608 IFS=$as_save_IFS 11609 test -z "$as_dir" && as_dir=. 11610 for ac_exec_ext in '' $ac_executable_extensions; do 11611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11612 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11614 break 2 11615 fi 11616done 11617 done 11618IFS=$as_save_IFS 11619 11620 ;; 11621esac 11622fi 11623ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 11624if test -n "$ac_pt_PKG_CONFIG"; then 11625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 11626$as_echo "$ac_pt_PKG_CONFIG" >&6; } 11627else 11628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11629$as_echo "no" >&6; } 11630fi 11631 11632 if test "x$ac_pt_PKG_CONFIG" = x; then 11633 PKG_CONFIG="" 11634 else 11635 case $cross_compiling:$ac_tool_warned in 11636yes:) 11637{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11638$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11639ac_tool_warned=yes ;; 11640esac 11641 PKG_CONFIG=$ac_pt_PKG_CONFIG 11642 fi 11643else 11644 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 11645fi 11646 11647fi 11648if test -n "$PKG_CONFIG"; then 11649 _pkg_min_version=0.9.0 11650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 11651$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 11652 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11654$as_echo "yes" >&6; } 11655 else 11656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11657$as_echo "no" >&6; } 11658 PKG_CONFIG="" 11659 fi 11660 11661fi 11662 11663 11664 11665 11666 11667# Check whether --enable-selective-werror was given. 11668if test "${enable_selective_werror+set}" = set; then : 11669 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 11670else 11671 SELECTIVE_WERROR=yes 11672fi 11673 11674 11675 11676 11677 11678# -v is too short to test reliably with XORG_TESTSET_CFLAG 11679if test "x$SUNCC" = "xyes"; then 11680 BASE_CFLAGS="-v" 11681else 11682 BASE_CFLAGS="" 11683fi 11684 11685# This chunk of warnings were those that existed in the legacy CWARNFLAGS 11686 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 11697 11698 11699xorg_testset_save_CFLAGS="$CFLAGS" 11700 11701if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11702 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11704$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11705if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 11706 $as_echo_n "(cached) " >&6 11707else 11708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11709/* end confdefs.h. */ 11710int i; 11711_ACEOF 11712if ac_fn_c_try_compile "$LINENO"; then : 11713 xorg_cv_cc_flag_unknown_warning_option=yes 11714else 11715 xorg_cv_cc_flag_unknown_warning_option=no 11716fi 11717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11718fi 11719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11720$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11721 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11722 CFLAGS="$xorg_testset_save_CFLAGS" 11723fi 11724 11725if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11726 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11727 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11728 fi 11729 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11731$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11732if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 11733 $as_echo_n "(cached) " >&6 11734else 11735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11736/* end confdefs.h. */ 11737int i; 11738_ACEOF 11739if ac_fn_c_try_compile "$LINENO"; then : 11740 xorg_cv_cc_flag_unused_command_line_argument=yes 11741else 11742 xorg_cv_cc_flag_unused_command_line_argument=no 11743fi 11744rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11745fi 11746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11747$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11748 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11749 CFLAGS="$xorg_testset_save_CFLAGS" 11750fi 11751 11752found="no" 11753 11754 if test $found = "no" ; then 11755 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 11756 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11757 fi 11758 11759 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 11760 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11761 fi 11762 11763 CFLAGS="$CFLAGS -Wall" 11764 11765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 11766$as_echo_n "checking if $CC supports -Wall... " >&6; } 11767 cacheid=xorg_cv_cc_flag__Wall 11768 if eval \${$cacheid+:} false; then : 11769 $as_echo_n "(cached) " >&6 11770else 11771 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11772/* end confdefs.h. */ 11773int i; 11774int 11775main () 11776{ 11777 11778 ; 11779 return 0; 11780} 11781_ACEOF 11782if ac_fn_c_try_link "$LINENO"; then : 11783 eval $cacheid=yes 11784else 11785 eval $cacheid=no 11786fi 11787rm -f core conftest.err conftest.$ac_objext \ 11788 conftest$ac_exeext conftest.$ac_ext 11789fi 11790 11791 11792 CFLAGS="$xorg_testset_save_CFLAGS" 11793 11794 eval supported=\$$cacheid 11795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11796$as_echo "$supported" >&6; } 11797 if test "$supported" = "yes" ; then 11798 BASE_CFLAGS="$BASE_CFLAGS -Wall" 11799 found="yes" 11800 fi 11801 fi 11802 11803 11804 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817xorg_testset_save_CFLAGS="$CFLAGS" 11818 11819if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11820 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11822$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11823if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 11824 $as_echo_n "(cached) " >&6 11825else 11826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11827/* end confdefs.h. */ 11828int i; 11829_ACEOF 11830if ac_fn_c_try_compile "$LINENO"; then : 11831 xorg_cv_cc_flag_unknown_warning_option=yes 11832else 11833 xorg_cv_cc_flag_unknown_warning_option=no 11834fi 11835rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11836fi 11837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11838$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11839 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11840 CFLAGS="$xorg_testset_save_CFLAGS" 11841fi 11842 11843if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11844 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11845 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11846 fi 11847 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11849$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11850if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 11851 $as_echo_n "(cached) " >&6 11852else 11853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11854/* end confdefs.h. */ 11855int i; 11856_ACEOF 11857if ac_fn_c_try_compile "$LINENO"; then : 11858 xorg_cv_cc_flag_unused_command_line_argument=yes 11859else 11860 xorg_cv_cc_flag_unused_command_line_argument=no 11861fi 11862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11863fi 11864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11865$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11866 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11867 CFLAGS="$xorg_testset_save_CFLAGS" 11868fi 11869 11870found="no" 11871 11872 if test $found = "no" ; then 11873 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 11874 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11875 fi 11876 11877 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 11878 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11879 fi 11880 11881 CFLAGS="$CFLAGS -Wpointer-arith" 11882 11883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 11884$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 11885 cacheid=xorg_cv_cc_flag__Wpointer_arith 11886 if eval \${$cacheid+:} false; then : 11887 $as_echo_n "(cached) " >&6 11888else 11889 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11890/* end confdefs.h. */ 11891int i; 11892int 11893main () 11894{ 11895 11896 ; 11897 return 0; 11898} 11899_ACEOF 11900if ac_fn_c_try_link "$LINENO"; then : 11901 eval $cacheid=yes 11902else 11903 eval $cacheid=no 11904fi 11905rm -f core conftest.err conftest.$ac_objext \ 11906 conftest$ac_exeext conftest.$ac_ext 11907fi 11908 11909 11910 CFLAGS="$xorg_testset_save_CFLAGS" 11911 11912 eval supported=\$$cacheid 11913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11914$as_echo "$supported" >&6; } 11915 if test "$supported" = "yes" ; then 11916 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 11917 found="yes" 11918 fi 11919 fi 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935xorg_testset_save_CFLAGS="$CFLAGS" 11936 11937if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11938 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11940$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11941if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 11942 $as_echo_n "(cached) " >&6 11943else 11944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11945/* end confdefs.h. */ 11946int i; 11947_ACEOF 11948if ac_fn_c_try_compile "$LINENO"; then : 11949 xorg_cv_cc_flag_unknown_warning_option=yes 11950else 11951 xorg_cv_cc_flag_unknown_warning_option=no 11952fi 11953rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11954fi 11955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11956$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11957 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11958 CFLAGS="$xorg_testset_save_CFLAGS" 11959fi 11960 11961if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11962 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11963 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11964 fi 11965 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11967$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11968if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 11969 $as_echo_n "(cached) " >&6 11970else 11971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11972/* end confdefs.h. */ 11973int i; 11974_ACEOF 11975if ac_fn_c_try_compile "$LINENO"; then : 11976 xorg_cv_cc_flag_unused_command_line_argument=yes 11977else 11978 xorg_cv_cc_flag_unused_command_line_argument=no 11979fi 11980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11981fi 11982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11983$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11984 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11985 CFLAGS="$xorg_testset_save_CFLAGS" 11986fi 11987 11988found="no" 11989 11990 if test $found = "no" ; then 11991 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 11992 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11993 fi 11994 11995 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 11996 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11997 fi 11998 11999 CFLAGS="$CFLAGS -Wmissing-declarations" 12000 12001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12002$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12003 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12004 if eval \${$cacheid+:} false; then : 12005 $as_echo_n "(cached) " >&6 12006else 12007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12008/* end confdefs.h. */ 12009int i; 12010int 12011main () 12012{ 12013 12014 ; 12015 return 0; 12016} 12017_ACEOF 12018if ac_fn_c_try_link "$LINENO"; then : 12019 eval $cacheid=yes 12020else 12021 eval $cacheid=no 12022fi 12023rm -f core conftest.err conftest.$ac_objext \ 12024 conftest$ac_exeext conftest.$ac_ext 12025fi 12026 12027 12028 CFLAGS="$xorg_testset_save_CFLAGS" 12029 12030 eval supported=\$$cacheid 12031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12032$as_echo "$supported" >&6; } 12033 if test "$supported" = "yes" ; then 12034 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12035 found="yes" 12036 fi 12037 fi 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053xorg_testset_save_CFLAGS="$CFLAGS" 12054 12055if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12056 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12058$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12059if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12060 $as_echo_n "(cached) " >&6 12061else 12062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12063/* end confdefs.h. */ 12064int i; 12065_ACEOF 12066if ac_fn_c_try_compile "$LINENO"; then : 12067 xorg_cv_cc_flag_unknown_warning_option=yes 12068else 12069 xorg_cv_cc_flag_unknown_warning_option=no 12070fi 12071rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12072fi 12073{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12074$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12075 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12076 CFLAGS="$xorg_testset_save_CFLAGS" 12077fi 12078 12079if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12080 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12081 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12082 fi 12083 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12085$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12086if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12087 $as_echo_n "(cached) " >&6 12088else 12089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12090/* end confdefs.h. */ 12091int i; 12092_ACEOF 12093if ac_fn_c_try_compile "$LINENO"; then : 12094 xorg_cv_cc_flag_unused_command_line_argument=yes 12095else 12096 xorg_cv_cc_flag_unused_command_line_argument=no 12097fi 12098rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12099fi 12100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12101$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12102 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12103 CFLAGS="$xorg_testset_save_CFLAGS" 12104fi 12105 12106found="no" 12107 12108 if test $found = "no" ; then 12109 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12110 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12111 fi 12112 12113 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12114 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12115 fi 12116 12117 CFLAGS="$CFLAGS -Wformat=2" 12118 12119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12120$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12121 cacheid=`$as_echo "xorg_cv_cc_flag_-Wformat=2" | $as_tr_sh` 12122 if eval \${$cacheid+:} false; then : 12123 $as_echo_n "(cached) " >&6 12124else 12125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12126/* end confdefs.h. */ 12127int i; 12128int 12129main () 12130{ 12131 12132 ; 12133 return 0; 12134} 12135_ACEOF 12136if ac_fn_c_try_link "$LINENO"; then : 12137 eval $cacheid=yes 12138else 12139 eval $cacheid=no 12140fi 12141rm -f core conftest.err conftest.$ac_objext \ 12142 conftest$ac_exeext conftest.$ac_ext 12143fi 12144 12145 12146 CFLAGS="$xorg_testset_save_CFLAGS" 12147 12148 eval supported=\$$cacheid 12149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12150$as_echo "$supported" >&6; } 12151 if test "$supported" = "yes" ; then 12152 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12153 found="yes" 12154 fi 12155 fi 12156 12157 if test $found = "no" ; then 12158 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12159 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12160 fi 12161 12162 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12163 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12164 fi 12165 12166 CFLAGS="$CFLAGS -Wformat" 12167 12168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12169$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12170 cacheid=xorg_cv_cc_flag__Wformat 12171 if eval \${$cacheid+:} false; then : 12172 $as_echo_n "(cached) " >&6 12173else 12174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12175/* end confdefs.h. */ 12176int i; 12177int 12178main () 12179{ 12180 12181 ; 12182 return 0; 12183} 12184_ACEOF 12185if ac_fn_c_try_link "$LINENO"; then : 12186 eval $cacheid=yes 12187else 12188 eval $cacheid=no 12189fi 12190rm -f core conftest.err conftest.$ac_objext \ 12191 conftest$ac_exeext conftest.$ac_ext 12192fi 12193 12194 12195 CFLAGS="$xorg_testset_save_CFLAGS" 12196 12197 eval supported=\$$cacheid 12198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12199$as_echo "$supported" >&6; } 12200 if test "$supported" = "yes" ; then 12201 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12202 found="yes" 12203 fi 12204 fi 12205 12206 12207 12208 12209 12210 12211 12212 12213 12214 12215 12216 12217 12218 12219 12220 12221 12222xorg_testset_save_CFLAGS="$CFLAGS" 12223 12224if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12225 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12227$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12228if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12229 $as_echo_n "(cached) " >&6 12230else 12231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12232/* end confdefs.h. */ 12233int i; 12234_ACEOF 12235if ac_fn_c_try_compile "$LINENO"; then : 12236 xorg_cv_cc_flag_unknown_warning_option=yes 12237else 12238 xorg_cv_cc_flag_unknown_warning_option=no 12239fi 12240rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12241fi 12242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12243$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12244 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12245 CFLAGS="$xorg_testset_save_CFLAGS" 12246fi 12247 12248if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12249 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12250 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12251 fi 12252 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12254$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12255if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12256 $as_echo_n "(cached) " >&6 12257else 12258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12259/* end confdefs.h. */ 12260int i; 12261_ACEOF 12262if ac_fn_c_try_compile "$LINENO"; then : 12263 xorg_cv_cc_flag_unused_command_line_argument=yes 12264else 12265 xorg_cv_cc_flag_unused_command_line_argument=no 12266fi 12267rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12268fi 12269{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12270$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12271 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12272 CFLAGS="$xorg_testset_save_CFLAGS" 12273fi 12274 12275found="no" 12276 12277 if test $found = "no" ; then 12278 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12279 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12280 fi 12281 12282 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12283 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12284 fi 12285 12286 CFLAGS="$CFLAGS -Wstrict-prototypes" 12287 12288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12289$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12290 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12291 if eval \${$cacheid+:} false; then : 12292 $as_echo_n "(cached) " >&6 12293else 12294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12295/* end confdefs.h. */ 12296int i; 12297int 12298main () 12299{ 12300 12301 ; 12302 return 0; 12303} 12304_ACEOF 12305if ac_fn_c_try_link "$LINENO"; then : 12306 eval $cacheid=yes 12307else 12308 eval $cacheid=no 12309fi 12310rm -f core conftest.err conftest.$ac_objext \ 12311 conftest$ac_exeext conftest.$ac_ext 12312fi 12313 12314 12315 CFLAGS="$xorg_testset_save_CFLAGS" 12316 12317 eval supported=\$$cacheid 12318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12319$as_echo "$supported" >&6; } 12320 if test "$supported" = "yes" ; then 12321 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 12322 found="yes" 12323 fi 12324 fi 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340xorg_testset_save_CFLAGS="$CFLAGS" 12341 12342if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12343 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12345$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12346if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12347 $as_echo_n "(cached) " >&6 12348else 12349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12350/* end confdefs.h. */ 12351int i; 12352_ACEOF 12353if ac_fn_c_try_compile "$LINENO"; then : 12354 xorg_cv_cc_flag_unknown_warning_option=yes 12355else 12356 xorg_cv_cc_flag_unknown_warning_option=no 12357fi 12358rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12359fi 12360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12361$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12362 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12363 CFLAGS="$xorg_testset_save_CFLAGS" 12364fi 12365 12366if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12367 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12368 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12369 fi 12370 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12372$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12373if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12374 $as_echo_n "(cached) " >&6 12375else 12376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12377/* end confdefs.h. */ 12378int i; 12379_ACEOF 12380if ac_fn_c_try_compile "$LINENO"; then : 12381 xorg_cv_cc_flag_unused_command_line_argument=yes 12382else 12383 xorg_cv_cc_flag_unused_command_line_argument=no 12384fi 12385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12386fi 12387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12388$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12389 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12390 CFLAGS="$xorg_testset_save_CFLAGS" 12391fi 12392 12393found="no" 12394 12395 if test $found = "no" ; then 12396 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12397 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12398 fi 12399 12400 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12401 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12402 fi 12403 12404 CFLAGS="$CFLAGS -Wmissing-prototypes" 12405 12406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 12407$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 12408 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 12409 if eval \${$cacheid+:} false; then : 12410 $as_echo_n "(cached) " >&6 12411else 12412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12413/* end confdefs.h. */ 12414int i; 12415int 12416main () 12417{ 12418 12419 ; 12420 return 0; 12421} 12422_ACEOF 12423if ac_fn_c_try_link "$LINENO"; then : 12424 eval $cacheid=yes 12425else 12426 eval $cacheid=no 12427fi 12428rm -f core conftest.err conftest.$ac_objext \ 12429 conftest$ac_exeext conftest.$ac_ext 12430fi 12431 12432 12433 CFLAGS="$xorg_testset_save_CFLAGS" 12434 12435 eval supported=\$$cacheid 12436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12437$as_echo "$supported" >&6; } 12438 if test "$supported" = "yes" ; then 12439 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 12440 found="yes" 12441 fi 12442 fi 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455 12456 12457 12458xorg_testset_save_CFLAGS="$CFLAGS" 12459 12460if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12461 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12463$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12464if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12465 $as_echo_n "(cached) " >&6 12466else 12467 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12468/* end confdefs.h. */ 12469int i; 12470_ACEOF 12471if ac_fn_c_try_compile "$LINENO"; then : 12472 xorg_cv_cc_flag_unknown_warning_option=yes 12473else 12474 xorg_cv_cc_flag_unknown_warning_option=no 12475fi 12476rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12477fi 12478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12479$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12480 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12481 CFLAGS="$xorg_testset_save_CFLAGS" 12482fi 12483 12484if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12485 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12486 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12487 fi 12488 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12490$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12491if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12492 $as_echo_n "(cached) " >&6 12493else 12494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12495/* end confdefs.h. */ 12496int i; 12497_ACEOF 12498if ac_fn_c_try_compile "$LINENO"; then : 12499 xorg_cv_cc_flag_unused_command_line_argument=yes 12500else 12501 xorg_cv_cc_flag_unused_command_line_argument=no 12502fi 12503rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12504fi 12505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12506$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12507 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12508 CFLAGS="$xorg_testset_save_CFLAGS" 12509fi 12510 12511found="no" 12512 12513 if test $found = "no" ; then 12514 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12515 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12516 fi 12517 12518 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12519 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12520 fi 12521 12522 CFLAGS="$CFLAGS -Wnested-externs" 12523 12524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 12525$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 12526 cacheid=xorg_cv_cc_flag__Wnested_externs 12527 if eval \${$cacheid+:} false; then : 12528 $as_echo_n "(cached) " >&6 12529else 12530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12531/* end confdefs.h. */ 12532int i; 12533int 12534main () 12535{ 12536 12537 ; 12538 return 0; 12539} 12540_ACEOF 12541if ac_fn_c_try_link "$LINENO"; then : 12542 eval $cacheid=yes 12543else 12544 eval $cacheid=no 12545fi 12546rm -f core conftest.err conftest.$ac_objext \ 12547 conftest$ac_exeext conftest.$ac_ext 12548fi 12549 12550 12551 CFLAGS="$xorg_testset_save_CFLAGS" 12552 12553 eval supported=\$$cacheid 12554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12555$as_echo "$supported" >&6; } 12556 if test "$supported" = "yes" ; then 12557 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 12558 found="yes" 12559 fi 12560 fi 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573 12574 12575 12576xorg_testset_save_CFLAGS="$CFLAGS" 12577 12578if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12579 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12581$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12582if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12583 $as_echo_n "(cached) " >&6 12584else 12585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12586/* end confdefs.h. */ 12587int i; 12588_ACEOF 12589if ac_fn_c_try_compile "$LINENO"; then : 12590 xorg_cv_cc_flag_unknown_warning_option=yes 12591else 12592 xorg_cv_cc_flag_unknown_warning_option=no 12593fi 12594rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12595fi 12596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12597$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12598 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12599 CFLAGS="$xorg_testset_save_CFLAGS" 12600fi 12601 12602if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12603 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12604 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12605 fi 12606 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12608$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12609if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12610 $as_echo_n "(cached) " >&6 12611else 12612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12613/* end confdefs.h. */ 12614int i; 12615_ACEOF 12616if ac_fn_c_try_compile "$LINENO"; then : 12617 xorg_cv_cc_flag_unused_command_line_argument=yes 12618else 12619 xorg_cv_cc_flag_unused_command_line_argument=no 12620fi 12621rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12622fi 12623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12624$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12625 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12626 CFLAGS="$xorg_testset_save_CFLAGS" 12627fi 12628 12629found="no" 12630 12631 if test $found = "no" ; then 12632 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12633 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12634 fi 12635 12636 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12637 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12638 fi 12639 12640 CFLAGS="$CFLAGS -Wbad-function-cast" 12641 12642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 12643$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 12644 cacheid=xorg_cv_cc_flag__Wbad_function_cast 12645 if eval \${$cacheid+:} false; then : 12646 $as_echo_n "(cached) " >&6 12647else 12648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12649/* end confdefs.h. */ 12650int i; 12651int 12652main () 12653{ 12654 12655 ; 12656 return 0; 12657} 12658_ACEOF 12659if ac_fn_c_try_link "$LINENO"; then : 12660 eval $cacheid=yes 12661else 12662 eval $cacheid=no 12663fi 12664rm -f core conftest.err conftest.$ac_objext \ 12665 conftest$ac_exeext conftest.$ac_ext 12666fi 12667 12668 12669 CFLAGS="$xorg_testset_save_CFLAGS" 12670 12671 eval supported=\$$cacheid 12672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12673$as_echo "$supported" >&6; } 12674 if test "$supported" = "yes" ; then 12675 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 12676 found="yes" 12677 fi 12678 fi 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694xorg_testset_save_CFLAGS="$CFLAGS" 12695 12696if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12697 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12699$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12700if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12701 $as_echo_n "(cached) " >&6 12702else 12703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12704/* end confdefs.h. */ 12705int i; 12706_ACEOF 12707if ac_fn_c_try_compile "$LINENO"; then : 12708 xorg_cv_cc_flag_unknown_warning_option=yes 12709else 12710 xorg_cv_cc_flag_unknown_warning_option=no 12711fi 12712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12713fi 12714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12715$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12716 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12717 CFLAGS="$xorg_testset_save_CFLAGS" 12718fi 12719 12720if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12721 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12722 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12723 fi 12724 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12726$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12727if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12728 $as_echo_n "(cached) " >&6 12729else 12730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12731/* end confdefs.h. */ 12732int i; 12733_ACEOF 12734if ac_fn_c_try_compile "$LINENO"; then : 12735 xorg_cv_cc_flag_unused_command_line_argument=yes 12736else 12737 xorg_cv_cc_flag_unused_command_line_argument=no 12738fi 12739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12740fi 12741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12742$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12743 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12744 CFLAGS="$xorg_testset_save_CFLAGS" 12745fi 12746 12747found="no" 12748 12749 if test $found = "no" ; then 12750 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12751 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12752 fi 12753 12754 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12755 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12756 fi 12757 12758 CFLAGS="$CFLAGS -Wold-style-definition" 12759 12760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 12761$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 12762 cacheid=xorg_cv_cc_flag__Wold_style_definition 12763 if eval \${$cacheid+:} false; then : 12764 $as_echo_n "(cached) " >&6 12765else 12766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12767/* end confdefs.h. */ 12768int i; 12769int 12770main () 12771{ 12772 12773 ; 12774 return 0; 12775} 12776_ACEOF 12777if ac_fn_c_try_link "$LINENO"; then : 12778 eval $cacheid=yes 12779else 12780 eval $cacheid=no 12781fi 12782rm -f core conftest.err conftest.$ac_objext \ 12783 conftest$ac_exeext conftest.$ac_ext 12784fi 12785 12786 12787 CFLAGS="$xorg_testset_save_CFLAGS" 12788 12789 eval supported=\$$cacheid 12790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12791$as_echo "$supported" >&6; } 12792 if test "$supported" = "yes" ; then 12793 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 12794 found="yes" 12795 fi 12796 fi 12797 12798 12799 12800 12801 12802 12803 12804 12805 12806 12807 12808 12809 12810 12811 12812xorg_testset_save_CFLAGS="$CFLAGS" 12813 12814if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12815 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12817$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12818if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12819 $as_echo_n "(cached) " >&6 12820else 12821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12822/* end confdefs.h. */ 12823int i; 12824_ACEOF 12825if ac_fn_c_try_compile "$LINENO"; then : 12826 xorg_cv_cc_flag_unknown_warning_option=yes 12827else 12828 xorg_cv_cc_flag_unknown_warning_option=no 12829fi 12830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12831fi 12832{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12833$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12834 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12835 CFLAGS="$xorg_testset_save_CFLAGS" 12836fi 12837 12838if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12839 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12840 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12841 fi 12842 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12844$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12845if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12846 $as_echo_n "(cached) " >&6 12847else 12848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12849/* end confdefs.h. */ 12850int i; 12851_ACEOF 12852if ac_fn_c_try_compile "$LINENO"; then : 12853 xorg_cv_cc_flag_unused_command_line_argument=yes 12854else 12855 xorg_cv_cc_flag_unused_command_line_argument=no 12856fi 12857rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12858fi 12859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12860$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12861 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12862 CFLAGS="$xorg_testset_save_CFLAGS" 12863fi 12864 12865found="no" 12866 12867 if test $found = "no" ; then 12868 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12869 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12870 fi 12871 12872 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12873 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12874 fi 12875 12876 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 12877 12878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 12879$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 12880 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 12881 if eval \${$cacheid+:} false; then : 12882 $as_echo_n "(cached) " >&6 12883else 12884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12885/* end confdefs.h. */ 12886int i; 12887int 12888main () 12889{ 12890 12891 ; 12892 return 0; 12893} 12894_ACEOF 12895if ac_fn_c_try_link "$LINENO"; then : 12896 eval $cacheid=yes 12897else 12898 eval $cacheid=no 12899fi 12900rm -f core conftest.err conftest.$ac_objext \ 12901 conftest$ac_exeext conftest.$ac_ext 12902fi 12903 12904 12905 CFLAGS="$xorg_testset_save_CFLAGS" 12906 12907 eval supported=\$$cacheid 12908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12909$as_echo "$supported" >&6; } 12910 if test "$supported" = "yes" ; then 12911 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 12912 found="yes" 12913 fi 12914 fi 12915 12916 12917 12918 12919 12920# This chunk adds additional warnings that could catch undesired effects. 12921 12922 12923 12924 12925 12926 12927 12928 12929 12930 12931 12932 12933 12934xorg_testset_save_CFLAGS="$CFLAGS" 12935 12936if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12937 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12939$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12940if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12941 $as_echo_n "(cached) " >&6 12942else 12943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12944/* end confdefs.h. */ 12945int i; 12946_ACEOF 12947if ac_fn_c_try_compile "$LINENO"; then : 12948 xorg_cv_cc_flag_unknown_warning_option=yes 12949else 12950 xorg_cv_cc_flag_unknown_warning_option=no 12951fi 12952rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12953fi 12954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12955$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12956 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12957 CFLAGS="$xorg_testset_save_CFLAGS" 12958fi 12959 12960if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12961 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12962 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12963 fi 12964 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12966$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12967if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12968 $as_echo_n "(cached) " >&6 12969else 12970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12971/* end confdefs.h. */ 12972int i; 12973_ACEOF 12974if ac_fn_c_try_compile "$LINENO"; then : 12975 xorg_cv_cc_flag_unused_command_line_argument=yes 12976else 12977 xorg_cv_cc_flag_unused_command_line_argument=no 12978fi 12979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12980fi 12981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12982$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12983 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12984 CFLAGS="$xorg_testset_save_CFLAGS" 12985fi 12986 12987found="no" 12988 12989 if test $found = "no" ; then 12990 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12991 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12992 fi 12993 12994 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12995 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12996 fi 12997 12998 CFLAGS="$CFLAGS -Wunused" 12999 13000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13001$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13002 cacheid=xorg_cv_cc_flag__Wunused 13003 if eval \${$cacheid+:} false; then : 13004 $as_echo_n "(cached) " >&6 13005else 13006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13007/* end confdefs.h. */ 13008int i; 13009int 13010main () 13011{ 13012 13013 ; 13014 return 0; 13015} 13016_ACEOF 13017if ac_fn_c_try_link "$LINENO"; then : 13018 eval $cacheid=yes 13019else 13020 eval $cacheid=no 13021fi 13022rm -f core conftest.err conftest.$ac_objext \ 13023 conftest$ac_exeext conftest.$ac_ext 13024fi 13025 13026 13027 CFLAGS="$xorg_testset_save_CFLAGS" 13028 13029 eval supported=\$$cacheid 13030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13031$as_echo "$supported" >&6; } 13032 if test "$supported" = "yes" ; then 13033 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13034 found="yes" 13035 fi 13036 fi 13037 13038 13039 13040 13041 13042 13043 13044 13045 13046 13047 13048 13049 13050 13051 13052xorg_testset_save_CFLAGS="$CFLAGS" 13053 13054if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13055 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13057$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13058if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13059 $as_echo_n "(cached) " >&6 13060else 13061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13062/* end confdefs.h. */ 13063int i; 13064_ACEOF 13065if ac_fn_c_try_compile "$LINENO"; then : 13066 xorg_cv_cc_flag_unknown_warning_option=yes 13067else 13068 xorg_cv_cc_flag_unknown_warning_option=no 13069fi 13070rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13071fi 13072{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13073$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13074 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13075 CFLAGS="$xorg_testset_save_CFLAGS" 13076fi 13077 13078if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13079 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13080 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13081 fi 13082 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13084$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13085if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13086 $as_echo_n "(cached) " >&6 13087else 13088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13089/* end confdefs.h. */ 13090int i; 13091_ACEOF 13092if ac_fn_c_try_compile "$LINENO"; then : 13093 xorg_cv_cc_flag_unused_command_line_argument=yes 13094else 13095 xorg_cv_cc_flag_unused_command_line_argument=no 13096fi 13097rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13098fi 13099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13100$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13101 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13102 CFLAGS="$xorg_testset_save_CFLAGS" 13103fi 13104 13105found="no" 13106 13107 if test $found = "no" ; then 13108 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13109 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13110 fi 13111 13112 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13113 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13114 fi 13115 13116 CFLAGS="$CFLAGS -Wuninitialized" 13117 13118 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13119$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13120 cacheid=xorg_cv_cc_flag__Wuninitialized 13121 if eval \${$cacheid+:} false; then : 13122 $as_echo_n "(cached) " >&6 13123else 13124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13125/* end confdefs.h. */ 13126int i; 13127int 13128main () 13129{ 13130 13131 ; 13132 return 0; 13133} 13134_ACEOF 13135if ac_fn_c_try_link "$LINENO"; then : 13136 eval $cacheid=yes 13137else 13138 eval $cacheid=no 13139fi 13140rm -f core conftest.err conftest.$ac_objext \ 13141 conftest$ac_exeext conftest.$ac_ext 13142fi 13143 13144 13145 CFLAGS="$xorg_testset_save_CFLAGS" 13146 13147 eval supported=\$$cacheid 13148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13149$as_echo "$supported" >&6; } 13150 if test "$supported" = "yes" ; then 13151 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13152 found="yes" 13153 fi 13154 fi 13155 13156 13157 13158 13159 13160 13161 13162 13163 13164 13165 13166 13167 13168 13169 13170xorg_testset_save_CFLAGS="$CFLAGS" 13171 13172if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13173 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13175$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13176if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13177 $as_echo_n "(cached) " >&6 13178else 13179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13180/* end confdefs.h. */ 13181int i; 13182_ACEOF 13183if ac_fn_c_try_compile "$LINENO"; then : 13184 xorg_cv_cc_flag_unknown_warning_option=yes 13185else 13186 xorg_cv_cc_flag_unknown_warning_option=no 13187fi 13188rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13189fi 13190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13191$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13192 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13193 CFLAGS="$xorg_testset_save_CFLAGS" 13194fi 13195 13196if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13197 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13198 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13199 fi 13200 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13202$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13203if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13204 $as_echo_n "(cached) " >&6 13205else 13206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13207/* end confdefs.h. */ 13208int i; 13209_ACEOF 13210if ac_fn_c_try_compile "$LINENO"; then : 13211 xorg_cv_cc_flag_unused_command_line_argument=yes 13212else 13213 xorg_cv_cc_flag_unused_command_line_argument=no 13214fi 13215rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13216fi 13217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13218$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13219 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13220 CFLAGS="$xorg_testset_save_CFLAGS" 13221fi 13222 13223found="no" 13224 13225 if test $found = "no" ; then 13226 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13227 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13228 fi 13229 13230 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13231 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13232 fi 13233 13234 CFLAGS="$CFLAGS -Wshadow" 13235 13236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13237$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13238 cacheid=xorg_cv_cc_flag__Wshadow 13239 if eval \${$cacheid+:} false; then : 13240 $as_echo_n "(cached) " >&6 13241else 13242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13243/* end confdefs.h. */ 13244int i; 13245int 13246main () 13247{ 13248 13249 ; 13250 return 0; 13251} 13252_ACEOF 13253if ac_fn_c_try_link "$LINENO"; then : 13254 eval $cacheid=yes 13255else 13256 eval $cacheid=no 13257fi 13258rm -f core conftest.err conftest.$ac_objext \ 13259 conftest$ac_exeext conftest.$ac_ext 13260fi 13261 13262 13263 CFLAGS="$xorg_testset_save_CFLAGS" 13264 13265 eval supported=\$$cacheid 13266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13267$as_echo "$supported" >&6; } 13268 if test "$supported" = "yes" ; then 13269 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 13270 found="yes" 13271 fi 13272 fi 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 13288xorg_testset_save_CFLAGS="$CFLAGS" 13289 13290if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13291 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13293$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13294if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13295 $as_echo_n "(cached) " >&6 13296else 13297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13298/* end confdefs.h. */ 13299int i; 13300_ACEOF 13301if ac_fn_c_try_compile "$LINENO"; then : 13302 xorg_cv_cc_flag_unknown_warning_option=yes 13303else 13304 xorg_cv_cc_flag_unknown_warning_option=no 13305fi 13306rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13307fi 13308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13309$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13310 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13311 CFLAGS="$xorg_testset_save_CFLAGS" 13312fi 13313 13314if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13315 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13316 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13317 fi 13318 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13320$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13321if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13322 $as_echo_n "(cached) " >&6 13323else 13324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13325/* end confdefs.h. */ 13326int i; 13327_ACEOF 13328if ac_fn_c_try_compile "$LINENO"; then : 13329 xorg_cv_cc_flag_unused_command_line_argument=yes 13330else 13331 xorg_cv_cc_flag_unused_command_line_argument=no 13332fi 13333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13334fi 13335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13336$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13337 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13338 CFLAGS="$xorg_testset_save_CFLAGS" 13339fi 13340 13341found="no" 13342 13343 if test $found = "no" ; then 13344 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13345 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13346 fi 13347 13348 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13349 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13350 fi 13351 13352 CFLAGS="$CFLAGS -Wcast-qual" 13353 13354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wcast-qual" >&5 13355$as_echo_n "checking if $CC supports -Wcast-qual... " >&6; } 13356 cacheid=xorg_cv_cc_flag__Wcast_qual 13357 if eval \${$cacheid+:} false; then : 13358 $as_echo_n "(cached) " >&6 13359else 13360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13361/* end confdefs.h. */ 13362int i; 13363int 13364main () 13365{ 13366 13367 ; 13368 return 0; 13369} 13370_ACEOF 13371if ac_fn_c_try_link "$LINENO"; then : 13372 eval $cacheid=yes 13373else 13374 eval $cacheid=no 13375fi 13376rm -f core conftest.err conftest.$ac_objext \ 13377 conftest$ac_exeext conftest.$ac_ext 13378fi 13379 13380 13381 CFLAGS="$xorg_testset_save_CFLAGS" 13382 13383 eval supported=\$$cacheid 13384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13385$as_echo "$supported" >&6; } 13386 if test "$supported" = "yes" ; then 13387 BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual" 13388 found="yes" 13389 fi 13390 fi 13391 13392 13393 13394 13395 13396 13397 13398 13399 13400 13401 13402 13403 13404 13405 13406xorg_testset_save_CFLAGS="$CFLAGS" 13407 13408if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13409 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13411$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13412if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13413 $as_echo_n "(cached) " >&6 13414else 13415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13416/* end confdefs.h. */ 13417int i; 13418_ACEOF 13419if ac_fn_c_try_compile "$LINENO"; then : 13420 xorg_cv_cc_flag_unknown_warning_option=yes 13421else 13422 xorg_cv_cc_flag_unknown_warning_option=no 13423fi 13424rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13425fi 13426{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13427$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13428 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13429 CFLAGS="$xorg_testset_save_CFLAGS" 13430fi 13431 13432if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13433 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13434 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13435 fi 13436 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13438$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13439if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13440 $as_echo_n "(cached) " >&6 13441else 13442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13443/* end confdefs.h. */ 13444int i; 13445_ACEOF 13446if ac_fn_c_try_compile "$LINENO"; then : 13447 xorg_cv_cc_flag_unused_command_line_argument=yes 13448else 13449 xorg_cv_cc_flag_unused_command_line_argument=no 13450fi 13451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13452fi 13453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13454$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13455 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13456 CFLAGS="$xorg_testset_save_CFLAGS" 13457fi 13458 13459found="no" 13460 13461 if test $found = "no" ; then 13462 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13463 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13464 fi 13465 13466 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13467 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13468 fi 13469 13470 CFLAGS="$CFLAGS -Wmissing-noreturn" 13471 13472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 13473$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 13474 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 13475 if eval \${$cacheid+:} false; then : 13476 $as_echo_n "(cached) " >&6 13477else 13478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13479/* end confdefs.h. */ 13480int i; 13481int 13482main () 13483{ 13484 13485 ; 13486 return 0; 13487} 13488_ACEOF 13489if ac_fn_c_try_link "$LINENO"; then : 13490 eval $cacheid=yes 13491else 13492 eval $cacheid=no 13493fi 13494rm -f core conftest.err conftest.$ac_objext \ 13495 conftest$ac_exeext conftest.$ac_ext 13496fi 13497 13498 13499 CFLAGS="$xorg_testset_save_CFLAGS" 13500 13501 eval supported=\$$cacheid 13502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13503$as_echo "$supported" >&6; } 13504 if test "$supported" = "yes" ; then 13505 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 13506 found="yes" 13507 fi 13508 fi 13509 13510 13511 13512 13513 13514 13515 13516 13517 13518 13519 13520 13521 13522 13523 13524xorg_testset_save_CFLAGS="$CFLAGS" 13525 13526if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13527 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13529$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13530if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13531 $as_echo_n "(cached) " >&6 13532else 13533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13534/* end confdefs.h. */ 13535int i; 13536_ACEOF 13537if ac_fn_c_try_compile "$LINENO"; then : 13538 xorg_cv_cc_flag_unknown_warning_option=yes 13539else 13540 xorg_cv_cc_flag_unknown_warning_option=no 13541fi 13542rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13543fi 13544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13545$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13546 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13547 CFLAGS="$xorg_testset_save_CFLAGS" 13548fi 13549 13550if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13551 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13552 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13553 fi 13554 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13556$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13557if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13558 $as_echo_n "(cached) " >&6 13559else 13560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13561/* end confdefs.h. */ 13562int i; 13563_ACEOF 13564if ac_fn_c_try_compile "$LINENO"; then : 13565 xorg_cv_cc_flag_unused_command_line_argument=yes 13566else 13567 xorg_cv_cc_flag_unused_command_line_argument=no 13568fi 13569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13570fi 13571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13572$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13573 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13574 CFLAGS="$xorg_testset_save_CFLAGS" 13575fi 13576 13577found="no" 13578 13579 if test $found = "no" ; then 13580 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13581 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13582 fi 13583 13584 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13585 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13586 fi 13587 13588 CFLAGS="$CFLAGS -Wmissing-format-attribute" 13589 13590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 13591$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 13592 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 13593 if eval \${$cacheid+:} false; then : 13594 $as_echo_n "(cached) " >&6 13595else 13596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13597/* end confdefs.h. */ 13598int i; 13599int 13600main () 13601{ 13602 13603 ; 13604 return 0; 13605} 13606_ACEOF 13607if ac_fn_c_try_link "$LINENO"; then : 13608 eval $cacheid=yes 13609else 13610 eval $cacheid=no 13611fi 13612rm -f core conftest.err conftest.$ac_objext \ 13613 conftest$ac_exeext conftest.$ac_ext 13614fi 13615 13616 13617 CFLAGS="$xorg_testset_save_CFLAGS" 13618 13619 eval supported=\$$cacheid 13620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13621$as_echo "$supported" >&6; } 13622 if test "$supported" = "yes" ; then 13623 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 13624 found="yes" 13625 fi 13626 fi 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 13638 13639 13640 13641 13642xorg_testset_save_CFLAGS="$CFLAGS" 13643 13644if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13645 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13647$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13648if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13649 $as_echo_n "(cached) " >&6 13650else 13651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13652/* end confdefs.h. */ 13653int i; 13654_ACEOF 13655if ac_fn_c_try_compile "$LINENO"; then : 13656 xorg_cv_cc_flag_unknown_warning_option=yes 13657else 13658 xorg_cv_cc_flag_unknown_warning_option=no 13659fi 13660rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13661fi 13662{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13663$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13664 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13665 CFLAGS="$xorg_testset_save_CFLAGS" 13666fi 13667 13668if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13669 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13670 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13671 fi 13672 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13674$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13675if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13676 $as_echo_n "(cached) " >&6 13677else 13678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13679/* end confdefs.h. */ 13680int i; 13681_ACEOF 13682if ac_fn_c_try_compile "$LINENO"; then : 13683 xorg_cv_cc_flag_unused_command_line_argument=yes 13684else 13685 xorg_cv_cc_flag_unused_command_line_argument=no 13686fi 13687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13688fi 13689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13690$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13691 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13692 CFLAGS="$xorg_testset_save_CFLAGS" 13693fi 13694 13695found="no" 13696 13697 if test $found = "no" ; then 13698 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13699 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13700 fi 13701 13702 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13703 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13704 fi 13705 13706 CFLAGS="$CFLAGS -Wredundant-decls" 13707 13708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 13709$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 13710 cacheid=xorg_cv_cc_flag__Wredundant_decls 13711 if eval \${$cacheid+:} false; then : 13712 $as_echo_n "(cached) " >&6 13713else 13714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13715/* end confdefs.h. */ 13716int i; 13717int 13718main () 13719{ 13720 13721 ; 13722 return 0; 13723} 13724_ACEOF 13725if ac_fn_c_try_link "$LINENO"; then : 13726 eval $cacheid=yes 13727else 13728 eval $cacheid=no 13729fi 13730rm -f core conftest.err conftest.$ac_objext \ 13731 conftest$ac_exeext conftest.$ac_ext 13732fi 13733 13734 13735 CFLAGS="$xorg_testset_save_CFLAGS" 13736 13737 eval supported=\$$cacheid 13738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13739$as_echo "$supported" >&6; } 13740 if test "$supported" = "yes" ; then 13741 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 13742 found="yes" 13743 fi 13744 fi 13745 13746 13747 13748# These are currently disabled because they are noisy. They will be enabled 13749# in the future once the codebase is sufficiently modernized to silence 13750# them. For now, I don't want them to drown out the other warnings. 13751# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op]) 13752# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 13753# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 13754 13755# Turn some warnings into errors, so we don't accidently get successful builds 13756# when there are problems that should be fixed. 13757 13758if test "x$SELECTIVE_WERROR" = "xyes" ; then 13759 13760 13761 13762 13763 13764 13765 13766 13767 13768 13769 13770 13771 13772xorg_testset_save_CFLAGS="$CFLAGS" 13773 13774if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13775 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13777$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13778if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13779 $as_echo_n "(cached) " >&6 13780else 13781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13782/* end confdefs.h. */ 13783int i; 13784_ACEOF 13785if ac_fn_c_try_compile "$LINENO"; then : 13786 xorg_cv_cc_flag_unknown_warning_option=yes 13787else 13788 xorg_cv_cc_flag_unknown_warning_option=no 13789fi 13790rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13791fi 13792{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13793$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13794 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13795 CFLAGS="$xorg_testset_save_CFLAGS" 13796fi 13797 13798if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13799 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13800 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13801 fi 13802 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13804$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13805if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13806 $as_echo_n "(cached) " >&6 13807else 13808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13809/* end confdefs.h. */ 13810int i; 13811_ACEOF 13812if ac_fn_c_try_compile "$LINENO"; then : 13813 xorg_cv_cc_flag_unused_command_line_argument=yes 13814else 13815 xorg_cv_cc_flag_unused_command_line_argument=no 13816fi 13817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13818fi 13819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13820$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13821 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13822 CFLAGS="$xorg_testset_save_CFLAGS" 13823fi 13824 13825found="no" 13826 13827 if test $found = "no" ; then 13828 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13829 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13830 fi 13831 13832 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13833 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13834 fi 13835 13836 CFLAGS="$CFLAGS -Werror=implicit" 13837 13838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 13839$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 13840 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=implicit" | $as_tr_sh` 13841 if eval \${$cacheid+:} false; then : 13842 $as_echo_n "(cached) " >&6 13843else 13844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13845/* end confdefs.h. */ 13846int i; 13847int 13848main () 13849{ 13850 13851 ; 13852 return 0; 13853} 13854_ACEOF 13855if ac_fn_c_try_link "$LINENO"; then : 13856 eval $cacheid=yes 13857else 13858 eval $cacheid=no 13859fi 13860rm -f core conftest.err conftest.$ac_objext \ 13861 conftest$ac_exeext conftest.$ac_ext 13862fi 13863 13864 13865 CFLAGS="$xorg_testset_save_CFLAGS" 13866 13867 eval supported=\$$cacheid 13868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13869$as_echo "$supported" >&6; } 13870 if test "$supported" = "yes" ; then 13871 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 13872 found="yes" 13873 fi 13874 fi 13875 13876 if test $found = "no" ; then 13877 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13878 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13879 fi 13880 13881 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13882 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13883 fi 13884 13885 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 13886 13887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 13888$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 13889 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" | $as_tr_sh` 13890 if eval \${$cacheid+:} false; then : 13891 $as_echo_n "(cached) " >&6 13892else 13893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13894/* end confdefs.h. */ 13895int i; 13896int 13897main () 13898{ 13899 13900 ; 13901 return 0; 13902} 13903_ACEOF 13904if ac_fn_c_try_link "$LINENO"; then : 13905 eval $cacheid=yes 13906else 13907 eval $cacheid=no 13908fi 13909rm -f core conftest.err conftest.$ac_objext \ 13910 conftest$ac_exeext conftest.$ac_ext 13911fi 13912 13913 13914 CFLAGS="$xorg_testset_save_CFLAGS" 13915 13916 eval supported=\$$cacheid 13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13918$as_echo "$supported" >&6; } 13919 if test "$supported" = "yes" ; then 13920 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 13921 found="yes" 13922 fi 13923 fi 13924 13925 13926 13927 13928 13929 13930 13931 13932 13933 13934 13935 13936 13937 13938 13939xorg_testset_save_CFLAGS="$CFLAGS" 13940 13941if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13942 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13944$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13945if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13946 $as_echo_n "(cached) " >&6 13947else 13948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13949/* end confdefs.h. */ 13950int i; 13951_ACEOF 13952if ac_fn_c_try_compile "$LINENO"; then : 13953 xorg_cv_cc_flag_unknown_warning_option=yes 13954else 13955 xorg_cv_cc_flag_unknown_warning_option=no 13956fi 13957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13958fi 13959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13960$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13961 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13962 CFLAGS="$xorg_testset_save_CFLAGS" 13963fi 13964 13965if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13966 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13968 fi 13969 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13971$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13972if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13973 $as_echo_n "(cached) " >&6 13974else 13975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13976/* end confdefs.h. */ 13977int i; 13978_ACEOF 13979if ac_fn_c_try_compile "$LINENO"; then : 13980 xorg_cv_cc_flag_unused_command_line_argument=yes 13981else 13982 xorg_cv_cc_flag_unused_command_line_argument=no 13983fi 13984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13985fi 13986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13987$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13988 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13989 CFLAGS="$xorg_testset_save_CFLAGS" 13990fi 13991 13992found="no" 13993 13994 if test $found = "no" ; then 13995 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13996 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13997 fi 13998 13999 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14000 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14001 fi 14002 14003 CFLAGS="$CFLAGS -Werror=nonnull" 14004 14005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14006$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14007 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=nonnull" | $as_tr_sh` 14008 if eval \${$cacheid+:} false; then : 14009 $as_echo_n "(cached) " >&6 14010else 14011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14012/* end confdefs.h. */ 14013int i; 14014int 14015main () 14016{ 14017 14018 ; 14019 return 0; 14020} 14021_ACEOF 14022if ac_fn_c_try_link "$LINENO"; then : 14023 eval $cacheid=yes 14024else 14025 eval $cacheid=no 14026fi 14027rm -f core conftest.err conftest.$ac_objext \ 14028 conftest$ac_exeext conftest.$ac_ext 14029fi 14030 14031 14032 CFLAGS="$xorg_testset_save_CFLAGS" 14033 14034 eval supported=\$$cacheid 14035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14036$as_echo "$supported" >&6; } 14037 if test "$supported" = "yes" ; then 14038 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14039 found="yes" 14040 fi 14041 fi 14042 14043 14044 14045 14046 14047 14048 14049 14050 14051 14052 14053 14054 14055 14056 14057xorg_testset_save_CFLAGS="$CFLAGS" 14058 14059if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14060 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14062$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14063if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14064 $as_echo_n "(cached) " >&6 14065else 14066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14067/* end confdefs.h. */ 14068int i; 14069_ACEOF 14070if ac_fn_c_try_compile "$LINENO"; then : 14071 xorg_cv_cc_flag_unknown_warning_option=yes 14072else 14073 xorg_cv_cc_flag_unknown_warning_option=no 14074fi 14075rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14076fi 14077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14078$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14079 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14080 CFLAGS="$xorg_testset_save_CFLAGS" 14081fi 14082 14083if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14084 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14085 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14086 fi 14087 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14089$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14090if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14091 $as_echo_n "(cached) " >&6 14092else 14093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14094/* end confdefs.h. */ 14095int i; 14096_ACEOF 14097if ac_fn_c_try_compile "$LINENO"; then : 14098 xorg_cv_cc_flag_unused_command_line_argument=yes 14099else 14100 xorg_cv_cc_flag_unused_command_line_argument=no 14101fi 14102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14103fi 14104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14105$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14106 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14107 CFLAGS="$xorg_testset_save_CFLAGS" 14108fi 14109 14110found="no" 14111 14112 if test $found = "no" ; then 14113 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14114 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14115 fi 14116 14117 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14118 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14119 fi 14120 14121 CFLAGS="$CFLAGS -Werror=init-self" 14122 14123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14124$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14125 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=init-self" | $as_tr_sh` 14126 if eval \${$cacheid+:} false; then : 14127 $as_echo_n "(cached) " >&6 14128else 14129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14130/* end confdefs.h. */ 14131int i; 14132int 14133main () 14134{ 14135 14136 ; 14137 return 0; 14138} 14139_ACEOF 14140if ac_fn_c_try_link "$LINENO"; then : 14141 eval $cacheid=yes 14142else 14143 eval $cacheid=no 14144fi 14145rm -f core conftest.err conftest.$ac_objext \ 14146 conftest$ac_exeext conftest.$ac_ext 14147fi 14148 14149 14150 CFLAGS="$xorg_testset_save_CFLAGS" 14151 14152 eval supported=\$$cacheid 14153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14154$as_echo "$supported" >&6; } 14155 if test "$supported" = "yes" ; then 14156 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14157 found="yes" 14158 fi 14159 fi 14160 14161 14162 14163 14164 14165 14166 14167 14168 14169 14170 14171 14172 14173 14174 14175xorg_testset_save_CFLAGS="$CFLAGS" 14176 14177if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14178 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14180$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14181if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14182 $as_echo_n "(cached) " >&6 14183else 14184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14185/* end confdefs.h. */ 14186int i; 14187_ACEOF 14188if ac_fn_c_try_compile "$LINENO"; then : 14189 xorg_cv_cc_flag_unknown_warning_option=yes 14190else 14191 xorg_cv_cc_flag_unknown_warning_option=no 14192fi 14193rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14194fi 14195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14196$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14197 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14198 CFLAGS="$xorg_testset_save_CFLAGS" 14199fi 14200 14201if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14202 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14203 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14204 fi 14205 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14207$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14208if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14209 $as_echo_n "(cached) " >&6 14210else 14211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14212/* end confdefs.h. */ 14213int i; 14214_ACEOF 14215if ac_fn_c_try_compile "$LINENO"; then : 14216 xorg_cv_cc_flag_unused_command_line_argument=yes 14217else 14218 xorg_cv_cc_flag_unused_command_line_argument=no 14219fi 14220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14221fi 14222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14223$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14224 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14225 CFLAGS="$xorg_testset_save_CFLAGS" 14226fi 14227 14228found="no" 14229 14230 if test $found = "no" ; then 14231 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14232 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14233 fi 14234 14235 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14236 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14237 fi 14238 14239 CFLAGS="$CFLAGS -Werror=main" 14240 14241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14242$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14243 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=main" | $as_tr_sh` 14244 if eval \${$cacheid+:} false; then : 14245 $as_echo_n "(cached) " >&6 14246else 14247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14248/* end confdefs.h. */ 14249int i; 14250int 14251main () 14252{ 14253 14254 ; 14255 return 0; 14256} 14257_ACEOF 14258if ac_fn_c_try_link "$LINENO"; then : 14259 eval $cacheid=yes 14260else 14261 eval $cacheid=no 14262fi 14263rm -f core conftest.err conftest.$ac_objext \ 14264 conftest$ac_exeext conftest.$ac_ext 14265fi 14266 14267 14268 CFLAGS="$xorg_testset_save_CFLAGS" 14269 14270 eval supported=\$$cacheid 14271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14272$as_echo "$supported" >&6; } 14273 if test "$supported" = "yes" ; then 14274 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 14275 found="yes" 14276 fi 14277 fi 14278 14279 14280 14281 14282 14283 14284 14285 14286 14287 14288 14289 14290 14291 14292 14293xorg_testset_save_CFLAGS="$CFLAGS" 14294 14295if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14296 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14298$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14299if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14300 $as_echo_n "(cached) " >&6 14301else 14302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14303/* end confdefs.h. */ 14304int i; 14305_ACEOF 14306if ac_fn_c_try_compile "$LINENO"; then : 14307 xorg_cv_cc_flag_unknown_warning_option=yes 14308else 14309 xorg_cv_cc_flag_unknown_warning_option=no 14310fi 14311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14312fi 14313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14314$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14315 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14316 CFLAGS="$xorg_testset_save_CFLAGS" 14317fi 14318 14319if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14320 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14321 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14322 fi 14323 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14325$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14326if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14327 $as_echo_n "(cached) " >&6 14328else 14329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14330/* end confdefs.h. */ 14331int i; 14332_ACEOF 14333if ac_fn_c_try_compile "$LINENO"; then : 14334 xorg_cv_cc_flag_unused_command_line_argument=yes 14335else 14336 xorg_cv_cc_flag_unused_command_line_argument=no 14337fi 14338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14339fi 14340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14341$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14342 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14343 CFLAGS="$xorg_testset_save_CFLAGS" 14344fi 14345 14346found="no" 14347 14348 if test $found = "no" ; then 14349 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14350 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14351 fi 14352 14353 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14354 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14355 fi 14356 14357 CFLAGS="$CFLAGS -Werror=missing-braces" 14358 14359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 14360$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 14361 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=missing-braces" | $as_tr_sh` 14362 if eval \${$cacheid+:} false; then : 14363 $as_echo_n "(cached) " >&6 14364else 14365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14366/* end confdefs.h. */ 14367int i; 14368int 14369main () 14370{ 14371 14372 ; 14373 return 0; 14374} 14375_ACEOF 14376if ac_fn_c_try_link "$LINENO"; then : 14377 eval $cacheid=yes 14378else 14379 eval $cacheid=no 14380fi 14381rm -f core conftest.err conftest.$ac_objext \ 14382 conftest$ac_exeext conftest.$ac_ext 14383fi 14384 14385 14386 CFLAGS="$xorg_testset_save_CFLAGS" 14387 14388 eval supported=\$$cacheid 14389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14390$as_echo "$supported" >&6; } 14391 if test "$supported" = "yes" ; then 14392 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 14393 found="yes" 14394 fi 14395 fi 14396 14397 14398 14399 14400 14401 14402 14403 14404 14405 14406 14407 14408 14409 14410 14411xorg_testset_save_CFLAGS="$CFLAGS" 14412 14413if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14414 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14416$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14417if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14418 $as_echo_n "(cached) " >&6 14419else 14420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14421/* end confdefs.h. */ 14422int i; 14423_ACEOF 14424if ac_fn_c_try_compile "$LINENO"; then : 14425 xorg_cv_cc_flag_unknown_warning_option=yes 14426else 14427 xorg_cv_cc_flag_unknown_warning_option=no 14428fi 14429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14430fi 14431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14432$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14433 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14434 CFLAGS="$xorg_testset_save_CFLAGS" 14435fi 14436 14437if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14438 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14439 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14440 fi 14441 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14443$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14444if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14445 $as_echo_n "(cached) " >&6 14446else 14447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14448/* end confdefs.h. */ 14449int i; 14450_ACEOF 14451if ac_fn_c_try_compile "$LINENO"; then : 14452 xorg_cv_cc_flag_unused_command_line_argument=yes 14453else 14454 xorg_cv_cc_flag_unused_command_line_argument=no 14455fi 14456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14457fi 14458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14459$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14460 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14461 CFLAGS="$xorg_testset_save_CFLAGS" 14462fi 14463 14464found="no" 14465 14466 if test $found = "no" ; then 14467 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14468 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14469 fi 14470 14471 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14472 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14473 fi 14474 14475 CFLAGS="$CFLAGS -Werror=sequence-point" 14476 14477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 14478$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 14479 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=sequence-point" | $as_tr_sh` 14480 if eval \${$cacheid+:} false; then : 14481 $as_echo_n "(cached) " >&6 14482else 14483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14484/* end confdefs.h. */ 14485int i; 14486int 14487main () 14488{ 14489 14490 ; 14491 return 0; 14492} 14493_ACEOF 14494if ac_fn_c_try_link "$LINENO"; then : 14495 eval $cacheid=yes 14496else 14497 eval $cacheid=no 14498fi 14499rm -f core conftest.err conftest.$ac_objext \ 14500 conftest$ac_exeext conftest.$ac_ext 14501fi 14502 14503 14504 CFLAGS="$xorg_testset_save_CFLAGS" 14505 14506 eval supported=\$$cacheid 14507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14508$as_echo "$supported" >&6; } 14509 if test "$supported" = "yes" ; then 14510 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 14511 found="yes" 14512 fi 14513 fi 14514 14515 14516 14517 14518 14519 14520 14521 14522 14523 14524 14525 14526 14527 14528 14529xorg_testset_save_CFLAGS="$CFLAGS" 14530 14531if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14532 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14534$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14535if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14536 $as_echo_n "(cached) " >&6 14537else 14538 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14539/* end confdefs.h. */ 14540int i; 14541_ACEOF 14542if ac_fn_c_try_compile "$LINENO"; then : 14543 xorg_cv_cc_flag_unknown_warning_option=yes 14544else 14545 xorg_cv_cc_flag_unknown_warning_option=no 14546fi 14547rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14548fi 14549{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14550$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14551 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14552 CFLAGS="$xorg_testset_save_CFLAGS" 14553fi 14554 14555if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14556 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14557 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14558 fi 14559 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14561$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14562if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14563 $as_echo_n "(cached) " >&6 14564else 14565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14566/* end confdefs.h. */ 14567int i; 14568_ACEOF 14569if ac_fn_c_try_compile "$LINENO"; then : 14570 xorg_cv_cc_flag_unused_command_line_argument=yes 14571else 14572 xorg_cv_cc_flag_unused_command_line_argument=no 14573fi 14574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14575fi 14576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14577$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14578 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14579 CFLAGS="$xorg_testset_save_CFLAGS" 14580fi 14581 14582found="no" 14583 14584 if test $found = "no" ; then 14585 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14586 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14587 fi 14588 14589 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14590 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14591 fi 14592 14593 CFLAGS="$CFLAGS -Werror=return-type" 14594 14595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 14596$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 14597 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=return-type" | $as_tr_sh` 14598 if eval \${$cacheid+:} false; then : 14599 $as_echo_n "(cached) " >&6 14600else 14601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14602/* end confdefs.h. */ 14603int i; 14604int 14605main () 14606{ 14607 14608 ; 14609 return 0; 14610} 14611_ACEOF 14612if ac_fn_c_try_link "$LINENO"; then : 14613 eval $cacheid=yes 14614else 14615 eval $cacheid=no 14616fi 14617rm -f core conftest.err conftest.$ac_objext \ 14618 conftest$ac_exeext conftest.$ac_ext 14619fi 14620 14621 14622 CFLAGS="$xorg_testset_save_CFLAGS" 14623 14624 eval supported=\$$cacheid 14625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14626$as_echo "$supported" >&6; } 14627 if test "$supported" = "yes" ; then 14628 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 14629 found="yes" 14630 fi 14631 fi 14632 14633 if test $found = "no" ; then 14634 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14635 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14636 fi 14637 14638 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14639 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14640 fi 14641 14642 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 14643 14644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 14645$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 14646 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_FUNC_HAS_NO_RETURN_STMT" | $as_tr_sh` 14647 if eval \${$cacheid+:} false; then : 14648 $as_echo_n "(cached) " >&6 14649else 14650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14651/* end confdefs.h. */ 14652int i; 14653int 14654main () 14655{ 14656 14657 ; 14658 return 0; 14659} 14660_ACEOF 14661if ac_fn_c_try_link "$LINENO"; then : 14662 eval $cacheid=yes 14663else 14664 eval $cacheid=no 14665fi 14666rm -f core conftest.err conftest.$ac_objext \ 14667 conftest$ac_exeext conftest.$ac_ext 14668fi 14669 14670 14671 CFLAGS="$xorg_testset_save_CFLAGS" 14672 14673 eval supported=\$$cacheid 14674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14675$as_echo "$supported" >&6; } 14676 if test "$supported" = "yes" ; then 14677 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 14678 found="yes" 14679 fi 14680 fi 14681 14682 14683 14684 14685 14686 14687 14688 14689 14690 14691 14692 14693 14694 14695 14696xorg_testset_save_CFLAGS="$CFLAGS" 14697 14698if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14699 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14701$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14702if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14703 $as_echo_n "(cached) " >&6 14704else 14705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14706/* end confdefs.h. */ 14707int i; 14708_ACEOF 14709if ac_fn_c_try_compile "$LINENO"; then : 14710 xorg_cv_cc_flag_unknown_warning_option=yes 14711else 14712 xorg_cv_cc_flag_unknown_warning_option=no 14713fi 14714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14715fi 14716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14717$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14718 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14719 CFLAGS="$xorg_testset_save_CFLAGS" 14720fi 14721 14722if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14723 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14724 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14725 fi 14726 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14728$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14729if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14730 $as_echo_n "(cached) " >&6 14731else 14732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14733/* end confdefs.h. */ 14734int i; 14735_ACEOF 14736if ac_fn_c_try_compile "$LINENO"; then : 14737 xorg_cv_cc_flag_unused_command_line_argument=yes 14738else 14739 xorg_cv_cc_flag_unused_command_line_argument=no 14740fi 14741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14742fi 14743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14744$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14745 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14746 CFLAGS="$xorg_testset_save_CFLAGS" 14747fi 14748 14749found="no" 14750 14751 if test $found = "no" ; then 14752 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14753 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14754 fi 14755 14756 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14757 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14758 fi 14759 14760 CFLAGS="$CFLAGS -Werror=trigraphs" 14761 14762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 14763$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 14764 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=trigraphs" | $as_tr_sh` 14765 if eval \${$cacheid+:} false; then : 14766 $as_echo_n "(cached) " >&6 14767else 14768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14769/* end confdefs.h. */ 14770int i; 14771int 14772main () 14773{ 14774 14775 ; 14776 return 0; 14777} 14778_ACEOF 14779if ac_fn_c_try_link "$LINENO"; then : 14780 eval $cacheid=yes 14781else 14782 eval $cacheid=no 14783fi 14784rm -f core conftest.err conftest.$ac_objext \ 14785 conftest$ac_exeext conftest.$ac_ext 14786fi 14787 14788 14789 CFLAGS="$xorg_testset_save_CFLAGS" 14790 14791 eval supported=\$$cacheid 14792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14793$as_echo "$supported" >&6; } 14794 if test "$supported" = "yes" ; then 14795 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 14796 found="yes" 14797 fi 14798 fi 14799 14800 14801 14802 14803 14804 14805 14806 14807 14808 14809 14810 14811 14812 14813 14814xorg_testset_save_CFLAGS="$CFLAGS" 14815 14816if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14817 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14819$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14820if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14821 $as_echo_n "(cached) " >&6 14822else 14823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14824/* end confdefs.h. */ 14825int i; 14826_ACEOF 14827if ac_fn_c_try_compile "$LINENO"; then : 14828 xorg_cv_cc_flag_unknown_warning_option=yes 14829else 14830 xorg_cv_cc_flag_unknown_warning_option=no 14831fi 14832rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14833fi 14834{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14835$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14836 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14837 CFLAGS="$xorg_testset_save_CFLAGS" 14838fi 14839 14840if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14841 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14842 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14843 fi 14844 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14846$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14847if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14848 $as_echo_n "(cached) " >&6 14849else 14850 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14851/* end confdefs.h. */ 14852int i; 14853_ACEOF 14854if ac_fn_c_try_compile "$LINENO"; then : 14855 xorg_cv_cc_flag_unused_command_line_argument=yes 14856else 14857 xorg_cv_cc_flag_unused_command_line_argument=no 14858fi 14859rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14860fi 14861{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14862$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14863 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14864 CFLAGS="$xorg_testset_save_CFLAGS" 14865fi 14866 14867found="no" 14868 14869 if test $found = "no" ; then 14870 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14871 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14872 fi 14873 14874 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14875 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14876 fi 14877 14878 CFLAGS="$CFLAGS -Werror=array-bounds" 14879 14880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 14881$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 14882 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=array-bounds" | $as_tr_sh` 14883 if eval \${$cacheid+:} false; then : 14884 $as_echo_n "(cached) " >&6 14885else 14886 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14887/* end confdefs.h. */ 14888int i; 14889int 14890main () 14891{ 14892 14893 ; 14894 return 0; 14895} 14896_ACEOF 14897if ac_fn_c_try_link "$LINENO"; then : 14898 eval $cacheid=yes 14899else 14900 eval $cacheid=no 14901fi 14902rm -f core conftest.err conftest.$ac_objext \ 14903 conftest$ac_exeext conftest.$ac_ext 14904fi 14905 14906 14907 CFLAGS="$xorg_testset_save_CFLAGS" 14908 14909 eval supported=\$$cacheid 14910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14911$as_echo "$supported" >&6; } 14912 if test "$supported" = "yes" ; then 14913 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 14914 found="yes" 14915 fi 14916 fi 14917 14918 14919 14920 14921 14922 14923 14924 14925 14926 14927 14928 14929 14930 14931 14932xorg_testset_save_CFLAGS="$CFLAGS" 14933 14934if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14935 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14937$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14938if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14939 $as_echo_n "(cached) " >&6 14940else 14941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14942/* end confdefs.h. */ 14943int i; 14944_ACEOF 14945if ac_fn_c_try_compile "$LINENO"; then : 14946 xorg_cv_cc_flag_unknown_warning_option=yes 14947else 14948 xorg_cv_cc_flag_unknown_warning_option=no 14949fi 14950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14951fi 14952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14953$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14954 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14955 CFLAGS="$xorg_testset_save_CFLAGS" 14956fi 14957 14958if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14959 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14960 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14961 fi 14962 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14964$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14965if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14966 $as_echo_n "(cached) " >&6 14967else 14968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14969/* end confdefs.h. */ 14970int i; 14971_ACEOF 14972if ac_fn_c_try_compile "$LINENO"; then : 14973 xorg_cv_cc_flag_unused_command_line_argument=yes 14974else 14975 xorg_cv_cc_flag_unused_command_line_argument=no 14976fi 14977rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14978fi 14979{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14980$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14981 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14982 CFLAGS="$xorg_testset_save_CFLAGS" 14983fi 14984 14985found="no" 14986 14987 if test $found = "no" ; then 14988 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14989 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14990 fi 14991 14992 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14993 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14994 fi 14995 14996 CFLAGS="$CFLAGS -Werror=write-strings" 14997 14998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 14999$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15000 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=write-strings" | $as_tr_sh` 15001 if eval \${$cacheid+:} false; then : 15002 $as_echo_n "(cached) " >&6 15003else 15004 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15005/* end confdefs.h. */ 15006int i; 15007int 15008main () 15009{ 15010 15011 ; 15012 return 0; 15013} 15014_ACEOF 15015if ac_fn_c_try_link "$LINENO"; then : 15016 eval $cacheid=yes 15017else 15018 eval $cacheid=no 15019fi 15020rm -f core conftest.err conftest.$ac_objext \ 15021 conftest$ac_exeext conftest.$ac_ext 15022fi 15023 15024 15025 CFLAGS="$xorg_testset_save_CFLAGS" 15026 15027 eval supported=\$$cacheid 15028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15029$as_echo "$supported" >&6; } 15030 if test "$supported" = "yes" ; then 15031 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15032 found="yes" 15033 fi 15034 fi 15035 15036 15037 15038 15039 15040 15041 15042 15043 15044 15045 15046 15047 15048 15049 15050xorg_testset_save_CFLAGS="$CFLAGS" 15051 15052if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15053 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15055$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15056if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15057 $as_echo_n "(cached) " >&6 15058else 15059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15060/* end confdefs.h. */ 15061int i; 15062_ACEOF 15063if ac_fn_c_try_compile "$LINENO"; then : 15064 xorg_cv_cc_flag_unknown_warning_option=yes 15065else 15066 xorg_cv_cc_flag_unknown_warning_option=no 15067fi 15068rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15069fi 15070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15071$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15072 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15073 CFLAGS="$xorg_testset_save_CFLAGS" 15074fi 15075 15076if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15077 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15078 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15079 fi 15080 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15082$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15083if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15084 $as_echo_n "(cached) " >&6 15085else 15086 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15087/* end confdefs.h. */ 15088int i; 15089_ACEOF 15090if ac_fn_c_try_compile "$LINENO"; then : 15091 xorg_cv_cc_flag_unused_command_line_argument=yes 15092else 15093 xorg_cv_cc_flag_unused_command_line_argument=no 15094fi 15095rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15096fi 15097{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15098$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15099 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15100 CFLAGS="$xorg_testset_save_CFLAGS" 15101fi 15102 15103found="no" 15104 15105 if test $found = "no" ; then 15106 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15107 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15108 fi 15109 15110 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15111 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15112 fi 15113 15114 CFLAGS="$CFLAGS -Werror=address" 15115 15116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15117$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15118 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=address" | $as_tr_sh` 15119 if eval \${$cacheid+:} false; then : 15120 $as_echo_n "(cached) " >&6 15121else 15122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15123/* end confdefs.h. */ 15124int i; 15125int 15126main () 15127{ 15128 15129 ; 15130 return 0; 15131} 15132_ACEOF 15133if ac_fn_c_try_link "$LINENO"; then : 15134 eval $cacheid=yes 15135else 15136 eval $cacheid=no 15137fi 15138rm -f core conftest.err conftest.$ac_objext \ 15139 conftest$ac_exeext conftest.$ac_ext 15140fi 15141 15142 15143 CFLAGS="$xorg_testset_save_CFLAGS" 15144 15145 eval supported=\$$cacheid 15146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15147$as_echo "$supported" >&6; } 15148 if test "$supported" = "yes" ; then 15149 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15150 found="yes" 15151 fi 15152 fi 15153 15154 15155 15156 15157 15158 15159 15160 15161 15162 15163 15164 15165 15166 15167 15168xorg_testset_save_CFLAGS="$CFLAGS" 15169 15170if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15171 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15173$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15174if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15175 $as_echo_n "(cached) " >&6 15176else 15177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15178/* end confdefs.h. */ 15179int i; 15180_ACEOF 15181if ac_fn_c_try_compile "$LINENO"; then : 15182 xorg_cv_cc_flag_unknown_warning_option=yes 15183else 15184 xorg_cv_cc_flag_unknown_warning_option=no 15185fi 15186rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15187fi 15188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15189$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15190 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15191 CFLAGS="$xorg_testset_save_CFLAGS" 15192fi 15193 15194if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15195 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15196 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15197 fi 15198 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15200$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15201if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15202 $as_echo_n "(cached) " >&6 15203else 15204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15205/* end confdefs.h. */ 15206int i; 15207_ACEOF 15208if ac_fn_c_try_compile "$LINENO"; then : 15209 xorg_cv_cc_flag_unused_command_line_argument=yes 15210else 15211 xorg_cv_cc_flag_unused_command_line_argument=no 15212fi 15213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15214fi 15215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15216$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15217 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15218 CFLAGS="$xorg_testset_save_CFLAGS" 15219fi 15220 15221found="no" 15222 15223 if test $found = "no" ; then 15224 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15225 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15226 fi 15227 15228 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15229 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15230 fi 15231 15232 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15233 15234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15235$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15236 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=int-to-pointer-cast" | $as_tr_sh` 15237 if eval \${$cacheid+:} false; then : 15238 $as_echo_n "(cached) " >&6 15239else 15240 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15241/* end confdefs.h. */ 15242int i; 15243int 15244main () 15245{ 15246 15247 ; 15248 return 0; 15249} 15250_ACEOF 15251if ac_fn_c_try_link "$LINENO"; then : 15252 eval $cacheid=yes 15253else 15254 eval $cacheid=no 15255fi 15256rm -f core conftest.err conftest.$ac_objext \ 15257 conftest$ac_exeext conftest.$ac_ext 15258fi 15259 15260 15261 CFLAGS="$xorg_testset_save_CFLAGS" 15262 15263 eval supported=\$$cacheid 15264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15265$as_echo "$supported" >&6; } 15266 if test "$supported" = "yes" ; then 15267 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 15268 found="yes" 15269 fi 15270 fi 15271 15272 if test $found = "no" ; then 15273 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15274 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15275 fi 15276 15277 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15278 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15279 fi 15280 15281 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15282 15283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 15284$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 15285 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_BAD_PTR_INT_COMBINATION" | $as_tr_sh` 15286 if eval \${$cacheid+:} false; then : 15287 $as_echo_n "(cached) " >&6 15288else 15289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15290/* end confdefs.h. */ 15291int i; 15292int 15293main () 15294{ 15295 15296 ; 15297 return 0; 15298} 15299_ACEOF 15300if ac_fn_c_try_link "$LINENO"; then : 15301 eval $cacheid=yes 15302else 15303 eval $cacheid=no 15304fi 15305rm -f core conftest.err conftest.$ac_objext \ 15306 conftest$ac_exeext conftest.$ac_ext 15307fi 15308 15309 15310 CFLAGS="$xorg_testset_save_CFLAGS" 15311 15312 eval supported=\$$cacheid 15313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15314$as_echo "$supported" >&6; } 15315 if test "$supported" = "yes" ; then 15316 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15317 found="yes" 15318 fi 15319 fi 15320 15321 15322 15323 15324 15325 15326 15327 15328 15329 15330 15331 15332 15333 15334 15335xorg_testset_save_CFLAGS="$CFLAGS" 15336 15337if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15338 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15340$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15341if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15342 $as_echo_n "(cached) " >&6 15343else 15344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15345/* end confdefs.h. */ 15346int i; 15347_ACEOF 15348if ac_fn_c_try_compile "$LINENO"; then : 15349 xorg_cv_cc_flag_unknown_warning_option=yes 15350else 15351 xorg_cv_cc_flag_unknown_warning_option=no 15352fi 15353rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15354fi 15355{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15356$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15357 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15358 CFLAGS="$xorg_testset_save_CFLAGS" 15359fi 15360 15361if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15362 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15363 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15364 fi 15365 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15367$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15368if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15369 $as_echo_n "(cached) " >&6 15370else 15371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15372/* end confdefs.h. */ 15373int i; 15374_ACEOF 15375if ac_fn_c_try_compile "$LINENO"; then : 15376 xorg_cv_cc_flag_unused_command_line_argument=yes 15377else 15378 xorg_cv_cc_flag_unused_command_line_argument=no 15379fi 15380rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15381fi 15382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15383$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15384 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15385 CFLAGS="$xorg_testset_save_CFLAGS" 15386fi 15387 15388found="no" 15389 15390 if test $found = "no" ; then 15391 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15392 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15393 fi 15394 15395 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15396 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15397 fi 15398 15399 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 15400 15401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 15402$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 15403 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=pointer-to-int-cast" | $as_tr_sh` 15404 if eval \${$cacheid+:} false; then : 15405 $as_echo_n "(cached) " >&6 15406else 15407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15408/* end confdefs.h. */ 15409int i; 15410int 15411main () 15412{ 15413 15414 ; 15415 return 0; 15416} 15417_ACEOF 15418if ac_fn_c_try_link "$LINENO"; then : 15419 eval $cacheid=yes 15420else 15421 eval $cacheid=no 15422fi 15423rm -f core conftest.err conftest.$ac_objext \ 15424 conftest$ac_exeext conftest.$ac_ext 15425fi 15426 15427 15428 CFLAGS="$xorg_testset_save_CFLAGS" 15429 15430 eval supported=\$$cacheid 15431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15432$as_echo "$supported" >&6; } 15433 if test "$supported" = "yes" ; then 15434 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 15435 found="yes" 15436 fi 15437 fi 15438 15439 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 15440else 15441{ $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 15442$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;} 15443 15444 15445 15446 15447 15448 15449 15450 15451 15452 15453 15454 15455 15456xorg_testset_save_CFLAGS="$CFLAGS" 15457 15458if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15459 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15461$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15462if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15463 $as_echo_n "(cached) " >&6 15464else 15465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15466/* end confdefs.h. */ 15467int i; 15468_ACEOF 15469if ac_fn_c_try_compile "$LINENO"; then : 15470 xorg_cv_cc_flag_unknown_warning_option=yes 15471else 15472 xorg_cv_cc_flag_unknown_warning_option=no 15473fi 15474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15475fi 15476{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15477$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15478 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15479 CFLAGS="$xorg_testset_save_CFLAGS" 15480fi 15481 15482if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15483 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15484 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15485 fi 15486 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15488$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15489if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15490 $as_echo_n "(cached) " >&6 15491else 15492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15493/* end confdefs.h. */ 15494int i; 15495_ACEOF 15496if ac_fn_c_try_compile "$LINENO"; then : 15497 xorg_cv_cc_flag_unused_command_line_argument=yes 15498else 15499 xorg_cv_cc_flag_unused_command_line_argument=no 15500fi 15501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15502fi 15503{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15504$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15505 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15506 CFLAGS="$xorg_testset_save_CFLAGS" 15507fi 15508 15509found="no" 15510 15511 if test $found = "no" ; then 15512 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15513 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15514 fi 15515 15516 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15517 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15518 fi 15519 15520 CFLAGS="$CFLAGS -Wimplicit" 15521 15522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 15523$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 15524 cacheid=xorg_cv_cc_flag__Wimplicit 15525 if eval \${$cacheid+:} false; then : 15526 $as_echo_n "(cached) " >&6 15527else 15528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15529/* end confdefs.h. */ 15530int i; 15531int 15532main () 15533{ 15534 15535 ; 15536 return 0; 15537} 15538_ACEOF 15539if ac_fn_c_try_link "$LINENO"; then : 15540 eval $cacheid=yes 15541else 15542 eval $cacheid=no 15543fi 15544rm -f core conftest.err conftest.$ac_objext \ 15545 conftest$ac_exeext conftest.$ac_ext 15546fi 15547 15548 15549 CFLAGS="$xorg_testset_save_CFLAGS" 15550 15551 eval supported=\$$cacheid 15552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15553$as_echo "$supported" >&6; } 15554 if test "$supported" = "yes" ; then 15555 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 15556 found="yes" 15557 fi 15558 fi 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 15573 15574xorg_testset_save_CFLAGS="$CFLAGS" 15575 15576if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15577 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15579$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15580if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15581 $as_echo_n "(cached) " >&6 15582else 15583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15584/* end confdefs.h. */ 15585int i; 15586_ACEOF 15587if ac_fn_c_try_compile "$LINENO"; then : 15588 xorg_cv_cc_flag_unknown_warning_option=yes 15589else 15590 xorg_cv_cc_flag_unknown_warning_option=no 15591fi 15592rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15593fi 15594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15595$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15596 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15597 CFLAGS="$xorg_testset_save_CFLAGS" 15598fi 15599 15600if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15601 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15602 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15603 fi 15604 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15606$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15607if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15608 $as_echo_n "(cached) " >&6 15609else 15610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15611/* end confdefs.h. */ 15612int i; 15613_ACEOF 15614if ac_fn_c_try_compile "$LINENO"; then : 15615 xorg_cv_cc_flag_unused_command_line_argument=yes 15616else 15617 xorg_cv_cc_flag_unused_command_line_argument=no 15618fi 15619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15620fi 15621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15622$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15623 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15624 CFLAGS="$xorg_testset_save_CFLAGS" 15625fi 15626 15627found="no" 15628 15629 if test $found = "no" ; then 15630 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15631 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15632 fi 15633 15634 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15635 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15636 fi 15637 15638 CFLAGS="$CFLAGS -Wnonnull" 15639 15640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 15641$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 15642 cacheid=xorg_cv_cc_flag__Wnonnull 15643 if eval \${$cacheid+:} false; then : 15644 $as_echo_n "(cached) " >&6 15645else 15646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15647/* end confdefs.h. */ 15648int i; 15649int 15650main () 15651{ 15652 15653 ; 15654 return 0; 15655} 15656_ACEOF 15657if ac_fn_c_try_link "$LINENO"; then : 15658 eval $cacheid=yes 15659else 15660 eval $cacheid=no 15661fi 15662rm -f core conftest.err conftest.$ac_objext \ 15663 conftest$ac_exeext conftest.$ac_ext 15664fi 15665 15666 15667 CFLAGS="$xorg_testset_save_CFLAGS" 15668 15669 eval supported=\$$cacheid 15670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15671$as_echo "$supported" >&6; } 15672 if test "$supported" = "yes" ; then 15673 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 15674 found="yes" 15675 fi 15676 fi 15677 15678 15679 15680 15681 15682 15683 15684 15685 15686 15687 15688 15689 15690 15691 15692xorg_testset_save_CFLAGS="$CFLAGS" 15693 15694if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15695 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15697$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15698if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15699 $as_echo_n "(cached) " >&6 15700else 15701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15702/* end confdefs.h. */ 15703int i; 15704_ACEOF 15705if ac_fn_c_try_compile "$LINENO"; then : 15706 xorg_cv_cc_flag_unknown_warning_option=yes 15707else 15708 xorg_cv_cc_flag_unknown_warning_option=no 15709fi 15710rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15711fi 15712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15713$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15714 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15715 CFLAGS="$xorg_testset_save_CFLAGS" 15716fi 15717 15718if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15719 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15720 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15721 fi 15722 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15724$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15725if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15726 $as_echo_n "(cached) " >&6 15727else 15728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15729/* end confdefs.h. */ 15730int i; 15731_ACEOF 15732if ac_fn_c_try_compile "$LINENO"; then : 15733 xorg_cv_cc_flag_unused_command_line_argument=yes 15734else 15735 xorg_cv_cc_flag_unused_command_line_argument=no 15736fi 15737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15738fi 15739{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15740$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15741 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15742 CFLAGS="$xorg_testset_save_CFLAGS" 15743fi 15744 15745found="no" 15746 15747 if test $found = "no" ; then 15748 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15749 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15750 fi 15751 15752 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15753 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15754 fi 15755 15756 CFLAGS="$CFLAGS -Winit-self" 15757 15758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 15759$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 15760 cacheid=xorg_cv_cc_flag__Winit_self 15761 if eval \${$cacheid+:} false; then : 15762 $as_echo_n "(cached) " >&6 15763else 15764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15765/* end confdefs.h. */ 15766int i; 15767int 15768main () 15769{ 15770 15771 ; 15772 return 0; 15773} 15774_ACEOF 15775if ac_fn_c_try_link "$LINENO"; then : 15776 eval $cacheid=yes 15777else 15778 eval $cacheid=no 15779fi 15780rm -f core conftest.err conftest.$ac_objext \ 15781 conftest$ac_exeext conftest.$ac_ext 15782fi 15783 15784 15785 CFLAGS="$xorg_testset_save_CFLAGS" 15786 15787 eval supported=\$$cacheid 15788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15789$as_echo "$supported" >&6; } 15790 if test "$supported" = "yes" ; then 15791 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 15792 found="yes" 15793 fi 15794 fi 15795 15796 15797 15798 15799 15800 15801 15802 15803 15804 15805 15806 15807 15808 15809 15810xorg_testset_save_CFLAGS="$CFLAGS" 15811 15812if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15813 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15815$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15816if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15817 $as_echo_n "(cached) " >&6 15818else 15819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15820/* end confdefs.h. */ 15821int i; 15822_ACEOF 15823if ac_fn_c_try_compile "$LINENO"; then : 15824 xorg_cv_cc_flag_unknown_warning_option=yes 15825else 15826 xorg_cv_cc_flag_unknown_warning_option=no 15827fi 15828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15829fi 15830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15831$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15832 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15833 CFLAGS="$xorg_testset_save_CFLAGS" 15834fi 15835 15836if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15837 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15838 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15839 fi 15840 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15842$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15843if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15844 $as_echo_n "(cached) " >&6 15845else 15846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15847/* end confdefs.h. */ 15848int i; 15849_ACEOF 15850if ac_fn_c_try_compile "$LINENO"; then : 15851 xorg_cv_cc_flag_unused_command_line_argument=yes 15852else 15853 xorg_cv_cc_flag_unused_command_line_argument=no 15854fi 15855rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15856fi 15857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15858$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15859 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15860 CFLAGS="$xorg_testset_save_CFLAGS" 15861fi 15862 15863found="no" 15864 15865 if test $found = "no" ; then 15866 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15867 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15868 fi 15869 15870 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15871 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15872 fi 15873 15874 CFLAGS="$CFLAGS -Wmain" 15875 15876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 15877$as_echo_n "checking if $CC supports -Wmain... " >&6; } 15878 cacheid=xorg_cv_cc_flag__Wmain 15879 if eval \${$cacheid+:} false; then : 15880 $as_echo_n "(cached) " >&6 15881else 15882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15883/* end confdefs.h. */ 15884int i; 15885int 15886main () 15887{ 15888 15889 ; 15890 return 0; 15891} 15892_ACEOF 15893if ac_fn_c_try_link "$LINENO"; then : 15894 eval $cacheid=yes 15895else 15896 eval $cacheid=no 15897fi 15898rm -f core conftest.err conftest.$ac_objext \ 15899 conftest$ac_exeext conftest.$ac_ext 15900fi 15901 15902 15903 CFLAGS="$xorg_testset_save_CFLAGS" 15904 15905 eval supported=\$$cacheid 15906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15907$as_echo "$supported" >&6; } 15908 if test "$supported" = "yes" ; then 15909 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 15910 found="yes" 15911 fi 15912 fi 15913 15914 15915 15916 15917 15918 15919 15920 15921 15922 15923 15924 15925 15926 15927 15928xorg_testset_save_CFLAGS="$CFLAGS" 15929 15930if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15931 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15933$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15934if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15935 $as_echo_n "(cached) " >&6 15936else 15937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15938/* end confdefs.h. */ 15939int i; 15940_ACEOF 15941if ac_fn_c_try_compile "$LINENO"; then : 15942 xorg_cv_cc_flag_unknown_warning_option=yes 15943else 15944 xorg_cv_cc_flag_unknown_warning_option=no 15945fi 15946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15947fi 15948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15949$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15950 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15951 CFLAGS="$xorg_testset_save_CFLAGS" 15952fi 15953 15954if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15955 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15956 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15957 fi 15958 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15960$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15961if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15962 $as_echo_n "(cached) " >&6 15963else 15964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15965/* end confdefs.h. */ 15966int i; 15967_ACEOF 15968if ac_fn_c_try_compile "$LINENO"; then : 15969 xorg_cv_cc_flag_unused_command_line_argument=yes 15970else 15971 xorg_cv_cc_flag_unused_command_line_argument=no 15972fi 15973rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15974fi 15975{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15976$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15977 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15978 CFLAGS="$xorg_testset_save_CFLAGS" 15979fi 15980 15981found="no" 15982 15983 if test $found = "no" ; then 15984 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15985 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15986 fi 15987 15988 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15989 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15990 fi 15991 15992 CFLAGS="$CFLAGS -Wmissing-braces" 15993 15994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 15995$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 15996 cacheid=xorg_cv_cc_flag__Wmissing_braces 15997 if eval \${$cacheid+:} false; then : 15998 $as_echo_n "(cached) " >&6 15999else 16000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16001/* end confdefs.h. */ 16002int i; 16003int 16004main () 16005{ 16006 16007 ; 16008 return 0; 16009} 16010_ACEOF 16011if ac_fn_c_try_link "$LINENO"; then : 16012 eval $cacheid=yes 16013else 16014 eval $cacheid=no 16015fi 16016rm -f core conftest.err conftest.$ac_objext \ 16017 conftest$ac_exeext conftest.$ac_ext 16018fi 16019 16020 16021 CFLAGS="$xorg_testset_save_CFLAGS" 16022 16023 eval supported=\$$cacheid 16024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16025$as_echo "$supported" >&6; } 16026 if test "$supported" = "yes" ; then 16027 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16028 found="yes" 16029 fi 16030 fi 16031 16032 16033 16034 16035 16036 16037 16038 16039 16040 16041 16042 16043 16044 16045 16046xorg_testset_save_CFLAGS="$CFLAGS" 16047 16048if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16049 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16051$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16052if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16053 $as_echo_n "(cached) " >&6 16054else 16055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16056/* end confdefs.h. */ 16057int i; 16058_ACEOF 16059if ac_fn_c_try_compile "$LINENO"; then : 16060 xorg_cv_cc_flag_unknown_warning_option=yes 16061else 16062 xorg_cv_cc_flag_unknown_warning_option=no 16063fi 16064rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16065fi 16066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16067$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16068 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16069 CFLAGS="$xorg_testset_save_CFLAGS" 16070fi 16071 16072if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16073 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16074 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16075 fi 16076 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16078$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16079if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16080 $as_echo_n "(cached) " >&6 16081else 16082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16083/* end confdefs.h. */ 16084int i; 16085_ACEOF 16086if ac_fn_c_try_compile "$LINENO"; then : 16087 xorg_cv_cc_flag_unused_command_line_argument=yes 16088else 16089 xorg_cv_cc_flag_unused_command_line_argument=no 16090fi 16091rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16092fi 16093{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16094$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16095 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16096 CFLAGS="$xorg_testset_save_CFLAGS" 16097fi 16098 16099found="no" 16100 16101 if test $found = "no" ; then 16102 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16103 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16104 fi 16105 16106 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16107 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16108 fi 16109 16110 CFLAGS="$CFLAGS -Wsequence-point" 16111 16112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16113$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16114 cacheid=xorg_cv_cc_flag__Wsequence_point 16115 if eval \${$cacheid+:} false; then : 16116 $as_echo_n "(cached) " >&6 16117else 16118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16119/* end confdefs.h. */ 16120int i; 16121int 16122main () 16123{ 16124 16125 ; 16126 return 0; 16127} 16128_ACEOF 16129if ac_fn_c_try_link "$LINENO"; then : 16130 eval $cacheid=yes 16131else 16132 eval $cacheid=no 16133fi 16134rm -f core conftest.err conftest.$ac_objext \ 16135 conftest$ac_exeext conftest.$ac_ext 16136fi 16137 16138 16139 CFLAGS="$xorg_testset_save_CFLAGS" 16140 16141 eval supported=\$$cacheid 16142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16143$as_echo "$supported" >&6; } 16144 if test "$supported" = "yes" ; then 16145 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16146 found="yes" 16147 fi 16148 fi 16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164xorg_testset_save_CFLAGS="$CFLAGS" 16165 16166if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16167 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16169$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16170if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16171 $as_echo_n "(cached) " >&6 16172else 16173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16174/* end confdefs.h. */ 16175int i; 16176_ACEOF 16177if ac_fn_c_try_compile "$LINENO"; then : 16178 xorg_cv_cc_flag_unknown_warning_option=yes 16179else 16180 xorg_cv_cc_flag_unknown_warning_option=no 16181fi 16182rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16183fi 16184{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16185$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16186 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16187 CFLAGS="$xorg_testset_save_CFLAGS" 16188fi 16189 16190if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16191 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16192 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16193 fi 16194 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16196$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16197if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16198 $as_echo_n "(cached) " >&6 16199else 16200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16201/* end confdefs.h. */ 16202int i; 16203_ACEOF 16204if ac_fn_c_try_compile "$LINENO"; then : 16205 xorg_cv_cc_flag_unused_command_line_argument=yes 16206else 16207 xorg_cv_cc_flag_unused_command_line_argument=no 16208fi 16209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16210fi 16211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16212$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16213 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16214 CFLAGS="$xorg_testset_save_CFLAGS" 16215fi 16216 16217found="no" 16218 16219 if test $found = "no" ; then 16220 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16221 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16222 fi 16223 16224 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16225 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16226 fi 16227 16228 CFLAGS="$CFLAGS -Wreturn-type" 16229 16230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16231$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16232 cacheid=xorg_cv_cc_flag__Wreturn_type 16233 if eval \${$cacheid+:} false; then : 16234 $as_echo_n "(cached) " >&6 16235else 16236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16237/* end confdefs.h. */ 16238int i; 16239int 16240main () 16241{ 16242 16243 ; 16244 return 0; 16245} 16246_ACEOF 16247if ac_fn_c_try_link "$LINENO"; then : 16248 eval $cacheid=yes 16249else 16250 eval $cacheid=no 16251fi 16252rm -f core conftest.err conftest.$ac_objext \ 16253 conftest$ac_exeext conftest.$ac_ext 16254fi 16255 16256 16257 CFLAGS="$xorg_testset_save_CFLAGS" 16258 16259 eval supported=\$$cacheid 16260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16261$as_echo "$supported" >&6; } 16262 if test "$supported" = "yes" ; then 16263 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 16264 found="yes" 16265 fi 16266 fi 16267 16268 16269 16270 16271 16272 16273 16274 16275 16276 16277 16278 16279 16280 16281 16282xorg_testset_save_CFLAGS="$CFLAGS" 16283 16284if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16285 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16287$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16288if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16289 $as_echo_n "(cached) " >&6 16290else 16291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16292/* end confdefs.h. */ 16293int i; 16294_ACEOF 16295if ac_fn_c_try_compile "$LINENO"; then : 16296 xorg_cv_cc_flag_unknown_warning_option=yes 16297else 16298 xorg_cv_cc_flag_unknown_warning_option=no 16299fi 16300rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16301fi 16302{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16303$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16304 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16305 CFLAGS="$xorg_testset_save_CFLAGS" 16306fi 16307 16308if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16309 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16310 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16311 fi 16312 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16314$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16315if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16316 $as_echo_n "(cached) " >&6 16317else 16318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16319/* end confdefs.h. */ 16320int i; 16321_ACEOF 16322if ac_fn_c_try_compile "$LINENO"; then : 16323 xorg_cv_cc_flag_unused_command_line_argument=yes 16324else 16325 xorg_cv_cc_flag_unused_command_line_argument=no 16326fi 16327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16328fi 16329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16330$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16331 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16332 CFLAGS="$xorg_testset_save_CFLAGS" 16333fi 16334 16335found="no" 16336 16337 if test $found = "no" ; then 16338 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16339 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16340 fi 16341 16342 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16343 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16344 fi 16345 16346 CFLAGS="$CFLAGS -Wtrigraphs" 16347 16348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 16349$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 16350 cacheid=xorg_cv_cc_flag__Wtrigraphs 16351 if eval \${$cacheid+:} false; then : 16352 $as_echo_n "(cached) " >&6 16353else 16354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16355/* end confdefs.h. */ 16356int i; 16357int 16358main () 16359{ 16360 16361 ; 16362 return 0; 16363} 16364_ACEOF 16365if ac_fn_c_try_link "$LINENO"; then : 16366 eval $cacheid=yes 16367else 16368 eval $cacheid=no 16369fi 16370rm -f core conftest.err conftest.$ac_objext \ 16371 conftest$ac_exeext conftest.$ac_ext 16372fi 16373 16374 16375 CFLAGS="$xorg_testset_save_CFLAGS" 16376 16377 eval supported=\$$cacheid 16378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16379$as_echo "$supported" >&6; } 16380 if test "$supported" = "yes" ; then 16381 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 16382 found="yes" 16383 fi 16384 fi 16385 16386 16387 16388 16389 16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 16400xorg_testset_save_CFLAGS="$CFLAGS" 16401 16402if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16403 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16405$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16406if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16407 $as_echo_n "(cached) " >&6 16408else 16409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16410/* end confdefs.h. */ 16411int i; 16412_ACEOF 16413if ac_fn_c_try_compile "$LINENO"; then : 16414 xorg_cv_cc_flag_unknown_warning_option=yes 16415else 16416 xorg_cv_cc_flag_unknown_warning_option=no 16417fi 16418rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16419fi 16420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16421$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16422 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16423 CFLAGS="$xorg_testset_save_CFLAGS" 16424fi 16425 16426if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16427 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16428 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16429 fi 16430 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16432$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16433if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16434 $as_echo_n "(cached) " >&6 16435else 16436 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16437/* end confdefs.h. */ 16438int i; 16439_ACEOF 16440if ac_fn_c_try_compile "$LINENO"; then : 16441 xorg_cv_cc_flag_unused_command_line_argument=yes 16442else 16443 xorg_cv_cc_flag_unused_command_line_argument=no 16444fi 16445rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16446fi 16447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16448$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16449 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16450 CFLAGS="$xorg_testset_save_CFLAGS" 16451fi 16452 16453found="no" 16454 16455 if test $found = "no" ; then 16456 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16457 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16458 fi 16459 16460 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16461 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16462 fi 16463 16464 CFLAGS="$CFLAGS -Warray-bounds" 16465 16466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 16467$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 16468 cacheid=xorg_cv_cc_flag__Warray_bounds 16469 if eval \${$cacheid+:} false; then : 16470 $as_echo_n "(cached) " >&6 16471else 16472 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16473/* end confdefs.h. */ 16474int i; 16475int 16476main () 16477{ 16478 16479 ; 16480 return 0; 16481} 16482_ACEOF 16483if ac_fn_c_try_link "$LINENO"; then : 16484 eval $cacheid=yes 16485else 16486 eval $cacheid=no 16487fi 16488rm -f core conftest.err conftest.$ac_objext \ 16489 conftest$ac_exeext conftest.$ac_ext 16490fi 16491 16492 16493 CFLAGS="$xorg_testset_save_CFLAGS" 16494 16495 eval supported=\$$cacheid 16496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16497$as_echo "$supported" >&6; } 16498 if test "$supported" = "yes" ; then 16499 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 16500 found="yes" 16501 fi 16502 fi 16503 16504 16505 16506 16507 16508 16509 16510 16511 16512 16513 16514 16515 16516 16517 16518xorg_testset_save_CFLAGS="$CFLAGS" 16519 16520if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16521 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16523$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16524if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16525 $as_echo_n "(cached) " >&6 16526else 16527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16528/* end confdefs.h. */ 16529int i; 16530_ACEOF 16531if ac_fn_c_try_compile "$LINENO"; then : 16532 xorg_cv_cc_flag_unknown_warning_option=yes 16533else 16534 xorg_cv_cc_flag_unknown_warning_option=no 16535fi 16536rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16537fi 16538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16539$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16540 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16541 CFLAGS="$xorg_testset_save_CFLAGS" 16542fi 16543 16544if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16545 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16546 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16547 fi 16548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16550$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16551if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16552 $as_echo_n "(cached) " >&6 16553else 16554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16555/* end confdefs.h. */ 16556int i; 16557_ACEOF 16558if ac_fn_c_try_compile "$LINENO"; then : 16559 xorg_cv_cc_flag_unused_command_line_argument=yes 16560else 16561 xorg_cv_cc_flag_unused_command_line_argument=no 16562fi 16563rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16564fi 16565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16566$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16567 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16568 CFLAGS="$xorg_testset_save_CFLAGS" 16569fi 16570 16571found="no" 16572 16573 if test $found = "no" ; then 16574 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16575 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16576 fi 16577 16578 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16579 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16580 fi 16581 16582 CFLAGS="$CFLAGS -Wwrite-strings" 16583 16584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 16585$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 16586 cacheid=xorg_cv_cc_flag__Wwrite_strings 16587 if eval \${$cacheid+:} false; then : 16588 $as_echo_n "(cached) " >&6 16589else 16590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16591/* end confdefs.h. */ 16592int i; 16593int 16594main () 16595{ 16596 16597 ; 16598 return 0; 16599} 16600_ACEOF 16601if ac_fn_c_try_link "$LINENO"; then : 16602 eval $cacheid=yes 16603else 16604 eval $cacheid=no 16605fi 16606rm -f core conftest.err conftest.$ac_objext \ 16607 conftest$ac_exeext conftest.$ac_ext 16608fi 16609 16610 16611 CFLAGS="$xorg_testset_save_CFLAGS" 16612 16613 eval supported=\$$cacheid 16614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16615$as_echo "$supported" >&6; } 16616 if test "$supported" = "yes" ; then 16617 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 16618 found="yes" 16619 fi 16620 fi 16621 16622 16623 16624 16625 16626 16627 16628 16629 16630 16631 16632 16633 16634 16635 16636xorg_testset_save_CFLAGS="$CFLAGS" 16637 16638if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16639 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16641$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16642if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16643 $as_echo_n "(cached) " >&6 16644else 16645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16646/* end confdefs.h. */ 16647int i; 16648_ACEOF 16649if ac_fn_c_try_compile "$LINENO"; then : 16650 xorg_cv_cc_flag_unknown_warning_option=yes 16651else 16652 xorg_cv_cc_flag_unknown_warning_option=no 16653fi 16654rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16655fi 16656{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16657$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16658 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16659 CFLAGS="$xorg_testset_save_CFLAGS" 16660fi 16661 16662if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16663 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16664 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16665 fi 16666 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16668$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16669if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16670 $as_echo_n "(cached) " >&6 16671else 16672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16673/* end confdefs.h. */ 16674int i; 16675_ACEOF 16676if ac_fn_c_try_compile "$LINENO"; then : 16677 xorg_cv_cc_flag_unused_command_line_argument=yes 16678else 16679 xorg_cv_cc_flag_unused_command_line_argument=no 16680fi 16681rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16682fi 16683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16684$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16685 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16686 CFLAGS="$xorg_testset_save_CFLAGS" 16687fi 16688 16689found="no" 16690 16691 if test $found = "no" ; then 16692 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16693 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16694 fi 16695 16696 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16697 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16698 fi 16699 16700 CFLAGS="$CFLAGS -Waddress" 16701 16702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 16703$as_echo_n "checking if $CC supports -Waddress... " >&6; } 16704 cacheid=xorg_cv_cc_flag__Waddress 16705 if eval \${$cacheid+:} false; then : 16706 $as_echo_n "(cached) " >&6 16707else 16708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16709/* end confdefs.h. */ 16710int i; 16711int 16712main () 16713{ 16714 16715 ; 16716 return 0; 16717} 16718_ACEOF 16719if ac_fn_c_try_link "$LINENO"; then : 16720 eval $cacheid=yes 16721else 16722 eval $cacheid=no 16723fi 16724rm -f core conftest.err conftest.$ac_objext \ 16725 conftest$ac_exeext conftest.$ac_ext 16726fi 16727 16728 16729 CFLAGS="$xorg_testset_save_CFLAGS" 16730 16731 eval supported=\$$cacheid 16732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16733$as_echo "$supported" >&6; } 16734 if test "$supported" = "yes" ; then 16735 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 16736 found="yes" 16737 fi 16738 fi 16739 16740 16741 16742 16743 16744 16745 16746 16747 16748 16749 16750 16751 16752 16753 16754xorg_testset_save_CFLAGS="$CFLAGS" 16755 16756if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16757 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16759$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16760if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16761 $as_echo_n "(cached) " >&6 16762else 16763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16764/* end confdefs.h. */ 16765int i; 16766_ACEOF 16767if ac_fn_c_try_compile "$LINENO"; then : 16768 xorg_cv_cc_flag_unknown_warning_option=yes 16769else 16770 xorg_cv_cc_flag_unknown_warning_option=no 16771fi 16772rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16773fi 16774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16775$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16776 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16777 CFLAGS="$xorg_testset_save_CFLAGS" 16778fi 16779 16780if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16781 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16782 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16783 fi 16784 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16786$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16787if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16788 $as_echo_n "(cached) " >&6 16789else 16790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16791/* end confdefs.h. */ 16792int i; 16793_ACEOF 16794if ac_fn_c_try_compile "$LINENO"; then : 16795 xorg_cv_cc_flag_unused_command_line_argument=yes 16796else 16797 xorg_cv_cc_flag_unused_command_line_argument=no 16798fi 16799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16800fi 16801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16802$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16803 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16804 CFLAGS="$xorg_testset_save_CFLAGS" 16805fi 16806 16807found="no" 16808 16809 if test $found = "no" ; then 16810 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16811 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16812 fi 16813 16814 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16815 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16816 fi 16817 16818 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 16819 16820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 16821$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 16822 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 16823 if eval \${$cacheid+:} false; then : 16824 $as_echo_n "(cached) " >&6 16825else 16826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16827/* end confdefs.h. */ 16828int i; 16829int 16830main () 16831{ 16832 16833 ; 16834 return 0; 16835} 16836_ACEOF 16837if ac_fn_c_try_link "$LINENO"; then : 16838 eval $cacheid=yes 16839else 16840 eval $cacheid=no 16841fi 16842rm -f core conftest.err conftest.$ac_objext \ 16843 conftest$ac_exeext conftest.$ac_ext 16844fi 16845 16846 16847 CFLAGS="$xorg_testset_save_CFLAGS" 16848 16849 eval supported=\$$cacheid 16850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16851$as_echo "$supported" >&6; } 16852 if test "$supported" = "yes" ; then 16853 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 16854 found="yes" 16855 fi 16856 fi 16857 16858 16859 16860 16861 16862 16863 16864 16865 16866 16867 16868 16869 16870 16871 16872xorg_testset_save_CFLAGS="$CFLAGS" 16873 16874if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16875 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16877$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16878if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16879 $as_echo_n "(cached) " >&6 16880else 16881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16882/* end confdefs.h. */ 16883int i; 16884_ACEOF 16885if ac_fn_c_try_compile "$LINENO"; then : 16886 xorg_cv_cc_flag_unknown_warning_option=yes 16887else 16888 xorg_cv_cc_flag_unknown_warning_option=no 16889fi 16890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16891fi 16892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16893$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16894 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16895 CFLAGS="$xorg_testset_save_CFLAGS" 16896fi 16897 16898if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16899 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16900 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16901 fi 16902 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16904$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16905if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16906 $as_echo_n "(cached) " >&6 16907else 16908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16909/* end confdefs.h. */ 16910int i; 16911_ACEOF 16912if ac_fn_c_try_compile "$LINENO"; then : 16913 xorg_cv_cc_flag_unused_command_line_argument=yes 16914else 16915 xorg_cv_cc_flag_unused_command_line_argument=no 16916fi 16917rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16918fi 16919{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16920$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16921 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16922 CFLAGS="$xorg_testset_save_CFLAGS" 16923fi 16924 16925found="no" 16926 16927 if test $found = "no" ; then 16928 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16929 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16930 fi 16931 16932 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16933 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16934 fi 16935 16936 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 16937 16938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 16939$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 16940 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 16941 if eval \${$cacheid+:} false; then : 16942 $as_echo_n "(cached) " >&6 16943else 16944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16945/* end confdefs.h. */ 16946int i; 16947int 16948main () 16949{ 16950 16951 ; 16952 return 0; 16953} 16954_ACEOF 16955if ac_fn_c_try_link "$LINENO"; then : 16956 eval $cacheid=yes 16957else 16958 eval $cacheid=no 16959fi 16960rm -f core conftest.err conftest.$ac_objext \ 16961 conftest$ac_exeext conftest.$ac_ext 16962fi 16963 16964 16965 CFLAGS="$xorg_testset_save_CFLAGS" 16966 16967 eval supported=\$$cacheid 16968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16969$as_echo "$supported" >&6; } 16970 if test "$supported" = "yes" ; then 16971 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 16972 found="yes" 16973 fi 16974 fi 16975 16976 16977fi 16978 16979 16980 16981 16982 16983 16984 16985 CWARNFLAGS="$BASE_CFLAGS" 16986 if test "x$GCC" = xyes ; then 16987 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 16988 fi 16989 16990 16991 16992 16993 16994 16995 16996 16997# Check whether --enable-strict-compilation was given. 16998if test "${enable_strict_compilation+set}" = set; then : 16999 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17000else 17001 STRICT_COMPILE=no 17002fi 17003 17004 17005 17006 17007 17008 17009STRICT_CFLAGS="" 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 17021 17022 17023xorg_testset_save_CFLAGS="$CFLAGS" 17024 17025if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17026 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17028$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17029if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17030 $as_echo_n "(cached) " >&6 17031else 17032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17033/* end confdefs.h. */ 17034int i; 17035_ACEOF 17036if ac_fn_c_try_compile "$LINENO"; then : 17037 xorg_cv_cc_flag_unknown_warning_option=yes 17038else 17039 xorg_cv_cc_flag_unknown_warning_option=no 17040fi 17041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17042fi 17043{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17044$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17045 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17046 CFLAGS="$xorg_testset_save_CFLAGS" 17047fi 17048 17049if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17050 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17051 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17052 fi 17053 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17055$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17056if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17057 $as_echo_n "(cached) " >&6 17058else 17059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17060/* end confdefs.h. */ 17061int i; 17062_ACEOF 17063if ac_fn_c_try_compile "$LINENO"; then : 17064 xorg_cv_cc_flag_unused_command_line_argument=yes 17065else 17066 xorg_cv_cc_flag_unused_command_line_argument=no 17067fi 17068rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17069fi 17070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17071$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17072 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17073 CFLAGS="$xorg_testset_save_CFLAGS" 17074fi 17075 17076found="no" 17077 17078 if test $found = "no" ; then 17079 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17080 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17081 fi 17082 17083 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17084 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17085 fi 17086 17087 CFLAGS="$CFLAGS -pedantic" 17088 17089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17090$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17091 cacheid=xorg_cv_cc_flag__pedantic 17092 if eval \${$cacheid+:} false; then : 17093 $as_echo_n "(cached) " >&6 17094else 17095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17096/* end confdefs.h. */ 17097int i; 17098int 17099main () 17100{ 17101 17102 ; 17103 return 0; 17104} 17105_ACEOF 17106if ac_fn_c_try_link "$LINENO"; then : 17107 eval $cacheid=yes 17108else 17109 eval $cacheid=no 17110fi 17111rm -f core conftest.err conftest.$ac_objext \ 17112 conftest$ac_exeext conftest.$ac_ext 17113fi 17114 17115 17116 CFLAGS="$xorg_testset_save_CFLAGS" 17117 17118 eval supported=\$$cacheid 17119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17120$as_echo "$supported" >&6; } 17121 if test "$supported" = "yes" ; then 17122 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17123 found="yes" 17124 fi 17125 fi 17126 17127 17128 17129 17130 17131 17132 17133 17134 17135 17136 17137 17138 17139 17140 17141xorg_testset_save_CFLAGS="$CFLAGS" 17142 17143if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17144 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17146$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17147if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17148 $as_echo_n "(cached) " >&6 17149else 17150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17151/* end confdefs.h. */ 17152int i; 17153_ACEOF 17154if ac_fn_c_try_compile "$LINENO"; then : 17155 xorg_cv_cc_flag_unknown_warning_option=yes 17156else 17157 xorg_cv_cc_flag_unknown_warning_option=no 17158fi 17159rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17160fi 17161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17162$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17163 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17164 CFLAGS="$xorg_testset_save_CFLAGS" 17165fi 17166 17167if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17168 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17169 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17170 fi 17171 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17173$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17174if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17175 $as_echo_n "(cached) " >&6 17176else 17177 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17178/* end confdefs.h. */ 17179int i; 17180_ACEOF 17181if ac_fn_c_try_compile "$LINENO"; then : 17182 xorg_cv_cc_flag_unused_command_line_argument=yes 17183else 17184 xorg_cv_cc_flag_unused_command_line_argument=no 17185fi 17186rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17187fi 17188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17189$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17190 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17191 CFLAGS="$xorg_testset_save_CFLAGS" 17192fi 17193 17194found="no" 17195 17196 if test $found = "no" ; then 17197 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17198 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17199 fi 17200 17201 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17202 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17203 fi 17204 17205 CFLAGS="$CFLAGS -Werror" 17206 17207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17208$as_echo_n "checking if $CC supports -Werror... " >&6; } 17209 cacheid=xorg_cv_cc_flag__Werror 17210 if eval \${$cacheid+:} false; then : 17211 $as_echo_n "(cached) " >&6 17212else 17213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17214/* end confdefs.h. */ 17215int i; 17216int 17217main () 17218{ 17219 17220 ; 17221 return 0; 17222} 17223_ACEOF 17224if ac_fn_c_try_link "$LINENO"; then : 17225 eval $cacheid=yes 17226else 17227 eval $cacheid=no 17228fi 17229rm -f core conftest.err conftest.$ac_objext \ 17230 conftest$ac_exeext conftest.$ac_ext 17231fi 17232 17233 17234 CFLAGS="$xorg_testset_save_CFLAGS" 17235 17236 eval supported=\$$cacheid 17237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17238$as_echo "$supported" >&6; } 17239 if test "$supported" = "yes" ; then 17240 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17241 found="yes" 17242 fi 17243 fi 17244 17245 if test $found = "no" ; then 17246 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17247 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17248 fi 17249 17250 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17251 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17252 fi 17253 17254 CFLAGS="$CFLAGS -errwarn" 17255 17256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17257$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17258 cacheid=xorg_cv_cc_flag__errwarn 17259 if eval \${$cacheid+:} false; then : 17260 $as_echo_n "(cached) " >&6 17261else 17262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17263/* end confdefs.h. */ 17264int i; 17265int 17266main () 17267{ 17268 17269 ; 17270 return 0; 17271} 17272_ACEOF 17273if ac_fn_c_try_link "$LINENO"; then : 17274 eval $cacheid=yes 17275else 17276 eval $cacheid=no 17277fi 17278rm -f core conftest.err conftest.$ac_objext \ 17279 conftest$ac_exeext conftest.$ac_ext 17280fi 17281 17282 17283 CFLAGS="$xorg_testset_save_CFLAGS" 17284 17285 eval supported=\$$cacheid 17286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17287$as_echo "$supported" >&6; } 17288 if test "$supported" = "yes" ; then 17289 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 17290 found="yes" 17291 fi 17292 fi 17293 17294 17295 17296# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 17297# activate it with -Werror, so we add it here explicitly. 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309 17310 17311xorg_testset_save_CFLAGS="$CFLAGS" 17312 17313if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17314 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17316$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17317if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17318 $as_echo_n "(cached) " >&6 17319else 17320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17321/* end confdefs.h. */ 17322int i; 17323_ACEOF 17324if ac_fn_c_try_compile "$LINENO"; then : 17325 xorg_cv_cc_flag_unknown_warning_option=yes 17326else 17327 xorg_cv_cc_flag_unknown_warning_option=no 17328fi 17329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17330fi 17331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17332$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17333 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17334 CFLAGS="$xorg_testset_save_CFLAGS" 17335fi 17336 17337if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17338 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17339 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17340 fi 17341 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17343$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17344if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17345 $as_echo_n "(cached) " >&6 17346else 17347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17348/* end confdefs.h. */ 17349int i; 17350_ACEOF 17351if ac_fn_c_try_compile "$LINENO"; then : 17352 xorg_cv_cc_flag_unused_command_line_argument=yes 17353else 17354 xorg_cv_cc_flag_unused_command_line_argument=no 17355fi 17356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17357fi 17358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17359$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17360 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17361 CFLAGS="$xorg_testset_save_CFLAGS" 17362fi 17363 17364found="no" 17365 17366 if test $found = "no" ; then 17367 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17368 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17369 fi 17370 17371 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17372 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17373 fi 17374 17375 CFLAGS="$CFLAGS -Werror=attributes" 17376 17377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 17378$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 17379 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=attributes" | $as_tr_sh` 17380 if eval \${$cacheid+:} false; then : 17381 $as_echo_n "(cached) " >&6 17382else 17383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17384/* end confdefs.h. */ 17385int i; 17386int 17387main () 17388{ 17389 17390 ; 17391 return 0; 17392} 17393_ACEOF 17394if ac_fn_c_try_link "$LINENO"; then : 17395 eval $cacheid=yes 17396else 17397 eval $cacheid=no 17398fi 17399rm -f core conftest.err conftest.$ac_objext \ 17400 conftest$ac_exeext conftest.$ac_ext 17401fi 17402 17403 17404 CFLAGS="$xorg_testset_save_CFLAGS" 17405 17406 eval supported=\$$cacheid 17407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17408$as_echo "$supported" >&6; } 17409 if test "$supported" = "yes" ; then 17410 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 17411 found="yes" 17412 fi 17413 fi 17414 17415 17416 17417if test "x$STRICT_COMPILE" = "xyes"; then 17418 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 17419 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 17420fi 17421 17422 17423 17424 17425 17426 17427cat >>confdefs.h <<_ACEOF 17428#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 17429_ACEOF 17430 17431 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 17432 if test "x$PVM" = "x"; then 17433 PVM="0" 17434 fi 17435 17436cat >>confdefs.h <<_ACEOF 17437#define PACKAGE_VERSION_MINOR $PVM 17438_ACEOF 17439 17440 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 17441 if test "x$PVP" = "x"; then 17442 PVP="0" 17443 fi 17444 17445cat >>confdefs.h <<_ACEOF 17446#define PACKAGE_VERSION_PATCHLEVEL $PVP 17447_ACEOF 17448 17449 17450 17451CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 17452mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 17453|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 17454echo 'git directory not found: installing possibly empty changelog.' >&2)" 17455 17456 17457 17458 17459macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 17460INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 17461mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 17462|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 17463echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 17464 17465 17466 17467 17468 17469 17470if test x$APP_MAN_SUFFIX = x ; then 17471 APP_MAN_SUFFIX=1 17472fi 17473if test x$APP_MAN_DIR = x ; then 17474 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 17475fi 17476 17477if test x$LIB_MAN_SUFFIX = x ; then 17478 LIB_MAN_SUFFIX=3 17479fi 17480if test x$LIB_MAN_DIR = x ; then 17481 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 17482fi 17483 17484if test x$FILE_MAN_SUFFIX = x ; then 17485 case $host_os in 17486 solaris*) FILE_MAN_SUFFIX=4 ;; 17487 *) FILE_MAN_SUFFIX=5 ;; 17488 esac 17489fi 17490if test x$FILE_MAN_DIR = x ; then 17491 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 17492fi 17493 17494if test x$MISC_MAN_SUFFIX = x ; then 17495 case $host_os in 17496 solaris*) MISC_MAN_SUFFIX=5 ;; 17497 *) MISC_MAN_SUFFIX=7 ;; 17498 esac 17499fi 17500if test x$MISC_MAN_DIR = x ; then 17501 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 17502fi 17503 17504if test x$DRIVER_MAN_SUFFIX = x ; then 17505 case $host_os in 17506 solaris*) DRIVER_MAN_SUFFIX=7 ;; 17507 *) DRIVER_MAN_SUFFIX=4 ;; 17508 esac 17509fi 17510if test x$DRIVER_MAN_DIR = x ; then 17511 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 17512fi 17513 17514if test x$ADMIN_MAN_SUFFIX = x ; then 17515 case $host_os in 17516 solaris*) ADMIN_MAN_SUFFIX=1m ;; 17517 *) ADMIN_MAN_SUFFIX=8 ;; 17518 esac 17519fi 17520if test x$ADMIN_MAN_DIR = x ; then 17521 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 17522fi 17523 17524 17525 17526 17527 17528 17529 17530 17531 17532 17533 17534 17535 17536 17537 17538XORG_MAN_PAGE="X Version 11" 17539 17540MAN_SUBSTS="\ 17541 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 17542 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 17543 -e 's|__xservername__|Xorg|g' \ 17544 -e 's|__xconfigfile__|xorg.conf|g' \ 17545 -e 's|__projectroot__|\$(prefix)|g' \ 17546 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 17547 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 17548 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 17549 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 17550 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 17551 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 17552 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 17553 17554 17555 17556# Check whether --enable-silent-rules was given. 17557if test "${enable_silent_rules+set}" = set; then : 17558 enableval=$enable_silent_rules; 17559fi 17560 17561case $enable_silent_rules in # ((( 17562 yes) AM_DEFAULT_VERBOSITY=0;; 17563 no) AM_DEFAULT_VERBOSITY=1;; 17564 *) AM_DEFAULT_VERBOSITY=0;; 17565esac 17566am_make=${MAKE-make} 17567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 17568$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 17569if ${am_cv_make_support_nested_variables+:} false; then : 17570 $as_echo_n "(cached) " >&6 17571else 17572 if $as_echo 'TRUE=$(BAR$(V)) 17573BAR0=false 17574BAR1=true 17575V=1 17576am__doit: 17577 @$(TRUE) 17578.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 17579 am_cv_make_support_nested_variables=yes 17580else 17581 am_cv_make_support_nested_variables=no 17582fi 17583fi 17584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 17585$as_echo "$am_cv_make_support_nested_variables" >&6; } 17586if test $am_cv_make_support_nested_variables = yes; then 17587 AM_V='$(V)' 17588 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 17589else 17590 AM_V=$AM_DEFAULT_VERBOSITY 17591 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 17592fi 17593AM_BACKSLASH='\' 17594 17595 17596 17597# Check whether --enable-malloc0returnsnull was given. 17598if test "${enable_malloc0returnsnull+set}" = set; then : 17599 enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval 17600else 17601 MALLOC_ZERO_RETURNS_NULL=auto 17602fi 17603 17604 17605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5 17606$as_echo_n "checking whether malloc(0) returns NULL... " >&6; } 17607if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then 17608 if test "$cross_compiling" = yes; then : 17609 MALLOC_ZERO_RETURNS_NULL=yes 17610else 17611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17612/* end confdefs.h. */ 17613 17614#include <stdlib.h> 17615 17616int 17617main () 17618{ 17619 17620 char *m0, *r0, *c0, *p; 17621 m0 = malloc(0); 17622 p = malloc(10); 17623 r0 = realloc(p,0); 17624 c0 = calloc(0,10); 17625 exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1); 17626 17627 ; 17628 return 0; 17629} 17630_ACEOF 17631if ac_fn_c_try_run "$LINENO"; then : 17632 MALLOC_ZERO_RETURNS_NULL=yes 17633else 17634 MALLOC_ZERO_RETURNS_NULL=no 17635fi 17636rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 17637 conftest.$ac_objext conftest.beam conftest.$ac_ext 17638fi 17639 17640fi 17641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5 17642$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; } 17643 17644if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then 17645 MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL" 17646 XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS 17647 XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC" 17648else 17649 MALLOC_ZERO_CFLAGS="" 17650 XMALLOC_ZERO_CFLAGS="" 17651 XTMALLOC_ZERO_CFLAGS="" 17652fi 17653 17654 17655 17656 17657 17658 17659# Obtain compiler/linker options for depedencies 17660 17661pkg_failed=no 17662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XINERAMA" >&5 17663$as_echo_n "checking for XINERAMA... " >&6; } 17664 17665if test -n "$XINERAMA_CFLAGS"; then 17666 pkg_cv_XINERAMA_CFLAGS="$XINERAMA_CFLAGS" 17667 elif test -n "$PKG_CONFIG"; then 17668 if test -n "$PKG_CONFIG" && \ 17669 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto xineramaproto >= 1.1.99.1\""; } >&5 17670 ($PKG_CONFIG --exists --print-errors "x11 xext xextproto xineramaproto >= 1.1.99.1") 2>&5 17671 ac_status=$? 17672 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17673 test $ac_status = 0; }; then 17674 pkg_cv_XINERAMA_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xextproto xineramaproto >= 1.1.99.1" 2>/dev/null` 17675else 17676 pkg_failed=yes 17677fi 17678 else 17679 pkg_failed=untried 17680fi 17681if test -n "$XINERAMA_LIBS"; then 17682 pkg_cv_XINERAMA_LIBS="$XINERAMA_LIBS" 17683 elif test -n "$PKG_CONFIG"; then 17684 if test -n "$PKG_CONFIG" && \ 17685 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xextproto xineramaproto >= 1.1.99.1\""; } >&5 17686 ($PKG_CONFIG --exists --print-errors "x11 xext xextproto xineramaproto >= 1.1.99.1") 2>&5 17687 ac_status=$? 17688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17689 test $ac_status = 0; }; then 17690 pkg_cv_XINERAMA_LIBS=`$PKG_CONFIG --libs "x11 xext xextproto xineramaproto >= 1.1.99.1" 2>/dev/null` 17691else 17692 pkg_failed=yes 17693fi 17694 else 17695 pkg_failed=untried 17696fi 17697 17698 17699 17700if test $pkg_failed = yes; then 17701 17702if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 17703 _pkg_short_errors_supported=yes 17704else 17705 _pkg_short_errors_supported=no 17706fi 17707 if test $_pkg_short_errors_supported = yes; then 17708 XINERAMA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext xextproto xineramaproto >= 1.1.99.1" 2>&1` 17709 else 17710 XINERAMA_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext xextproto xineramaproto >= 1.1.99.1" 2>&1` 17711 fi 17712 # Put the nasty error message in config.log where it belongs 17713 echo "$XINERAMA_PKG_ERRORS" >&5 17714 17715 as_fn_error $? "Package requirements (x11 xext xextproto xineramaproto >= 1.1.99.1) were not met: 17716 17717$XINERAMA_PKG_ERRORS 17718 17719Consider adjusting the PKG_CONFIG_PATH environment variable if you 17720installed software in a non-standard prefix. 17721 17722Alternatively, you may set the environment variables XINERAMA_CFLAGS 17723and XINERAMA_LIBS to avoid the need to call pkg-config. 17724See the pkg-config man page for more details. 17725" "$LINENO" 5 17726elif test $pkg_failed = untried; then 17727 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 17728$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 17729as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 17730is in your PATH or set the PKG_CONFIG environment variable to the full 17731path to pkg-config. 17732 17733Alternatively, you may set the environment variables XINERAMA_CFLAGS 17734and XINERAMA_LIBS to avoid the need to call pkg-config. 17735See the pkg-config man page for more details. 17736 17737To get pkg-config, see <http://pkg-config.freedesktop.org/>. 17738See \`config.log' for more details" "$LINENO" 5; } 17739else 17740 XINERAMA_CFLAGS=$pkg_cv_XINERAMA_CFLAGS 17741 XINERAMA_LIBS=$pkg_cv_XINERAMA_LIBS 17742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17743$as_echo "yes" >&6; } 17744 : 17745fi 17746 17747# Check for _XEatDataWords function that may be patched into older Xlib releases 17748SAVE_LIBS="$LIBS" 17749LIBS="$XINERAMA_LIBS" 17750for ac_func in _XEatDataWords 17751do : 17752 ac_fn_c_check_func "$LINENO" "_XEatDataWords" "ac_cv_func__XEatDataWords" 17753if test "x$ac_cv_func__XEatDataWords" = xyes; then : 17754 cat >>confdefs.h <<_ACEOF 17755#define HAVE__XEATDATAWORDS 1 17756_ACEOF 17757 17758fi 17759done 17760 17761LIBS="$SAVE_LIBS" 17762 17763# Allow checking code with lint, sparse, etc. 17764 17765 17766 17767 17768 17769# Check whether --with-lint was given. 17770if test "${with_lint+set}" = set; then : 17771 withval=$with_lint; use_lint=$withval 17772else 17773 use_lint=no 17774fi 17775 17776 17777# Obtain platform specific info like program name and options 17778# The lint program on FreeBSD and NetBSD is different from the one on Solaris 17779case $host_os in 17780 *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*) 17781 lint_name=splint 17782 lint_options="-badflag" 17783 ;; 17784 *freebsd* | *netbsd*) 17785 lint_name=lint 17786 lint_options="-u -b" 17787 ;; 17788 *solaris*) 17789 lint_name=lint 17790 lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2" 17791 ;; 17792esac 17793 17794# Test for the presence of the program (either guessed by the code or spelled out by the user) 17795if test "x$use_lint" = x"yes" ; then 17796 # Extract the first word of "$lint_name", so it can be a program name with args. 17797set dummy $lint_name; ac_word=$2 17798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 17799$as_echo_n "checking for $ac_word... " >&6; } 17800if ${ac_cv_path_LINT+:} false; then : 17801 $as_echo_n "(cached) " >&6 17802else 17803 case $LINT in 17804 [\\/]* | ?:[\\/]*) 17805 ac_cv_path_LINT="$LINT" # Let the user override the test with a path. 17806 ;; 17807 *) 17808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 17809for as_dir in $PATH 17810do 17811 IFS=$as_save_IFS 17812 test -z "$as_dir" && as_dir=. 17813 for ac_exec_ext in '' $ac_executable_extensions; do 17814 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 17815 ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext" 17816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 17817 break 2 17818 fi 17819done 17820 done 17821IFS=$as_save_IFS 17822 17823 ;; 17824esac 17825fi 17826LINT=$ac_cv_path_LINT 17827if test -n "$LINT"; then 17828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5 17829$as_echo "$LINT" >&6; } 17830else 17831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 17832$as_echo "no" >&6; } 17833fi 17834 17835 17836 if test "x$LINT" = "x"; then 17837 as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5 17838 fi 17839elif test "x$use_lint" = x"no" ; then 17840 if test "x$LINT" != "x"; then 17841 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5 17842$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;} 17843 fi 17844else 17845 as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5 17846fi 17847 17848# User supplied flags override default flags 17849if test "x$LINT_FLAGS" != "x"; then 17850 lint_options=$LINT_FLAGS 17851fi 17852 17853LINT_FLAGS=$lint_options 17854 17855 if test "x$LINT" != x; then 17856 LINT_TRUE= 17857 LINT_FALSE='#' 17858else 17859 LINT_TRUE='#' 17860 LINT_FALSE= 17861fi 17862 17863 17864 17865LINT_FLAGS="${LINT_FLAGS} ${XINERAMA_CFLAGS}" 17866 17867ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xinerama.pc" 17868 17869cat >confcache <<\_ACEOF 17870# This file is a shell script that caches the results of configure 17871# tests run on this system so they can be shared between configure 17872# scripts and configure runs, see configure's option --config-cache. 17873# It is not useful on other systems. If it contains results you don't 17874# want to keep, you may remove or edit it. 17875# 17876# config.status only pays attention to the cache file if you give it 17877# the --recheck option to rerun configure. 17878# 17879# `ac_cv_env_foo' variables (set or unset) will be overridden when 17880# loading this file, other *unset* `ac_cv_foo' will be assigned the 17881# following values. 17882 17883_ACEOF 17884 17885# The following way of writing the cache mishandles newlines in values, 17886# but we know of no workaround that is simple, portable, and efficient. 17887# So, we kill variables containing newlines. 17888# Ultrix sh set writes to stderr and can't be redirected directly, 17889# and sets the high bit in the cache file unless we assign to the vars. 17890( 17891 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 17892 eval ac_val=\$$ac_var 17893 case $ac_val in #( 17894 *${as_nl}*) 17895 case $ac_var in #( 17896 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 17897$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 17898 esac 17899 case $ac_var in #( 17900 _ | IFS | as_nl) ;; #( 17901 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 17902 *) { eval $ac_var=; unset $ac_var;} ;; 17903 esac ;; 17904 esac 17905 done 17906 17907 (set) 2>&1 | 17908 case $as_nl`(ac_space=' '; set) 2>&1` in #( 17909 *${as_nl}ac_space=\ *) 17910 # `set' does not quote correctly, so add quotes: double-quote 17911 # substitution turns \\\\ into \\, and sed turns \\ into \. 17912 sed -n \ 17913 "s/'/'\\\\''/g; 17914 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 17915 ;; #( 17916 *) 17917 # `set' quotes correctly as required by POSIX, so do not add quotes. 17918 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 17919 ;; 17920 esac | 17921 sort 17922) | 17923 sed ' 17924 /^ac_cv_env_/b end 17925 t clear 17926 :clear 17927 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 17928 t end 17929 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 17930 :end' >>confcache 17931if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 17932 if test -w "$cache_file"; then 17933 if test "x$cache_file" != "x/dev/null"; then 17934 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 17935$as_echo "$as_me: updating cache $cache_file" >&6;} 17936 if test ! -f "$cache_file" || test -h "$cache_file"; then 17937 cat confcache >"$cache_file" 17938 else 17939 case $cache_file in #( 17940 */* | ?:*) 17941 mv -f confcache "$cache_file"$$ && 17942 mv -f "$cache_file"$$ "$cache_file" ;; #( 17943 *) 17944 mv -f confcache "$cache_file" ;; 17945 esac 17946 fi 17947 fi 17948 else 17949 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 17950$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 17951 fi 17952fi 17953rm -f confcache 17954 17955test "x$prefix" = xNONE && prefix=$ac_default_prefix 17956# Let make expand exec_prefix. 17957test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 17958 17959DEFS=-DHAVE_CONFIG_H 17960 17961ac_libobjs= 17962ac_ltlibobjs= 17963U= 17964for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 17965 # 1. Remove the extension, and $U if already installed. 17966 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 17967 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 17968 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 17969 # will be set to the directory where LIBOBJS objects are built. 17970 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 17971 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 17972done 17973LIBOBJS=$ac_libobjs 17974 17975LTLIBOBJS=$ac_ltlibobjs 17976 17977 17978{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 17979$as_echo_n "checking that generated files are newer than configure... " >&6; } 17980 if test -n "$am_sleep_pid"; then 17981 # Hide warnings about reused PIDs. 17982 wait $am_sleep_pid 2>/dev/null 17983 fi 17984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 17985$as_echo "done" >&6; } 17986 if test -n "$EXEEXT"; then 17987 am__EXEEXT_TRUE= 17988 am__EXEEXT_FALSE='#' 17989else 17990 am__EXEEXT_TRUE='#' 17991 am__EXEEXT_FALSE= 17992fi 17993 17994if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 17995 as_fn_error $? "conditional \"AMDEP\" was never defined. 17996Usually this means the macro was only invoked conditionally." "$LINENO" 5 17997fi 17998if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 17999 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18000Usually this means the macro was only invoked conditionally." "$LINENO" 5 18001fi 18002if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 18003 as_fn_error $? "conditional \"LINT\" was never defined. 18004Usually this means the macro was only invoked conditionally." "$LINENO" 5 18005fi 18006 18007: "${CONFIG_STATUS=./config.status}" 18008ac_write_fail=0 18009ac_clean_files_save=$ac_clean_files 18010ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18011{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18012$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18013as_write_fail=0 18014cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18015#! $SHELL 18016# Generated by $as_me. 18017# Run this file to recreate the current configuration. 18018# Compiler output produced by configure, useful for debugging 18019# configure, is in config.log if it exists. 18020 18021debug=false 18022ac_cs_recheck=false 18023ac_cs_silent=false 18024 18025SHELL=\${CONFIG_SHELL-$SHELL} 18026export SHELL 18027_ASEOF 18028cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18029## -------------------- ## 18030## M4sh Initialization. ## 18031## -------------------- ## 18032 18033# Be more Bourne compatible 18034DUALCASE=1; export DUALCASE # for MKS sh 18035if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18036 emulate sh 18037 NULLCMD=: 18038 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18039 # is contrary to our usage. Disable this feature. 18040 alias -g '${1+"$@"}'='"$@"' 18041 setopt NO_GLOB_SUBST 18042else 18043 case `(set -o) 2>/dev/null` in #( 18044 *posix*) : 18045 set -o posix ;; #( 18046 *) : 18047 ;; 18048esac 18049fi 18050 18051 18052as_nl=' 18053' 18054export as_nl 18055# Printing a long string crashes Solaris 7 /usr/bin/printf. 18056as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18057as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18058as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18059# Prefer a ksh shell builtin over an external printf program on Solaris, 18060# but without wasting forks for bash or zsh. 18061if test -z "$BASH_VERSION$ZSH_VERSION" \ 18062 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18063 as_echo='print -r --' 18064 as_echo_n='print -rn --' 18065elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18066 as_echo='printf %s\n' 18067 as_echo_n='printf %s' 18068else 18069 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18070 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18071 as_echo_n='/usr/ucb/echo -n' 18072 else 18073 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18074 as_echo_n_body='eval 18075 arg=$1; 18076 case $arg in #( 18077 *"$as_nl"*) 18078 expr "X$arg" : "X\\(.*\\)$as_nl"; 18079 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18080 esac; 18081 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18082 ' 18083 export as_echo_n_body 18084 as_echo_n='sh -c $as_echo_n_body as_echo' 18085 fi 18086 export as_echo_body 18087 as_echo='sh -c $as_echo_body as_echo' 18088fi 18089 18090# The user is always right. 18091if test "${PATH_SEPARATOR+set}" != set; then 18092 PATH_SEPARATOR=: 18093 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18094 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18095 PATH_SEPARATOR=';' 18096 } 18097fi 18098 18099 18100# IFS 18101# We need space, tab and new line, in precisely that order. Quoting is 18102# there to prevent editors from complaining about space-tab. 18103# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18104# splitting by setting IFS to empty value.) 18105IFS=" "" $as_nl" 18106 18107# Find who we are. Look in the path if we contain no directory separator. 18108as_myself= 18109case $0 in #(( 18110 *[\\/]* ) as_myself=$0 ;; 18111 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18112for as_dir in $PATH 18113do 18114 IFS=$as_save_IFS 18115 test -z "$as_dir" && as_dir=. 18116 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18117 done 18118IFS=$as_save_IFS 18119 18120 ;; 18121esac 18122# We did not find ourselves, most probably we were run as `sh COMMAND' 18123# in which case we are not to be found in the path. 18124if test "x$as_myself" = x; then 18125 as_myself=$0 18126fi 18127if test ! -f "$as_myself"; then 18128 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18129 exit 1 18130fi 18131 18132# Unset variables that we do not need and which cause bugs (e.g. in 18133# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18134# suppresses any "Segmentation fault" message there. '((' could 18135# trigger a bug in pdksh 5.2.14. 18136for as_var in BASH_ENV ENV MAIL MAILPATH 18137do eval test x\${$as_var+set} = xset \ 18138 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18139done 18140PS1='$ ' 18141PS2='> ' 18142PS4='+ ' 18143 18144# NLS nuisances. 18145LC_ALL=C 18146export LC_ALL 18147LANGUAGE=C 18148export LANGUAGE 18149 18150# CDPATH. 18151(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18152 18153 18154# as_fn_error STATUS ERROR [LINENO LOG_FD] 18155# ---------------------------------------- 18156# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18157# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18158# script with STATUS, using 1 if that was 0. 18159as_fn_error () 18160{ 18161 as_status=$1; test $as_status -eq 0 && as_status=1 18162 if test "$4"; then 18163 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18164 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18165 fi 18166 $as_echo "$as_me: error: $2" >&2 18167 as_fn_exit $as_status 18168} # as_fn_error 18169 18170 18171# as_fn_set_status STATUS 18172# ----------------------- 18173# Set $? to STATUS, without forking. 18174as_fn_set_status () 18175{ 18176 return $1 18177} # as_fn_set_status 18178 18179# as_fn_exit STATUS 18180# ----------------- 18181# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18182as_fn_exit () 18183{ 18184 set +e 18185 as_fn_set_status $1 18186 exit $1 18187} # as_fn_exit 18188 18189# as_fn_unset VAR 18190# --------------- 18191# Portably unset VAR. 18192as_fn_unset () 18193{ 18194 { eval $1=; unset $1;} 18195} 18196as_unset=as_fn_unset 18197# as_fn_append VAR VALUE 18198# ---------------------- 18199# Append the text in VALUE to the end of the definition contained in VAR. Take 18200# advantage of any shell optimizations that allow amortized linear growth over 18201# repeated appends, instead of the typical quadratic growth present in naive 18202# implementations. 18203if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18204 eval 'as_fn_append () 18205 { 18206 eval $1+=\$2 18207 }' 18208else 18209 as_fn_append () 18210 { 18211 eval $1=\$$1\$2 18212 } 18213fi # as_fn_append 18214 18215# as_fn_arith ARG... 18216# ------------------ 18217# Perform arithmetic evaluation on the ARGs, and store the result in the 18218# global $as_val. Take advantage of shells that can avoid forks. The arguments 18219# must be portable across $(()) and expr. 18220if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18221 eval 'as_fn_arith () 18222 { 18223 as_val=$(( $* )) 18224 }' 18225else 18226 as_fn_arith () 18227 { 18228 as_val=`expr "$@" || test $? -eq 1` 18229 } 18230fi # as_fn_arith 18231 18232 18233if expr a : '\(a\)' >/dev/null 2>&1 && 18234 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18235 as_expr=expr 18236else 18237 as_expr=false 18238fi 18239 18240if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18241 as_basename=basename 18242else 18243 as_basename=false 18244fi 18245 18246if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18247 as_dirname=dirname 18248else 18249 as_dirname=false 18250fi 18251 18252as_me=`$as_basename -- "$0" || 18253$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18254 X"$0" : 'X\(//\)$' \| \ 18255 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18256$as_echo X/"$0" | 18257 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18258 s//\1/ 18259 q 18260 } 18261 /^X\/\(\/\/\)$/{ 18262 s//\1/ 18263 q 18264 } 18265 /^X\/\(\/\).*/{ 18266 s//\1/ 18267 q 18268 } 18269 s/.*/./; q'` 18270 18271# Avoid depending upon Character Ranges. 18272as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18273as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18274as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18275as_cr_digits='0123456789' 18276as_cr_alnum=$as_cr_Letters$as_cr_digits 18277 18278ECHO_C= ECHO_N= ECHO_T= 18279case `echo -n x` in #((((( 18280-n*) 18281 case `echo 'xy\c'` in 18282 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18283 xy) ECHO_C='\c';; 18284 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18285 ECHO_T=' ';; 18286 esac;; 18287*) 18288 ECHO_N='-n';; 18289esac 18290 18291rm -f conf$$ conf$$.exe conf$$.file 18292if test -d conf$$.dir; then 18293 rm -f conf$$.dir/conf$$.file 18294else 18295 rm -f conf$$.dir 18296 mkdir conf$$.dir 2>/dev/null 18297fi 18298if (echo >conf$$.file) 2>/dev/null; then 18299 if ln -s conf$$.file conf$$ 2>/dev/null; then 18300 as_ln_s='ln -s' 18301 # ... but there are two gotchas: 18302 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18303 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18304 # In both cases, we have to default to `cp -p'. 18305 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18306 as_ln_s='cp -p' 18307 elif ln conf$$.file conf$$ 2>/dev/null; then 18308 as_ln_s=ln 18309 else 18310 as_ln_s='cp -p' 18311 fi 18312else 18313 as_ln_s='cp -p' 18314fi 18315rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18316rmdir conf$$.dir 2>/dev/null 18317 18318 18319# as_fn_mkdir_p 18320# ------------- 18321# Create "$as_dir" as a directory, including parents if necessary. 18322as_fn_mkdir_p () 18323{ 18324 18325 case $as_dir in #( 18326 -*) as_dir=./$as_dir;; 18327 esac 18328 test -d "$as_dir" || eval $as_mkdir_p || { 18329 as_dirs= 18330 while :; do 18331 case $as_dir in #( 18332 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 18333 *) as_qdir=$as_dir;; 18334 esac 18335 as_dirs="'$as_qdir' $as_dirs" 18336 as_dir=`$as_dirname -- "$as_dir" || 18337$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 18338 X"$as_dir" : 'X\(//\)[^/]' \| \ 18339 X"$as_dir" : 'X\(//\)$' \| \ 18340 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 18341$as_echo X"$as_dir" | 18342 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 18343 s//\1/ 18344 q 18345 } 18346 /^X\(\/\/\)[^/].*/{ 18347 s//\1/ 18348 q 18349 } 18350 /^X\(\/\/\)$/{ 18351 s//\1/ 18352 q 18353 } 18354 /^X\(\/\).*/{ 18355 s//\1/ 18356 q 18357 } 18358 s/.*/./; q'` 18359 test -d "$as_dir" && break 18360 done 18361 test -z "$as_dirs" || eval "mkdir $as_dirs" 18362 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 18363 18364 18365} # as_fn_mkdir_p 18366if mkdir -p . 2>/dev/null; then 18367 as_mkdir_p='mkdir -p "$as_dir"' 18368else 18369 test -d ./-p && rmdir ./-p 18370 as_mkdir_p=false 18371fi 18372 18373if test -x / >/dev/null 2>&1; then 18374 as_test_x='test -x' 18375else 18376 if ls -dL / >/dev/null 2>&1; then 18377 as_ls_L_option=L 18378 else 18379 as_ls_L_option= 18380 fi 18381 as_test_x=' 18382 eval sh -c '\'' 18383 if test -d "$1"; then 18384 test -d "$1/."; 18385 else 18386 case $1 in #( 18387 -*)set "./$1";; 18388 esac; 18389 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 18390 ???[sx]*):;;*)false;;esac;fi 18391 '\'' sh 18392 ' 18393fi 18394as_executable_p=$as_test_x 18395 18396# Sed expression to map a string onto a valid CPP name. 18397as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 18398 18399# Sed expression to map a string onto a valid variable name. 18400as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 18401 18402 18403exec 6>&1 18404## ----------------------------------- ## 18405## Main body of $CONFIG_STATUS script. ## 18406## ----------------------------------- ## 18407_ASEOF 18408test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 18409 18410cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18411# Save the log message, to keep $0 and so on meaningful, and to 18412# report actual input values of CONFIG_FILES etc. instead of their 18413# values after options handling. 18414ac_log=" 18415This file was extended by libXinerama $as_me 1.1.3, which was 18416generated by GNU Autoconf 2.68. Invocation command line was 18417 18418 CONFIG_FILES = $CONFIG_FILES 18419 CONFIG_HEADERS = $CONFIG_HEADERS 18420 CONFIG_LINKS = $CONFIG_LINKS 18421 CONFIG_COMMANDS = $CONFIG_COMMANDS 18422 $ $0 $@ 18423 18424on `(hostname || uname -n) 2>/dev/null | sed 1q` 18425" 18426 18427_ACEOF 18428 18429case $ac_config_files in *" 18430"*) set x $ac_config_files; shift; ac_config_files=$*;; 18431esac 18432 18433case $ac_config_headers in *" 18434"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 18435esac 18436 18437 18438cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18439# Files that config.status was made for. 18440config_files="$ac_config_files" 18441config_headers="$ac_config_headers" 18442config_commands="$ac_config_commands" 18443 18444_ACEOF 18445 18446cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18447ac_cs_usage="\ 18448\`$as_me' instantiates files and other configuration actions 18449from templates according to the current configuration. Unless the files 18450and actions are specified as TAGs, all are instantiated by default. 18451 18452Usage: $0 [OPTION]... [TAG]... 18453 18454 -h, --help print this help, then exit 18455 -V, --version print version number and configuration settings, then exit 18456 --config print configuration, then exit 18457 -q, --quiet, --silent 18458 do not print progress messages 18459 -d, --debug don't remove temporary files 18460 --recheck update $as_me by reconfiguring in the same conditions 18461 --file=FILE[:TEMPLATE] 18462 instantiate the configuration file FILE 18463 --header=FILE[:TEMPLATE] 18464 instantiate the configuration header FILE 18465 18466Configuration files: 18467$config_files 18468 18469Configuration headers: 18470$config_headers 18471 18472Configuration commands: 18473$config_commands 18474 18475Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 18476 18477_ACEOF 18478cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18479ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 18480ac_cs_version="\\ 18481libXinerama config.status 1.1.3 18482configured by $0, generated by GNU Autoconf 2.68, 18483 with options \\"\$ac_cs_config\\" 18484 18485Copyright (C) 2010 Free Software Foundation, Inc. 18486This config.status script is free software; the Free Software Foundation 18487gives unlimited permission to copy, distribute and modify it." 18488 18489ac_pwd='$ac_pwd' 18490srcdir='$srcdir' 18491INSTALL='$INSTALL' 18492MKDIR_P='$MKDIR_P' 18493AWK='$AWK' 18494test -n "\$AWK" || AWK=awk 18495_ACEOF 18496 18497cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18498# The default lists apply if the user does not specify any file. 18499ac_need_defaults=: 18500while test $# != 0 18501do 18502 case $1 in 18503 --*=?*) 18504 ac_option=`expr "X$1" : 'X\([^=]*\)='` 18505 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 18506 ac_shift=: 18507 ;; 18508 --*=) 18509 ac_option=`expr "X$1" : 'X\([^=]*\)='` 18510 ac_optarg= 18511 ac_shift=: 18512 ;; 18513 *) 18514 ac_option=$1 18515 ac_optarg=$2 18516 ac_shift=shift 18517 ;; 18518 esac 18519 18520 case $ac_option in 18521 # Handling of the options. 18522 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 18523 ac_cs_recheck=: ;; 18524 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 18525 $as_echo "$ac_cs_version"; exit ;; 18526 --config | --confi | --conf | --con | --co | --c ) 18527 $as_echo "$ac_cs_config"; exit ;; 18528 --debug | --debu | --deb | --de | --d | -d ) 18529 debug=: ;; 18530 --file | --fil | --fi | --f ) 18531 $ac_shift 18532 case $ac_optarg in 18533 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 18534 '') as_fn_error $? "missing file argument" ;; 18535 esac 18536 as_fn_append CONFIG_FILES " '$ac_optarg'" 18537 ac_need_defaults=false;; 18538 --header | --heade | --head | --hea ) 18539 $ac_shift 18540 case $ac_optarg in 18541 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 18542 esac 18543 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 18544 ac_need_defaults=false;; 18545 --he | --h) 18546 # Conflict between --help and --header 18547 as_fn_error $? "ambiguous option: \`$1' 18548Try \`$0 --help' for more information.";; 18549 --help | --hel | -h ) 18550 $as_echo "$ac_cs_usage"; exit ;; 18551 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18552 | -silent | --silent | --silen | --sile | --sil | --si | --s) 18553 ac_cs_silent=: ;; 18554 18555 # This is an error. 18556 -*) as_fn_error $? "unrecognized option: \`$1' 18557Try \`$0 --help' for more information." ;; 18558 18559 *) as_fn_append ac_config_targets " $1" 18560 ac_need_defaults=false ;; 18561 18562 esac 18563 shift 18564done 18565 18566ac_configure_extra_args= 18567 18568if $ac_cs_silent; then 18569 exec 6>/dev/null 18570 ac_configure_extra_args="$ac_configure_extra_args --silent" 18571fi 18572 18573_ACEOF 18574cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18575if \$ac_cs_recheck; then 18576 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 18577 shift 18578 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 18579 CONFIG_SHELL='$SHELL' 18580 export CONFIG_SHELL 18581 exec "\$@" 18582fi 18583 18584_ACEOF 18585cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18586exec 5>>config.log 18587{ 18588 echo 18589 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 18590## Running $as_me. ## 18591_ASBOX 18592 $as_echo "$ac_log" 18593} >&5 18594 18595_ACEOF 18596cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18597# 18598# INIT-COMMANDS 18599# 18600AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 18601 18602 18603# The HP-UX ksh and POSIX shell print the target directory to stdout 18604# if CDPATH is set. 18605(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18606 18607sed_quote_subst='$sed_quote_subst' 18608double_quote_subst='$double_quote_subst' 18609delay_variable_subst='$delay_variable_subst' 18610macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 18611macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 18612enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 18613enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 18614pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 18615enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 18616SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 18617ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 18618PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 18619host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 18620host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 18621host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 18622build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 18623build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 18624build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 18625SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 18626Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 18627GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 18628EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 18629FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 18630LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 18631NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 18632LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 18633max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 18634ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 18635exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 18636lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 18637lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 18638lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 18639lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 18640lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 18641reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 18642reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 18643OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 18644deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 18645file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 18646file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 18647want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 18648DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 18649sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 18650AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 18651AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 18652archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 18653STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 18654RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 18655old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 18656old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 18657old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 18658lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 18659CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 18660CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 18661compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 18662GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 18663lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 18664lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 18665lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 18666lt_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"`' 18667nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 18668lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 18669objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 18670MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 18671lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 18672lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 18673lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 18674lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 18675lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 18676need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 18677MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 18678DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 18679NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 18680LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 18681OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 18682OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 18683libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 18684shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 18685extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 18686archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 18687enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 18688export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 18689whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 18690compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 18691old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 18692old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 18693archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 18694archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 18695module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 18696module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 18697with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 18698allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 18699no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 18700hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 18701hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 18702hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 18703hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 18704hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 18705hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 18706hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 18707inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 18708link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 18709always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 18710export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 18711exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 18712include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 18713prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 18714postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 18715file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 18716variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 18717need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 18718need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 18719version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 18720runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 18721shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 18722shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 18723libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 18724library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 18725soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 18726install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 18727postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 18728postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 18729finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 18730finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 18731hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 18732sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 18733sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 18734hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 18735enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 18736enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 18737enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 18738old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 18739striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 18740 18741LTCC='$LTCC' 18742LTCFLAGS='$LTCFLAGS' 18743compiler='$compiler_DEFAULT' 18744 18745# A function that is used when there is no print builtin or printf. 18746func_fallback_echo () 18747{ 18748 eval 'cat <<_LTECHO_EOF 18749\$1 18750_LTECHO_EOF' 18751} 18752 18753# Quote evaled strings. 18754for var in SHELL \ 18755ECHO \ 18756PATH_SEPARATOR \ 18757SED \ 18758GREP \ 18759EGREP \ 18760FGREP \ 18761LD \ 18762NM \ 18763LN_S \ 18764lt_SP2NL \ 18765lt_NL2SP \ 18766reload_flag \ 18767OBJDUMP \ 18768deplibs_check_method \ 18769file_magic_cmd \ 18770file_magic_glob \ 18771want_nocaseglob \ 18772DLLTOOL \ 18773sharedlib_from_linklib_cmd \ 18774AR \ 18775AR_FLAGS \ 18776archiver_list_spec \ 18777STRIP \ 18778RANLIB \ 18779CC \ 18780CFLAGS \ 18781compiler \ 18782lt_cv_sys_global_symbol_pipe \ 18783lt_cv_sys_global_symbol_to_cdecl \ 18784lt_cv_sys_global_symbol_to_c_name_address \ 18785lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 18786nm_file_list_spec \ 18787lt_prog_compiler_no_builtin_flag \ 18788lt_prog_compiler_pic \ 18789lt_prog_compiler_wl \ 18790lt_prog_compiler_static \ 18791lt_cv_prog_compiler_c_o \ 18792need_locks \ 18793MANIFEST_TOOL \ 18794DSYMUTIL \ 18795NMEDIT \ 18796LIPO \ 18797OTOOL \ 18798OTOOL64 \ 18799shrext_cmds \ 18800export_dynamic_flag_spec \ 18801whole_archive_flag_spec \ 18802compiler_needs_object \ 18803with_gnu_ld \ 18804allow_undefined_flag \ 18805no_undefined_flag \ 18806hardcode_libdir_flag_spec \ 18807hardcode_libdir_separator \ 18808exclude_expsyms \ 18809include_expsyms \ 18810file_list_spec \ 18811variables_saved_for_relink \ 18812libname_spec \ 18813library_names_spec \ 18814soname_spec \ 18815install_override_mode \ 18816finish_eval \ 18817old_striplib \ 18818striplib; do 18819 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 18820 *[\\\\\\\`\\"\\\$]*) 18821 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 18822 ;; 18823 *) 18824 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 18825 ;; 18826 esac 18827done 18828 18829# Double-quote double-evaled strings. 18830for var in reload_cmds \ 18831old_postinstall_cmds \ 18832old_postuninstall_cmds \ 18833old_archive_cmds \ 18834extract_expsyms_cmds \ 18835old_archive_from_new_cmds \ 18836old_archive_from_expsyms_cmds \ 18837archive_cmds \ 18838archive_expsym_cmds \ 18839module_cmds \ 18840module_expsym_cmds \ 18841export_symbols_cmds \ 18842prelink_cmds \ 18843postlink_cmds \ 18844postinstall_cmds \ 18845postuninstall_cmds \ 18846finish_cmds \ 18847sys_lib_search_path_spec \ 18848sys_lib_dlsearch_path_spec; do 18849 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 18850 *[\\\\\\\`\\"\\\$]*) 18851 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 18852 ;; 18853 *) 18854 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 18855 ;; 18856 esac 18857done 18858 18859ac_aux_dir='$ac_aux_dir' 18860xsi_shell='$xsi_shell' 18861lt_shell_append='$lt_shell_append' 18862 18863# See if we are running on zsh, and set the options which allow our 18864# commands through without removal of \ escapes INIT. 18865if test -n "\${ZSH_VERSION+set}" ; then 18866 setopt NO_GLOB_SUBST 18867fi 18868 18869 18870 PACKAGE='$PACKAGE' 18871 VERSION='$VERSION' 18872 TIMESTAMP='$TIMESTAMP' 18873 RM='$RM' 18874 ofile='$ofile' 18875 18876 18877 18878 18879_ACEOF 18880 18881cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18882 18883# Handling of arguments. 18884for ac_config_target in $ac_config_targets 18885do 18886 case $ac_config_target in 18887 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 18888 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 18889 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 18890 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 18891 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 18892 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 18893 "xinerama.pc") CONFIG_FILES="$CONFIG_FILES xinerama.pc" ;; 18894 18895 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 18896 esac 18897done 18898 18899 18900# If the user did not use the arguments to specify the items to instantiate, 18901# then the envvar interface is used. Set only those that are not. 18902# We use the long form for the default assignment because of an extremely 18903# bizarre bug on SunOS 4.1.3. 18904if $ac_need_defaults; then 18905 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 18906 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 18907 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 18908fi 18909 18910# Have a temporary directory for convenience. Make it in the build tree 18911# simply because there is no reason against having it here, and in addition, 18912# creating and moving files from /tmp can sometimes cause problems. 18913# Hook for its removal unless debugging. 18914# Note that there is a small window in which the directory will not be cleaned: 18915# after its creation but before its name has been assigned to `$tmp'. 18916$debug || 18917{ 18918 tmp= ac_tmp= 18919 trap 'exit_status=$? 18920 : "${ac_tmp:=$tmp}" 18921 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 18922' 0 18923 trap 'as_fn_exit 1' 1 2 13 15 18924} 18925# Create a (secure) tmp directory for tmp files. 18926 18927{ 18928 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 18929 test -d "$tmp" 18930} || 18931{ 18932 tmp=./conf$$-$RANDOM 18933 (umask 077 && mkdir "$tmp") 18934} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 18935ac_tmp=$tmp 18936 18937# Set up the scripts for CONFIG_FILES section. 18938# No need to generate them if there are no CONFIG_FILES. 18939# This happens for instance with `./config.status config.h'. 18940if test -n "$CONFIG_FILES"; then 18941 18942 18943ac_cr=`echo X | tr X '\015'` 18944# On cygwin, bash can eat \r inside `` if the user requested igncr. 18945# But we know of no other shell where ac_cr would be empty at this 18946# point, so we can use a bashism as a fallback. 18947if test "x$ac_cr" = x; then 18948 eval ac_cr=\$\'\\r\' 18949fi 18950ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 18951if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 18952 ac_cs_awk_cr='\\r' 18953else 18954 ac_cs_awk_cr=$ac_cr 18955fi 18956 18957echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 18958_ACEOF 18959 18960 18961{ 18962 echo "cat >conf$$subs.awk <<_ACEOF" && 18963 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 18964 echo "_ACEOF" 18965} >conf$$subs.sh || 18966 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 18967ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 18968ac_delim='%!_!# ' 18969for ac_last_try in false false false false false :; do 18970 . ./conf$$subs.sh || 18971 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 18972 18973 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 18974 if test $ac_delim_n = $ac_delim_num; then 18975 break 18976 elif $ac_last_try; then 18977 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 18978 else 18979 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 18980 fi 18981done 18982rm -f conf$$subs.sh 18983 18984cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18985cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 18986_ACEOF 18987sed -n ' 18988h 18989s/^/S["/; s/!.*/"]=/ 18990p 18991g 18992s/^[^!]*!// 18993:repl 18994t repl 18995s/'"$ac_delim"'$// 18996t delim 18997:nl 18998h 18999s/\(.\{148\}\)..*/\1/ 19000t more1 19001s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19002p 19003n 19004b repl 19005:more1 19006s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19007p 19008g 19009s/.\{148\}// 19010t nl 19011:delim 19012h 19013s/\(.\{148\}\)..*/\1/ 19014t more2 19015s/["\\]/\\&/g; s/^/"/; s/$/"/ 19016p 19017b 19018:more2 19019s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19020p 19021g 19022s/.\{148\}// 19023t delim 19024' <conf$$subs.awk | sed ' 19025/^[^""]/{ 19026 N 19027 s/\n// 19028} 19029' >>$CONFIG_STATUS || ac_write_fail=1 19030rm -f conf$$subs.awk 19031cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19032_ACAWK 19033cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19034 for (key in S) S_is_set[key] = 1 19035 FS = "" 19036 19037} 19038{ 19039 line = $ 0 19040 nfields = split(line, field, "@") 19041 substed = 0 19042 len = length(field[1]) 19043 for (i = 2; i < nfields; i++) { 19044 key = field[i] 19045 keylen = length(key) 19046 if (S_is_set[key]) { 19047 value = S[key] 19048 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19049 len += length(value) + length(field[++i]) 19050 substed = 1 19051 } else 19052 len += 1 + keylen 19053 } 19054 19055 print line 19056} 19057 19058_ACAWK 19059_ACEOF 19060cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19061if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19062 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19063else 19064 cat 19065fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19066 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19067_ACEOF 19068 19069# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19070# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19071# trailing colons and then remove the whole line if VPATH becomes empty 19072# (actually we leave an empty line to preserve line numbers). 19073if test "x$srcdir" = x.; then 19074 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19075h 19076s/// 19077s/^/:/ 19078s/[ ]*$/:/ 19079s/:\$(srcdir):/:/g 19080s/:\${srcdir}:/:/g 19081s/:@srcdir@:/:/g 19082s/^:*// 19083s/:*$// 19084x 19085s/\(=[ ]*\).*/\1/ 19086G 19087s/\n// 19088s/^[^=]*=[ ]*$// 19089}' 19090fi 19091 19092cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19093fi # test -n "$CONFIG_FILES" 19094 19095# Set up the scripts for CONFIG_HEADERS section. 19096# No need to generate them if there are no CONFIG_HEADERS. 19097# This happens for instance with `./config.status Makefile'. 19098if test -n "$CONFIG_HEADERS"; then 19099cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19100BEGIN { 19101_ACEOF 19102 19103# Transform confdefs.h into an awk script `defines.awk', embedded as 19104# here-document in config.status, that substitutes the proper values into 19105# config.h.in to produce config.h. 19106 19107# Create a delimiter string that does not exist in confdefs.h, to ease 19108# handling of long lines. 19109ac_delim='%!_!# ' 19110for ac_last_try in false false :; do 19111 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19112 if test -z "$ac_tt"; then 19113 break 19114 elif $ac_last_try; then 19115 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19116 else 19117 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19118 fi 19119done 19120 19121# For the awk script, D is an array of macro values keyed by name, 19122# likewise P contains macro parameters if any. Preserve backslash 19123# newline sequences. 19124 19125ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19126sed -n ' 19127s/.\{148\}/&'"$ac_delim"'/g 19128t rset 19129:rset 19130s/^[ ]*#[ ]*define[ ][ ]*/ / 19131t def 19132d 19133:def 19134s/\\$// 19135t bsnl 19136s/["\\]/\\&/g 19137s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19138D["\1"]=" \3"/p 19139s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19140d 19141:bsnl 19142s/["\\]/\\&/g 19143s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19144D["\1"]=" \3\\\\\\n"\\/p 19145t cont 19146s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19147t cont 19148d 19149:cont 19150n 19151s/.\{148\}/&'"$ac_delim"'/g 19152t clear 19153:clear 19154s/\\$// 19155t bsnlc 19156s/["\\]/\\&/g; s/^/"/; s/$/"/p 19157d 19158:bsnlc 19159s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19160b cont 19161' <confdefs.h | sed ' 19162s/'"$ac_delim"'/"\\\ 19163"/g' >>$CONFIG_STATUS || ac_write_fail=1 19164 19165cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19166 for (key in D) D_is_set[key] = 1 19167 FS = "" 19168} 19169/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19170 line = \$ 0 19171 split(line, arg, " ") 19172 if (arg[1] == "#") { 19173 defundef = arg[2] 19174 mac1 = arg[3] 19175 } else { 19176 defundef = substr(arg[1], 2) 19177 mac1 = arg[2] 19178 } 19179 split(mac1, mac2, "(") #) 19180 macro = mac2[1] 19181 prefix = substr(line, 1, index(line, defundef) - 1) 19182 if (D_is_set[macro]) { 19183 # Preserve the white space surrounding the "#". 19184 print prefix "define", macro P[macro] D[macro] 19185 next 19186 } else { 19187 # Replace #undef with comments. This is necessary, for example, 19188 # in the case of _POSIX_SOURCE, which is predefined and required 19189 # on some systems where configure will not decide to define it. 19190 if (defundef == "undef") { 19191 print "/*", prefix defundef, macro, "*/" 19192 next 19193 } 19194 } 19195} 19196{ print } 19197_ACAWK 19198_ACEOF 19199cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19200 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19201fi # test -n "$CONFIG_HEADERS" 19202 19203 19204eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19205shift 19206for ac_tag 19207do 19208 case $ac_tag in 19209 :[FHLC]) ac_mode=$ac_tag; continue;; 19210 esac 19211 case $ac_mode$ac_tag in 19212 :[FHL]*:*);; 19213 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19214 :[FH]-) ac_tag=-:-;; 19215 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19216 esac 19217 ac_save_IFS=$IFS 19218 IFS=: 19219 set x $ac_tag 19220 IFS=$ac_save_IFS 19221 shift 19222 ac_file=$1 19223 shift 19224 19225 case $ac_mode in 19226 :L) ac_source=$1;; 19227 :[FH]) 19228 ac_file_inputs= 19229 for ac_f 19230 do 19231 case $ac_f in 19232 -) ac_f="$ac_tmp/stdin";; 19233 *) # Look for the file first in the build tree, then in the source tree 19234 # (if the path is not absolute). The absolute path cannot be DOS-style, 19235 # because $ac_f cannot contain `:'. 19236 test -f "$ac_f" || 19237 case $ac_f in 19238 [\\/$]*) false;; 19239 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19240 esac || 19241 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19242 esac 19243 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19244 as_fn_append ac_file_inputs " '$ac_f'" 19245 done 19246 19247 # Let's still pretend it is `configure' which instantiates (i.e., don't 19248 # use $as_me), people would be surprised to read: 19249 # /* config.h. Generated by config.status. */ 19250 configure_input='Generated from '` 19251 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19252 `' by configure.' 19253 if test x"$ac_file" != x-; then 19254 configure_input="$ac_file. $configure_input" 19255 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19256$as_echo "$as_me: creating $ac_file" >&6;} 19257 fi 19258 # Neutralize special characters interpreted by sed in replacement strings. 19259 case $configure_input in #( 19260 *\&* | *\|* | *\\* ) 19261 ac_sed_conf_input=`$as_echo "$configure_input" | 19262 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19263 *) ac_sed_conf_input=$configure_input;; 19264 esac 19265 19266 case $ac_tag in 19267 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19268 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19269 esac 19270 ;; 19271 esac 19272 19273 ac_dir=`$as_dirname -- "$ac_file" || 19274$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19275 X"$ac_file" : 'X\(//\)[^/]' \| \ 19276 X"$ac_file" : 'X\(//\)$' \| \ 19277 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19278$as_echo X"$ac_file" | 19279 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19280 s//\1/ 19281 q 19282 } 19283 /^X\(\/\/\)[^/].*/{ 19284 s//\1/ 19285 q 19286 } 19287 /^X\(\/\/\)$/{ 19288 s//\1/ 19289 q 19290 } 19291 /^X\(\/\).*/{ 19292 s//\1/ 19293 q 19294 } 19295 s/.*/./; q'` 19296 as_dir="$ac_dir"; as_fn_mkdir_p 19297 ac_builddir=. 19298 19299case "$ac_dir" in 19300.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19301*) 19302 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19303 # A ".." for each directory in $ac_dir_suffix. 19304 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19305 case $ac_top_builddir_sub in 19306 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19307 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19308 esac ;; 19309esac 19310ac_abs_top_builddir=$ac_pwd 19311ac_abs_builddir=$ac_pwd$ac_dir_suffix 19312# for backward compatibility: 19313ac_top_builddir=$ac_top_build_prefix 19314 19315case $srcdir in 19316 .) # We are building in place. 19317 ac_srcdir=. 19318 ac_top_srcdir=$ac_top_builddir_sub 19319 ac_abs_top_srcdir=$ac_pwd ;; 19320 [\\/]* | ?:[\\/]* ) # Absolute name. 19321 ac_srcdir=$srcdir$ac_dir_suffix; 19322 ac_top_srcdir=$srcdir 19323 ac_abs_top_srcdir=$srcdir ;; 19324 *) # Relative name. 19325 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19326 ac_top_srcdir=$ac_top_build_prefix$srcdir 19327 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19328esac 19329ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 19330 19331 19332 case $ac_mode in 19333 :F) 19334 # 19335 # CONFIG_FILE 19336 # 19337 19338 case $INSTALL in 19339 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 19340 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 19341 esac 19342 ac_MKDIR_P=$MKDIR_P 19343 case $MKDIR_P in 19344 [\\/$]* | ?:[\\/]* ) ;; 19345 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 19346 esac 19347_ACEOF 19348 19349cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19350# If the template does not know about datarootdir, expand it. 19351# FIXME: This hack should be removed a few years after 2.60. 19352ac_datarootdir_hack=; ac_datarootdir_seen= 19353ac_sed_dataroot=' 19354/datarootdir/ { 19355 p 19356 q 19357} 19358/@datadir@/p 19359/@docdir@/p 19360/@infodir@/p 19361/@localedir@/p 19362/@mandir@/p' 19363case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 19364*datarootdir*) ac_datarootdir_seen=yes;; 19365*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 19366 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 19367$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 19368_ACEOF 19369cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19370 ac_datarootdir_hack=' 19371 s&@datadir@&$datadir&g 19372 s&@docdir@&$docdir&g 19373 s&@infodir@&$infodir&g 19374 s&@localedir@&$localedir&g 19375 s&@mandir@&$mandir&g 19376 s&\\\${datarootdir}&$datarootdir&g' ;; 19377esac 19378_ACEOF 19379 19380# Neutralize VPATH when `$srcdir' = `.'. 19381# Shell code in configure.ac might set extrasub. 19382# FIXME: do we really want to maintain this feature? 19383cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19384ac_sed_extra="$ac_vpsub 19385$extrasub 19386_ACEOF 19387cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19388:t 19389/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 19390s|@configure_input@|$ac_sed_conf_input|;t t 19391s&@top_builddir@&$ac_top_builddir_sub&;t t 19392s&@top_build_prefix@&$ac_top_build_prefix&;t t 19393s&@srcdir@&$ac_srcdir&;t t 19394s&@abs_srcdir@&$ac_abs_srcdir&;t t 19395s&@top_srcdir@&$ac_top_srcdir&;t t 19396s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 19397s&@builddir@&$ac_builddir&;t t 19398s&@abs_builddir@&$ac_abs_builddir&;t t 19399s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 19400s&@INSTALL@&$ac_INSTALL&;t t 19401s&@MKDIR_P@&$ac_MKDIR_P&;t t 19402$ac_datarootdir_hack 19403" 19404eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 19405 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19406 19407test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 19408 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 19409 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 19410 "$ac_tmp/out"`; test -z "$ac_out"; } && 19411 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19412which seems to be undefined. Please make sure it is defined" >&5 19413$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19414which seems to be undefined. Please make sure it is defined" >&2;} 19415 19416 rm -f "$ac_tmp/stdin" 19417 case $ac_file in 19418 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 19419 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 19420 esac \ 19421 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19422 ;; 19423 :H) 19424 # 19425 # CONFIG_HEADER 19426 # 19427 if test x"$ac_file" != x-; then 19428 { 19429 $as_echo "/* $configure_input */" \ 19430 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 19431 } >"$ac_tmp/config.h" \ 19432 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19433 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 19434 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 19435$as_echo "$as_me: $ac_file is unchanged" >&6;} 19436 else 19437 rm -f "$ac_file" 19438 mv "$ac_tmp/config.h" "$ac_file" \ 19439 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19440 fi 19441 else 19442 $as_echo "/* $configure_input */" \ 19443 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 19444 || as_fn_error $? "could not create -" "$LINENO" 5 19445 fi 19446# Compute "$ac_file"'s index in $config_headers. 19447_am_arg="$ac_file" 19448_am_stamp_count=1 19449for _am_header in $config_headers :; do 19450 case $_am_header in 19451 $_am_arg | $_am_arg:* ) 19452 break ;; 19453 * ) 19454 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 19455 esac 19456done 19457echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 19458$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19459 X"$_am_arg" : 'X\(//\)[^/]' \| \ 19460 X"$_am_arg" : 'X\(//\)$' \| \ 19461 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 19462$as_echo X"$_am_arg" | 19463 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19464 s//\1/ 19465 q 19466 } 19467 /^X\(\/\/\)[^/].*/{ 19468 s//\1/ 19469 q 19470 } 19471 /^X\(\/\/\)$/{ 19472 s//\1/ 19473 q 19474 } 19475 /^X\(\/\).*/{ 19476 s//\1/ 19477 q 19478 } 19479 s/.*/./; q'`/stamp-h$_am_stamp_count 19480 ;; 19481 19482 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 19483$as_echo "$as_me: executing $ac_file commands" >&6;} 19484 ;; 19485 esac 19486 19487 19488 case $ac_file$ac_mode in 19489 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 19490 # Older Autoconf quotes --file arguments for eval, but not when files 19491 # are listed without --file. Let's play safe and only enable the eval 19492 # if we detect the quoting. 19493 case $CONFIG_FILES in 19494 *\'*) eval set x "$CONFIG_FILES" ;; 19495 *) set x $CONFIG_FILES ;; 19496 esac 19497 shift 19498 for mf 19499 do 19500 # Strip MF so we end up with the name of the file. 19501 mf=`echo "$mf" | sed -e 's/:.*$//'` 19502 # Check whether this is an Automake generated Makefile or not. 19503 # We used to match only the files named 'Makefile.in', but 19504 # some people rename them; so instead we look at the file content. 19505 # Grep'ing the first line is not enough: some people post-process 19506 # each Makefile.in and add a new line on top of each file to say so. 19507 # Grep'ing the whole file is not good either: AIX grep has a line 19508 # limit of 2048, but all sed's we know have understand at least 4000. 19509 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 19510 dirpart=`$as_dirname -- "$mf" || 19511$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19512 X"$mf" : 'X\(//\)[^/]' \| \ 19513 X"$mf" : 'X\(//\)$' \| \ 19514 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 19515$as_echo X"$mf" | 19516 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19517 s//\1/ 19518 q 19519 } 19520 /^X\(\/\/\)[^/].*/{ 19521 s//\1/ 19522 q 19523 } 19524 /^X\(\/\/\)$/{ 19525 s//\1/ 19526 q 19527 } 19528 /^X\(\/\).*/{ 19529 s//\1/ 19530 q 19531 } 19532 s/.*/./; q'` 19533 else 19534 continue 19535 fi 19536 # Extract the definition of DEPDIR, am__include, and am__quote 19537 # from the Makefile without running 'make'. 19538 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 19539 test -z "$DEPDIR" && continue 19540 am__include=`sed -n 's/^am__include = //p' < "$mf"` 19541 test -z "$am__include" && continue 19542 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 19543 # Find all dependency output files, they are included files with 19544 # $(DEPDIR) in their names. We invoke sed twice because it is the 19545 # simplest approach to changing $(DEPDIR) to its actual value in the 19546 # expansion. 19547 for file in `sed -n " 19548 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 19549 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 19550 # Make sure the directory exists. 19551 test -f "$dirpart/$file" && continue 19552 fdir=`$as_dirname -- "$file" || 19553$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19554 X"$file" : 'X\(//\)[^/]' \| \ 19555 X"$file" : 'X\(//\)$' \| \ 19556 X"$file" : 'X\(/\)' \| . 2>/dev/null || 19557$as_echo X"$file" | 19558 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19559 s//\1/ 19560 q 19561 } 19562 /^X\(\/\/\)[^/].*/{ 19563 s//\1/ 19564 q 19565 } 19566 /^X\(\/\/\)$/{ 19567 s//\1/ 19568 q 19569 } 19570 /^X\(\/\).*/{ 19571 s//\1/ 19572 q 19573 } 19574 s/.*/./; q'` 19575 as_dir=$dirpart/$fdir; as_fn_mkdir_p 19576 # echo "creating $dirpart/$file" 19577 echo '# dummy' > "$dirpart/$file" 19578 done 19579 done 19580} 19581 ;; 19582 "libtool":C) 19583 19584 # See if we are running on zsh, and set the options which allow our 19585 # commands through without removal of \ escapes. 19586 if test -n "${ZSH_VERSION+set}" ; then 19587 setopt NO_GLOB_SUBST 19588 fi 19589 19590 cfgfile="${ofile}T" 19591 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 19592 $RM "$cfgfile" 19593 19594 cat <<_LT_EOF >> "$cfgfile" 19595#! $SHELL 19596 19597# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 19598# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 19599# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 19600# NOTE: Changes made to this file will be lost: look at ltmain.sh. 19601# 19602# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 19603# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 19604# Foundation, Inc. 19605# Written by Gordon Matzigkeit, 1996 19606# 19607# This file is part of GNU Libtool. 19608# 19609# GNU Libtool is free software; you can redistribute it and/or 19610# modify it under the terms of the GNU General Public License as 19611# published by the Free Software Foundation; either version 2 of 19612# the License, or (at your option) any later version. 19613# 19614# As a special exception to the GNU General Public License, 19615# if you distribute this file as part of a program or library that 19616# is built using GNU Libtool, you may include this file under the 19617# same distribution terms that you use for the rest of that program. 19618# 19619# GNU Libtool is distributed in the hope that it will be useful, 19620# but WITHOUT ANY WARRANTY; without even the implied warranty of 19621# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19622# GNU General Public License for more details. 19623# 19624# You should have received a copy of the GNU General Public License 19625# along with GNU Libtool; see the file COPYING. If not, a copy 19626# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 19627# obtained by writing to the Free Software Foundation, Inc., 19628# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 19629 19630 19631# The names of the tagged configurations supported by this script. 19632available_tags="" 19633 19634# ### BEGIN LIBTOOL CONFIG 19635 19636# Which release of libtool.m4 was used? 19637macro_version=$macro_version 19638macro_revision=$macro_revision 19639 19640# Whether or not to build shared libraries. 19641build_libtool_libs=$enable_shared 19642 19643# Whether or not to build static libraries. 19644build_old_libs=$enable_static 19645 19646# What type of objects to build. 19647pic_mode=$pic_mode 19648 19649# Whether or not to optimize for fast installation. 19650fast_install=$enable_fast_install 19651 19652# Shell to use when invoking shell scripts. 19653SHELL=$lt_SHELL 19654 19655# An echo program that protects backslashes. 19656ECHO=$lt_ECHO 19657 19658# The PATH separator for the build system. 19659PATH_SEPARATOR=$lt_PATH_SEPARATOR 19660 19661# The host system. 19662host_alias=$host_alias 19663host=$host 19664host_os=$host_os 19665 19666# The build system. 19667build_alias=$build_alias 19668build=$build 19669build_os=$build_os 19670 19671# A sed program that does not truncate output. 19672SED=$lt_SED 19673 19674# Sed that helps us avoid accidentally triggering echo(1) options like -n. 19675Xsed="\$SED -e 1s/^X//" 19676 19677# A grep program that handles long lines. 19678GREP=$lt_GREP 19679 19680# An ERE matcher. 19681EGREP=$lt_EGREP 19682 19683# A literal string matcher. 19684FGREP=$lt_FGREP 19685 19686# A BSD- or MS-compatible name lister. 19687NM=$lt_NM 19688 19689# Whether we need soft or hard links. 19690LN_S=$lt_LN_S 19691 19692# What is the maximum length of a command? 19693max_cmd_len=$max_cmd_len 19694 19695# Object file suffix (normally "o"). 19696objext=$ac_objext 19697 19698# Executable file suffix (normally ""). 19699exeext=$exeext 19700 19701# whether the shell understands "unset". 19702lt_unset=$lt_unset 19703 19704# turn spaces into newlines. 19705SP2NL=$lt_lt_SP2NL 19706 19707# turn newlines into spaces. 19708NL2SP=$lt_lt_NL2SP 19709 19710# convert \$build file names to \$host format. 19711to_host_file_cmd=$lt_cv_to_host_file_cmd 19712 19713# convert \$build files to toolchain format. 19714to_tool_file_cmd=$lt_cv_to_tool_file_cmd 19715 19716# An object symbol dumper. 19717OBJDUMP=$lt_OBJDUMP 19718 19719# Method to check whether dependent libraries are shared objects. 19720deplibs_check_method=$lt_deplibs_check_method 19721 19722# Command to use when deplibs_check_method = "file_magic". 19723file_magic_cmd=$lt_file_magic_cmd 19724 19725# How to find potential files when deplibs_check_method = "file_magic". 19726file_magic_glob=$lt_file_magic_glob 19727 19728# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 19729want_nocaseglob=$lt_want_nocaseglob 19730 19731# DLL creation program. 19732DLLTOOL=$lt_DLLTOOL 19733 19734# Command to associate shared and link libraries. 19735sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 19736 19737# The archiver. 19738AR=$lt_AR 19739 19740# Flags to create an archive. 19741AR_FLAGS=$lt_AR_FLAGS 19742 19743# How to feed a file listing to the archiver. 19744archiver_list_spec=$lt_archiver_list_spec 19745 19746# A symbol stripping program. 19747STRIP=$lt_STRIP 19748 19749# Commands used to install an old-style archive. 19750RANLIB=$lt_RANLIB 19751old_postinstall_cmds=$lt_old_postinstall_cmds 19752old_postuninstall_cmds=$lt_old_postuninstall_cmds 19753 19754# Whether to use a lock for old archive extraction. 19755lock_old_archive_extraction=$lock_old_archive_extraction 19756 19757# A C compiler. 19758LTCC=$lt_CC 19759 19760# LTCC compiler flags. 19761LTCFLAGS=$lt_CFLAGS 19762 19763# Take the output of nm and produce a listing of raw symbols and C names. 19764global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 19765 19766# Transform the output of nm in a proper C declaration. 19767global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 19768 19769# Transform the output of nm in a C name address pair. 19770global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 19771 19772# Transform the output of nm in a C name address pair when lib prefix is needed. 19773global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 19774 19775# Specify filename containing input files for \$NM. 19776nm_file_list_spec=$lt_nm_file_list_spec 19777 19778# The root where to search for dependent libraries,and in which our libraries should be installed. 19779lt_sysroot=$lt_sysroot 19780 19781# The name of the directory that contains temporary libtool files. 19782objdir=$objdir 19783 19784# Used to examine libraries when file_magic_cmd begins with "file". 19785MAGIC_CMD=$MAGIC_CMD 19786 19787# Must we lock files when doing compilation? 19788need_locks=$lt_need_locks 19789 19790# Manifest tool. 19791MANIFEST_TOOL=$lt_MANIFEST_TOOL 19792 19793# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 19794DSYMUTIL=$lt_DSYMUTIL 19795 19796# Tool to change global to local symbols on Mac OS X. 19797NMEDIT=$lt_NMEDIT 19798 19799# Tool to manipulate fat objects and archives on Mac OS X. 19800LIPO=$lt_LIPO 19801 19802# ldd/readelf like tool for Mach-O binaries on Mac OS X. 19803OTOOL=$lt_OTOOL 19804 19805# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 19806OTOOL64=$lt_OTOOL64 19807 19808# Old archive suffix (normally "a"). 19809libext=$libext 19810 19811# Shared library suffix (normally ".so"). 19812shrext_cmds=$lt_shrext_cmds 19813 19814# The commands to extract the exported symbol list from a shared archive. 19815extract_expsyms_cmds=$lt_extract_expsyms_cmds 19816 19817# Variables whose values should be saved in libtool wrapper scripts and 19818# restored at link time. 19819variables_saved_for_relink=$lt_variables_saved_for_relink 19820 19821# Do we need the "lib" prefix for modules? 19822need_lib_prefix=$need_lib_prefix 19823 19824# Do we need a version for libraries? 19825need_version=$need_version 19826 19827# Library versioning type. 19828version_type=$version_type 19829 19830# Shared library runtime path variable. 19831runpath_var=$runpath_var 19832 19833# Shared library path variable. 19834shlibpath_var=$shlibpath_var 19835 19836# Is shlibpath searched before the hard-coded library search path? 19837shlibpath_overrides_runpath=$shlibpath_overrides_runpath 19838 19839# Format of library name prefix. 19840libname_spec=$lt_libname_spec 19841 19842# List of archive names. First name is the real one, the rest are links. 19843# The last name is the one that the linker finds with -lNAME 19844library_names_spec=$lt_library_names_spec 19845 19846# The coded name of the library, if different from the real name. 19847soname_spec=$lt_soname_spec 19848 19849# Permission mode override for installation of shared libraries. 19850install_override_mode=$lt_install_override_mode 19851 19852# Command to use after installation of a shared archive. 19853postinstall_cmds=$lt_postinstall_cmds 19854 19855# Command to use after uninstallation of a shared archive. 19856postuninstall_cmds=$lt_postuninstall_cmds 19857 19858# Commands used to finish a libtool library installation in a directory. 19859finish_cmds=$lt_finish_cmds 19860 19861# As "finish_cmds", except a single script fragment to be evaled but 19862# not shown. 19863finish_eval=$lt_finish_eval 19864 19865# Whether we should hardcode library paths into libraries. 19866hardcode_into_libs=$hardcode_into_libs 19867 19868# Compile-time system search path for libraries. 19869sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 19870 19871# Run-time system search path for libraries. 19872sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 19873 19874# Whether dlopen is supported. 19875dlopen_support=$enable_dlopen 19876 19877# Whether dlopen of programs is supported. 19878dlopen_self=$enable_dlopen_self 19879 19880# Whether dlopen of statically linked programs is supported. 19881dlopen_self_static=$enable_dlopen_self_static 19882 19883# Commands to strip libraries. 19884old_striplib=$lt_old_striplib 19885striplib=$lt_striplib 19886 19887 19888# The linker used to build libraries. 19889LD=$lt_LD 19890 19891# How to create reloadable object files. 19892reload_flag=$lt_reload_flag 19893reload_cmds=$lt_reload_cmds 19894 19895# Commands used to build an old-style archive. 19896old_archive_cmds=$lt_old_archive_cmds 19897 19898# A language specific compiler. 19899CC=$lt_compiler 19900 19901# Is the compiler the GNU compiler? 19902with_gcc=$GCC 19903 19904# Compiler flag to turn off builtin functions. 19905no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 19906 19907# Additional compiler flags for building library objects. 19908pic_flag=$lt_lt_prog_compiler_pic 19909 19910# How to pass a linker flag through the compiler. 19911wl=$lt_lt_prog_compiler_wl 19912 19913# Compiler flag to prevent dynamic linking. 19914link_static_flag=$lt_lt_prog_compiler_static 19915 19916# Does compiler simultaneously support -c and -o options? 19917compiler_c_o=$lt_lt_cv_prog_compiler_c_o 19918 19919# Whether or not to add -lc for building shared libraries. 19920build_libtool_need_lc=$archive_cmds_need_lc 19921 19922# Whether or not to disallow shared libs when runtime libs are static. 19923allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 19924 19925# Compiler flag to allow reflexive dlopens. 19926export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 19927 19928# Compiler flag to generate shared objects directly from archives. 19929whole_archive_flag_spec=$lt_whole_archive_flag_spec 19930 19931# Whether the compiler copes with passing no objects directly. 19932compiler_needs_object=$lt_compiler_needs_object 19933 19934# Create an old-style archive from a shared archive. 19935old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 19936 19937# Create a temporary old-style archive to link instead of a shared archive. 19938old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 19939 19940# Commands used to build a shared archive. 19941archive_cmds=$lt_archive_cmds 19942archive_expsym_cmds=$lt_archive_expsym_cmds 19943 19944# Commands used to build a loadable module if different from building 19945# a shared archive. 19946module_cmds=$lt_module_cmds 19947module_expsym_cmds=$lt_module_expsym_cmds 19948 19949# Whether we are building with GNU ld or not. 19950with_gnu_ld=$lt_with_gnu_ld 19951 19952# Flag that allows shared libraries with undefined symbols to be built. 19953allow_undefined_flag=$lt_allow_undefined_flag 19954 19955# Flag that enforces no undefined symbols. 19956no_undefined_flag=$lt_no_undefined_flag 19957 19958# Flag to hardcode \$libdir into a binary during linking. 19959# This must work even if \$libdir does not exist 19960hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 19961 19962# Whether we need a single "-rpath" flag with a separated argument. 19963hardcode_libdir_separator=$lt_hardcode_libdir_separator 19964 19965# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 19966# DIR into the resulting binary. 19967hardcode_direct=$hardcode_direct 19968 19969# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 19970# DIR into the resulting binary and the resulting library dependency is 19971# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 19972# library is relocated. 19973hardcode_direct_absolute=$hardcode_direct_absolute 19974 19975# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 19976# into the resulting binary. 19977hardcode_minus_L=$hardcode_minus_L 19978 19979# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 19980# into the resulting binary. 19981hardcode_shlibpath_var=$hardcode_shlibpath_var 19982 19983# Set to "yes" if building a shared library automatically hardcodes DIR 19984# into the library and all subsequent libraries and executables linked 19985# against it. 19986hardcode_automatic=$hardcode_automatic 19987 19988# Set to yes if linker adds runtime paths of dependent libraries 19989# to runtime path list. 19990inherit_rpath=$inherit_rpath 19991 19992# Whether libtool must link a program against all its dependency libraries. 19993link_all_deplibs=$link_all_deplibs 19994 19995# Set to "yes" if exported symbols are required. 19996always_export_symbols=$always_export_symbols 19997 19998# The commands to list exported symbols. 19999export_symbols_cmds=$lt_export_symbols_cmds 20000 20001# Symbols that should not be listed in the preloaded symbols. 20002exclude_expsyms=$lt_exclude_expsyms 20003 20004# Symbols that must always be exported. 20005include_expsyms=$lt_include_expsyms 20006 20007# Commands necessary for linking programs (against libraries) with templates. 20008prelink_cmds=$lt_prelink_cmds 20009 20010# Commands necessary for finishing linking programs. 20011postlink_cmds=$lt_postlink_cmds 20012 20013# Specify filename containing input files. 20014file_list_spec=$lt_file_list_spec 20015 20016# How to hardcode a shared library path into an executable. 20017hardcode_action=$hardcode_action 20018 20019# ### END LIBTOOL CONFIG 20020 20021_LT_EOF 20022 20023 case $host_os in 20024 aix3*) 20025 cat <<\_LT_EOF >> "$cfgfile" 20026# AIX sometimes has problems with the GCC collect2 program. For some 20027# reason, if we set the COLLECT_NAMES environment variable, the problems 20028# vanish in a puff of smoke. 20029if test "X${COLLECT_NAMES+set}" != Xset; then 20030 COLLECT_NAMES= 20031 export COLLECT_NAMES 20032fi 20033_LT_EOF 20034 ;; 20035 esac 20036 20037 20038ltmain="$ac_aux_dir/ltmain.sh" 20039 20040 20041 # We use sed instead of cat because bash on DJGPP gets confused if 20042 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20043 # text mode, it properly converts lines to CR/LF. This bash problem 20044 # is reportedly fixed, but why not run on old versions too? 20045 sed '$q' "$ltmain" >> "$cfgfile" \ 20046 || (rm -f "$cfgfile"; exit 1) 20047 20048 if test x"$xsi_shell" = xyes; then 20049 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 20050func_dirname ()\ 20051{\ 20052\ case ${1} in\ 20053\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20054\ * ) func_dirname_result="${3}" ;;\ 20055\ esac\ 20056} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 20057 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20058 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20059test 0 -eq $? || _lt_function_replace_fail=: 20060 20061 20062 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 20063func_basename ()\ 20064{\ 20065\ func_basename_result="${1##*/}"\ 20066} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20067 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20068 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20069test 0 -eq $? || _lt_function_replace_fail=: 20070 20071 20072 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 20073func_dirname_and_basename ()\ 20074{\ 20075\ case ${1} in\ 20076\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20077\ * ) func_dirname_result="${3}" ;;\ 20078\ esac\ 20079\ func_basename_result="${1##*/}"\ 20080} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20081 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20082 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20083test 0 -eq $? || _lt_function_replace_fail=: 20084 20085 20086 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 20087func_stripname ()\ 20088{\ 20089\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 20090\ # positional parameters, so assign one to ordinary parameter first.\ 20091\ func_stripname_result=${3}\ 20092\ func_stripname_result=${func_stripname_result#"${1}"}\ 20093\ func_stripname_result=${func_stripname_result%"${2}"}\ 20094} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 20095 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20096 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20097test 0 -eq $? || _lt_function_replace_fail=: 20098 20099 20100 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 20101func_split_long_opt ()\ 20102{\ 20103\ func_split_long_opt_name=${1%%=*}\ 20104\ func_split_long_opt_arg=${1#*=}\ 20105} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20106 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20107 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20108test 0 -eq $? || _lt_function_replace_fail=: 20109 20110 20111 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 20112func_split_short_opt ()\ 20113{\ 20114\ func_split_short_opt_arg=${1#??}\ 20115\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 20116} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20117 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20118 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20119test 0 -eq $? || _lt_function_replace_fail=: 20120 20121 20122 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 20123func_lo2o ()\ 20124{\ 20125\ case ${1} in\ 20126\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 20127\ *) func_lo2o_result=${1} ;;\ 20128\ esac\ 20129} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 20130 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20131 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20132test 0 -eq $? || _lt_function_replace_fail=: 20133 20134 20135 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 20136func_xform ()\ 20137{\ 20138 func_xform_result=${1%.*}.lo\ 20139} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 20140 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20141 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20142test 0 -eq $? || _lt_function_replace_fail=: 20143 20144 20145 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 20146func_arith ()\ 20147{\ 20148 func_arith_result=$(( $* ))\ 20149} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 20150 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20151 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20152test 0 -eq $? || _lt_function_replace_fail=: 20153 20154 20155 sed -e '/^func_len ()$/,/^} # func_len /c\ 20156func_len ()\ 20157{\ 20158 func_len_result=${#1}\ 20159} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 20160 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20161 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20162test 0 -eq $? || _lt_function_replace_fail=: 20163 20164fi 20165 20166if test x"$lt_shell_append" = xyes; then 20167 sed -e '/^func_append ()$/,/^} # func_append /c\ 20168func_append ()\ 20169{\ 20170 eval "${1}+=\\${2}"\ 20171} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 20172 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20173 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20174test 0 -eq $? || _lt_function_replace_fail=: 20175 20176 20177 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 20178func_append_quoted ()\ 20179{\ 20180\ func_quote_for_eval "${2}"\ 20181\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 20182} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 20183 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20184 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20185test 0 -eq $? || _lt_function_replace_fail=: 20186 20187 20188 # Save a `func_append' function call where possible by direct use of '+=' 20189 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 20190 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20191 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20192 test 0 -eq $? || _lt_function_replace_fail=: 20193else 20194 # Save a `func_append' function call even when '+=' is not available 20195 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 20196 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20197 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20198 test 0 -eq $? || _lt_function_replace_fail=: 20199fi 20200 20201if test x"$_lt_function_replace_fail" = x":"; then 20202 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 20203$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 20204fi 20205 20206 20207 mv -f "$cfgfile" "$ofile" || 20208 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20209 chmod +x "$ofile" 20210 20211 ;; 20212 20213 esac 20214done # for ac_tag 20215 20216 20217as_fn_exit 0 20218_ACEOF 20219ac_clean_files=$ac_clean_files_save 20220 20221test $ac_write_fail = 0 || 20222 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20223 20224 20225# configure is writing to config.log, and then calls config.status. 20226# config.status does its own redirection, appending to config.log. 20227# Unfortunately, on DOS this fails, as config.log is still kept open 20228# by configure, so config.status won't be able to write to it; its 20229# output is simply discarded. So we exec the FD to /dev/null, 20230# effectively closing config.log, so it can be properly (re)opened and 20231# appended to by config.status. When coming back to configure, we 20232# need to make the FD available again. 20233if test "$no_create" != yes; then 20234 ac_cs_success=: 20235 ac_config_status_args= 20236 test "$silent" = yes && 20237 ac_config_status_args="$ac_config_status_args --quiet" 20238 exec 5>/dev/null 20239 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20240 exec 5>>config.log 20241 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20242 # would make configure fail if this is the last instruction. 20243 $ac_cs_success || as_fn_exit 1 20244fi 20245if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20246 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20247$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20248fi 20249 20250