configure revision e6d5e4e0
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.68 for libXcursor 1.1.14. 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='libXcursor' 573PACKAGE_TARNAME='libXcursor' 574PACKAGE_VERSION='1.1.14' 575PACKAGE_STRING='libXcursor 1.1.14' 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 624XCURSOR_LIBS 625XCURSOR_CFLAGS 626XCURSORPATH 627ICONDIR 628MAN_SUBSTS 629XORG_MAN_PAGE 630ADMIN_MAN_DIR 631DRIVER_MAN_DIR 632MISC_MAN_DIR 633FILE_MAN_DIR 634LIB_MAN_DIR 635APP_MAN_DIR 636ADMIN_MAN_SUFFIX 637DRIVER_MAN_SUFFIX 638MISC_MAN_SUFFIX 639FILE_MAN_SUFFIX 640LIB_MAN_SUFFIX 641APP_MAN_SUFFIX 642INSTALL_CMD 643PKG_CONFIG 644CHANGELOG_CMD 645STRICT_CFLAGS 646CWARNFLAGS 647BASE_CFLAGS 648CPP 649OTOOL64 650OTOOL 651LIPO 652NMEDIT 653DSYMUTIL 654MANIFEST_TOOL 655RANLIB 656ac_ct_AR 657AR 658DLLTOOL 659OBJDUMP 660LN_S 661NM 662ac_ct_DUMPBIN 663DUMPBIN 664LD 665FGREP 666EGREP 667GREP 668SED 669am__fastdepCC_FALSE 670am__fastdepCC_TRUE 671CCDEPMODE 672am__nodep 673AMDEPBACKSLASH 674AMDEP_FALSE 675AMDEP_TRUE 676am__quote 677am__include 678DEPDIR 679OBJEXT 680EXEEXT 681ac_ct_CC 682CPPFLAGS 683LDFLAGS 684CFLAGS 685CC 686host_os 687host_vendor 688host_cpu 689host 690build_os 691build_vendor 692build_cpu 693build 694LIBTOOL 695MAINT 696MAINTAINER_MODE_FALSE 697MAINTAINER_MODE_TRUE 698AM_BACKSLASH 699AM_DEFAULT_VERBOSITY 700AM_DEFAULT_V 701AM_V 702am__untar 703am__tar 704AMTAR 705am__leading_dot 706SET_MAKE 707AWK 708mkdir_p 709MKDIR_P 710INSTALL_STRIP_PROGRAM 711STRIP 712install_sh 713MAKEINFO 714AUTOHEADER 715AUTOMAKE 716AUTOCONF 717ACLOCAL 718VERSION 719PACKAGE 720CYGPATH_W 721am__isrc 722INSTALL_DATA 723INSTALL_SCRIPT 724INSTALL_PROGRAM 725target_alias 726host_alias 727build_alias 728LIBS 729ECHO_T 730ECHO_N 731ECHO_C 732DEFS 733mandir 734localedir 735libdir 736psdir 737pdfdir 738dvidir 739htmldir 740infodir 741docdir 742oldincludedir 743includedir 744localstatedir 745sharedstatedir 746sysconfdir 747datadir 748datarootdir 749libexecdir 750sbindir 751bindir 752program_transform_name 753prefix 754exec_prefix 755PACKAGE_URL 756PACKAGE_BUGREPORT 757PACKAGE_STRING 758PACKAGE_VERSION 759PACKAGE_TARNAME 760PACKAGE_NAME 761PATH_SEPARATOR 762SHELL' 763ac_subst_files='' 764ac_user_opts=' 765enable_option_checking 766enable_silent_rules 767enable_maintainer_mode 768enable_shared 769enable_static 770with_pic 771enable_fast_install 772enable_dependency_tracking 773with_gnu_ld 774with_sysroot 775enable_libtool_lock 776enable_selective_werror 777enable_strict_compilation 778with_icondir 779with_cursorpath 780with_lint 781' 782 ac_precious_vars='build_alias 783host_alias 784target_alias 785CC 786CFLAGS 787LDFLAGS 788LIBS 789CPPFLAGS 790CPP 791PKG_CONFIG 792XCURSOR_CFLAGS 793XCURSOR_LIBS 794LINT 795LINT_FLAGS' 796 797 798# Initialize some variables set by options. 799ac_init_help= 800ac_init_version=false 801ac_unrecognized_opts= 802ac_unrecognized_sep= 803# The variables have the same names as the options, with 804# dashes changed to underlines. 805cache_file=/dev/null 806exec_prefix=NONE 807no_create= 808no_recursion= 809prefix=NONE 810program_prefix=NONE 811program_suffix=NONE 812program_transform_name=s,x,x, 813silent= 814site= 815srcdir= 816verbose= 817x_includes=NONE 818x_libraries=NONE 819 820# Installation directory options. 821# These are left unexpanded so users can "make install exec_prefix=/foo" 822# and all the variables that are supposed to be based on exec_prefix 823# by default will actually change. 824# Use braces instead of parens because sh, perl, etc. also accept them. 825# (The list follows the same order as the GNU Coding Standards.) 826bindir='${exec_prefix}/bin' 827sbindir='${exec_prefix}/sbin' 828libexecdir='${exec_prefix}/libexec' 829datarootdir='${prefix}/share' 830datadir='${datarootdir}' 831sysconfdir='${prefix}/etc' 832sharedstatedir='${prefix}/com' 833localstatedir='${prefix}/var' 834includedir='${prefix}/include' 835oldincludedir='/usr/include' 836docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 837infodir='${datarootdir}/info' 838htmldir='${docdir}' 839dvidir='${docdir}' 840pdfdir='${docdir}' 841psdir='${docdir}' 842libdir='${exec_prefix}/lib' 843localedir='${datarootdir}/locale' 844mandir='${datarootdir}/man' 845 846ac_prev= 847ac_dashdash= 848for ac_option 849do 850 # If the previous option needs an argument, assign it. 851 if test -n "$ac_prev"; then 852 eval $ac_prev=\$ac_option 853 ac_prev= 854 continue 855 fi 856 857 case $ac_option in 858 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 859 *=) ac_optarg= ;; 860 *) ac_optarg=yes ;; 861 esac 862 863 # Accept the important Cygnus configure options, so we can diagnose typos. 864 865 case $ac_dashdash$ac_option in 866 --) 867 ac_dashdash=yes ;; 868 869 -bindir | --bindir | --bindi | --bind | --bin | --bi) 870 ac_prev=bindir ;; 871 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 872 bindir=$ac_optarg ;; 873 874 -build | --build | --buil | --bui | --bu) 875 ac_prev=build_alias ;; 876 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 877 build_alias=$ac_optarg ;; 878 879 -cache-file | --cache-file | --cache-fil | --cache-fi \ 880 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 881 ac_prev=cache_file ;; 882 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 883 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 884 cache_file=$ac_optarg ;; 885 886 --config-cache | -C) 887 cache_file=config.cache ;; 888 889 -datadir | --datadir | --datadi | --datad) 890 ac_prev=datadir ;; 891 -datadir=* | --datadir=* | --datadi=* | --datad=*) 892 datadir=$ac_optarg ;; 893 894 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 895 | --dataroo | --dataro | --datar) 896 ac_prev=datarootdir ;; 897 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 898 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 899 datarootdir=$ac_optarg ;; 900 901 -disable-* | --disable-*) 902 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 903 # Reject names that are not valid shell variable names. 904 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 905 as_fn_error $? "invalid feature name: $ac_useropt" 906 ac_useropt_orig=$ac_useropt 907 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 908 case $ac_user_opts in 909 *" 910"enable_$ac_useropt" 911"*) ;; 912 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 913 ac_unrecognized_sep=', ';; 914 esac 915 eval enable_$ac_useropt=no ;; 916 917 -docdir | --docdir | --docdi | --doc | --do) 918 ac_prev=docdir ;; 919 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 920 docdir=$ac_optarg ;; 921 922 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 923 ac_prev=dvidir ;; 924 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 925 dvidir=$ac_optarg ;; 926 927 -enable-* | --enable-*) 928 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 929 # Reject names that are not valid shell variable names. 930 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 931 as_fn_error $? "invalid feature name: $ac_useropt" 932 ac_useropt_orig=$ac_useropt 933 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 934 case $ac_user_opts in 935 *" 936"enable_$ac_useropt" 937"*) ;; 938 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 939 ac_unrecognized_sep=', ';; 940 esac 941 eval enable_$ac_useropt=\$ac_optarg ;; 942 943 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 944 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 945 | --exec | --exe | --ex) 946 ac_prev=exec_prefix ;; 947 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 948 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 949 | --exec=* | --exe=* | --ex=*) 950 exec_prefix=$ac_optarg ;; 951 952 -gas | --gas | --ga | --g) 953 # Obsolete; use --with-gas. 954 with_gas=yes ;; 955 956 -help | --help | --hel | --he | -h) 957 ac_init_help=long ;; 958 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 959 ac_init_help=recursive ;; 960 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 961 ac_init_help=short ;; 962 963 -host | --host | --hos | --ho) 964 ac_prev=host_alias ;; 965 -host=* | --host=* | --hos=* | --ho=*) 966 host_alias=$ac_optarg ;; 967 968 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 969 ac_prev=htmldir ;; 970 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 971 | --ht=*) 972 htmldir=$ac_optarg ;; 973 974 -includedir | --includedir | --includedi | --included | --include \ 975 | --includ | --inclu | --incl | --inc) 976 ac_prev=includedir ;; 977 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 978 | --includ=* | --inclu=* | --incl=* | --inc=*) 979 includedir=$ac_optarg ;; 980 981 -infodir | --infodir | --infodi | --infod | --info | --inf) 982 ac_prev=infodir ;; 983 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 984 infodir=$ac_optarg ;; 985 986 -libdir | --libdir | --libdi | --libd) 987 ac_prev=libdir ;; 988 -libdir=* | --libdir=* | --libdi=* | --libd=*) 989 libdir=$ac_optarg ;; 990 991 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 992 | --libexe | --libex | --libe) 993 ac_prev=libexecdir ;; 994 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 995 | --libexe=* | --libex=* | --libe=*) 996 libexecdir=$ac_optarg ;; 997 998 -localedir | --localedir | --localedi | --localed | --locale) 999 ac_prev=localedir ;; 1000 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1001 localedir=$ac_optarg ;; 1002 1003 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1004 | --localstate | --localstat | --localsta | --localst | --locals) 1005 ac_prev=localstatedir ;; 1006 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1007 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1008 localstatedir=$ac_optarg ;; 1009 1010 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1011 ac_prev=mandir ;; 1012 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1013 mandir=$ac_optarg ;; 1014 1015 -nfp | --nfp | --nf) 1016 # Obsolete; use --without-fp. 1017 with_fp=no ;; 1018 1019 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1020 | --no-cr | --no-c | -n) 1021 no_create=yes ;; 1022 1023 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1024 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1025 no_recursion=yes ;; 1026 1027 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1028 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1029 | --oldin | --oldi | --old | --ol | --o) 1030 ac_prev=oldincludedir ;; 1031 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1032 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1033 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1034 oldincludedir=$ac_optarg ;; 1035 1036 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1037 ac_prev=prefix ;; 1038 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1039 prefix=$ac_optarg ;; 1040 1041 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1042 | --program-pre | --program-pr | --program-p) 1043 ac_prev=program_prefix ;; 1044 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1045 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1046 program_prefix=$ac_optarg ;; 1047 1048 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1049 | --program-suf | --program-su | --program-s) 1050 ac_prev=program_suffix ;; 1051 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1052 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1053 program_suffix=$ac_optarg ;; 1054 1055 -program-transform-name | --program-transform-name \ 1056 | --program-transform-nam | --program-transform-na \ 1057 | --program-transform-n | --program-transform- \ 1058 | --program-transform | --program-transfor \ 1059 | --program-transfo | --program-transf \ 1060 | --program-trans | --program-tran \ 1061 | --progr-tra | --program-tr | --program-t) 1062 ac_prev=program_transform_name ;; 1063 -program-transform-name=* | --program-transform-name=* \ 1064 | --program-transform-nam=* | --program-transform-na=* \ 1065 | --program-transform-n=* | --program-transform-=* \ 1066 | --program-transform=* | --program-transfor=* \ 1067 | --program-transfo=* | --program-transf=* \ 1068 | --program-trans=* | --program-tran=* \ 1069 | --progr-tra=* | --program-tr=* | --program-t=*) 1070 program_transform_name=$ac_optarg ;; 1071 1072 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1073 ac_prev=pdfdir ;; 1074 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1075 pdfdir=$ac_optarg ;; 1076 1077 -psdir | --psdir | --psdi | --psd | --ps) 1078 ac_prev=psdir ;; 1079 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1080 psdir=$ac_optarg ;; 1081 1082 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1083 | -silent | --silent | --silen | --sile | --sil) 1084 silent=yes ;; 1085 1086 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1087 ac_prev=sbindir ;; 1088 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1089 | --sbi=* | --sb=*) 1090 sbindir=$ac_optarg ;; 1091 1092 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1093 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1094 | --sharedst | --shareds | --shared | --share | --shar \ 1095 | --sha | --sh) 1096 ac_prev=sharedstatedir ;; 1097 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1098 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1099 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1100 | --sha=* | --sh=*) 1101 sharedstatedir=$ac_optarg ;; 1102 1103 -site | --site | --sit) 1104 ac_prev=site ;; 1105 -site=* | --site=* | --sit=*) 1106 site=$ac_optarg ;; 1107 1108 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1109 ac_prev=srcdir ;; 1110 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1111 srcdir=$ac_optarg ;; 1112 1113 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1114 | --syscon | --sysco | --sysc | --sys | --sy) 1115 ac_prev=sysconfdir ;; 1116 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1117 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1118 sysconfdir=$ac_optarg ;; 1119 1120 -target | --target | --targe | --targ | --tar | --ta | --t) 1121 ac_prev=target_alias ;; 1122 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1123 target_alias=$ac_optarg ;; 1124 1125 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1126 verbose=yes ;; 1127 1128 -version | --version | --versio | --versi | --vers | -V) 1129 ac_init_version=: ;; 1130 1131 -with-* | --with-*) 1132 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1133 # Reject names that are not valid shell variable names. 1134 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1135 as_fn_error $? "invalid package name: $ac_useropt" 1136 ac_useropt_orig=$ac_useropt 1137 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1138 case $ac_user_opts in 1139 *" 1140"with_$ac_useropt" 1141"*) ;; 1142 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1143 ac_unrecognized_sep=', ';; 1144 esac 1145 eval with_$ac_useropt=\$ac_optarg ;; 1146 1147 -without-* | --without-*) 1148 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1149 # Reject names that are not valid shell variable names. 1150 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1151 as_fn_error $? "invalid package name: $ac_useropt" 1152 ac_useropt_orig=$ac_useropt 1153 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1154 case $ac_user_opts in 1155 *" 1156"with_$ac_useropt" 1157"*) ;; 1158 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1159 ac_unrecognized_sep=', ';; 1160 esac 1161 eval with_$ac_useropt=no ;; 1162 1163 --x) 1164 # Obsolete; use --with-x. 1165 with_x=yes ;; 1166 1167 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1168 | --x-incl | --x-inc | --x-in | --x-i) 1169 ac_prev=x_includes ;; 1170 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1171 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1172 x_includes=$ac_optarg ;; 1173 1174 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1175 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1176 ac_prev=x_libraries ;; 1177 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1178 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1179 x_libraries=$ac_optarg ;; 1180 1181 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1182Try \`$0 --help' for more information" 1183 ;; 1184 1185 *=*) 1186 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1187 # Reject names that are not valid shell variable names. 1188 case $ac_envvar in #( 1189 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1190 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1191 esac 1192 eval $ac_envvar=\$ac_optarg 1193 export $ac_envvar ;; 1194 1195 *) 1196 # FIXME: should be removed in autoconf 3.0. 1197 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1198 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1199 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1200 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1201 ;; 1202 1203 esac 1204done 1205 1206if test -n "$ac_prev"; then 1207 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1208 as_fn_error $? "missing argument to $ac_option" 1209fi 1210 1211if test -n "$ac_unrecognized_opts"; then 1212 case $enable_option_checking in 1213 no) ;; 1214 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1215 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1216 esac 1217fi 1218 1219# Check all directory arguments for consistency. 1220for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1221 datadir sysconfdir sharedstatedir localstatedir includedir \ 1222 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1223 libdir localedir mandir 1224do 1225 eval ac_val=\$$ac_var 1226 # Remove trailing slashes. 1227 case $ac_val in 1228 */ ) 1229 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1230 eval $ac_var=\$ac_val;; 1231 esac 1232 # Be sure to have absolute directory names. 1233 case $ac_val in 1234 [\\/$]* | ?:[\\/]* ) continue;; 1235 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1236 esac 1237 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1238done 1239 1240# There might be people who depend on the old broken behavior: `$host' 1241# used to hold the argument of --host etc. 1242# FIXME: To remove some day. 1243build=$build_alias 1244host=$host_alias 1245target=$target_alias 1246 1247# FIXME: To remove some day. 1248if test "x$host_alias" != x; then 1249 if test "x$build_alias" = x; then 1250 cross_compiling=maybe 1251 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1252 If a cross compiler is detected then cross compile mode will be used" >&2 1253 elif test "x$build_alias" != "x$host_alias"; then 1254 cross_compiling=yes 1255 fi 1256fi 1257 1258ac_tool_prefix= 1259test -n "$host_alias" && ac_tool_prefix=$host_alias- 1260 1261test "$silent" = yes && exec 6>/dev/null 1262 1263 1264ac_pwd=`pwd` && test -n "$ac_pwd" && 1265ac_ls_di=`ls -di .` && 1266ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1267 as_fn_error $? "working directory cannot be determined" 1268test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1269 as_fn_error $? "pwd does not report name of working directory" 1270 1271 1272# Find the source files, if location was not specified. 1273if test -z "$srcdir"; then 1274 ac_srcdir_defaulted=yes 1275 # Try the directory containing this script, then the parent directory. 1276 ac_confdir=`$as_dirname -- "$as_myself" || 1277$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1278 X"$as_myself" : 'X\(//\)[^/]' \| \ 1279 X"$as_myself" : 'X\(//\)$' \| \ 1280 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1281$as_echo X"$as_myself" | 1282 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1283 s//\1/ 1284 q 1285 } 1286 /^X\(\/\/\)[^/].*/{ 1287 s//\1/ 1288 q 1289 } 1290 /^X\(\/\/\)$/{ 1291 s//\1/ 1292 q 1293 } 1294 /^X\(\/\).*/{ 1295 s//\1/ 1296 q 1297 } 1298 s/.*/./; q'` 1299 srcdir=$ac_confdir 1300 if test ! -r "$srcdir/$ac_unique_file"; then 1301 srcdir=.. 1302 fi 1303else 1304 ac_srcdir_defaulted=no 1305fi 1306if test ! -r "$srcdir/$ac_unique_file"; then 1307 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1308 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1309fi 1310ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1311ac_abs_confdir=`( 1312 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1313 pwd)` 1314# When building in place, set srcdir=. 1315if test "$ac_abs_confdir" = "$ac_pwd"; then 1316 srcdir=. 1317fi 1318# Remove unnecessary trailing slashes from srcdir. 1319# Double slashes in file names in object file debugging info 1320# mess up M-x gdb in Emacs. 1321case $srcdir in 1322*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1323esac 1324for ac_var in $ac_precious_vars; do 1325 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1326 eval ac_env_${ac_var}_value=\$${ac_var} 1327 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1328 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1329done 1330 1331# 1332# Report the --help message. 1333# 1334if test "$ac_init_help" = "long"; then 1335 # Omit some internal or obsolete options to make the list less imposing. 1336 # This message is too long to be a string in the A/UX 3.1 sh. 1337 cat <<_ACEOF 1338\`configure' configures libXcursor 1.1.14 to adapt to many kinds of systems. 1339 1340Usage: $0 [OPTION]... [VAR=VALUE]... 1341 1342To assign environment variables (e.g., CC, CFLAGS...), specify them as 1343VAR=VALUE. See below for descriptions of some of the useful variables. 1344 1345Defaults for the options are specified in brackets. 1346 1347Configuration: 1348 -h, --help display this help and exit 1349 --help=short display options specific to this package 1350 --help=recursive display the short help of all the included packages 1351 -V, --version display version information and exit 1352 -q, --quiet, --silent do not print \`checking ...' messages 1353 --cache-file=FILE cache test results in FILE [disabled] 1354 -C, --config-cache alias for \`--cache-file=config.cache' 1355 -n, --no-create do not create output files 1356 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1357 1358Installation directories: 1359 --prefix=PREFIX install architecture-independent files in PREFIX 1360 [$ac_default_prefix] 1361 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1362 [PREFIX] 1363 1364By default, \`make install' will install all the files in 1365\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1366an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1367for instance \`--prefix=\$HOME'. 1368 1369For better control, use the options below. 1370 1371Fine tuning of the installation directories: 1372 --bindir=DIR user executables [EPREFIX/bin] 1373 --sbindir=DIR system admin executables [EPREFIX/sbin] 1374 --libexecdir=DIR program executables [EPREFIX/libexec] 1375 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1376 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1377 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1378 --libdir=DIR object code libraries [EPREFIX/lib] 1379 --includedir=DIR C header files [PREFIX/include] 1380 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1381 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1382 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1383 --infodir=DIR info documentation [DATAROOTDIR/info] 1384 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1385 --mandir=DIR man documentation [DATAROOTDIR/man] 1386 --docdir=DIR documentation root [DATAROOTDIR/doc/libXcursor] 1387 --htmldir=DIR html documentation [DOCDIR] 1388 --dvidir=DIR dvi documentation [DOCDIR] 1389 --pdfdir=DIR pdf documentation [DOCDIR] 1390 --psdir=DIR ps documentation [DOCDIR] 1391_ACEOF 1392 1393 cat <<\_ACEOF 1394 1395Program names: 1396 --program-prefix=PREFIX prepend PREFIX to installed program names 1397 --program-suffix=SUFFIX append SUFFIX to installed program names 1398 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1399 1400System types: 1401 --build=BUILD configure for building on BUILD [guessed] 1402 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1403_ACEOF 1404fi 1405 1406if test -n "$ac_init_help"; then 1407 case $ac_init_help in 1408 short | recursive ) echo "Configuration of libXcursor 1.1.14:";; 1409 esac 1410 cat <<\_ACEOF 1411 1412Optional Features: 1413 --disable-option-checking ignore unrecognized --enable/--with options 1414 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1415 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1416 --enable-silent-rules less verbose build output (undo: "make V=1") 1417 --disable-silent-rules verbose build output (undo: "make V=0") 1418 --enable-maintainer-mode 1419 enable make rules and dependencies not useful (and 1420 sometimes confusing) to the casual installer 1421 --enable-shared[=PKGS] build shared libraries [default=yes] 1422 --enable-static[=PKGS] build static libraries [default=yes] 1423 --enable-fast-install[=PKGS] 1424 optimize for fast installation [default=yes] 1425 --enable-dependency-tracking 1426 do not reject slow dependency extractors 1427 --disable-dependency-tracking 1428 speeds up one-time build 1429 --disable-libtool-lock avoid locking (might break parallel builds) 1430 --disable-selective-werror 1431 Turn off selective compiler errors. (default: 1432 enabled) 1433 --enable-strict-compilation 1434 Enable all warnings from compiler and make them 1435 errors (default: disabled) 1436 1437Optional Packages: 1438 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1439 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1440 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1441 both] 1442 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1443 --with-sysroot=DIR Search for dependent libraries within DIR 1444 (or the compiler's sysroot if not specified). 1445 --with-icondir=<path> Set default icon directory (default: 1446 ${datadir}/icons) 1447 --with-cursorpath=<paths> 1448 Set default search path for cursors 1449 --with-lint Use a lint-style source code checker (default: 1450 disabled) 1451 1452Some influential environment variables: 1453 CC C compiler command 1454 CFLAGS C compiler flags 1455 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1456 nonstandard directory <lib dir> 1457 LIBS libraries to pass to the linker, e.g. -l<library> 1458 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1459 you have headers in a nonstandard directory <include dir> 1460 CPP C preprocessor 1461 PKG_CONFIG path to pkg-config utility 1462 XCURSOR_CFLAGS 1463 C compiler flags for XCURSOR, overriding pkg-config 1464 XCURSOR_LIBS 1465 linker flags for XCURSOR, overriding pkg-config 1466 LINT Path to a lint-style command 1467 LINT_FLAGS Flags for the lint-style command 1468 1469Use these variables to override the choices made by `configure' or to help 1470it to find libraries and programs with nonstandard names/locations. 1471 1472Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1473_ACEOF 1474ac_status=$? 1475fi 1476 1477if test "$ac_init_help" = "recursive"; then 1478 # If there are subdirs, report their specific --help. 1479 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1480 test -d "$ac_dir" || 1481 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1482 continue 1483 ac_builddir=. 1484 1485case "$ac_dir" in 1486.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1487*) 1488 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1489 # A ".." for each directory in $ac_dir_suffix. 1490 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1491 case $ac_top_builddir_sub in 1492 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1493 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1494 esac ;; 1495esac 1496ac_abs_top_builddir=$ac_pwd 1497ac_abs_builddir=$ac_pwd$ac_dir_suffix 1498# for backward compatibility: 1499ac_top_builddir=$ac_top_build_prefix 1500 1501case $srcdir in 1502 .) # We are building in place. 1503 ac_srcdir=. 1504 ac_top_srcdir=$ac_top_builddir_sub 1505 ac_abs_top_srcdir=$ac_pwd ;; 1506 [\\/]* | ?:[\\/]* ) # Absolute name. 1507 ac_srcdir=$srcdir$ac_dir_suffix; 1508 ac_top_srcdir=$srcdir 1509 ac_abs_top_srcdir=$srcdir ;; 1510 *) # Relative name. 1511 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1512 ac_top_srcdir=$ac_top_build_prefix$srcdir 1513 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1514esac 1515ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1516 1517 cd "$ac_dir" || { ac_status=$?; continue; } 1518 # Check for guested configure. 1519 if test -f "$ac_srcdir/configure.gnu"; then 1520 echo && 1521 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1522 elif test -f "$ac_srcdir/configure"; then 1523 echo && 1524 $SHELL "$ac_srcdir/configure" --help=recursive 1525 else 1526 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1527 fi || ac_status=$? 1528 cd "$ac_pwd" || { ac_status=$?; break; } 1529 done 1530fi 1531 1532test -n "$ac_init_help" && exit $ac_status 1533if $ac_init_version; then 1534 cat <<\_ACEOF 1535libXcursor configure 1.1.14 1536generated by GNU Autoconf 2.68 1537 1538Copyright (C) 2010 Free Software Foundation, Inc. 1539This configure script is free software; the Free Software Foundation 1540gives unlimited permission to copy, distribute and modify it. 1541_ACEOF 1542 exit 1543fi 1544 1545## ------------------------ ## 1546## Autoconf initialization. ## 1547## ------------------------ ## 1548 1549# ac_fn_c_try_compile LINENO 1550# -------------------------- 1551# Try to compile conftest.$ac_ext, and return whether this succeeded. 1552ac_fn_c_try_compile () 1553{ 1554 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1555 rm -f conftest.$ac_objext 1556 if { { ac_try="$ac_compile" 1557case "(($ac_try" in 1558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1559 *) ac_try_echo=$ac_try;; 1560esac 1561eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1562$as_echo "$ac_try_echo"; } >&5 1563 (eval "$ac_compile") 2>conftest.err 1564 ac_status=$? 1565 if test -s conftest.err; then 1566 grep -v '^ *+' conftest.err >conftest.er1 1567 cat conftest.er1 >&5 1568 mv -f conftest.er1 conftest.err 1569 fi 1570 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1571 test $ac_status = 0; } && { 1572 test -z "$ac_c_werror_flag" || 1573 test ! -s conftest.err 1574 } && test -s conftest.$ac_objext; then : 1575 ac_retval=0 1576else 1577 $as_echo "$as_me: failed program was:" >&5 1578sed 's/^/| /' conftest.$ac_ext >&5 1579 1580 ac_retval=1 1581fi 1582 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1583 as_fn_set_status $ac_retval 1584 1585} # ac_fn_c_try_compile 1586 1587# ac_fn_c_try_link LINENO 1588# ----------------------- 1589# Try to link conftest.$ac_ext, and return whether this succeeded. 1590ac_fn_c_try_link () 1591{ 1592 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1593 rm -f conftest.$ac_objext conftest$ac_exeext 1594 if { { ac_try="$ac_link" 1595case "(($ac_try" in 1596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1597 *) ac_try_echo=$ac_try;; 1598esac 1599eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1600$as_echo "$ac_try_echo"; } >&5 1601 (eval "$ac_link") 2>conftest.err 1602 ac_status=$? 1603 if test -s conftest.err; then 1604 grep -v '^ *+' conftest.err >conftest.er1 1605 cat conftest.er1 >&5 1606 mv -f conftest.er1 conftest.err 1607 fi 1608 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1609 test $ac_status = 0; } && { 1610 test -z "$ac_c_werror_flag" || 1611 test ! -s conftest.err 1612 } && test -s conftest$ac_exeext && { 1613 test "$cross_compiling" = yes || 1614 $as_test_x conftest$ac_exeext 1615 }; then : 1616 ac_retval=0 1617else 1618 $as_echo "$as_me: failed program was:" >&5 1619sed 's/^/| /' conftest.$ac_ext >&5 1620 1621 ac_retval=1 1622fi 1623 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1624 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1625 # interfere with the next link command; also delete a directory that is 1626 # left behind by Apple's compiler. We do this before executing the actions. 1627 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1628 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1629 as_fn_set_status $ac_retval 1630 1631} # ac_fn_c_try_link 1632 1633# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1634# ------------------------------------------------------- 1635# Tests whether HEADER exists and can be compiled using the include files in 1636# INCLUDES, setting the cache variable VAR accordingly. 1637ac_fn_c_check_header_compile () 1638{ 1639 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1641$as_echo_n "checking for $2... " >&6; } 1642if eval \${$3+:} false; then : 1643 $as_echo_n "(cached) " >&6 1644else 1645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1646/* end confdefs.h. */ 1647$4 1648#include <$2> 1649_ACEOF 1650if ac_fn_c_try_compile "$LINENO"; then : 1651 eval "$3=yes" 1652else 1653 eval "$3=no" 1654fi 1655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1656fi 1657eval ac_res=\$$3 1658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1659$as_echo "$ac_res" >&6; } 1660 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1661 1662} # ac_fn_c_check_header_compile 1663 1664# ac_fn_c_try_cpp LINENO 1665# ---------------------- 1666# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1667ac_fn_c_try_cpp () 1668{ 1669 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1670 if { { ac_try="$ac_cpp conftest.$ac_ext" 1671case "(($ac_try" in 1672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1673 *) ac_try_echo=$ac_try;; 1674esac 1675eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1676$as_echo "$ac_try_echo"; } >&5 1677 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1678 ac_status=$? 1679 if test -s conftest.err; then 1680 grep -v '^ *+' conftest.err >conftest.er1 1681 cat conftest.er1 >&5 1682 mv -f conftest.er1 conftest.err 1683 fi 1684 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1685 test $ac_status = 0; } > conftest.i && { 1686 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1687 test ! -s conftest.err 1688 }; then : 1689 ac_retval=0 1690else 1691 $as_echo "$as_me: failed program was:" >&5 1692sed 's/^/| /' conftest.$ac_ext >&5 1693 1694 ac_retval=1 1695fi 1696 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1697 as_fn_set_status $ac_retval 1698 1699} # ac_fn_c_try_cpp 1700 1701# ac_fn_c_try_run LINENO 1702# ---------------------- 1703# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1704# that executables *can* be run. 1705ac_fn_c_try_run () 1706{ 1707 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1708 if { { ac_try="$ac_link" 1709case "(($ac_try" in 1710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1711 *) ac_try_echo=$ac_try;; 1712esac 1713eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1714$as_echo "$ac_try_echo"; } >&5 1715 (eval "$ac_link") 2>&5 1716 ac_status=$? 1717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1718 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1719 { { case "(($ac_try" in 1720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1721 *) ac_try_echo=$ac_try;; 1722esac 1723eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1724$as_echo "$ac_try_echo"; } >&5 1725 (eval "$ac_try") 2>&5 1726 ac_status=$? 1727 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1728 test $ac_status = 0; }; }; then : 1729 ac_retval=0 1730else 1731 $as_echo "$as_me: program exited with status $ac_status" >&5 1732 $as_echo "$as_me: failed program was:" >&5 1733sed 's/^/| /' conftest.$ac_ext >&5 1734 1735 ac_retval=$ac_status 1736fi 1737 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1738 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1739 as_fn_set_status $ac_retval 1740 1741} # ac_fn_c_try_run 1742 1743# ac_fn_c_check_func LINENO FUNC VAR 1744# ---------------------------------- 1745# Tests whether FUNC exists, setting the cache variable VAR accordingly 1746ac_fn_c_check_func () 1747{ 1748 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1750$as_echo_n "checking for $2... " >&6; } 1751if eval \${$3+:} false; then : 1752 $as_echo_n "(cached) " >&6 1753else 1754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1755/* end confdefs.h. */ 1756/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1757 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1758#define $2 innocuous_$2 1759 1760/* System header to define __stub macros and hopefully few prototypes, 1761 which can conflict with char $2 (); below. 1762 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1763 <limits.h> exists even on freestanding compilers. */ 1764 1765#ifdef __STDC__ 1766# include <limits.h> 1767#else 1768# include <assert.h> 1769#endif 1770 1771#undef $2 1772 1773/* Override any GCC internal prototype to avoid an error. 1774 Use char because int might match the return type of a GCC 1775 builtin and then its argument prototype would still apply. */ 1776#ifdef __cplusplus 1777extern "C" 1778#endif 1779char $2 (); 1780/* The GNU C library defines this for functions which it implements 1781 to always fail with ENOSYS. Some functions are actually named 1782 something starting with __ and the normal name is an alias. */ 1783#if defined __stub_$2 || defined __stub___$2 1784choke me 1785#endif 1786 1787int 1788main () 1789{ 1790return $2 (); 1791 ; 1792 return 0; 1793} 1794_ACEOF 1795if ac_fn_c_try_link "$LINENO"; then : 1796 eval "$3=yes" 1797else 1798 eval "$3=no" 1799fi 1800rm -f core conftest.err conftest.$ac_objext \ 1801 conftest$ac_exeext conftest.$ac_ext 1802fi 1803eval ac_res=\$$3 1804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1805$as_echo "$ac_res" >&6; } 1806 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1807 1808} # ac_fn_c_check_func 1809 1810# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1811# --------------------------------------------- 1812# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1813# accordingly. 1814ac_fn_c_check_decl () 1815{ 1816 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1817 as_decl_name=`echo $2|sed 's/ *(.*//'` 1818 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1820$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1821if eval \${$3+:} false; then : 1822 $as_echo_n "(cached) " >&6 1823else 1824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1825/* end confdefs.h. */ 1826$4 1827int 1828main () 1829{ 1830#ifndef $as_decl_name 1831#ifdef __cplusplus 1832 (void) $as_decl_use; 1833#else 1834 (void) $as_decl_name; 1835#endif 1836#endif 1837 1838 ; 1839 return 0; 1840} 1841_ACEOF 1842if ac_fn_c_try_compile "$LINENO"; then : 1843 eval "$3=yes" 1844else 1845 eval "$3=no" 1846fi 1847rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1848fi 1849eval ac_res=\$$3 1850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1851$as_echo "$ac_res" >&6; } 1852 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1853 1854} # ac_fn_c_check_decl 1855cat >config.log <<_ACEOF 1856This file contains any messages produced by compilers while 1857running configure, to aid debugging if configure makes a mistake. 1858 1859It was created by libXcursor $as_me 1.1.14, which was 1860generated by GNU Autoconf 2.68. Invocation command line was 1861 1862 $ $0 $@ 1863 1864_ACEOF 1865exec 5>>config.log 1866{ 1867cat <<_ASUNAME 1868## --------- ## 1869## Platform. ## 1870## --------- ## 1871 1872hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1873uname -m = `(uname -m) 2>/dev/null || echo unknown` 1874uname -r = `(uname -r) 2>/dev/null || echo unknown` 1875uname -s = `(uname -s) 2>/dev/null || echo unknown` 1876uname -v = `(uname -v) 2>/dev/null || echo unknown` 1877 1878/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1879/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1880 1881/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1882/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1883/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1884/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1885/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1886/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1887/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1888 1889_ASUNAME 1890 1891as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1892for as_dir in $PATH 1893do 1894 IFS=$as_save_IFS 1895 test -z "$as_dir" && as_dir=. 1896 $as_echo "PATH: $as_dir" 1897 done 1898IFS=$as_save_IFS 1899 1900} >&5 1901 1902cat >&5 <<_ACEOF 1903 1904 1905## ----------- ## 1906## Core tests. ## 1907## ----------- ## 1908 1909_ACEOF 1910 1911 1912# Keep a trace of the command line. 1913# Strip out --no-create and --no-recursion so they do not pile up. 1914# Strip out --silent because we don't want to record it for future runs. 1915# Also quote any args containing shell meta-characters. 1916# Make two passes to allow for proper duplicate-argument suppression. 1917ac_configure_args= 1918ac_configure_args0= 1919ac_configure_args1= 1920ac_must_keep_next=false 1921for ac_pass in 1 2 1922do 1923 for ac_arg 1924 do 1925 case $ac_arg in 1926 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1927 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1928 | -silent | --silent | --silen | --sile | --sil) 1929 continue ;; 1930 *\'*) 1931 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1932 esac 1933 case $ac_pass in 1934 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1935 2) 1936 as_fn_append ac_configure_args1 " '$ac_arg'" 1937 if test $ac_must_keep_next = true; then 1938 ac_must_keep_next=false # Got value, back to normal. 1939 else 1940 case $ac_arg in 1941 *=* | --config-cache | -C | -disable-* | --disable-* \ 1942 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1943 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1944 | -with-* | --with-* | -without-* | --without-* | --x) 1945 case "$ac_configure_args0 " in 1946 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1947 esac 1948 ;; 1949 -* ) ac_must_keep_next=true ;; 1950 esac 1951 fi 1952 as_fn_append ac_configure_args " '$ac_arg'" 1953 ;; 1954 esac 1955 done 1956done 1957{ ac_configure_args0=; unset ac_configure_args0;} 1958{ ac_configure_args1=; unset ac_configure_args1;} 1959 1960# When interrupted or exit'd, cleanup temporary files, and complete 1961# config.log. We remove comments because anyway the quotes in there 1962# would cause problems or look ugly. 1963# WARNING: Use '\'' to represent an apostrophe within the trap. 1964# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1965trap 'exit_status=$? 1966 # Save into config.log some information that might help in debugging. 1967 { 1968 echo 1969 1970 $as_echo "## ---------------- ## 1971## Cache variables. ## 1972## ---------------- ##" 1973 echo 1974 # The following way of writing the cache mishandles newlines in values, 1975( 1976 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1977 eval ac_val=\$$ac_var 1978 case $ac_val in #( 1979 *${as_nl}*) 1980 case $ac_var in #( 1981 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1982$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1983 esac 1984 case $ac_var in #( 1985 _ | IFS | as_nl) ;; #( 1986 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1987 *) { eval $ac_var=; unset $ac_var;} ;; 1988 esac ;; 1989 esac 1990 done 1991 (set) 2>&1 | 1992 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1993 *${as_nl}ac_space=\ *) 1994 sed -n \ 1995 "s/'\''/'\''\\\\'\'''\''/g; 1996 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1997 ;; #( 1998 *) 1999 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2000 ;; 2001 esac | 2002 sort 2003) 2004 echo 2005 2006 $as_echo "## ----------------- ## 2007## Output variables. ## 2008## ----------------- ##" 2009 echo 2010 for ac_var in $ac_subst_vars 2011 do 2012 eval ac_val=\$$ac_var 2013 case $ac_val in 2014 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2015 esac 2016 $as_echo "$ac_var='\''$ac_val'\''" 2017 done | sort 2018 echo 2019 2020 if test -n "$ac_subst_files"; then 2021 $as_echo "## ------------------- ## 2022## File substitutions. ## 2023## ------------------- ##" 2024 echo 2025 for ac_var in $ac_subst_files 2026 do 2027 eval ac_val=\$$ac_var 2028 case $ac_val in 2029 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2030 esac 2031 $as_echo "$ac_var='\''$ac_val'\''" 2032 done | sort 2033 echo 2034 fi 2035 2036 if test -s confdefs.h; then 2037 $as_echo "## ----------- ## 2038## confdefs.h. ## 2039## ----------- ##" 2040 echo 2041 cat confdefs.h 2042 echo 2043 fi 2044 test "$ac_signal" != 0 && 2045 $as_echo "$as_me: caught signal $ac_signal" 2046 $as_echo "$as_me: exit $exit_status" 2047 } >&5 2048 rm -f core *.core core.conftest.* && 2049 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2050 exit $exit_status 2051' 0 2052for ac_signal in 1 2 13 15; do 2053 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2054done 2055ac_signal=0 2056 2057# confdefs.h avoids OS command line length limits that DEFS can exceed. 2058rm -f -r conftest* confdefs.h 2059 2060$as_echo "/* confdefs.h */" > confdefs.h 2061 2062# Predefined preprocessor variables. 2063 2064cat >>confdefs.h <<_ACEOF 2065#define PACKAGE_NAME "$PACKAGE_NAME" 2066_ACEOF 2067 2068cat >>confdefs.h <<_ACEOF 2069#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2070_ACEOF 2071 2072cat >>confdefs.h <<_ACEOF 2073#define PACKAGE_VERSION "$PACKAGE_VERSION" 2074_ACEOF 2075 2076cat >>confdefs.h <<_ACEOF 2077#define PACKAGE_STRING "$PACKAGE_STRING" 2078_ACEOF 2079 2080cat >>confdefs.h <<_ACEOF 2081#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2082_ACEOF 2083 2084cat >>confdefs.h <<_ACEOF 2085#define PACKAGE_URL "$PACKAGE_URL" 2086_ACEOF 2087 2088 2089# Let the site file select an alternate cache file if it wants to. 2090# Prefer an explicitly selected file to automatically selected ones. 2091ac_site_file1=NONE 2092ac_site_file2=NONE 2093if test -n "$CONFIG_SITE"; then 2094 # We do not want a PATH search for config.site. 2095 case $CONFIG_SITE in #(( 2096 -*) ac_site_file1=./$CONFIG_SITE;; 2097 */*) ac_site_file1=$CONFIG_SITE;; 2098 *) ac_site_file1=./$CONFIG_SITE;; 2099 esac 2100elif test "x$prefix" != xNONE; then 2101 ac_site_file1=$prefix/share/config.site 2102 ac_site_file2=$prefix/etc/config.site 2103else 2104 ac_site_file1=$ac_default_prefix/share/config.site 2105 ac_site_file2=$ac_default_prefix/etc/config.site 2106fi 2107for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2108do 2109 test "x$ac_site_file" = xNONE && continue 2110 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2111 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2112$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2113 sed 's/^/| /' "$ac_site_file" >&5 2114 . "$ac_site_file" \ 2115 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2116$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2117as_fn_error $? "failed to load site script $ac_site_file 2118See \`config.log' for more details" "$LINENO" 5; } 2119 fi 2120done 2121 2122if test -r "$cache_file"; then 2123 # Some versions of bash will fail to source /dev/null (special files 2124 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2125 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2126 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2127$as_echo "$as_me: loading cache $cache_file" >&6;} 2128 case $cache_file in 2129 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2130 *) . "./$cache_file";; 2131 esac 2132 fi 2133else 2134 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2135$as_echo "$as_me: creating cache $cache_file" >&6;} 2136 >$cache_file 2137fi 2138 2139# Check that the precious variables saved in the cache have kept the same 2140# value. 2141ac_cache_corrupted=false 2142for ac_var in $ac_precious_vars; do 2143 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2144 eval ac_new_set=\$ac_env_${ac_var}_set 2145 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2146 eval ac_new_val=\$ac_env_${ac_var}_value 2147 case $ac_old_set,$ac_new_set in 2148 set,) 2149 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2150$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2151 ac_cache_corrupted=: ;; 2152 ,set) 2153 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2154$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2155 ac_cache_corrupted=: ;; 2156 ,);; 2157 *) 2158 if test "x$ac_old_val" != "x$ac_new_val"; then 2159 # differences in whitespace do not lead to failure. 2160 ac_old_val_w=`echo x $ac_old_val` 2161 ac_new_val_w=`echo x $ac_new_val` 2162 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2163 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2164$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2165 ac_cache_corrupted=: 2166 else 2167 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2168$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2169 eval $ac_var=\$ac_old_val 2170 fi 2171 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2172$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2173 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2174$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2175 fi;; 2176 esac 2177 # Pass precious variables to config.status. 2178 if test "$ac_new_set" = set; then 2179 case $ac_new_val in 2180 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2181 *) ac_arg=$ac_var=$ac_new_val ;; 2182 esac 2183 case " $ac_configure_args " in 2184 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2185 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2186 esac 2187 fi 2188done 2189if $ac_cache_corrupted; then 2190 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2191$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2192 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2193$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2194 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2195fi 2196## -------------------- ## 2197## Main body of script. ## 2198## -------------------- ## 2199 2200ac_ext=c 2201ac_cpp='$CPP $CPPFLAGS' 2202ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2203ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2204ac_compiler_gnu=$ac_cv_c_compiler_gnu 2205 2206 2207 2208ac_config_headers="$ac_config_headers config.h include/X11/Xcursor/Xcursor.h" 2209 2210 2211# Initialize Automake 2212am__api_version='1.13' 2213 2214ac_aux_dir= 2215for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2216 if test -f "$ac_dir/install-sh"; then 2217 ac_aux_dir=$ac_dir 2218 ac_install_sh="$ac_aux_dir/install-sh -c" 2219 break 2220 elif test -f "$ac_dir/install.sh"; then 2221 ac_aux_dir=$ac_dir 2222 ac_install_sh="$ac_aux_dir/install.sh -c" 2223 break 2224 elif test -f "$ac_dir/shtool"; then 2225 ac_aux_dir=$ac_dir 2226 ac_install_sh="$ac_aux_dir/shtool install -c" 2227 break 2228 fi 2229done 2230if test -z "$ac_aux_dir"; then 2231 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2232fi 2233 2234# These three variables are undocumented and unsupported, 2235# and are intended to be withdrawn in a future Autoconf release. 2236# They can cause serious problems if a builder's source tree is in a directory 2237# whose full name contains unusual characters. 2238ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2239ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2240ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2241 2242 2243# Find a good install program. We prefer a C program (faster), 2244# so one script is as good as another. But avoid the broken or 2245# incompatible versions: 2246# SysV /etc/install, /usr/sbin/install 2247# SunOS /usr/etc/install 2248# IRIX /sbin/install 2249# AIX /bin/install 2250# AmigaOS /C/install, which installs bootblocks on floppy discs 2251# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2252# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2253# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2254# OS/2's system install, which has a completely different semantic 2255# ./install, which can be erroneously created by make from ./install.sh. 2256# Reject install programs that cannot install multiple files. 2257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2258$as_echo_n "checking for a BSD-compatible install... " >&6; } 2259if test -z "$INSTALL"; then 2260if ${ac_cv_path_install+:} false; then : 2261 $as_echo_n "(cached) " >&6 2262else 2263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2264for as_dir in $PATH 2265do 2266 IFS=$as_save_IFS 2267 test -z "$as_dir" && as_dir=. 2268 # Account for people who put trailing slashes in PATH elements. 2269case $as_dir/ in #(( 2270 ./ | .// | /[cC]/* | \ 2271 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2272 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2273 /usr/ucb/* ) ;; 2274 *) 2275 # OSF1 and SCO ODT 3.0 have their own names for install. 2276 # Don't use installbsd from OSF since it installs stuff as root 2277 # by default. 2278 for ac_prog in ginstall scoinst install; do 2279 for ac_exec_ext in '' $ac_executable_extensions; do 2280 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2281 if test $ac_prog = install && 2282 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2283 # AIX install. It has an incompatible calling convention. 2284 : 2285 elif test $ac_prog = install && 2286 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2287 # program-specific install script used by HP pwplus--don't use. 2288 : 2289 else 2290 rm -rf conftest.one conftest.two conftest.dir 2291 echo one > conftest.one 2292 echo two > conftest.two 2293 mkdir conftest.dir 2294 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2295 test -s conftest.one && test -s conftest.two && 2296 test -s conftest.dir/conftest.one && 2297 test -s conftest.dir/conftest.two 2298 then 2299 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2300 break 3 2301 fi 2302 fi 2303 fi 2304 done 2305 done 2306 ;; 2307esac 2308 2309 done 2310IFS=$as_save_IFS 2311 2312rm -rf conftest.one conftest.two conftest.dir 2313 2314fi 2315 if test "${ac_cv_path_install+set}" = set; then 2316 INSTALL=$ac_cv_path_install 2317 else 2318 # As a last resort, use the slow shell script. Don't cache a 2319 # value for INSTALL within a source directory, because that will 2320 # break other packages using the cache if that directory is 2321 # removed, or if the value is a relative name. 2322 INSTALL=$ac_install_sh 2323 fi 2324fi 2325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2326$as_echo "$INSTALL" >&6; } 2327 2328# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2329# It thinks the first close brace ends the variable substitution. 2330test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2331 2332test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2333 2334test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2335 2336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2337$as_echo_n "checking whether build environment is sane... " >&6; } 2338# Reject unsafe characters in $srcdir or the absolute working directory 2339# name. Accept space and tab only in the latter. 2340am_lf=' 2341' 2342case `pwd` in 2343 *[\\\"\#\$\&\'\`$am_lf]*) 2344 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2345esac 2346case $srcdir in 2347 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2348 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2349esac 2350 2351# Do 'set' in a subshell so we don't clobber the current shell's 2352# arguments. Must try -L first in case configure is actually a 2353# symlink; some systems play weird games with the mod time of symlinks 2354# (eg FreeBSD returns the mod time of the symlink's containing 2355# directory). 2356if ( 2357 am_has_slept=no 2358 for am_try in 1 2; do 2359 echo "timestamp, slept: $am_has_slept" > conftest.file 2360 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2361 if test "$*" = "X"; then 2362 # -L didn't work. 2363 set X `ls -t "$srcdir/configure" conftest.file` 2364 fi 2365 if test "$*" != "X $srcdir/configure conftest.file" \ 2366 && test "$*" != "X conftest.file $srcdir/configure"; then 2367 2368 # If neither matched, then we have a broken ls. This can happen 2369 # if, for instance, CONFIG_SHELL is bash and it inherits a 2370 # broken ls alias from the environment. This has actually 2371 # happened. Such a system could not be considered "sane". 2372 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2373 alias in your environment" "$LINENO" 5 2374 fi 2375 if test "$2" = conftest.file || test $am_try -eq 2; then 2376 break 2377 fi 2378 # Just in case. 2379 sleep 1 2380 am_has_slept=yes 2381 done 2382 test "$2" = conftest.file 2383 ) 2384then 2385 # Ok. 2386 : 2387else 2388 as_fn_error $? "newly created file is older than distributed files! 2389Check your system clock" "$LINENO" 5 2390fi 2391{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2392$as_echo "yes" >&6; } 2393# If we didn't sleep, we still need to ensure time stamps of config.status and 2394# generated files are strictly newer. 2395am_sleep_pid= 2396if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2397 ( sleep 1 ) & 2398 am_sleep_pid=$! 2399fi 2400 2401rm -f conftest.file 2402 2403test "$program_prefix" != NONE && 2404 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2405# Use a double $ so make ignores it. 2406test "$program_suffix" != NONE && 2407 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2408# Double any \ or $. 2409# By default was `s,x,x', remove it if useless. 2410ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2411program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2412 2413# expand $ac_aux_dir to an absolute path 2414am_aux_dir=`cd $ac_aux_dir && pwd` 2415 2416if test x"${MISSING+set}" != xset; then 2417 case $am_aux_dir in 2418 *\ * | *\ *) 2419 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2420 *) 2421 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2422 esac 2423fi 2424# Use eval to expand $SHELL 2425if eval "$MISSING --is-lightweight"; then 2426 am_missing_run="$MISSING " 2427else 2428 am_missing_run= 2429 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2430$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2431fi 2432 2433if test x"${install_sh}" != xset; then 2434 case $am_aux_dir in 2435 *\ * | *\ *) 2436 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2437 *) 2438 install_sh="\${SHELL} $am_aux_dir/install-sh" 2439 esac 2440fi 2441 2442# Installed binaries are usually stripped using 'strip' when the user 2443# run "make install-strip". However 'strip' might not be the right 2444# tool to use in cross-compilation environments, therefore Automake 2445# will honor the 'STRIP' environment variable to overrule this program. 2446if test "$cross_compiling" != no; then 2447 if test -n "$ac_tool_prefix"; then 2448 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2449set dummy ${ac_tool_prefix}strip; ac_word=$2 2450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2451$as_echo_n "checking for $ac_word... " >&6; } 2452if ${ac_cv_prog_STRIP+:} false; then : 2453 $as_echo_n "(cached) " >&6 2454else 2455 if test -n "$STRIP"; then 2456 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2457else 2458as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2459for as_dir in $PATH 2460do 2461 IFS=$as_save_IFS 2462 test -z "$as_dir" && as_dir=. 2463 for ac_exec_ext in '' $ac_executable_extensions; do 2464 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2465 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2466 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2467 break 2 2468 fi 2469done 2470 done 2471IFS=$as_save_IFS 2472 2473fi 2474fi 2475STRIP=$ac_cv_prog_STRIP 2476if test -n "$STRIP"; then 2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2478$as_echo "$STRIP" >&6; } 2479else 2480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2481$as_echo "no" >&6; } 2482fi 2483 2484 2485fi 2486if test -z "$ac_cv_prog_STRIP"; then 2487 ac_ct_STRIP=$STRIP 2488 # Extract the first word of "strip", so it can be a program name with args. 2489set dummy strip; ac_word=$2 2490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2491$as_echo_n "checking for $ac_word... " >&6; } 2492if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2493 $as_echo_n "(cached) " >&6 2494else 2495 if test -n "$ac_ct_STRIP"; then 2496 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2497else 2498as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2499for as_dir in $PATH 2500do 2501 IFS=$as_save_IFS 2502 test -z "$as_dir" && as_dir=. 2503 for ac_exec_ext in '' $ac_executable_extensions; do 2504 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2505 ac_cv_prog_ac_ct_STRIP="strip" 2506 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2507 break 2 2508 fi 2509done 2510 done 2511IFS=$as_save_IFS 2512 2513fi 2514fi 2515ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2516if test -n "$ac_ct_STRIP"; then 2517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2518$as_echo "$ac_ct_STRIP" >&6; } 2519else 2520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2521$as_echo "no" >&6; } 2522fi 2523 2524 if test "x$ac_ct_STRIP" = x; then 2525 STRIP=":" 2526 else 2527 case $cross_compiling:$ac_tool_warned in 2528yes:) 2529{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2530$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2531ac_tool_warned=yes ;; 2532esac 2533 STRIP=$ac_ct_STRIP 2534 fi 2535else 2536 STRIP="$ac_cv_prog_STRIP" 2537fi 2538 2539fi 2540INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2541 2542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2543$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2544if test -z "$MKDIR_P"; then 2545 if ${ac_cv_path_mkdir+:} false; then : 2546 $as_echo_n "(cached) " >&6 2547else 2548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2549for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2550do 2551 IFS=$as_save_IFS 2552 test -z "$as_dir" && as_dir=. 2553 for ac_prog in mkdir gmkdir; do 2554 for ac_exec_ext in '' $ac_executable_extensions; do 2555 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2556 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2557 'mkdir (GNU coreutils) '* | \ 2558 'mkdir (coreutils) '* | \ 2559 'mkdir (fileutils) '4.1*) 2560 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2561 break 3;; 2562 esac 2563 done 2564 done 2565 done 2566IFS=$as_save_IFS 2567 2568fi 2569 2570 test -d ./--version && rmdir ./--version 2571 if test "${ac_cv_path_mkdir+set}" = set; then 2572 MKDIR_P="$ac_cv_path_mkdir -p" 2573 else 2574 # As a last resort, use the slow shell script. Don't cache a 2575 # value for MKDIR_P within a source directory, because that will 2576 # break other packages using the cache if that directory is 2577 # removed, or if the value is a relative name. 2578 MKDIR_P="$ac_install_sh -d" 2579 fi 2580fi 2581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2582$as_echo "$MKDIR_P" >&6; } 2583 2584for ac_prog in gawk mawk nawk awk 2585do 2586 # Extract the first word of "$ac_prog", so it can be a program name with args. 2587set dummy $ac_prog; ac_word=$2 2588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2589$as_echo_n "checking for $ac_word... " >&6; } 2590if ${ac_cv_prog_AWK+:} false; then : 2591 $as_echo_n "(cached) " >&6 2592else 2593 if test -n "$AWK"; then 2594 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2595else 2596as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2597for as_dir in $PATH 2598do 2599 IFS=$as_save_IFS 2600 test -z "$as_dir" && as_dir=. 2601 for ac_exec_ext in '' $ac_executable_extensions; do 2602 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2603 ac_cv_prog_AWK="$ac_prog" 2604 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2605 break 2 2606 fi 2607done 2608 done 2609IFS=$as_save_IFS 2610 2611fi 2612fi 2613AWK=$ac_cv_prog_AWK 2614if test -n "$AWK"; then 2615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2616$as_echo "$AWK" >&6; } 2617else 2618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2619$as_echo "no" >&6; } 2620fi 2621 2622 2623 test -n "$AWK" && break 2624done 2625 2626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2627$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2628set x ${MAKE-make} 2629ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2630if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2631 $as_echo_n "(cached) " >&6 2632else 2633 cat >conftest.make <<\_ACEOF 2634SHELL = /bin/sh 2635all: 2636 @echo '@@@%%%=$(MAKE)=@@@%%%' 2637_ACEOF 2638# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2639case `${MAKE-make} -f conftest.make 2>/dev/null` in 2640 *@@@%%%=?*=@@@%%%*) 2641 eval ac_cv_prog_make_${ac_make}_set=yes;; 2642 *) 2643 eval ac_cv_prog_make_${ac_make}_set=no;; 2644esac 2645rm -f conftest.make 2646fi 2647if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2649$as_echo "yes" >&6; } 2650 SET_MAKE= 2651else 2652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2653$as_echo "no" >&6; } 2654 SET_MAKE="MAKE=${MAKE-make}" 2655fi 2656 2657rm -rf .tst 2>/dev/null 2658mkdir .tst 2>/dev/null 2659if test -d .tst; then 2660 am__leading_dot=. 2661else 2662 am__leading_dot=_ 2663fi 2664rmdir .tst 2>/dev/null 2665 2666# Check whether --enable-silent-rules was given. 2667if test "${enable_silent_rules+set}" = set; then : 2668 enableval=$enable_silent_rules; 2669fi 2670 2671case $enable_silent_rules in # ((( 2672 yes) AM_DEFAULT_VERBOSITY=0;; 2673 no) AM_DEFAULT_VERBOSITY=1;; 2674 *) AM_DEFAULT_VERBOSITY=1;; 2675esac 2676am_make=${MAKE-make} 2677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2678$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2679if ${am_cv_make_support_nested_variables+:} false; then : 2680 $as_echo_n "(cached) " >&6 2681else 2682 if $as_echo 'TRUE=$(BAR$(V)) 2683BAR0=false 2684BAR1=true 2685V=1 2686am__doit: 2687 @$(TRUE) 2688.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2689 am_cv_make_support_nested_variables=yes 2690else 2691 am_cv_make_support_nested_variables=no 2692fi 2693fi 2694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2695$as_echo "$am_cv_make_support_nested_variables" >&6; } 2696if test $am_cv_make_support_nested_variables = yes; then 2697 AM_V='$(V)' 2698 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2699else 2700 AM_V=$AM_DEFAULT_VERBOSITY 2701 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2702fi 2703AM_BACKSLASH='\' 2704 2705if test "`cd $srcdir && pwd`" != "`pwd`"; then 2706 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2707 # is not polluted with repeated "-I." 2708 am__isrc=' -I$(srcdir)' 2709 # test to see if srcdir already configured 2710 if test -f $srcdir/config.status; then 2711 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2712 fi 2713fi 2714 2715# test whether we have cygpath 2716if test -z "$CYGPATH_W"; then 2717 if (cygpath --version) >/dev/null 2>/dev/null; then 2718 CYGPATH_W='cygpath -w' 2719 else 2720 CYGPATH_W=echo 2721 fi 2722fi 2723 2724 2725# Define the identity of the package. 2726 PACKAGE='libXcursor' 2727 VERSION='1.1.14' 2728 2729 2730cat >>confdefs.h <<_ACEOF 2731#define PACKAGE "$PACKAGE" 2732_ACEOF 2733 2734 2735cat >>confdefs.h <<_ACEOF 2736#define VERSION "$VERSION" 2737_ACEOF 2738 2739# Some tools Automake needs. 2740 2741ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2742 2743 2744AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2745 2746 2747AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2748 2749 2750AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2751 2752 2753MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2754 2755# For better backward compatibility. To be removed once Automake 1.9.x 2756# dies out for good. For more background, see: 2757# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 2758# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 2759mkdir_p='$(MKDIR_P)' 2760 2761# We need awk for the "check" target. The system "awk" is bad on 2762# some platforms. 2763# Always define AMTAR for backward compatibility. Yes, it's still used 2764# in the wild :-( We should find a proper way to deprecate it ... 2765AMTAR='$${TAR-tar}' 2766 2767 2768# We'll loop over all known methods to create a tar archive until one works. 2769_am_tools='gnutar pax cpio none' 2770 2771am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2772 2773 2774 2775 2776 2777 2778 2779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2780$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2781 # Check whether --enable-maintainer-mode was given. 2782if test "${enable_maintainer_mode+set}" = set; then : 2783 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2784else 2785 USE_MAINTAINER_MODE=no 2786fi 2787 2788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2789$as_echo "$USE_MAINTAINER_MODE" >&6; } 2790 if test $USE_MAINTAINER_MODE = yes; then 2791 MAINTAINER_MODE_TRUE= 2792 MAINTAINER_MODE_FALSE='#' 2793else 2794 MAINTAINER_MODE_TRUE='#' 2795 MAINTAINER_MODE_FALSE= 2796fi 2797 2798 MAINT=$MAINTAINER_MODE_TRUE 2799 2800 2801 2802# Initialize libtool 2803case `pwd` in 2804 *\ * | *\ *) 2805 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2806$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2807esac 2808 2809 2810 2811macro_version='2.4.2' 2812macro_revision='1.3337' 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826ltmain="$ac_aux_dir/ltmain.sh" 2827 2828# Make sure we can run config.sub. 2829$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2830 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2831 2832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2833$as_echo_n "checking build system type... " >&6; } 2834if ${ac_cv_build+:} false; then : 2835 $as_echo_n "(cached) " >&6 2836else 2837 ac_build_alias=$build_alias 2838test "x$ac_build_alias" = x && 2839 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2840test "x$ac_build_alias" = x && 2841 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2842ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2843 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2844 2845fi 2846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2847$as_echo "$ac_cv_build" >&6; } 2848case $ac_cv_build in 2849*-*-*) ;; 2850*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2851esac 2852build=$ac_cv_build 2853ac_save_IFS=$IFS; IFS='-' 2854set x $ac_cv_build 2855shift 2856build_cpu=$1 2857build_vendor=$2 2858shift; shift 2859# Remember, the first character of IFS is used to create $*, 2860# except with old shells: 2861build_os=$* 2862IFS=$ac_save_IFS 2863case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2864 2865 2866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2867$as_echo_n "checking host system type... " >&6; } 2868if ${ac_cv_host+:} false; then : 2869 $as_echo_n "(cached) " >&6 2870else 2871 if test "x$host_alias" = x; then 2872 ac_cv_host=$ac_cv_build 2873else 2874 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2875 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2876fi 2877 2878fi 2879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2880$as_echo "$ac_cv_host" >&6; } 2881case $ac_cv_host in 2882*-*-*) ;; 2883*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2884esac 2885host=$ac_cv_host 2886ac_save_IFS=$IFS; IFS='-' 2887set x $ac_cv_host 2888shift 2889host_cpu=$1 2890host_vendor=$2 2891shift; shift 2892# Remember, the first character of IFS is used to create $*, 2893# except with old shells: 2894host_os=$* 2895IFS=$ac_save_IFS 2896case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2897 2898 2899# Backslashify metacharacters that are still active within 2900# double-quoted strings. 2901sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 2902 2903# Same as above, but do not quote variable references. 2904double_quote_subst='s/\(["`\\]\)/\\\1/g' 2905 2906# Sed substitution to delay expansion of an escaped shell variable in a 2907# double_quote_subst'ed string. 2908delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 2909 2910# Sed substitution to delay expansion of an escaped single quote. 2911delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 2912 2913# Sed substitution to avoid accidental globbing in evaled expressions 2914no_glob_subst='s/\*/\\\*/g' 2915 2916ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 2917ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 2918ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 2919 2920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 2921$as_echo_n "checking how to print strings... " >&6; } 2922# Test print first, because it will be a builtin if present. 2923if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 2924 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 2925 ECHO='print -r --' 2926elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 2927 ECHO='printf %s\n' 2928else 2929 # Use this function as a fallback that always works. 2930 func_fallback_echo () 2931 { 2932 eval 'cat <<_LTECHO_EOF 2933$1 2934_LTECHO_EOF' 2935 } 2936 ECHO='func_fallback_echo' 2937fi 2938 2939# func_echo_all arg... 2940# Invoke $ECHO with all args, space-separated. 2941func_echo_all () 2942{ 2943 $ECHO "" 2944} 2945 2946case "$ECHO" in 2947 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 2948$as_echo "printf" >&6; } ;; 2949 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 2950$as_echo "print -r" >&6; } ;; 2951 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 2952$as_echo "cat" >&6; } ;; 2953esac 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968DEPDIR="${am__leading_dot}deps" 2969 2970ac_config_commands="$ac_config_commands depfiles" 2971 2972 2973am_make=${MAKE-make} 2974cat > confinc << 'END' 2975am__doit: 2976 @echo this is the am__doit target 2977.PHONY: am__doit 2978END 2979# If we don't find an include directive, just comment out the code. 2980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2981$as_echo_n "checking for style of include used by $am_make... " >&6; } 2982am__include="#" 2983am__quote= 2984_am_result=none 2985# First try GNU make style include. 2986echo "include confinc" > confmf 2987# Ignore all kinds of additional output from 'make'. 2988case `$am_make -s -f confmf 2> /dev/null` in #( 2989*the\ am__doit\ target*) 2990 am__include=include 2991 am__quote= 2992 _am_result=GNU 2993 ;; 2994esac 2995# Now try BSD make style include. 2996if test "$am__include" = "#"; then 2997 echo '.include "confinc"' > confmf 2998 case `$am_make -s -f confmf 2> /dev/null` in #( 2999 *the\ am__doit\ target*) 3000 am__include=.include 3001 am__quote="\"" 3002 _am_result=BSD 3003 ;; 3004 esac 3005fi 3006 3007 3008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3009$as_echo "$_am_result" >&6; } 3010rm -f confinc confmf 3011 3012# Check whether --enable-dependency-tracking was given. 3013if test "${enable_dependency_tracking+set}" = set; then : 3014 enableval=$enable_dependency_tracking; 3015fi 3016 3017if test "x$enable_dependency_tracking" != xno; then 3018 am_depcomp="$ac_aux_dir/depcomp" 3019 AMDEPBACKSLASH='\' 3020 am__nodep='_no' 3021fi 3022 if test "x$enable_dependency_tracking" != xno; then 3023 AMDEP_TRUE= 3024 AMDEP_FALSE='#' 3025else 3026 AMDEP_TRUE='#' 3027 AMDEP_FALSE= 3028fi 3029 3030 3031ac_ext=c 3032ac_cpp='$CPP $CPPFLAGS' 3033ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3034ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3035ac_compiler_gnu=$ac_cv_c_compiler_gnu 3036if test -n "$ac_tool_prefix"; then 3037 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3038set dummy ${ac_tool_prefix}gcc; ac_word=$2 3039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3040$as_echo_n "checking for $ac_word... " >&6; } 3041if ${ac_cv_prog_CC+:} false; then : 3042 $as_echo_n "(cached) " >&6 3043else 3044 if test -n "$CC"; then 3045 ac_cv_prog_CC="$CC" # Let the user override the test. 3046else 3047as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3048for as_dir in $PATH 3049do 3050 IFS=$as_save_IFS 3051 test -z "$as_dir" && as_dir=. 3052 for ac_exec_ext in '' $ac_executable_extensions; do 3053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3054 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3056 break 2 3057 fi 3058done 3059 done 3060IFS=$as_save_IFS 3061 3062fi 3063fi 3064CC=$ac_cv_prog_CC 3065if test -n "$CC"; then 3066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3067$as_echo "$CC" >&6; } 3068else 3069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3070$as_echo "no" >&6; } 3071fi 3072 3073 3074fi 3075if test -z "$ac_cv_prog_CC"; then 3076 ac_ct_CC=$CC 3077 # Extract the first word of "gcc", so it can be a program name with args. 3078set dummy gcc; ac_word=$2 3079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3080$as_echo_n "checking for $ac_word... " >&6; } 3081if ${ac_cv_prog_ac_ct_CC+:} false; then : 3082 $as_echo_n "(cached) " >&6 3083else 3084 if test -n "$ac_ct_CC"; then 3085 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3086else 3087as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3088for as_dir in $PATH 3089do 3090 IFS=$as_save_IFS 3091 test -z "$as_dir" && as_dir=. 3092 for ac_exec_ext in '' $ac_executable_extensions; do 3093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3094 ac_cv_prog_ac_ct_CC="gcc" 3095 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3096 break 2 3097 fi 3098done 3099 done 3100IFS=$as_save_IFS 3101 3102fi 3103fi 3104ac_ct_CC=$ac_cv_prog_ac_ct_CC 3105if test -n "$ac_ct_CC"; then 3106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3107$as_echo "$ac_ct_CC" >&6; } 3108else 3109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3110$as_echo "no" >&6; } 3111fi 3112 3113 if test "x$ac_ct_CC" = x; then 3114 CC="" 3115 else 3116 case $cross_compiling:$ac_tool_warned in 3117yes:) 3118{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3119$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3120ac_tool_warned=yes ;; 3121esac 3122 CC=$ac_ct_CC 3123 fi 3124else 3125 CC="$ac_cv_prog_CC" 3126fi 3127 3128if test -z "$CC"; then 3129 if test -n "$ac_tool_prefix"; then 3130 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3131set dummy ${ac_tool_prefix}cc; ac_word=$2 3132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3133$as_echo_n "checking for $ac_word... " >&6; } 3134if ${ac_cv_prog_CC+:} false; then : 3135 $as_echo_n "(cached) " >&6 3136else 3137 if test -n "$CC"; then 3138 ac_cv_prog_CC="$CC" # Let the user override the test. 3139else 3140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3141for as_dir in $PATH 3142do 3143 IFS=$as_save_IFS 3144 test -z "$as_dir" && as_dir=. 3145 for ac_exec_ext in '' $ac_executable_extensions; do 3146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3147 ac_cv_prog_CC="${ac_tool_prefix}cc" 3148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3149 break 2 3150 fi 3151done 3152 done 3153IFS=$as_save_IFS 3154 3155fi 3156fi 3157CC=$ac_cv_prog_CC 3158if test -n "$CC"; then 3159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3160$as_echo "$CC" >&6; } 3161else 3162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3163$as_echo "no" >&6; } 3164fi 3165 3166 3167 fi 3168fi 3169if test -z "$CC"; then 3170 # Extract the first word of "cc", so it can be a program name with args. 3171set dummy cc; ac_word=$2 3172{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3173$as_echo_n "checking for $ac_word... " >&6; } 3174if ${ac_cv_prog_CC+:} false; then : 3175 $as_echo_n "(cached) " >&6 3176else 3177 if test -n "$CC"; then 3178 ac_cv_prog_CC="$CC" # Let the user override the test. 3179else 3180 ac_prog_rejected=no 3181as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3182for as_dir in $PATH 3183do 3184 IFS=$as_save_IFS 3185 test -z "$as_dir" && as_dir=. 3186 for ac_exec_ext in '' $ac_executable_extensions; do 3187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3188 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3189 ac_prog_rejected=yes 3190 continue 3191 fi 3192 ac_cv_prog_CC="cc" 3193 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3194 break 2 3195 fi 3196done 3197 done 3198IFS=$as_save_IFS 3199 3200if test $ac_prog_rejected = yes; then 3201 # We found a bogon in the path, so make sure we never use it. 3202 set dummy $ac_cv_prog_CC 3203 shift 3204 if test $# != 0; then 3205 # We chose a different compiler from the bogus one. 3206 # However, it has the same basename, so the bogon will be chosen 3207 # first if we set CC to just the basename; use the full file name. 3208 shift 3209 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3210 fi 3211fi 3212fi 3213fi 3214CC=$ac_cv_prog_CC 3215if test -n "$CC"; then 3216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3217$as_echo "$CC" >&6; } 3218else 3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3220$as_echo "no" >&6; } 3221fi 3222 3223 3224fi 3225if test -z "$CC"; then 3226 if test -n "$ac_tool_prefix"; then 3227 for ac_prog in cl.exe 3228 do 3229 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3230set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3232$as_echo_n "checking for $ac_word... " >&6; } 3233if ${ac_cv_prog_CC+:} false; then : 3234 $as_echo_n "(cached) " >&6 3235else 3236 if test -n "$CC"; then 3237 ac_cv_prog_CC="$CC" # Let the user override the test. 3238else 3239as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3240for as_dir in $PATH 3241do 3242 IFS=$as_save_IFS 3243 test -z "$as_dir" && as_dir=. 3244 for ac_exec_ext in '' $ac_executable_extensions; do 3245 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3246 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3247 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3248 break 2 3249 fi 3250done 3251 done 3252IFS=$as_save_IFS 3253 3254fi 3255fi 3256CC=$ac_cv_prog_CC 3257if test -n "$CC"; then 3258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3259$as_echo "$CC" >&6; } 3260else 3261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3262$as_echo "no" >&6; } 3263fi 3264 3265 3266 test -n "$CC" && break 3267 done 3268fi 3269if test -z "$CC"; then 3270 ac_ct_CC=$CC 3271 for ac_prog in cl.exe 3272do 3273 # Extract the first word of "$ac_prog", so it can be a program name with args. 3274set dummy $ac_prog; ac_word=$2 3275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3276$as_echo_n "checking for $ac_word... " >&6; } 3277if ${ac_cv_prog_ac_ct_CC+:} false; then : 3278 $as_echo_n "(cached) " >&6 3279else 3280 if test -n "$ac_ct_CC"; then 3281 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3282else 3283as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3284for as_dir in $PATH 3285do 3286 IFS=$as_save_IFS 3287 test -z "$as_dir" && as_dir=. 3288 for ac_exec_ext in '' $ac_executable_extensions; do 3289 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3290 ac_cv_prog_ac_ct_CC="$ac_prog" 3291 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3292 break 2 3293 fi 3294done 3295 done 3296IFS=$as_save_IFS 3297 3298fi 3299fi 3300ac_ct_CC=$ac_cv_prog_ac_ct_CC 3301if test -n "$ac_ct_CC"; then 3302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3303$as_echo "$ac_ct_CC" >&6; } 3304else 3305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3306$as_echo "no" >&6; } 3307fi 3308 3309 3310 test -n "$ac_ct_CC" && break 3311done 3312 3313 if test "x$ac_ct_CC" = x; then 3314 CC="" 3315 else 3316 case $cross_compiling:$ac_tool_warned in 3317yes:) 3318{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3319$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3320ac_tool_warned=yes ;; 3321esac 3322 CC=$ac_ct_CC 3323 fi 3324fi 3325 3326fi 3327 3328 3329test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3330$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3331as_fn_error $? "no acceptable C compiler found in \$PATH 3332See \`config.log' for more details" "$LINENO" 5; } 3333 3334# Provide some information about the compiler. 3335$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3336set X $ac_compile 3337ac_compiler=$2 3338for ac_option in --version -v -V -qversion; do 3339 { { ac_try="$ac_compiler $ac_option >&5" 3340case "(($ac_try" in 3341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3342 *) ac_try_echo=$ac_try;; 3343esac 3344eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3345$as_echo "$ac_try_echo"; } >&5 3346 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3347 ac_status=$? 3348 if test -s conftest.err; then 3349 sed '10a\ 3350... rest of stderr output deleted ... 3351 10q' conftest.err >conftest.er1 3352 cat conftest.er1 >&5 3353 fi 3354 rm -f conftest.er1 conftest.err 3355 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3356 test $ac_status = 0; } 3357done 3358 3359cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3360/* end confdefs.h. */ 3361 3362int 3363main () 3364{ 3365 3366 ; 3367 return 0; 3368} 3369_ACEOF 3370ac_clean_files_save=$ac_clean_files 3371ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3372# Try to create an executable without -o first, disregard a.out. 3373# It will help us diagnose broken compilers, and finding out an intuition 3374# of exeext. 3375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3376$as_echo_n "checking whether the C compiler works... " >&6; } 3377ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3378 3379# The possible output files: 3380ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3381 3382ac_rmfiles= 3383for ac_file in $ac_files 3384do 3385 case $ac_file in 3386 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3387 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3388 esac 3389done 3390rm -f $ac_rmfiles 3391 3392if { { ac_try="$ac_link_default" 3393case "(($ac_try" in 3394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3395 *) ac_try_echo=$ac_try;; 3396esac 3397eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3398$as_echo "$ac_try_echo"; } >&5 3399 (eval "$ac_link_default") 2>&5 3400 ac_status=$? 3401 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3402 test $ac_status = 0; }; then : 3403 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3404# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3405# in a Makefile. We should not override ac_cv_exeext if it was cached, 3406# so that the user can short-circuit this test for compilers unknown to 3407# Autoconf. 3408for ac_file in $ac_files '' 3409do 3410 test -f "$ac_file" || continue 3411 case $ac_file in 3412 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3413 ;; 3414 [ab].out ) 3415 # We found the default executable, but exeext='' is most 3416 # certainly right. 3417 break;; 3418 *.* ) 3419 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3420 then :; else 3421 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3422 fi 3423 # We set ac_cv_exeext here because the later test for it is not 3424 # safe: cross compilers may not add the suffix if given an `-o' 3425 # argument, so we may need to know it at that point already. 3426 # Even if this section looks crufty: it has the advantage of 3427 # actually working. 3428 break;; 3429 * ) 3430 break;; 3431 esac 3432done 3433test "$ac_cv_exeext" = no && ac_cv_exeext= 3434 3435else 3436 ac_file='' 3437fi 3438if test -z "$ac_file"; then : 3439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3440$as_echo "no" >&6; } 3441$as_echo "$as_me: failed program was:" >&5 3442sed 's/^/| /' conftest.$ac_ext >&5 3443 3444{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3445$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3446as_fn_error 77 "C compiler cannot create executables 3447See \`config.log' for more details" "$LINENO" 5; } 3448else 3449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3450$as_echo "yes" >&6; } 3451fi 3452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3453$as_echo_n "checking for C compiler default output file name... " >&6; } 3454{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3455$as_echo "$ac_file" >&6; } 3456ac_exeext=$ac_cv_exeext 3457 3458rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3459ac_clean_files=$ac_clean_files_save 3460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3461$as_echo_n "checking for suffix of executables... " >&6; } 3462if { { ac_try="$ac_link" 3463case "(($ac_try" in 3464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3465 *) ac_try_echo=$ac_try;; 3466esac 3467eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3468$as_echo "$ac_try_echo"; } >&5 3469 (eval "$ac_link") 2>&5 3470 ac_status=$? 3471 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3472 test $ac_status = 0; }; then : 3473 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3474# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3475# work properly (i.e., refer to `conftest.exe'), while it won't with 3476# `rm'. 3477for ac_file in conftest.exe conftest conftest.*; do 3478 test -f "$ac_file" || continue 3479 case $ac_file in 3480 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3481 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3482 break;; 3483 * ) break;; 3484 esac 3485done 3486else 3487 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3488$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3489as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3490See \`config.log' for more details" "$LINENO" 5; } 3491fi 3492rm -f conftest conftest$ac_cv_exeext 3493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3494$as_echo "$ac_cv_exeext" >&6; } 3495 3496rm -f conftest.$ac_ext 3497EXEEXT=$ac_cv_exeext 3498ac_exeext=$EXEEXT 3499cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3500/* end confdefs.h. */ 3501#include <stdio.h> 3502int 3503main () 3504{ 3505FILE *f = fopen ("conftest.out", "w"); 3506 return ferror (f) || fclose (f) != 0; 3507 3508 ; 3509 return 0; 3510} 3511_ACEOF 3512ac_clean_files="$ac_clean_files conftest.out" 3513# Check that the compiler produces executables we can run. If not, either 3514# the compiler is broken, or we cross compile. 3515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3516$as_echo_n "checking whether we are cross compiling... " >&6; } 3517if test "$cross_compiling" != yes; then 3518 { { ac_try="$ac_link" 3519case "(($ac_try" in 3520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3521 *) ac_try_echo=$ac_try;; 3522esac 3523eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3524$as_echo "$ac_try_echo"; } >&5 3525 (eval "$ac_link") 2>&5 3526 ac_status=$? 3527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3528 test $ac_status = 0; } 3529 if { ac_try='./conftest$ac_cv_exeext' 3530 { { case "(($ac_try" in 3531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3532 *) ac_try_echo=$ac_try;; 3533esac 3534eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3535$as_echo "$ac_try_echo"; } >&5 3536 (eval "$ac_try") 2>&5 3537 ac_status=$? 3538 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3539 test $ac_status = 0; }; }; then 3540 cross_compiling=no 3541 else 3542 if test "$cross_compiling" = maybe; then 3543 cross_compiling=yes 3544 else 3545 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3546$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3547as_fn_error $? "cannot run C compiled programs. 3548If you meant to cross compile, use \`--host'. 3549See \`config.log' for more details" "$LINENO" 5; } 3550 fi 3551 fi 3552fi 3553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3554$as_echo "$cross_compiling" >&6; } 3555 3556rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3557ac_clean_files=$ac_clean_files_save 3558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3559$as_echo_n "checking for suffix of object files... " >&6; } 3560if ${ac_cv_objext+:} false; then : 3561 $as_echo_n "(cached) " >&6 3562else 3563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3564/* end confdefs.h. */ 3565 3566int 3567main () 3568{ 3569 3570 ; 3571 return 0; 3572} 3573_ACEOF 3574rm -f conftest.o conftest.obj 3575if { { ac_try="$ac_compile" 3576case "(($ac_try" in 3577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3578 *) ac_try_echo=$ac_try;; 3579esac 3580eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3581$as_echo "$ac_try_echo"; } >&5 3582 (eval "$ac_compile") 2>&5 3583 ac_status=$? 3584 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3585 test $ac_status = 0; }; then : 3586 for ac_file in conftest.o conftest.obj conftest.*; do 3587 test -f "$ac_file" || continue; 3588 case $ac_file in 3589 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3590 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3591 break;; 3592 esac 3593done 3594else 3595 $as_echo "$as_me: failed program was:" >&5 3596sed 's/^/| /' conftest.$ac_ext >&5 3597 3598{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3599$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3600as_fn_error $? "cannot compute suffix of object files: cannot compile 3601See \`config.log' for more details" "$LINENO" 5; } 3602fi 3603rm -f conftest.$ac_cv_objext conftest.$ac_ext 3604fi 3605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3606$as_echo "$ac_cv_objext" >&6; } 3607OBJEXT=$ac_cv_objext 3608ac_objext=$OBJEXT 3609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3610$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3611if ${ac_cv_c_compiler_gnu+:} false; then : 3612 $as_echo_n "(cached) " >&6 3613else 3614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3615/* end confdefs.h. */ 3616 3617int 3618main () 3619{ 3620#ifndef __GNUC__ 3621 choke me 3622#endif 3623 3624 ; 3625 return 0; 3626} 3627_ACEOF 3628if ac_fn_c_try_compile "$LINENO"; then : 3629 ac_compiler_gnu=yes 3630else 3631 ac_compiler_gnu=no 3632fi 3633rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3634ac_cv_c_compiler_gnu=$ac_compiler_gnu 3635 3636fi 3637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3638$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3639if test $ac_compiler_gnu = yes; then 3640 GCC=yes 3641else 3642 GCC= 3643fi 3644ac_test_CFLAGS=${CFLAGS+set} 3645ac_save_CFLAGS=$CFLAGS 3646{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3647$as_echo_n "checking whether $CC accepts -g... " >&6; } 3648if ${ac_cv_prog_cc_g+:} false; then : 3649 $as_echo_n "(cached) " >&6 3650else 3651 ac_save_c_werror_flag=$ac_c_werror_flag 3652 ac_c_werror_flag=yes 3653 ac_cv_prog_cc_g=no 3654 CFLAGS="-g" 3655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3656/* end confdefs.h. */ 3657 3658int 3659main () 3660{ 3661 3662 ; 3663 return 0; 3664} 3665_ACEOF 3666if ac_fn_c_try_compile "$LINENO"; then : 3667 ac_cv_prog_cc_g=yes 3668else 3669 CFLAGS="" 3670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3671/* end confdefs.h. */ 3672 3673int 3674main () 3675{ 3676 3677 ; 3678 return 0; 3679} 3680_ACEOF 3681if ac_fn_c_try_compile "$LINENO"; then : 3682 3683else 3684 ac_c_werror_flag=$ac_save_c_werror_flag 3685 CFLAGS="-g" 3686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3687/* end confdefs.h. */ 3688 3689int 3690main () 3691{ 3692 3693 ; 3694 return 0; 3695} 3696_ACEOF 3697if ac_fn_c_try_compile "$LINENO"; then : 3698 ac_cv_prog_cc_g=yes 3699fi 3700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3701fi 3702rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3703fi 3704rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3705 ac_c_werror_flag=$ac_save_c_werror_flag 3706fi 3707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3708$as_echo "$ac_cv_prog_cc_g" >&6; } 3709if test "$ac_test_CFLAGS" = set; then 3710 CFLAGS=$ac_save_CFLAGS 3711elif test $ac_cv_prog_cc_g = yes; then 3712 if test "$GCC" = yes; then 3713 CFLAGS="-g -O2" 3714 else 3715 CFLAGS="-g" 3716 fi 3717else 3718 if test "$GCC" = yes; then 3719 CFLAGS="-O2" 3720 else 3721 CFLAGS= 3722 fi 3723fi 3724{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3725$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3726if ${ac_cv_prog_cc_c89+:} false; then : 3727 $as_echo_n "(cached) " >&6 3728else 3729 ac_cv_prog_cc_c89=no 3730ac_save_CC=$CC 3731cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3732/* end confdefs.h. */ 3733#include <stdarg.h> 3734#include <stdio.h> 3735#include <sys/types.h> 3736#include <sys/stat.h> 3737/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3738struct buf { int x; }; 3739FILE * (*rcsopen) (struct buf *, struct stat *, int); 3740static char *e (p, i) 3741 char **p; 3742 int i; 3743{ 3744 return p[i]; 3745} 3746static char *f (char * (*g) (char **, int), char **p, ...) 3747{ 3748 char *s; 3749 va_list v; 3750 va_start (v,p); 3751 s = g (p, va_arg (v,int)); 3752 va_end (v); 3753 return s; 3754} 3755 3756/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3757 function prototypes and stuff, but not '\xHH' hex character constants. 3758 These don't provoke an error unfortunately, instead are silently treated 3759 as 'x'. The following induces an error, until -std is added to get 3760 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3761 array size at least. It's necessary to write '\x00'==0 to get something 3762 that's true only with -std. */ 3763int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3764 3765/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3766 inside strings and character constants. */ 3767#define FOO(x) 'x' 3768int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3769 3770int test (int i, double x); 3771struct s1 {int (*f) (int a);}; 3772struct s2 {int (*f) (double a);}; 3773int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3774int argc; 3775char **argv; 3776int 3777main () 3778{ 3779return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3780 ; 3781 return 0; 3782} 3783_ACEOF 3784for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3785 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3786do 3787 CC="$ac_save_CC $ac_arg" 3788 if ac_fn_c_try_compile "$LINENO"; then : 3789 ac_cv_prog_cc_c89=$ac_arg 3790fi 3791rm -f core conftest.err conftest.$ac_objext 3792 test "x$ac_cv_prog_cc_c89" != "xno" && break 3793done 3794rm -f conftest.$ac_ext 3795CC=$ac_save_CC 3796 3797fi 3798# AC_CACHE_VAL 3799case "x$ac_cv_prog_cc_c89" in 3800 x) 3801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3802$as_echo "none needed" >&6; } ;; 3803 xno) 3804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3805$as_echo "unsupported" >&6; } ;; 3806 *) 3807 CC="$CC $ac_cv_prog_cc_c89" 3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3809$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3810esac 3811if test "x$ac_cv_prog_cc_c89" != xno; then : 3812 3813fi 3814 3815ac_ext=c 3816ac_cpp='$CPP $CPPFLAGS' 3817ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3818ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3819ac_compiler_gnu=$ac_cv_c_compiler_gnu 3820 3821depcc="$CC" am_compiler_list= 3822 3823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3824$as_echo_n "checking dependency style of $depcc... " >&6; } 3825if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3826 $as_echo_n "(cached) " >&6 3827else 3828 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3829 # We make a subdir and do the tests there. Otherwise we can end up 3830 # making bogus files that we don't know about and never remove. For 3831 # instance it was reported that on HP-UX the gcc test will end up 3832 # making a dummy file named 'D' -- because '-MD' means "put the output 3833 # in D". 3834 rm -rf conftest.dir 3835 mkdir conftest.dir 3836 # Copy depcomp to subdir because otherwise we won't find it if we're 3837 # using a relative directory. 3838 cp "$am_depcomp" conftest.dir 3839 cd conftest.dir 3840 # We will build objects and dependencies in a subdirectory because 3841 # it helps to detect inapplicable dependency modes. For instance 3842 # both Tru64's cc and ICC support -MD to output dependencies as a 3843 # side effect of compilation, but ICC will put the dependencies in 3844 # the current directory while Tru64 will put them in the object 3845 # directory. 3846 mkdir sub 3847 3848 am_cv_CC_dependencies_compiler_type=none 3849 if test "$am_compiler_list" = ""; then 3850 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3851 fi 3852 am__universal=false 3853 case " $depcc " in #( 3854 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3855 esac 3856 3857 for depmode in $am_compiler_list; do 3858 # Setup a source with many dependencies, because some compilers 3859 # like to wrap large dependency lists on column 80 (with \), and 3860 # we should not choose a depcomp mode which is confused by this. 3861 # 3862 # We need to recreate these files for each test, as the compiler may 3863 # overwrite some of them when testing with obscure command lines. 3864 # This happens at least with the AIX C compiler. 3865 : > sub/conftest.c 3866 for i in 1 2 3 4 5 6; do 3867 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3868 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3869 # Solaris 10 /bin/sh. 3870 echo '/* dummy */' > sub/conftst$i.h 3871 done 3872 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3873 3874 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3875 # mode. It turns out that the SunPro C++ compiler does not properly 3876 # handle '-M -o', and we need to detect this. Also, some Intel 3877 # versions had trouble with output in subdirs. 3878 am__obj=sub/conftest.${OBJEXT-o} 3879 am__minus_obj="-o $am__obj" 3880 case $depmode in 3881 gcc) 3882 # This depmode causes a compiler race in universal mode. 3883 test "$am__universal" = false || continue 3884 ;; 3885 nosideeffect) 3886 # After this tag, mechanisms are not by side-effect, so they'll 3887 # only be used when explicitly requested. 3888 if test "x$enable_dependency_tracking" = xyes; then 3889 continue 3890 else 3891 break 3892 fi 3893 ;; 3894 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3895 # This compiler won't grok '-c -o', but also, the minuso test has 3896 # not run yet. These depmodes are late enough in the game, and 3897 # so weak that their functioning should not be impacted. 3898 am__obj=conftest.${OBJEXT-o} 3899 am__minus_obj= 3900 ;; 3901 none) break ;; 3902 esac 3903 if depmode=$depmode \ 3904 source=sub/conftest.c object=$am__obj \ 3905 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3906 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3907 >/dev/null 2>conftest.err && 3908 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3909 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3910 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3911 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3912 # icc doesn't choke on unknown options, it will just issue warnings 3913 # or remarks (even with -Werror). So we grep stderr for any message 3914 # that says an option was ignored or not supported. 3915 # When given -MP, icc 7.0 and 7.1 complain thusly: 3916 # icc: Command line warning: ignoring option '-M'; no argument required 3917 # The diagnosis changed in icc 8.0: 3918 # icc: Command line remark: option '-MP' not supported 3919 if (grep 'ignoring option' conftest.err || 3920 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3921 am_cv_CC_dependencies_compiler_type=$depmode 3922 break 3923 fi 3924 fi 3925 done 3926 3927 cd .. 3928 rm -rf conftest.dir 3929else 3930 am_cv_CC_dependencies_compiler_type=none 3931fi 3932 3933fi 3934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3935$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3936CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3937 3938 if 3939 test "x$enable_dependency_tracking" != xno \ 3940 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3941 am__fastdepCC_TRUE= 3942 am__fastdepCC_FALSE='#' 3943else 3944 am__fastdepCC_TRUE='#' 3945 am__fastdepCC_FALSE= 3946fi 3947 3948 3949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 3950$as_echo_n "checking for a sed that does not truncate output... " >&6; } 3951if ${ac_cv_path_SED+:} false; then : 3952 $as_echo_n "(cached) " >&6 3953else 3954 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3955 for ac_i in 1 2 3 4 5 6 7; do 3956 ac_script="$ac_script$as_nl$ac_script" 3957 done 3958 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3959 { ac_script=; unset ac_script;} 3960 if test -z "$SED"; then 3961 ac_path_SED_found=false 3962 # Loop through the user's path and test for each of PROGNAME-LIST 3963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3964for as_dir in $PATH 3965do 3966 IFS=$as_save_IFS 3967 test -z "$as_dir" && as_dir=. 3968 for ac_prog in sed gsed; do 3969 for ac_exec_ext in '' $ac_executable_extensions; do 3970 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3971 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 3972# Check for GNU ac_path_SED and select it if it is found. 3973 # Check for GNU $ac_path_SED 3974case `"$ac_path_SED" --version 2>&1` in 3975*GNU*) 3976 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3977*) 3978 ac_count=0 3979 $as_echo_n 0123456789 >"conftest.in" 3980 while : 3981 do 3982 cat "conftest.in" "conftest.in" >"conftest.tmp" 3983 mv "conftest.tmp" "conftest.in" 3984 cp "conftest.in" "conftest.nl" 3985 $as_echo '' >> "conftest.nl" 3986 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 3987 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3988 as_fn_arith $ac_count + 1 && ac_count=$as_val 3989 if test $ac_count -gt ${ac_path_SED_max-0}; then 3990 # Best one so far, save it but keep looking for a better one 3991 ac_cv_path_SED="$ac_path_SED" 3992 ac_path_SED_max=$ac_count 3993 fi 3994 # 10*(2^10) chars as input seems more than enough 3995 test $ac_count -gt 10 && break 3996 done 3997 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3998esac 3999 4000 $ac_path_SED_found && break 3 4001 done 4002 done 4003 done 4004IFS=$as_save_IFS 4005 if test -z "$ac_cv_path_SED"; then 4006 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4007 fi 4008else 4009 ac_cv_path_SED=$SED 4010fi 4011 4012fi 4013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4014$as_echo "$ac_cv_path_SED" >&6; } 4015 SED="$ac_cv_path_SED" 4016 rm -f conftest.sed 4017 4018test -z "$SED" && SED=sed 4019Xsed="$SED -e 1s/^X//" 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4032$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4033if ${ac_cv_path_GREP+:} false; then : 4034 $as_echo_n "(cached) " >&6 4035else 4036 if test -z "$GREP"; then 4037 ac_path_GREP_found=false 4038 # Loop through the user's path and test for each of PROGNAME-LIST 4039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4040for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4041do 4042 IFS=$as_save_IFS 4043 test -z "$as_dir" && as_dir=. 4044 for ac_prog in grep ggrep; do 4045 for ac_exec_ext in '' $ac_executable_extensions; do 4046 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4047 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4048# Check for GNU ac_path_GREP and select it if it is found. 4049 # Check for GNU $ac_path_GREP 4050case `"$ac_path_GREP" --version 2>&1` in 4051*GNU*) 4052 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4053*) 4054 ac_count=0 4055 $as_echo_n 0123456789 >"conftest.in" 4056 while : 4057 do 4058 cat "conftest.in" "conftest.in" >"conftest.tmp" 4059 mv "conftest.tmp" "conftest.in" 4060 cp "conftest.in" "conftest.nl" 4061 $as_echo 'GREP' >> "conftest.nl" 4062 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4063 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4064 as_fn_arith $ac_count + 1 && ac_count=$as_val 4065 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4066 # Best one so far, save it but keep looking for a better one 4067 ac_cv_path_GREP="$ac_path_GREP" 4068 ac_path_GREP_max=$ac_count 4069 fi 4070 # 10*(2^10) chars as input seems more than enough 4071 test $ac_count -gt 10 && break 4072 done 4073 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4074esac 4075 4076 $ac_path_GREP_found && break 3 4077 done 4078 done 4079 done 4080IFS=$as_save_IFS 4081 if test -z "$ac_cv_path_GREP"; then 4082 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4083 fi 4084else 4085 ac_cv_path_GREP=$GREP 4086fi 4087 4088fi 4089{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4090$as_echo "$ac_cv_path_GREP" >&6; } 4091 GREP="$ac_cv_path_GREP" 4092 4093 4094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4095$as_echo_n "checking for egrep... " >&6; } 4096if ${ac_cv_path_EGREP+:} false; then : 4097 $as_echo_n "(cached) " >&6 4098else 4099 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4100 then ac_cv_path_EGREP="$GREP -E" 4101 else 4102 if test -z "$EGREP"; then 4103 ac_path_EGREP_found=false 4104 # Loop through the user's path and test for each of PROGNAME-LIST 4105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4106for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4107do 4108 IFS=$as_save_IFS 4109 test -z "$as_dir" && as_dir=. 4110 for ac_prog in egrep; do 4111 for ac_exec_ext in '' $ac_executable_extensions; do 4112 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4113 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4114# Check for GNU ac_path_EGREP and select it if it is found. 4115 # Check for GNU $ac_path_EGREP 4116case `"$ac_path_EGREP" --version 2>&1` in 4117*GNU*) 4118 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4119*) 4120 ac_count=0 4121 $as_echo_n 0123456789 >"conftest.in" 4122 while : 4123 do 4124 cat "conftest.in" "conftest.in" >"conftest.tmp" 4125 mv "conftest.tmp" "conftest.in" 4126 cp "conftest.in" "conftest.nl" 4127 $as_echo 'EGREP' >> "conftest.nl" 4128 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4129 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4130 as_fn_arith $ac_count + 1 && ac_count=$as_val 4131 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4132 # Best one so far, save it but keep looking for a better one 4133 ac_cv_path_EGREP="$ac_path_EGREP" 4134 ac_path_EGREP_max=$ac_count 4135 fi 4136 # 10*(2^10) chars as input seems more than enough 4137 test $ac_count -gt 10 && break 4138 done 4139 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4140esac 4141 4142 $ac_path_EGREP_found && break 3 4143 done 4144 done 4145 done 4146IFS=$as_save_IFS 4147 if test -z "$ac_cv_path_EGREP"; then 4148 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4149 fi 4150else 4151 ac_cv_path_EGREP=$EGREP 4152fi 4153 4154 fi 4155fi 4156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4157$as_echo "$ac_cv_path_EGREP" >&6; } 4158 EGREP="$ac_cv_path_EGREP" 4159 4160 4161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4162$as_echo_n "checking for fgrep... " >&6; } 4163if ${ac_cv_path_FGREP+:} false; then : 4164 $as_echo_n "(cached) " >&6 4165else 4166 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4167 then ac_cv_path_FGREP="$GREP -F" 4168 else 4169 if test -z "$FGREP"; then 4170 ac_path_FGREP_found=false 4171 # Loop through the user's path and test for each of PROGNAME-LIST 4172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4173for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4174do 4175 IFS=$as_save_IFS 4176 test -z "$as_dir" && as_dir=. 4177 for ac_prog in fgrep; do 4178 for ac_exec_ext in '' $ac_executable_extensions; do 4179 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4180 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4181# Check for GNU ac_path_FGREP and select it if it is found. 4182 # Check for GNU $ac_path_FGREP 4183case `"$ac_path_FGREP" --version 2>&1` in 4184*GNU*) 4185 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4186*) 4187 ac_count=0 4188 $as_echo_n 0123456789 >"conftest.in" 4189 while : 4190 do 4191 cat "conftest.in" "conftest.in" >"conftest.tmp" 4192 mv "conftest.tmp" "conftest.in" 4193 cp "conftest.in" "conftest.nl" 4194 $as_echo 'FGREP' >> "conftest.nl" 4195 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4196 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4197 as_fn_arith $ac_count + 1 && ac_count=$as_val 4198 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4199 # Best one so far, save it but keep looking for a better one 4200 ac_cv_path_FGREP="$ac_path_FGREP" 4201 ac_path_FGREP_max=$ac_count 4202 fi 4203 # 10*(2^10) chars as input seems more than enough 4204 test $ac_count -gt 10 && break 4205 done 4206 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4207esac 4208 4209 $ac_path_FGREP_found && break 3 4210 done 4211 done 4212 done 4213IFS=$as_save_IFS 4214 if test -z "$ac_cv_path_FGREP"; then 4215 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4216 fi 4217else 4218 ac_cv_path_FGREP=$FGREP 4219fi 4220 4221 fi 4222fi 4223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4224$as_echo "$ac_cv_path_FGREP" >&6; } 4225 FGREP="$ac_cv_path_FGREP" 4226 4227 4228test -z "$GREP" && GREP=grep 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248# Check whether --with-gnu-ld was given. 4249if test "${with_gnu_ld+set}" = set; then : 4250 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4251else 4252 with_gnu_ld=no 4253fi 4254 4255ac_prog=ld 4256if test "$GCC" = yes; then 4257 # Check if gcc -print-prog-name=ld gives a path. 4258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4259$as_echo_n "checking for ld used by $CC... " >&6; } 4260 case $host in 4261 *-*-mingw*) 4262 # gcc leaves a trailing carriage return which upsets mingw 4263 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4264 *) 4265 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4266 esac 4267 case $ac_prog in 4268 # Accept absolute paths. 4269 [\\/]* | ?:[\\/]*) 4270 re_direlt='/[^/][^/]*/\.\./' 4271 # Canonicalize the pathname of ld 4272 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4273 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4274 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4275 done 4276 test -z "$LD" && LD="$ac_prog" 4277 ;; 4278 "") 4279 # If it fails, then pretend we aren't using GCC. 4280 ac_prog=ld 4281 ;; 4282 *) 4283 # If it is relative, then search for the first ld in PATH. 4284 with_gnu_ld=unknown 4285 ;; 4286 esac 4287elif test "$with_gnu_ld" = yes; then 4288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4289$as_echo_n "checking for GNU ld... " >&6; } 4290else 4291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4292$as_echo_n "checking for non-GNU ld... " >&6; } 4293fi 4294if ${lt_cv_path_LD+:} false; then : 4295 $as_echo_n "(cached) " >&6 4296else 4297 if test -z "$LD"; then 4298 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4299 for ac_dir in $PATH; do 4300 IFS="$lt_save_ifs" 4301 test -z "$ac_dir" && ac_dir=. 4302 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4303 lt_cv_path_LD="$ac_dir/$ac_prog" 4304 # Check to see if the program is GNU ld. I'd rather use --version, 4305 # but apparently some variants of GNU ld only accept -v. 4306 # Break only if it was the GNU/non-GNU ld that we prefer. 4307 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4308 *GNU* | *'with BFD'*) 4309 test "$with_gnu_ld" != no && break 4310 ;; 4311 *) 4312 test "$with_gnu_ld" != yes && break 4313 ;; 4314 esac 4315 fi 4316 done 4317 IFS="$lt_save_ifs" 4318else 4319 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4320fi 4321fi 4322 4323LD="$lt_cv_path_LD" 4324if test -n "$LD"; then 4325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4326$as_echo "$LD" >&6; } 4327else 4328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4329$as_echo "no" >&6; } 4330fi 4331test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4333$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4334if ${lt_cv_prog_gnu_ld+:} false; then : 4335 $as_echo_n "(cached) " >&6 4336else 4337 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4338case `$LD -v 2>&1 </dev/null` in 4339*GNU* | *'with BFD'*) 4340 lt_cv_prog_gnu_ld=yes 4341 ;; 4342*) 4343 lt_cv_prog_gnu_ld=no 4344 ;; 4345esac 4346fi 4347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4348$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4349with_gnu_ld=$lt_cv_prog_gnu_ld 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4360$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4361if ${lt_cv_path_NM+:} false; then : 4362 $as_echo_n "(cached) " >&6 4363else 4364 if test -n "$NM"; then 4365 # Let the user override the test. 4366 lt_cv_path_NM="$NM" 4367else 4368 lt_nm_to_check="${ac_tool_prefix}nm" 4369 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4370 lt_nm_to_check="$lt_nm_to_check nm" 4371 fi 4372 for lt_tmp_nm in $lt_nm_to_check; do 4373 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4374 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4375 IFS="$lt_save_ifs" 4376 test -z "$ac_dir" && ac_dir=. 4377 tmp_nm="$ac_dir/$lt_tmp_nm" 4378 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4379 # Check to see if the nm accepts a BSD-compat flag. 4380 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4381 # nm: unknown option "B" ignored 4382 # Tru64's nm complains that /dev/null is an invalid object file 4383 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4384 */dev/null* | *'Invalid file or object type'*) 4385 lt_cv_path_NM="$tmp_nm -B" 4386 break 4387 ;; 4388 *) 4389 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4390 */dev/null*) 4391 lt_cv_path_NM="$tmp_nm -p" 4392 break 4393 ;; 4394 *) 4395 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4396 continue # so that we can try to find one that supports BSD flags 4397 ;; 4398 esac 4399 ;; 4400 esac 4401 fi 4402 done 4403 IFS="$lt_save_ifs" 4404 done 4405 : ${lt_cv_path_NM=no} 4406fi 4407fi 4408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4409$as_echo "$lt_cv_path_NM" >&6; } 4410if test "$lt_cv_path_NM" != "no"; then 4411 NM="$lt_cv_path_NM" 4412else 4413 # Didn't find any BSD compatible name lister, look for dumpbin. 4414 if test -n "$DUMPBIN"; then : 4415 # Let the user override the test. 4416 else 4417 if test -n "$ac_tool_prefix"; then 4418 for ac_prog in dumpbin "link -dump" 4419 do 4420 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4421set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4423$as_echo_n "checking for $ac_word... " >&6; } 4424if ${ac_cv_prog_DUMPBIN+:} false; then : 4425 $as_echo_n "(cached) " >&6 4426else 4427 if test -n "$DUMPBIN"; then 4428 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4429else 4430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4431for as_dir in $PATH 4432do 4433 IFS=$as_save_IFS 4434 test -z "$as_dir" && as_dir=. 4435 for ac_exec_ext in '' $ac_executable_extensions; do 4436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4437 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4439 break 2 4440 fi 4441done 4442 done 4443IFS=$as_save_IFS 4444 4445fi 4446fi 4447DUMPBIN=$ac_cv_prog_DUMPBIN 4448if test -n "$DUMPBIN"; then 4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4450$as_echo "$DUMPBIN" >&6; } 4451else 4452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4453$as_echo "no" >&6; } 4454fi 4455 4456 4457 test -n "$DUMPBIN" && break 4458 done 4459fi 4460if test -z "$DUMPBIN"; then 4461 ac_ct_DUMPBIN=$DUMPBIN 4462 for ac_prog in dumpbin "link -dump" 4463do 4464 # Extract the first word of "$ac_prog", so it can be a program name with args. 4465set dummy $ac_prog; ac_word=$2 4466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4467$as_echo_n "checking for $ac_word... " >&6; } 4468if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4469 $as_echo_n "(cached) " >&6 4470else 4471 if test -n "$ac_ct_DUMPBIN"; then 4472 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4473else 4474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4475for as_dir in $PATH 4476do 4477 IFS=$as_save_IFS 4478 test -z "$as_dir" && as_dir=. 4479 for ac_exec_ext in '' $ac_executable_extensions; do 4480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4481 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4483 break 2 4484 fi 4485done 4486 done 4487IFS=$as_save_IFS 4488 4489fi 4490fi 4491ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4492if test -n "$ac_ct_DUMPBIN"; then 4493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4494$as_echo "$ac_ct_DUMPBIN" >&6; } 4495else 4496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4497$as_echo "no" >&6; } 4498fi 4499 4500 4501 test -n "$ac_ct_DUMPBIN" && break 4502done 4503 4504 if test "x$ac_ct_DUMPBIN" = x; then 4505 DUMPBIN=":" 4506 else 4507 case $cross_compiling:$ac_tool_warned in 4508yes:) 4509{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4510$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4511ac_tool_warned=yes ;; 4512esac 4513 DUMPBIN=$ac_ct_DUMPBIN 4514 fi 4515fi 4516 4517 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 4518 *COFF*) 4519 DUMPBIN="$DUMPBIN -symbols" 4520 ;; 4521 *) 4522 DUMPBIN=: 4523 ;; 4524 esac 4525 fi 4526 4527 if test "$DUMPBIN" != ":"; then 4528 NM="$DUMPBIN" 4529 fi 4530fi 4531test -z "$NM" && NM=nm 4532 4533 4534 4535 4536 4537 4538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4539$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4540if ${lt_cv_nm_interface+:} false; then : 4541 $as_echo_n "(cached) " >&6 4542else 4543 lt_cv_nm_interface="BSD nm" 4544 echo "int some_variable = 0;" > conftest.$ac_ext 4545 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 4546 (eval "$ac_compile" 2>conftest.err) 4547 cat conftest.err >&5 4548 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4549 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4550 cat conftest.err >&5 4551 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 4552 cat conftest.out >&5 4553 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4554 lt_cv_nm_interface="MS dumpbin" 4555 fi 4556 rm -f conftest* 4557fi 4558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4559$as_echo "$lt_cv_nm_interface" >&6; } 4560 4561{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4562$as_echo_n "checking whether ln -s works... " >&6; } 4563LN_S=$as_ln_s 4564if test "$LN_S" = "ln -s"; then 4565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4566$as_echo "yes" >&6; } 4567else 4568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4569$as_echo "no, using $LN_S" >&6; } 4570fi 4571 4572# find the maximum length of command line arguments 4573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4574$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4575if ${lt_cv_sys_max_cmd_len+:} false; then : 4576 $as_echo_n "(cached) " >&6 4577else 4578 i=0 4579 teststring="ABCD" 4580 4581 case $build_os in 4582 msdosdjgpp*) 4583 # On DJGPP, this test can blow up pretty badly due to problems in libc 4584 # (any single argument exceeding 2000 bytes causes a buffer overrun 4585 # during glob expansion). Even if it were fixed, the result of this 4586 # check would be larger than it should be. 4587 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4588 ;; 4589 4590 gnu*) 4591 # Under GNU Hurd, this test is not required because there is 4592 # no limit to the length of command line arguments. 4593 # Libtool will interpret -1 as no limit whatsoever 4594 lt_cv_sys_max_cmd_len=-1; 4595 ;; 4596 4597 cygwin* | mingw* | cegcc*) 4598 # On Win9x/ME, this test blows up -- it succeeds, but takes 4599 # about 5 minutes as the teststring grows exponentially. 4600 # Worse, since 9x/ME are not pre-emptively multitasking, 4601 # you end up with a "frozen" computer, even though with patience 4602 # the test eventually succeeds (with a max line length of 256k). 4603 # Instead, let's just punt: use the minimum linelength reported by 4604 # all of the supported platforms: 8192 (on NT/2K/XP). 4605 lt_cv_sys_max_cmd_len=8192; 4606 ;; 4607 4608 mint*) 4609 # On MiNT this can take a long time and run out of memory. 4610 lt_cv_sys_max_cmd_len=8192; 4611 ;; 4612 4613 amigaos*) 4614 # On AmigaOS with pdksh, this test takes hours, literally. 4615 # So we just punt and use a minimum line length of 8192. 4616 lt_cv_sys_max_cmd_len=8192; 4617 ;; 4618 4619 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4620 # This has been around since 386BSD, at least. Likely further. 4621 if test -x /sbin/sysctl; then 4622 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4623 elif test -x /usr/sbin/sysctl; then 4624 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4625 else 4626 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4627 fi 4628 # And add a safety zone 4629 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4630 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4631 ;; 4632 4633 interix*) 4634 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4635 lt_cv_sys_max_cmd_len=196608 4636 ;; 4637 4638 os2*) 4639 # The test takes a long time on OS/2. 4640 lt_cv_sys_max_cmd_len=8192 4641 ;; 4642 4643 osf*) 4644 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4645 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4646 # nice to cause kernel panics so lets avoid the loop below. 4647 # First set a reasonable default. 4648 lt_cv_sys_max_cmd_len=16384 4649 # 4650 if test -x /sbin/sysconfig; then 4651 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4652 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4653 esac 4654 fi 4655 ;; 4656 sco3.2v5*) 4657 lt_cv_sys_max_cmd_len=102400 4658 ;; 4659 sysv5* | sco5v6* | sysv4.2uw2*) 4660 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4661 if test -n "$kargmax"; then 4662 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4663 else 4664 lt_cv_sys_max_cmd_len=32768 4665 fi 4666 ;; 4667 *) 4668 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4669 if test -n "$lt_cv_sys_max_cmd_len"; then 4670 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4671 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4672 else 4673 # Make teststring a little bigger before we do anything with it. 4674 # a 1K string should be a reasonable start. 4675 for i in 1 2 3 4 5 6 7 8 ; do 4676 teststring=$teststring$teststring 4677 done 4678 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4679 # If test is not a shell built-in, we'll probably end up computing a 4680 # maximum length that is only half of the actual maximum length, but 4681 # we can't tell. 4682 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 4683 = "X$teststring$teststring"; } >/dev/null 2>&1 && 4684 test $i != 17 # 1/2 MB should be enough 4685 do 4686 i=`expr $i + 1` 4687 teststring=$teststring$teststring 4688 done 4689 # Only check the string length outside the loop. 4690 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4691 teststring= 4692 # Add a significant safety factor because C++ compilers can tack on 4693 # massive amounts of additional arguments before passing them to the 4694 # linker. It appears as though 1/2 is a usable value. 4695 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4696 fi 4697 ;; 4698 esac 4699 4700fi 4701 4702if test -n $lt_cv_sys_max_cmd_len ; then 4703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4704$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4705else 4706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4707$as_echo "none" >&6; } 4708fi 4709max_cmd_len=$lt_cv_sys_max_cmd_len 4710 4711 4712 4713 4714 4715 4716: ${CP="cp -f"} 4717: ${MV="mv -f"} 4718: ${RM="rm -f"} 4719 4720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 4721$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4722# Try some XSI features 4723xsi_shell=no 4724( _lt_dummy="a/b/c" 4725 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 4726 = c,a/b,b/c, \ 4727 && eval 'test $(( 1 + 1 )) -eq 2 \ 4728 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4729 && xsi_shell=yes 4730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 4731$as_echo "$xsi_shell" >&6; } 4732 4733 4734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 4735$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4736lt_shell_append=no 4737( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4738 >/dev/null 2>&1 \ 4739 && lt_shell_append=yes 4740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 4741$as_echo "$lt_shell_append" >&6; } 4742 4743 4744if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4745 lt_unset=unset 4746else 4747 lt_unset=false 4748fi 4749 4750 4751 4752 4753 4754# test EBCDIC or ASCII 4755case `echo X|tr X '\101'` in 4756 A) # ASCII based system 4757 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4758 lt_SP2NL='tr \040 \012' 4759 lt_NL2SP='tr \015\012 \040\040' 4760 ;; 4761 *) # EBCDIC based system 4762 lt_SP2NL='tr \100 \n' 4763 lt_NL2SP='tr \r\n \100\100' 4764 ;; 4765esac 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 4776$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 4777if ${lt_cv_to_host_file_cmd+:} false; then : 4778 $as_echo_n "(cached) " >&6 4779else 4780 case $host in 4781 *-*-mingw* ) 4782 case $build in 4783 *-*-mingw* ) # actually msys 4784 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 4785 ;; 4786 *-*-cygwin* ) 4787 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 4788 ;; 4789 * ) # otherwise, assume *nix 4790 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 4791 ;; 4792 esac 4793 ;; 4794 *-*-cygwin* ) 4795 case $build in 4796 *-*-mingw* ) # actually msys 4797 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 4798 ;; 4799 *-*-cygwin* ) 4800 lt_cv_to_host_file_cmd=func_convert_file_noop 4801 ;; 4802 * ) # otherwise, assume *nix 4803 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 4804 ;; 4805 esac 4806 ;; 4807 * ) # unhandled hosts (and "normal" native builds) 4808 lt_cv_to_host_file_cmd=func_convert_file_noop 4809 ;; 4810esac 4811 4812fi 4813 4814to_host_file_cmd=$lt_cv_to_host_file_cmd 4815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 4816$as_echo "$lt_cv_to_host_file_cmd" >&6; } 4817 4818 4819 4820 4821 4822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 4823$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 4824if ${lt_cv_to_tool_file_cmd+:} false; then : 4825 $as_echo_n "(cached) " >&6 4826else 4827 #assume ordinary cross tools, or native build. 4828lt_cv_to_tool_file_cmd=func_convert_file_noop 4829case $host in 4830 *-*-mingw* ) 4831 case $build in 4832 *-*-mingw* ) # actually msys 4833 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 4834 ;; 4835 esac 4836 ;; 4837esac 4838 4839fi 4840 4841to_tool_file_cmd=$lt_cv_to_tool_file_cmd 4842{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 4843$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 4844 4845 4846 4847 4848 4849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 4850$as_echo_n "checking for $LD option to reload object files... " >&6; } 4851if ${lt_cv_ld_reload_flag+:} false; then : 4852 $as_echo_n "(cached) " >&6 4853else 4854 lt_cv_ld_reload_flag='-r' 4855fi 4856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 4857$as_echo "$lt_cv_ld_reload_flag" >&6; } 4858reload_flag=$lt_cv_ld_reload_flag 4859case $reload_flag in 4860"" | " "*) ;; 4861*) reload_flag=" $reload_flag" ;; 4862esac 4863reload_cmds='$LD$reload_flag -o $output$reload_objs' 4864case $host_os in 4865 cygwin* | mingw* | pw32* | cegcc*) 4866 if test "$GCC" != yes; then 4867 reload_cmds=false 4868 fi 4869 ;; 4870 darwin*) 4871 if test "$GCC" = yes; then 4872 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 4873 else 4874 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4875 fi 4876 ;; 4877esac 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887if test -n "$ac_tool_prefix"; then 4888 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4889set dummy ${ac_tool_prefix}objdump; ac_word=$2 4890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4891$as_echo_n "checking for $ac_word... " >&6; } 4892if ${ac_cv_prog_OBJDUMP+:} false; then : 4893 $as_echo_n "(cached) " >&6 4894else 4895 if test -n "$OBJDUMP"; then 4896 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4897else 4898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4899for as_dir in $PATH 4900do 4901 IFS=$as_save_IFS 4902 test -z "$as_dir" && as_dir=. 4903 for ac_exec_ext in '' $ac_executable_extensions; do 4904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4905 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4907 break 2 4908 fi 4909done 4910 done 4911IFS=$as_save_IFS 4912 4913fi 4914fi 4915OBJDUMP=$ac_cv_prog_OBJDUMP 4916if test -n "$OBJDUMP"; then 4917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 4918$as_echo "$OBJDUMP" >&6; } 4919else 4920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4921$as_echo "no" >&6; } 4922fi 4923 4924 4925fi 4926if test -z "$ac_cv_prog_OBJDUMP"; then 4927 ac_ct_OBJDUMP=$OBJDUMP 4928 # Extract the first word of "objdump", so it can be a program name with args. 4929set dummy objdump; ac_word=$2 4930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4931$as_echo_n "checking for $ac_word... " >&6; } 4932if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 4933 $as_echo_n "(cached) " >&6 4934else 4935 if test -n "$ac_ct_OBJDUMP"; then 4936 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4937else 4938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4939for as_dir in $PATH 4940do 4941 IFS=$as_save_IFS 4942 test -z "$as_dir" && as_dir=. 4943 for ac_exec_ext in '' $ac_executable_extensions; do 4944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4945 ac_cv_prog_ac_ct_OBJDUMP="objdump" 4946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4947 break 2 4948 fi 4949done 4950 done 4951IFS=$as_save_IFS 4952 4953fi 4954fi 4955ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4956if test -n "$ac_ct_OBJDUMP"; then 4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 4958$as_echo "$ac_ct_OBJDUMP" >&6; } 4959else 4960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4961$as_echo "no" >&6; } 4962fi 4963 4964 if test "x$ac_ct_OBJDUMP" = x; then 4965 OBJDUMP="false" 4966 else 4967 case $cross_compiling:$ac_tool_warned in 4968yes:) 4969{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4970$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4971ac_tool_warned=yes ;; 4972esac 4973 OBJDUMP=$ac_ct_OBJDUMP 4974 fi 4975else 4976 OBJDUMP="$ac_cv_prog_OBJDUMP" 4977fi 4978 4979test -z "$OBJDUMP" && OBJDUMP=objdump 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 4990$as_echo_n "checking how to recognize dependent libraries... " >&6; } 4991if ${lt_cv_deplibs_check_method+:} false; then : 4992 $as_echo_n "(cached) " >&6 4993else 4994 lt_cv_file_magic_cmd='$MAGIC_CMD' 4995lt_cv_file_magic_test_file= 4996lt_cv_deplibs_check_method='unknown' 4997# Need to set the preceding variable on all platforms that support 4998# interlibrary dependencies. 4999# 'none' -- dependencies not supported. 5000# `unknown' -- same as none, but documents that we really don't know. 5001# 'pass_all' -- all dependencies passed with no checks. 5002# 'test_compile' -- check by making test program. 5003# 'file_magic [[regex]]' -- check by looking for files in library path 5004# which responds to the $file_magic_cmd with a given extended regex. 5005# If you have `file' or equivalent on your system and you're not sure 5006# whether `pass_all' will *always* work, you probably want this one. 5007 5008case $host_os in 5009aix[4-9]*) 5010 lt_cv_deplibs_check_method=pass_all 5011 ;; 5012 5013beos*) 5014 lt_cv_deplibs_check_method=pass_all 5015 ;; 5016 5017bsdi[45]*) 5018 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5019 lt_cv_file_magic_cmd='/usr/bin/file -L' 5020 lt_cv_file_magic_test_file=/shlib/libc.so 5021 ;; 5022 5023cygwin*) 5024 # func_win32_libid is a shell function defined in ltmain.sh 5025 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5026 lt_cv_file_magic_cmd='func_win32_libid' 5027 ;; 5028 5029mingw* | pw32*) 5030 # Base MSYS/MinGW do not provide the 'file' command needed by 5031 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5032 # unless we find 'file', for example because we are cross-compiling. 5033 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5034 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5035 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5036 lt_cv_file_magic_cmd='func_win32_libid' 5037 else 5038 # Keep this pattern in sync with the one in func_win32_libid. 5039 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5040 lt_cv_file_magic_cmd='$OBJDUMP -f' 5041 fi 5042 ;; 5043 5044cegcc*) 5045 # use the weaker test based on 'objdump'. See mingw*. 5046 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5047 lt_cv_file_magic_cmd='$OBJDUMP -f' 5048 ;; 5049 5050darwin* | rhapsody*) 5051 lt_cv_deplibs_check_method=pass_all 5052 ;; 5053 5054freebsd* | dragonfly*) 5055 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5056 case $host_cpu in 5057 i*86 ) 5058 # Not sure whether the presence of OpenBSD here was a mistake. 5059 # Let's accept both of them until this is cleared up. 5060 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5061 lt_cv_file_magic_cmd=/usr/bin/file 5062 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5063 ;; 5064 esac 5065 else 5066 lt_cv_deplibs_check_method=pass_all 5067 fi 5068 ;; 5069 5070gnu*) 5071 lt_cv_deplibs_check_method=pass_all 5072 ;; 5073 5074haiku*) 5075 lt_cv_deplibs_check_method=pass_all 5076 ;; 5077 5078hpux10.20* | hpux11*) 5079 lt_cv_file_magic_cmd=/usr/bin/file 5080 case $host_cpu in 5081 ia64*) 5082 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5083 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5084 ;; 5085 hppa*64*) 5086 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]' 5087 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5088 ;; 5089 *) 5090 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5091 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5092 ;; 5093 esac 5094 ;; 5095 5096interix[3-9]*) 5097 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5098 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5099 ;; 5100 5101irix5* | irix6* | nonstopux*) 5102 case $LD in 5103 *-32|*"-32 ") libmagic=32-bit;; 5104 *-n32|*"-n32 ") libmagic=N32;; 5105 *-64|*"-64 ") libmagic=64-bit;; 5106 *) libmagic=never-match;; 5107 esac 5108 lt_cv_deplibs_check_method=pass_all 5109 ;; 5110 5111# This must be glibc/ELF. 5112linux* | k*bsd*-gnu | kopensolaris*-gnu) 5113 lt_cv_deplibs_check_method=pass_all 5114 ;; 5115 5116netbsd*) 5117 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5118 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5119 else 5120 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5121 fi 5122 ;; 5123 5124newos6*) 5125 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5126 lt_cv_file_magic_cmd=/usr/bin/file 5127 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5128 ;; 5129 5130*nto* | *qnx*) 5131 lt_cv_deplibs_check_method=pass_all 5132 ;; 5133 5134openbsd*) 5135 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5136 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5137 else 5138 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5139 fi 5140 ;; 5141 5142osf3* | osf4* | osf5*) 5143 lt_cv_deplibs_check_method=pass_all 5144 ;; 5145 5146rdos*) 5147 lt_cv_deplibs_check_method=pass_all 5148 ;; 5149 5150solaris*) 5151 lt_cv_deplibs_check_method=pass_all 5152 ;; 5153 5154sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5155 lt_cv_deplibs_check_method=pass_all 5156 ;; 5157 5158sysv4 | sysv4.3*) 5159 case $host_vendor in 5160 motorola) 5161 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]' 5162 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5163 ;; 5164 ncr) 5165 lt_cv_deplibs_check_method=pass_all 5166 ;; 5167 sequent) 5168 lt_cv_file_magic_cmd='/bin/file' 5169 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5170 ;; 5171 sni) 5172 lt_cv_file_magic_cmd='/bin/file' 5173 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5174 lt_cv_file_magic_test_file=/lib/libc.so 5175 ;; 5176 siemens) 5177 lt_cv_deplibs_check_method=pass_all 5178 ;; 5179 pc) 5180 lt_cv_deplibs_check_method=pass_all 5181 ;; 5182 esac 5183 ;; 5184 5185tpf*) 5186 lt_cv_deplibs_check_method=pass_all 5187 ;; 5188esac 5189 5190fi 5191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5192$as_echo "$lt_cv_deplibs_check_method" >&6; } 5193 5194file_magic_glob= 5195want_nocaseglob=no 5196if test "$build" = "$host"; then 5197 case $host_os in 5198 mingw* | pw32*) 5199 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5200 want_nocaseglob=yes 5201 else 5202 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5203 fi 5204 ;; 5205 esac 5206fi 5207 5208file_magic_cmd=$lt_cv_file_magic_cmd 5209deplibs_check_method=$lt_cv_deplibs_check_method 5210test -z "$deplibs_check_method" && deplibs_check_method=unknown 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233if test -n "$ac_tool_prefix"; then 5234 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5235set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5237$as_echo_n "checking for $ac_word... " >&6; } 5238if ${ac_cv_prog_DLLTOOL+:} false; then : 5239 $as_echo_n "(cached) " >&6 5240else 5241 if test -n "$DLLTOOL"; then 5242 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5243else 5244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5245for as_dir in $PATH 5246do 5247 IFS=$as_save_IFS 5248 test -z "$as_dir" && as_dir=. 5249 for ac_exec_ext in '' $ac_executable_extensions; do 5250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5251 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5253 break 2 5254 fi 5255done 5256 done 5257IFS=$as_save_IFS 5258 5259fi 5260fi 5261DLLTOOL=$ac_cv_prog_DLLTOOL 5262if test -n "$DLLTOOL"; then 5263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5264$as_echo "$DLLTOOL" >&6; } 5265else 5266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5267$as_echo "no" >&6; } 5268fi 5269 5270 5271fi 5272if test -z "$ac_cv_prog_DLLTOOL"; then 5273 ac_ct_DLLTOOL=$DLLTOOL 5274 # Extract the first word of "dlltool", so it can be a program name with args. 5275set dummy dlltool; ac_word=$2 5276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5277$as_echo_n "checking for $ac_word... " >&6; } 5278if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5279 $as_echo_n "(cached) " >&6 5280else 5281 if test -n "$ac_ct_DLLTOOL"; then 5282 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5283else 5284as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5285for as_dir in $PATH 5286do 5287 IFS=$as_save_IFS 5288 test -z "$as_dir" && as_dir=. 5289 for ac_exec_ext in '' $ac_executable_extensions; do 5290 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5291 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5292 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5293 break 2 5294 fi 5295done 5296 done 5297IFS=$as_save_IFS 5298 5299fi 5300fi 5301ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5302if test -n "$ac_ct_DLLTOOL"; then 5303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5304$as_echo "$ac_ct_DLLTOOL" >&6; } 5305else 5306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5307$as_echo "no" >&6; } 5308fi 5309 5310 if test "x$ac_ct_DLLTOOL" = x; then 5311 DLLTOOL="false" 5312 else 5313 case $cross_compiling:$ac_tool_warned in 5314yes:) 5315{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5316$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5317ac_tool_warned=yes ;; 5318esac 5319 DLLTOOL=$ac_ct_DLLTOOL 5320 fi 5321else 5322 DLLTOOL="$ac_cv_prog_DLLTOOL" 5323fi 5324 5325test -z "$DLLTOOL" && DLLTOOL=dlltool 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5337$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5338if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5339 $as_echo_n "(cached) " >&6 5340else 5341 lt_cv_sharedlib_from_linklib_cmd='unknown' 5342 5343case $host_os in 5344cygwin* | mingw* | pw32* | cegcc*) 5345 # two different shell functions defined in ltmain.sh 5346 # decide which to use based on capabilities of $DLLTOOL 5347 case `$DLLTOOL --help 2>&1` in 5348 *--identify-strict*) 5349 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5350 ;; 5351 *) 5352 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5353 ;; 5354 esac 5355 ;; 5356*) 5357 # fallback: assume linklib IS sharedlib 5358 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 5359 ;; 5360esac 5361 5362fi 5363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 5364$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 5365sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 5366test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 5367 5368 5369 5370 5371 5372 5373 5374 5375if test -n "$ac_tool_prefix"; then 5376 for ac_prog in ar 5377 do 5378 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5379set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5380{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5381$as_echo_n "checking for $ac_word... " >&6; } 5382if ${ac_cv_prog_AR+:} false; then : 5383 $as_echo_n "(cached) " >&6 5384else 5385 if test -n "$AR"; then 5386 ac_cv_prog_AR="$AR" # Let the user override the test. 5387else 5388as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5389for as_dir in $PATH 5390do 5391 IFS=$as_save_IFS 5392 test -z "$as_dir" && as_dir=. 5393 for ac_exec_ext in '' $ac_executable_extensions; do 5394 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5395 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 5396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5397 break 2 5398 fi 5399done 5400 done 5401IFS=$as_save_IFS 5402 5403fi 5404fi 5405AR=$ac_cv_prog_AR 5406if test -n "$AR"; then 5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5408$as_echo "$AR" >&6; } 5409else 5410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5411$as_echo "no" >&6; } 5412fi 5413 5414 5415 test -n "$AR" && break 5416 done 5417fi 5418if test -z "$AR"; then 5419 ac_ct_AR=$AR 5420 for ac_prog in ar 5421do 5422 # Extract the first word of "$ac_prog", so it can be a program name with args. 5423set dummy $ac_prog; ac_word=$2 5424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5425$as_echo_n "checking for $ac_word... " >&6; } 5426if ${ac_cv_prog_ac_ct_AR+:} false; then : 5427 $as_echo_n "(cached) " >&6 5428else 5429 if test -n "$ac_ct_AR"; then 5430 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5431else 5432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5433for as_dir in $PATH 5434do 5435 IFS=$as_save_IFS 5436 test -z "$as_dir" && as_dir=. 5437 for ac_exec_ext in '' $ac_executable_extensions; do 5438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5439 ac_cv_prog_ac_ct_AR="$ac_prog" 5440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5441 break 2 5442 fi 5443done 5444 done 5445IFS=$as_save_IFS 5446 5447fi 5448fi 5449ac_ct_AR=$ac_cv_prog_ac_ct_AR 5450if test -n "$ac_ct_AR"; then 5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5452$as_echo "$ac_ct_AR" >&6; } 5453else 5454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5455$as_echo "no" >&6; } 5456fi 5457 5458 5459 test -n "$ac_ct_AR" && break 5460done 5461 5462 if test "x$ac_ct_AR" = x; then 5463 AR="false" 5464 else 5465 case $cross_compiling:$ac_tool_warned in 5466yes:) 5467{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5468$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5469ac_tool_warned=yes ;; 5470esac 5471 AR=$ac_ct_AR 5472 fi 5473fi 5474 5475: ${AR=ar} 5476: ${AR_FLAGS=cru} 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 5489$as_echo_n "checking for archiver @FILE support... " >&6; } 5490if ${lt_cv_ar_at_file+:} false; then : 5491 $as_echo_n "(cached) " >&6 5492else 5493 lt_cv_ar_at_file=no 5494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5495/* end confdefs.h. */ 5496 5497int 5498main () 5499{ 5500 5501 ; 5502 return 0; 5503} 5504_ACEOF 5505if ac_fn_c_try_compile "$LINENO"; then : 5506 echo conftest.$ac_objext > conftest.lst 5507 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 5508 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5509 (eval $lt_ar_try) 2>&5 5510 ac_status=$? 5511 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5512 test $ac_status = 0; } 5513 if test "$ac_status" -eq 0; then 5514 # Ensure the archiver fails upon bogus file names. 5515 rm -f conftest.$ac_objext libconftest.a 5516 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 5517 (eval $lt_ar_try) 2>&5 5518 ac_status=$? 5519 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5520 test $ac_status = 0; } 5521 if test "$ac_status" -ne 0; then 5522 lt_cv_ar_at_file=@ 5523 fi 5524 fi 5525 rm -f conftest.* libconftest.a 5526 5527fi 5528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5529 5530fi 5531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 5532$as_echo "$lt_cv_ar_at_file" >&6; } 5533 5534if test "x$lt_cv_ar_at_file" = xno; then 5535 archiver_list_spec= 5536else 5537 archiver_list_spec=$lt_cv_ar_at_file 5538fi 5539 5540 5541 5542 5543 5544 5545 5546if test -n "$ac_tool_prefix"; then 5547 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5548set dummy ${ac_tool_prefix}strip; ac_word=$2 5549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5550$as_echo_n "checking for $ac_word... " >&6; } 5551if ${ac_cv_prog_STRIP+:} false; then : 5552 $as_echo_n "(cached) " >&6 5553else 5554 if test -n "$STRIP"; then 5555 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5556else 5557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5558for as_dir in $PATH 5559do 5560 IFS=$as_save_IFS 5561 test -z "$as_dir" && as_dir=. 5562 for ac_exec_ext in '' $ac_executable_extensions; do 5563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5564 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5566 break 2 5567 fi 5568done 5569 done 5570IFS=$as_save_IFS 5571 5572fi 5573fi 5574STRIP=$ac_cv_prog_STRIP 5575if test -n "$STRIP"; then 5576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5577$as_echo "$STRIP" >&6; } 5578else 5579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5580$as_echo "no" >&6; } 5581fi 5582 5583 5584fi 5585if test -z "$ac_cv_prog_STRIP"; then 5586 ac_ct_STRIP=$STRIP 5587 # Extract the first word of "strip", so it can be a program name with args. 5588set dummy strip; ac_word=$2 5589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5590$as_echo_n "checking for $ac_word... " >&6; } 5591if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5592 $as_echo_n "(cached) " >&6 5593else 5594 if test -n "$ac_ct_STRIP"; then 5595 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5596else 5597as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5598for as_dir in $PATH 5599do 5600 IFS=$as_save_IFS 5601 test -z "$as_dir" && as_dir=. 5602 for ac_exec_ext in '' $ac_executable_extensions; do 5603 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5604 ac_cv_prog_ac_ct_STRIP="strip" 5605 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5606 break 2 5607 fi 5608done 5609 done 5610IFS=$as_save_IFS 5611 5612fi 5613fi 5614ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5615if test -n "$ac_ct_STRIP"; then 5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5617$as_echo "$ac_ct_STRIP" >&6; } 5618else 5619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5620$as_echo "no" >&6; } 5621fi 5622 5623 if test "x$ac_ct_STRIP" = x; then 5624 STRIP=":" 5625 else 5626 case $cross_compiling:$ac_tool_warned in 5627yes:) 5628{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5629$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5630ac_tool_warned=yes ;; 5631esac 5632 STRIP=$ac_ct_STRIP 5633 fi 5634else 5635 STRIP="$ac_cv_prog_STRIP" 5636fi 5637 5638test -z "$STRIP" && STRIP=: 5639 5640 5641 5642 5643 5644 5645if test -n "$ac_tool_prefix"; then 5646 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5647set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5649$as_echo_n "checking for $ac_word... " >&6; } 5650if ${ac_cv_prog_RANLIB+:} false; then : 5651 $as_echo_n "(cached) " >&6 5652else 5653 if test -n "$RANLIB"; then 5654 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5655else 5656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5657for as_dir in $PATH 5658do 5659 IFS=$as_save_IFS 5660 test -z "$as_dir" && as_dir=. 5661 for ac_exec_ext in '' $ac_executable_extensions; do 5662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5663 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5665 break 2 5666 fi 5667done 5668 done 5669IFS=$as_save_IFS 5670 5671fi 5672fi 5673RANLIB=$ac_cv_prog_RANLIB 5674if test -n "$RANLIB"; then 5675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5676$as_echo "$RANLIB" >&6; } 5677else 5678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5679$as_echo "no" >&6; } 5680fi 5681 5682 5683fi 5684if test -z "$ac_cv_prog_RANLIB"; then 5685 ac_ct_RANLIB=$RANLIB 5686 # Extract the first word of "ranlib", so it can be a program name with args. 5687set dummy ranlib; ac_word=$2 5688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5689$as_echo_n "checking for $ac_word... " >&6; } 5690if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5691 $as_echo_n "(cached) " >&6 5692else 5693 if test -n "$ac_ct_RANLIB"; then 5694 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5695else 5696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5697for as_dir in $PATH 5698do 5699 IFS=$as_save_IFS 5700 test -z "$as_dir" && as_dir=. 5701 for ac_exec_ext in '' $ac_executable_extensions; do 5702 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5703 ac_cv_prog_ac_ct_RANLIB="ranlib" 5704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5705 break 2 5706 fi 5707done 5708 done 5709IFS=$as_save_IFS 5710 5711fi 5712fi 5713ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5714if test -n "$ac_ct_RANLIB"; then 5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5716$as_echo "$ac_ct_RANLIB" >&6; } 5717else 5718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5719$as_echo "no" >&6; } 5720fi 5721 5722 if test "x$ac_ct_RANLIB" = x; then 5723 RANLIB=":" 5724 else 5725 case $cross_compiling:$ac_tool_warned in 5726yes:) 5727{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5728$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5729ac_tool_warned=yes ;; 5730esac 5731 RANLIB=$ac_ct_RANLIB 5732 fi 5733else 5734 RANLIB="$ac_cv_prog_RANLIB" 5735fi 5736 5737test -z "$RANLIB" && RANLIB=: 5738 5739 5740 5741 5742 5743 5744# Determine commands to create old-style static archives. 5745old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5746old_postinstall_cmds='chmod 644 $oldlib' 5747old_postuninstall_cmds= 5748 5749if test -n "$RANLIB"; then 5750 case $host_os in 5751 openbsd*) 5752 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 5753 ;; 5754 *) 5755 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 5756 ;; 5757 esac 5758 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 5759fi 5760 5761case $host_os in 5762 darwin*) 5763 lock_old_archive_extraction=yes ;; 5764 *) 5765 lock_old_archive_extraction=no ;; 5766esac 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806# If no C compiler was specified, use CC. 5807LTCC=${LTCC-"$CC"} 5808 5809# If no C compiler flags were specified, use CFLAGS. 5810LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5811 5812# Allow CC to be a program name with arguments. 5813compiler=$CC 5814 5815 5816# Check for command to grab the raw symbol name followed by C symbol from nm. 5817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5818$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5819if ${lt_cv_sys_global_symbol_pipe+:} false; then : 5820 $as_echo_n "(cached) " >&6 5821else 5822 5823# These are sane defaults that work on at least a few old systems. 5824# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5825 5826# Character class describing NM global symbol codes. 5827symcode='[BCDEGRST]' 5828 5829# Regexp to match symbols that can be accessed directly from C. 5830sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5831 5832# Define system-specific variables. 5833case $host_os in 5834aix*) 5835 symcode='[BCDT]' 5836 ;; 5837cygwin* | mingw* | pw32* | cegcc*) 5838 symcode='[ABCDGISTW]' 5839 ;; 5840hpux*) 5841 if test "$host_cpu" = ia64; then 5842 symcode='[ABCDEGRST]' 5843 fi 5844 ;; 5845irix* | nonstopux*) 5846 symcode='[BCDEGRST]' 5847 ;; 5848osf*) 5849 symcode='[BCDEGQRST]' 5850 ;; 5851solaris*) 5852 symcode='[BDRT]' 5853 ;; 5854sco3.2v5*) 5855 symcode='[DT]' 5856 ;; 5857sysv4.2uw2*) 5858 symcode='[DT]' 5859 ;; 5860sysv5* | sco5v6* | unixware* | OpenUNIX*) 5861 symcode='[ABDT]' 5862 ;; 5863sysv4) 5864 symcode='[DFNSTU]' 5865 ;; 5866esac 5867 5868# If we're using GNU nm, then use its standard symbol codes. 5869case `$NM -V 2>&1` in 5870*GNU* | *'with BFD'*) 5871 symcode='[ABCDGIRSTW]' ;; 5872esac 5873 5874# Transform an extracted symbol line into a proper C declaration. 5875# Some systems (esp. on ia64) link data and code symbols differently, 5876# so use this general approach. 5877lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5878 5879# Transform an extracted symbol line into symbol name and symbol address 5880lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5881lt_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'" 5882 5883# Handle CRLF in mingw tool chain 5884opt_cr= 5885case $build_os in 5886mingw*) 5887 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5888 ;; 5889esac 5890 5891# Try without a prefix underscore, then with it. 5892for ac_symprfx in "" "_"; do 5893 5894 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5895 symxfrm="\\1 $ac_symprfx\\2 \\2" 5896 5897 # Write the raw and C identifiers. 5898 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5899 # Fake it for dumpbin and say T for any non-static function 5900 # and D for any global variable. 5901 # Also find C++ and __fastcall symbols from MSVC++, 5902 # which start with @ or ?. 5903 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5904" {last_section=section; section=\$ 3};"\ 5905" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 5906" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5907" \$ 0!~/External *\|/{next};"\ 5908" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5909" {if(hide[section]) next};"\ 5910" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5911" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5912" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5913" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5914" ' prfx=^$ac_symprfx" 5915 else 5916 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5917 fi 5918 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 5919 5920 # Check to see that the pipe works correctly. 5921 pipe_works=no 5922 5923 rm -f conftest* 5924 cat > conftest.$ac_ext <<_LT_EOF 5925#ifdef __cplusplus 5926extern "C" { 5927#endif 5928char nm_test_var; 5929void nm_test_func(void); 5930void nm_test_func(void){} 5931#ifdef __cplusplus 5932} 5933#endif 5934int main(){nm_test_var='a';nm_test_func();return(0);} 5935_LT_EOF 5936 5937 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5938 (eval $ac_compile) 2>&5 5939 ac_status=$? 5940 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5941 test $ac_status = 0; }; then 5942 # Now try to grab the symbols. 5943 nlist=conftest.nm 5944 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 5945 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 5946 ac_status=$? 5947 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5948 test $ac_status = 0; } && test -s "$nlist"; then 5949 # Try sorting and uniquifying the output. 5950 if sort "$nlist" | uniq > "$nlist"T; then 5951 mv -f "$nlist"T "$nlist" 5952 else 5953 rm -f "$nlist"T 5954 fi 5955 5956 # Make sure that we snagged all the symbols we need. 5957 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5958 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5959 cat <<_LT_EOF > conftest.$ac_ext 5960/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 5961#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 5962/* DATA imports from DLLs on WIN32 con't be const, because runtime 5963 relocations are performed -- see ld's documentation on pseudo-relocs. */ 5964# define LT_DLSYM_CONST 5965#elif defined(__osf__) 5966/* This system does not cope well with relocations in const data. */ 5967# define LT_DLSYM_CONST 5968#else 5969# define LT_DLSYM_CONST const 5970#endif 5971 5972#ifdef __cplusplus 5973extern "C" { 5974#endif 5975 5976_LT_EOF 5977 # Now generate the symbol file. 5978 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5979 5980 cat <<_LT_EOF >> conftest.$ac_ext 5981 5982/* The mapping between symbol names and symbols. */ 5983LT_DLSYM_CONST struct { 5984 const char *name; 5985 void *address; 5986} 5987lt__PROGRAM__LTX_preloaded_symbols[] = 5988{ 5989 { "@PROGRAM@", (void *) 0 }, 5990_LT_EOF 5991 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5992 cat <<\_LT_EOF >> conftest.$ac_ext 5993 {0, (void *) 0} 5994}; 5995 5996/* This works around a problem in FreeBSD linker */ 5997#ifdef FREEBSD_WORKAROUND 5998static const void *lt_preloaded_setup() { 5999 return lt__PROGRAM__LTX_preloaded_symbols; 6000} 6001#endif 6002 6003#ifdef __cplusplus 6004} 6005#endif 6006_LT_EOF 6007 # Now try linking the two files. 6008 mv conftest.$ac_objext conftstm.$ac_objext 6009 lt_globsym_save_LIBS=$LIBS 6010 lt_globsym_save_CFLAGS=$CFLAGS 6011 LIBS="conftstm.$ac_objext" 6012 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6013 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6014 (eval $ac_link) 2>&5 6015 ac_status=$? 6016 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6017 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6018 pipe_works=yes 6019 fi 6020 LIBS=$lt_globsym_save_LIBS 6021 CFLAGS=$lt_globsym_save_CFLAGS 6022 else 6023 echo "cannot find nm_test_func in $nlist" >&5 6024 fi 6025 else 6026 echo "cannot find nm_test_var in $nlist" >&5 6027 fi 6028 else 6029 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6030 fi 6031 else 6032 echo "$progname: failed program was:" >&5 6033 cat conftest.$ac_ext >&5 6034 fi 6035 rm -rf conftest* conftst* 6036 6037 # Do not use the global_symbol_pipe unless it works. 6038 if test "$pipe_works" = yes; then 6039 break 6040 else 6041 lt_cv_sys_global_symbol_pipe= 6042 fi 6043done 6044 6045fi 6046 6047if test -z "$lt_cv_sys_global_symbol_pipe"; then 6048 lt_cv_sys_global_symbol_to_cdecl= 6049fi 6050if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6052$as_echo "failed" >&6; } 6053else 6054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6055$as_echo "ok" >&6; } 6056fi 6057 6058# Response file support. 6059if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6060 nm_file_list_spec='@' 6061elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6062 nm_file_list_spec='@' 6063fi 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6092$as_echo_n "checking for sysroot... " >&6; } 6093 6094# Check whether --with-sysroot was given. 6095if test "${with_sysroot+set}" = set; then : 6096 withval=$with_sysroot; 6097else 6098 with_sysroot=no 6099fi 6100 6101 6102lt_sysroot= 6103case ${with_sysroot} in #( 6104 yes) 6105 if test "$GCC" = yes; then 6106 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6107 fi 6108 ;; #( 6109 /*) 6110 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6111 ;; #( 6112 no|'') 6113 ;; #( 6114 *) 6115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 6116$as_echo "${with_sysroot}" >&6; } 6117 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6118 ;; 6119esac 6120 6121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6122$as_echo "${lt_sysroot:-no}" >&6; } 6123 6124 6125 6126 6127 6128# Check whether --enable-libtool-lock was given. 6129if test "${enable_libtool_lock+set}" = set; then : 6130 enableval=$enable_libtool_lock; 6131fi 6132 6133test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6134 6135# Some flags need to be propagated to the compiler or linker for good 6136# libtool support. 6137case $host in 6138ia64-*-hpux*) 6139 # Find out which ABI we are using. 6140 echo 'int i;' > conftest.$ac_ext 6141 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6142 (eval $ac_compile) 2>&5 6143 ac_status=$? 6144 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6145 test $ac_status = 0; }; then 6146 case `/usr/bin/file conftest.$ac_objext` in 6147 *ELF-32*) 6148 HPUX_IA64_MODE="32" 6149 ;; 6150 *ELF-64*) 6151 HPUX_IA64_MODE="64" 6152 ;; 6153 esac 6154 fi 6155 rm -rf conftest* 6156 ;; 6157*-*-irix6*) 6158 # Find out which ABI we are using. 6159 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6160 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6161 (eval $ac_compile) 2>&5 6162 ac_status=$? 6163 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6164 test $ac_status = 0; }; then 6165 if test "$lt_cv_prog_gnu_ld" = yes; then 6166 case `/usr/bin/file conftest.$ac_objext` in 6167 *32-bit*) 6168 LD="${LD-ld} -melf32bsmip" 6169 ;; 6170 *N32*) 6171 LD="${LD-ld} -melf32bmipn32" 6172 ;; 6173 *64-bit*) 6174 LD="${LD-ld} -melf64bmip" 6175 ;; 6176 esac 6177 else 6178 case `/usr/bin/file conftest.$ac_objext` in 6179 *32-bit*) 6180 LD="${LD-ld} -32" 6181 ;; 6182 *N32*) 6183 LD="${LD-ld} -n32" 6184 ;; 6185 *64-bit*) 6186 LD="${LD-ld} -64" 6187 ;; 6188 esac 6189 fi 6190 fi 6191 rm -rf conftest* 6192 ;; 6193 6194x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6195s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6196 # Find out which ABI we are using. 6197 echo 'int i;' > conftest.$ac_ext 6198 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6199 (eval $ac_compile) 2>&5 6200 ac_status=$? 6201 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6202 test $ac_status = 0; }; then 6203 case `/usr/bin/file conftest.o` in 6204 *32-bit*) 6205 case $host in 6206 x86_64-*kfreebsd*-gnu) 6207 LD="${LD-ld} -m elf_i386_fbsd" 6208 ;; 6209 x86_64-*linux*) 6210 LD="${LD-ld} -m elf_i386" 6211 ;; 6212 ppc64-*linux*|powerpc64-*linux*) 6213 LD="${LD-ld} -m elf32ppclinux" 6214 ;; 6215 s390x-*linux*) 6216 LD="${LD-ld} -m elf_s390" 6217 ;; 6218 sparc64-*linux*) 6219 LD="${LD-ld} -m elf32_sparc" 6220 ;; 6221 esac 6222 ;; 6223 *64-bit*) 6224 case $host in 6225 x86_64-*kfreebsd*-gnu) 6226 LD="${LD-ld} -m elf_x86_64_fbsd" 6227 ;; 6228 x86_64-*linux*) 6229 LD="${LD-ld} -m elf_x86_64" 6230 ;; 6231 ppc*-*linux*|powerpc*-*linux*) 6232 LD="${LD-ld} -m elf64ppc" 6233 ;; 6234 s390*-*linux*|s390*-*tpf*) 6235 LD="${LD-ld} -m elf64_s390" 6236 ;; 6237 sparc*-*linux*) 6238 LD="${LD-ld} -m elf64_sparc" 6239 ;; 6240 esac 6241 ;; 6242 esac 6243 fi 6244 rm -rf conftest* 6245 ;; 6246 6247*-*-sco3.2v5*) 6248 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6249 SAVE_CFLAGS="$CFLAGS" 6250 CFLAGS="$CFLAGS -belf" 6251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6252$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6253if ${lt_cv_cc_needs_belf+:} false; then : 6254 $as_echo_n "(cached) " >&6 6255else 6256 ac_ext=c 6257ac_cpp='$CPP $CPPFLAGS' 6258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6260ac_compiler_gnu=$ac_cv_c_compiler_gnu 6261 6262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6263/* end confdefs.h. */ 6264 6265int 6266main () 6267{ 6268 6269 ; 6270 return 0; 6271} 6272_ACEOF 6273if ac_fn_c_try_link "$LINENO"; then : 6274 lt_cv_cc_needs_belf=yes 6275else 6276 lt_cv_cc_needs_belf=no 6277fi 6278rm -f core conftest.err conftest.$ac_objext \ 6279 conftest$ac_exeext conftest.$ac_ext 6280 ac_ext=c 6281ac_cpp='$CPP $CPPFLAGS' 6282ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6283ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6284ac_compiler_gnu=$ac_cv_c_compiler_gnu 6285 6286fi 6287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6288$as_echo "$lt_cv_cc_needs_belf" >&6; } 6289 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6290 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6291 CFLAGS="$SAVE_CFLAGS" 6292 fi 6293 ;; 6294*-*solaris*) 6295 # Find out which ABI we are using. 6296 echo 'int i;' > conftest.$ac_ext 6297 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6298 (eval $ac_compile) 2>&5 6299 ac_status=$? 6300 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6301 test $ac_status = 0; }; then 6302 case `/usr/bin/file conftest.o` in 6303 *64-bit*) 6304 case $lt_cv_prog_gnu_ld in 6305 yes*) 6306 case $host in 6307 i?86-*-solaris*) 6308 LD="${LD-ld} -m elf_x86_64" 6309 ;; 6310 sparc*-*-solaris*) 6311 LD="${LD-ld} -m elf64_sparc" 6312 ;; 6313 esac 6314 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6315 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6316 LD="${LD-ld}_sol2" 6317 fi 6318 ;; 6319 *) 6320 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6321 LD="${LD-ld} -64" 6322 fi 6323 ;; 6324 esac 6325 ;; 6326 esac 6327 fi 6328 rm -rf conftest* 6329 ;; 6330esac 6331 6332need_locks="$enable_libtool_lock" 6333 6334if test -n "$ac_tool_prefix"; then 6335 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6336set dummy ${ac_tool_prefix}mt; ac_word=$2 6337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6338$as_echo_n "checking for $ac_word... " >&6; } 6339if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6340 $as_echo_n "(cached) " >&6 6341else 6342 if test -n "$MANIFEST_TOOL"; then 6343 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 6344else 6345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6346for as_dir in $PATH 6347do 6348 IFS=$as_save_IFS 6349 test -z "$as_dir" && as_dir=. 6350 for ac_exec_ext in '' $ac_executable_extensions; do 6351 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6352 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 6353 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6354 break 2 6355 fi 6356done 6357 done 6358IFS=$as_save_IFS 6359 6360fi 6361fi 6362MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 6363if test -n "$MANIFEST_TOOL"; then 6364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 6365$as_echo "$MANIFEST_TOOL" >&6; } 6366else 6367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6368$as_echo "no" >&6; } 6369fi 6370 6371 6372fi 6373if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 6374 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 6375 # Extract the first word of "mt", so it can be a program name with args. 6376set dummy mt; ac_word=$2 6377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6378$as_echo_n "checking for $ac_word... " >&6; } 6379if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 6380 $as_echo_n "(cached) " >&6 6381else 6382 if test -n "$ac_ct_MANIFEST_TOOL"; then 6383 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 6384else 6385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6386for as_dir in $PATH 6387do 6388 IFS=$as_save_IFS 6389 test -z "$as_dir" && as_dir=. 6390 for ac_exec_ext in '' $ac_executable_extensions; do 6391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6392 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 6393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6394 break 2 6395 fi 6396done 6397 done 6398IFS=$as_save_IFS 6399 6400fi 6401fi 6402ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 6403if test -n "$ac_ct_MANIFEST_TOOL"; then 6404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 6405$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 6406else 6407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6408$as_echo "no" >&6; } 6409fi 6410 6411 if test "x$ac_ct_MANIFEST_TOOL" = x; then 6412 MANIFEST_TOOL=":" 6413 else 6414 case $cross_compiling:$ac_tool_warned in 6415yes:) 6416{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6417$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6418ac_tool_warned=yes ;; 6419esac 6420 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 6421 fi 6422else 6423 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 6424fi 6425 6426test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 6427{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 6428$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 6429if ${lt_cv_path_mainfest_tool+:} false; then : 6430 $as_echo_n "(cached) " >&6 6431else 6432 lt_cv_path_mainfest_tool=no 6433 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 6434 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 6435 cat conftest.err >&5 6436 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 6437 lt_cv_path_mainfest_tool=yes 6438 fi 6439 rm -f conftest* 6440fi 6441{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 6442$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6443if test "x$lt_cv_path_mainfest_tool" != xyes; then 6444 MANIFEST_TOOL=: 6445fi 6446 6447 6448 6449 6450 6451 6452 case $host_os in 6453 rhapsody* | darwin*) 6454 if test -n "$ac_tool_prefix"; then 6455 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6456set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6458$as_echo_n "checking for $ac_word... " >&6; } 6459if ${ac_cv_prog_DSYMUTIL+:} false; then : 6460 $as_echo_n "(cached) " >&6 6461else 6462 if test -n "$DSYMUTIL"; then 6463 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6464else 6465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6466for as_dir in $PATH 6467do 6468 IFS=$as_save_IFS 6469 test -z "$as_dir" && as_dir=. 6470 for ac_exec_ext in '' $ac_executable_extensions; do 6471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6472 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6474 break 2 6475 fi 6476done 6477 done 6478IFS=$as_save_IFS 6479 6480fi 6481fi 6482DSYMUTIL=$ac_cv_prog_DSYMUTIL 6483if test -n "$DSYMUTIL"; then 6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6485$as_echo "$DSYMUTIL" >&6; } 6486else 6487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6488$as_echo "no" >&6; } 6489fi 6490 6491 6492fi 6493if test -z "$ac_cv_prog_DSYMUTIL"; then 6494 ac_ct_DSYMUTIL=$DSYMUTIL 6495 # Extract the first word of "dsymutil", so it can be a program name with args. 6496set dummy dsymutil; ac_word=$2 6497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6498$as_echo_n "checking for $ac_word... " >&6; } 6499if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6500 $as_echo_n "(cached) " >&6 6501else 6502 if test -n "$ac_ct_DSYMUTIL"; then 6503 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6504else 6505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6506for as_dir in $PATH 6507do 6508 IFS=$as_save_IFS 6509 test -z "$as_dir" && as_dir=. 6510 for ac_exec_ext in '' $ac_executable_extensions; do 6511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6512 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6514 break 2 6515 fi 6516done 6517 done 6518IFS=$as_save_IFS 6519 6520fi 6521fi 6522ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6523if test -n "$ac_ct_DSYMUTIL"; then 6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6525$as_echo "$ac_ct_DSYMUTIL" >&6; } 6526else 6527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6528$as_echo "no" >&6; } 6529fi 6530 6531 if test "x$ac_ct_DSYMUTIL" = x; then 6532 DSYMUTIL=":" 6533 else 6534 case $cross_compiling:$ac_tool_warned in 6535yes:) 6536{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6537$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6538ac_tool_warned=yes ;; 6539esac 6540 DSYMUTIL=$ac_ct_DSYMUTIL 6541 fi 6542else 6543 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6544fi 6545 6546 if test -n "$ac_tool_prefix"; then 6547 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6548set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6550$as_echo_n "checking for $ac_word... " >&6; } 6551if ${ac_cv_prog_NMEDIT+:} false; then : 6552 $as_echo_n "(cached) " >&6 6553else 6554 if test -n "$NMEDIT"; then 6555 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6556else 6557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6558for as_dir in $PATH 6559do 6560 IFS=$as_save_IFS 6561 test -z "$as_dir" && as_dir=. 6562 for ac_exec_ext in '' $ac_executable_extensions; do 6563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6564 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6566 break 2 6567 fi 6568done 6569 done 6570IFS=$as_save_IFS 6571 6572fi 6573fi 6574NMEDIT=$ac_cv_prog_NMEDIT 6575if test -n "$NMEDIT"; then 6576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6577$as_echo "$NMEDIT" >&6; } 6578else 6579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6580$as_echo "no" >&6; } 6581fi 6582 6583 6584fi 6585if test -z "$ac_cv_prog_NMEDIT"; then 6586 ac_ct_NMEDIT=$NMEDIT 6587 # Extract the first word of "nmedit", so it can be a program name with args. 6588set dummy nmedit; ac_word=$2 6589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6590$as_echo_n "checking for $ac_word... " >&6; } 6591if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6592 $as_echo_n "(cached) " >&6 6593else 6594 if test -n "$ac_ct_NMEDIT"; then 6595 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6596else 6597as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6598for as_dir in $PATH 6599do 6600 IFS=$as_save_IFS 6601 test -z "$as_dir" && as_dir=. 6602 for ac_exec_ext in '' $ac_executable_extensions; do 6603 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6604 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6605 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6606 break 2 6607 fi 6608done 6609 done 6610IFS=$as_save_IFS 6611 6612fi 6613fi 6614ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6615if test -n "$ac_ct_NMEDIT"; then 6616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6617$as_echo "$ac_ct_NMEDIT" >&6; } 6618else 6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6620$as_echo "no" >&6; } 6621fi 6622 6623 if test "x$ac_ct_NMEDIT" = x; then 6624 NMEDIT=":" 6625 else 6626 case $cross_compiling:$ac_tool_warned in 6627yes:) 6628{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6629$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6630ac_tool_warned=yes ;; 6631esac 6632 NMEDIT=$ac_ct_NMEDIT 6633 fi 6634else 6635 NMEDIT="$ac_cv_prog_NMEDIT" 6636fi 6637 6638 if test -n "$ac_tool_prefix"; then 6639 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6640set dummy ${ac_tool_prefix}lipo; ac_word=$2 6641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6642$as_echo_n "checking for $ac_word... " >&6; } 6643if ${ac_cv_prog_LIPO+:} false; then : 6644 $as_echo_n "(cached) " >&6 6645else 6646 if test -n "$LIPO"; then 6647 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6648else 6649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6650for as_dir in $PATH 6651do 6652 IFS=$as_save_IFS 6653 test -z "$as_dir" && as_dir=. 6654 for ac_exec_ext in '' $ac_executable_extensions; do 6655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6656 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6658 break 2 6659 fi 6660done 6661 done 6662IFS=$as_save_IFS 6663 6664fi 6665fi 6666LIPO=$ac_cv_prog_LIPO 6667if test -n "$LIPO"; then 6668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6669$as_echo "$LIPO" >&6; } 6670else 6671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6672$as_echo "no" >&6; } 6673fi 6674 6675 6676fi 6677if test -z "$ac_cv_prog_LIPO"; then 6678 ac_ct_LIPO=$LIPO 6679 # Extract the first word of "lipo", so it can be a program name with args. 6680set dummy lipo; ac_word=$2 6681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6682$as_echo_n "checking for $ac_word... " >&6; } 6683if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 6684 $as_echo_n "(cached) " >&6 6685else 6686 if test -n "$ac_ct_LIPO"; then 6687 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6688else 6689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6690for as_dir in $PATH 6691do 6692 IFS=$as_save_IFS 6693 test -z "$as_dir" && as_dir=. 6694 for ac_exec_ext in '' $ac_executable_extensions; do 6695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6696 ac_cv_prog_ac_ct_LIPO="lipo" 6697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6698 break 2 6699 fi 6700done 6701 done 6702IFS=$as_save_IFS 6703 6704fi 6705fi 6706ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6707if test -n "$ac_ct_LIPO"; then 6708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6709$as_echo "$ac_ct_LIPO" >&6; } 6710else 6711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6712$as_echo "no" >&6; } 6713fi 6714 6715 if test "x$ac_ct_LIPO" = x; then 6716 LIPO=":" 6717 else 6718 case $cross_compiling:$ac_tool_warned in 6719yes:) 6720{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6721$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6722ac_tool_warned=yes ;; 6723esac 6724 LIPO=$ac_ct_LIPO 6725 fi 6726else 6727 LIPO="$ac_cv_prog_LIPO" 6728fi 6729 6730 if test -n "$ac_tool_prefix"; then 6731 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6732set dummy ${ac_tool_prefix}otool; ac_word=$2 6733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6734$as_echo_n "checking for $ac_word... " >&6; } 6735if ${ac_cv_prog_OTOOL+:} false; then : 6736 $as_echo_n "(cached) " >&6 6737else 6738 if test -n "$OTOOL"; then 6739 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6740else 6741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6742for as_dir in $PATH 6743do 6744 IFS=$as_save_IFS 6745 test -z "$as_dir" && as_dir=. 6746 for ac_exec_ext in '' $ac_executable_extensions; do 6747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6748 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6750 break 2 6751 fi 6752done 6753 done 6754IFS=$as_save_IFS 6755 6756fi 6757fi 6758OTOOL=$ac_cv_prog_OTOOL 6759if test -n "$OTOOL"; then 6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 6761$as_echo "$OTOOL" >&6; } 6762else 6763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6764$as_echo "no" >&6; } 6765fi 6766 6767 6768fi 6769if test -z "$ac_cv_prog_OTOOL"; then 6770 ac_ct_OTOOL=$OTOOL 6771 # Extract the first word of "otool", so it can be a program name with args. 6772set dummy otool; ac_word=$2 6773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6774$as_echo_n "checking for $ac_word... " >&6; } 6775if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 6776 $as_echo_n "(cached) " >&6 6777else 6778 if test -n "$ac_ct_OTOOL"; then 6779 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6780else 6781as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6782for as_dir in $PATH 6783do 6784 IFS=$as_save_IFS 6785 test -z "$as_dir" && as_dir=. 6786 for ac_exec_ext in '' $ac_executable_extensions; do 6787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6788 ac_cv_prog_ac_ct_OTOOL="otool" 6789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6790 break 2 6791 fi 6792done 6793 done 6794IFS=$as_save_IFS 6795 6796fi 6797fi 6798ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6799if test -n "$ac_ct_OTOOL"; then 6800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 6801$as_echo "$ac_ct_OTOOL" >&6; } 6802else 6803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6804$as_echo "no" >&6; } 6805fi 6806 6807 if test "x$ac_ct_OTOOL" = x; then 6808 OTOOL=":" 6809 else 6810 case $cross_compiling:$ac_tool_warned in 6811yes:) 6812{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6813$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6814ac_tool_warned=yes ;; 6815esac 6816 OTOOL=$ac_ct_OTOOL 6817 fi 6818else 6819 OTOOL="$ac_cv_prog_OTOOL" 6820fi 6821 6822 if test -n "$ac_tool_prefix"; then 6823 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6824set dummy ${ac_tool_prefix}otool64; ac_word=$2 6825{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6826$as_echo_n "checking for $ac_word... " >&6; } 6827if ${ac_cv_prog_OTOOL64+:} false; then : 6828 $as_echo_n "(cached) " >&6 6829else 6830 if test -n "$OTOOL64"; then 6831 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6832else 6833as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6834for as_dir in $PATH 6835do 6836 IFS=$as_save_IFS 6837 test -z "$as_dir" && as_dir=. 6838 for ac_exec_ext in '' $ac_executable_extensions; do 6839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6840 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6841 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6842 break 2 6843 fi 6844done 6845 done 6846IFS=$as_save_IFS 6847 6848fi 6849fi 6850OTOOL64=$ac_cv_prog_OTOOL64 6851if test -n "$OTOOL64"; then 6852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 6853$as_echo "$OTOOL64" >&6; } 6854else 6855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6856$as_echo "no" >&6; } 6857fi 6858 6859 6860fi 6861if test -z "$ac_cv_prog_OTOOL64"; then 6862 ac_ct_OTOOL64=$OTOOL64 6863 # Extract the first word of "otool64", so it can be a program name with args. 6864set dummy otool64; ac_word=$2 6865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6866$as_echo_n "checking for $ac_word... " >&6; } 6867if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 6868 $as_echo_n "(cached) " >&6 6869else 6870 if test -n "$ac_ct_OTOOL64"; then 6871 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6872else 6873as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6874for as_dir in $PATH 6875do 6876 IFS=$as_save_IFS 6877 test -z "$as_dir" && as_dir=. 6878 for ac_exec_ext in '' $ac_executable_extensions; do 6879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6880 ac_cv_prog_ac_ct_OTOOL64="otool64" 6881 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6882 break 2 6883 fi 6884done 6885 done 6886IFS=$as_save_IFS 6887 6888fi 6889fi 6890ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6891if test -n "$ac_ct_OTOOL64"; then 6892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 6893$as_echo "$ac_ct_OTOOL64" >&6; } 6894else 6895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6896$as_echo "no" >&6; } 6897fi 6898 6899 if test "x$ac_ct_OTOOL64" = x; then 6900 OTOOL64=":" 6901 else 6902 case $cross_compiling:$ac_tool_warned in 6903yes:) 6904{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6905$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6906ac_tool_warned=yes ;; 6907esac 6908 OTOOL64=$ac_ct_OTOOL64 6909 fi 6910else 6911 OTOOL64="$ac_cv_prog_OTOOL64" 6912fi 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 6941$as_echo_n "checking for -single_module linker flag... " >&6; } 6942if ${lt_cv_apple_cc_single_mod+:} false; then : 6943 $as_echo_n "(cached) " >&6 6944else 6945 lt_cv_apple_cc_single_mod=no 6946 if test -z "${LT_MULTI_MODULE}"; then 6947 # By default we will add the -single_module flag. You can override 6948 # by either setting the environment variable LT_MULTI_MODULE 6949 # non-empty at configure time, or by adding -multi_module to the 6950 # link flags. 6951 rm -rf libconftest.dylib* 6952 echo "int foo(void){return 1;}" > conftest.c 6953 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6954-dynamiclib -Wl,-single_module conftest.c" >&5 6955 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6956 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6957 _lt_result=$? 6958 # If there is a non-empty error log, and "single_module" 6959 # appears in it, assume the flag caused a linker warning 6960 if test -s conftest.err && $GREP single_module conftest.err; then 6961 cat conftest.err >&5 6962 # Otherwise, if the output was created with a 0 exit code from 6963 # the compiler, it worked. 6964 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 6965 lt_cv_apple_cc_single_mod=yes 6966 else 6967 cat conftest.err >&5 6968 fi 6969 rm -rf libconftest.dylib* 6970 rm -f conftest.* 6971 fi 6972fi 6973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 6974$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 6975 6976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 6977$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 6978if ${lt_cv_ld_exported_symbols_list+:} false; then : 6979 $as_echo_n "(cached) " >&6 6980else 6981 lt_cv_ld_exported_symbols_list=no 6982 save_LDFLAGS=$LDFLAGS 6983 echo "_main" > conftest.sym 6984 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 6985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6986/* end confdefs.h. */ 6987 6988int 6989main () 6990{ 6991 6992 ; 6993 return 0; 6994} 6995_ACEOF 6996if ac_fn_c_try_link "$LINENO"; then : 6997 lt_cv_ld_exported_symbols_list=yes 6998else 6999 lt_cv_ld_exported_symbols_list=no 7000fi 7001rm -f core conftest.err conftest.$ac_objext \ 7002 conftest$ac_exeext conftest.$ac_ext 7003 LDFLAGS="$save_LDFLAGS" 7004 7005fi 7006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7007$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7008 7009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7010$as_echo_n "checking for -force_load linker flag... " >&6; } 7011if ${lt_cv_ld_force_load+:} false; then : 7012 $as_echo_n "(cached) " >&6 7013else 7014 lt_cv_ld_force_load=no 7015 cat > conftest.c << _LT_EOF 7016int forced_loaded() { return 2;} 7017_LT_EOF 7018 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7019 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7020 echo "$AR cru libconftest.a conftest.o" >&5 7021 $AR cru libconftest.a conftest.o 2>&5 7022 echo "$RANLIB libconftest.a" >&5 7023 $RANLIB libconftest.a 2>&5 7024 cat > conftest.c << _LT_EOF 7025int main() { return 0;} 7026_LT_EOF 7027 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7028 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7029 _lt_result=$? 7030 if test -s conftest.err && $GREP force_load conftest.err; then 7031 cat conftest.err >&5 7032 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 7033 lt_cv_ld_force_load=yes 7034 else 7035 cat conftest.err >&5 7036 fi 7037 rm -f conftest.err libconftest.a conftest conftest.c 7038 rm -rf conftest.dSYM 7039 7040fi 7041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7042$as_echo "$lt_cv_ld_force_load" >&6; } 7043 case $host_os in 7044 rhapsody* | darwin1.[012]) 7045 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7046 darwin1.*) 7047 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7048 darwin*) # darwin 5.x on 7049 # if running on 10.5 or later, the deployment target defaults 7050 # to the OS version, if on x86, and 10.4, the deployment 7051 # target defaults to 10.4. Don't you love it? 7052 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7053 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7054 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7055 10.[012]*) 7056 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7057 10.*) 7058 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7059 esac 7060 ;; 7061 esac 7062 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7063 _lt_dar_single_mod='$single_module' 7064 fi 7065 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7066 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7067 else 7068 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7069 fi 7070 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7071 _lt_dsymutil='~$DSYMUTIL $lib || :' 7072 else 7073 _lt_dsymutil= 7074 fi 7075 ;; 7076 esac 7077 7078ac_ext=c 7079ac_cpp='$CPP $CPPFLAGS' 7080ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7081ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7082ac_compiler_gnu=$ac_cv_c_compiler_gnu 7083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7084$as_echo_n "checking how to run the C preprocessor... " >&6; } 7085# On Suns, sometimes $CPP names a directory. 7086if test -n "$CPP" && test -d "$CPP"; then 7087 CPP= 7088fi 7089if test -z "$CPP"; then 7090 if ${ac_cv_prog_CPP+:} false; then : 7091 $as_echo_n "(cached) " >&6 7092else 7093 # Double quotes because CPP needs to be expanded 7094 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7095 do 7096 ac_preproc_ok=false 7097for ac_c_preproc_warn_flag in '' yes 7098do 7099 # Use a header file that comes with gcc, so configuring glibc 7100 # with a fresh cross-compiler works. 7101 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7102 # <limits.h> exists even on freestanding compilers. 7103 # On the NeXT, cc -E runs the code through the compiler's parser, 7104 # not just through cpp. "Syntax error" is here to catch this case. 7105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7106/* end confdefs.h. */ 7107#ifdef __STDC__ 7108# include <limits.h> 7109#else 7110# include <assert.h> 7111#endif 7112 Syntax error 7113_ACEOF 7114if ac_fn_c_try_cpp "$LINENO"; then : 7115 7116else 7117 # Broken: fails on valid input. 7118continue 7119fi 7120rm -f conftest.err conftest.i conftest.$ac_ext 7121 7122 # OK, works on sane cases. Now check whether nonexistent headers 7123 # can be detected and how. 7124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7125/* end confdefs.h. */ 7126#include <ac_nonexistent.h> 7127_ACEOF 7128if ac_fn_c_try_cpp "$LINENO"; then : 7129 # Broken: success on invalid input. 7130continue 7131else 7132 # Passes both tests. 7133ac_preproc_ok=: 7134break 7135fi 7136rm -f conftest.err conftest.i conftest.$ac_ext 7137 7138done 7139# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7140rm -f conftest.i conftest.err conftest.$ac_ext 7141if $ac_preproc_ok; then : 7142 break 7143fi 7144 7145 done 7146 ac_cv_prog_CPP=$CPP 7147 7148fi 7149 CPP=$ac_cv_prog_CPP 7150else 7151 ac_cv_prog_CPP=$CPP 7152fi 7153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7154$as_echo "$CPP" >&6; } 7155ac_preproc_ok=false 7156for ac_c_preproc_warn_flag in '' yes 7157do 7158 # Use a header file that comes with gcc, so configuring glibc 7159 # with a fresh cross-compiler works. 7160 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7161 # <limits.h> exists even on freestanding compilers. 7162 # On the NeXT, cc -E runs the code through the compiler's parser, 7163 # not just through cpp. "Syntax error" is here to catch this case. 7164 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7165/* end confdefs.h. */ 7166#ifdef __STDC__ 7167# include <limits.h> 7168#else 7169# include <assert.h> 7170#endif 7171 Syntax error 7172_ACEOF 7173if ac_fn_c_try_cpp "$LINENO"; then : 7174 7175else 7176 # Broken: fails on valid input. 7177continue 7178fi 7179rm -f conftest.err conftest.i conftest.$ac_ext 7180 7181 # OK, works on sane cases. Now check whether nonexistent headers 7182 # can be detected and how. 7183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7184/* end confdefs.h. */ 7185#include <ac_nonexistent.h> 7186_ACEOF 7187if ac_fn_c_try_cpp "$LINENO"; then : 7188 # Broken: success on invalid input. 7189continue 7190else 7191 # Passes both tests. 7192ac_preproc_ok=: 7193break 7194fi 7195rm -f conftest.err conftest.i conftest.$ac_ext 7196 7197done 7198# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7199rm -f conftest.i conftest.err conftest.$ac_ext 7200if $ac_preproc_ok; then : 7201 7202else 7203 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7204$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7205as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7206See \`config.log' for more details" "$LINENO" 5; } 7207fi 7208 7209ac_ext=c 7210ac_cpp='$CPP $CPPFLAGS' 7211ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7212ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7213ac_compiler_gnu=$ac_cv_c_compiler_gnu 7214 7215 7216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7217$as_echo_n "checking for ANSI C header files... " >&6; } 7218if ${ac_cv_header_stdc+:} false; then : 7219 $as_echo_n "(cached) " >&6 7220else 7221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7222/* end confdefs.h. */ 7223#include <stdlib.h> 7224#include <stdarg.h> 7225#include <string.h> 7226#include <float.h> 7227 7228int 7229main () 7230{ 7231 7232 ; 7233 return 0; 7234} 7235_ACEOF 7236if ac_fn_c_try_compile "$LINENO"; then : 7237 ac_cv_header_stdc=yes 7238else 7239 ac_cv_header_stdc=no 7240fi 7241rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7242 7243if test $ac_cv_header_stdc = yes; then 7244 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7246/* end confdefs.h. */ 7247#include <string.h> 7248 7249_ACEOF 7250if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7251 $EGREP "memchr" >/dev/null 2>&1; then : 7252 7253else 7254 ac_cv_header_stdc=no 7255fi 7256rm -f conftest* 7257 7258fi 7259 7260if test $ac_cv_header_stdc = yes; then 7261 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7263/* end confdefs.h. */ 7264#include <stdlib.h> 7265 7266_ACEOF 7267if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7268 $EGREP "free" >/dev/null 2>&1; then : 7269 7270else 7271 ac_cv_header_stdc=no 7272fi 7273rm -f conftest* 7274 7275fi 7276 7277if test $ac_cv_header_stdc = yes; then 7278 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7279 if test "$cross_compiling" = yes; then : 7280 : 7281else 7282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7283/* end confdefs.h. */ 7284#include <ctype.h> 7285#include <stdlib.h> 7286#if ((' ' & 0x0FF) == 0x020) 7287# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7288# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7289#else 7290# define ISLOWER(c) \ 7291 (('a' <= (c) && (c) <= 'i') \ 7292 || ('j' <= (c) && (c) <= 'r') \ 7293 || ('s' <= (c) && (c) <= 'z')) 7294# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7295#endif 7296 7297#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7298int 7299main () 7300{ 7301 int i; 7302 for (i = 0; i < 256; i++) 7303 if (XOR (islower (i), ISLOWER (i)) 7304 || toupper (i) != TOUPPER (i)) 7305 return 2; 7306 return 0; 7307} 7308_ACEOF 7309if ac_fn_c_try_run "$LINENO"; then : 7310 7311else 7312 ac_cv_header_stdc=no 7313fi 7314rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7315 conftest.$ac_objext conftest.beam conftest.$ac_ext 7316fi 7317 7318fi 7319fi 7320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7321$as_echo "$ac_cv_header_stdc" >&6; } 7322if test $ac_cv_header_stdc = yes; then 7323 7324$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7325 7326fi 7327 7328# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7329for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7330 inttypes.h stdint.h unistd.h 7331do : 7332 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7333ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7334" 7335if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7336 cat >>confdefs.h <<_ACEOF 7337#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7338_ACEOF 7339 7340fi 7341 7342done 7343 7344 7345for ac_header in dlfcn.h 7346do : 7347 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7348" 7349if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7350 cat >>confdefs.h <<_ACEOF 7351#define HAVE_DLFCN_H 1 7352_ACEOF 7353 7354fi 7355 7356done 7357 7358 7359 7360 7361 7362# Set options 7363 7364 7365 7366 enable_dlopen=no 7367 7368 7369 enable_win32_dll=no 7370 7371 7372 # Check whether --enable-shared was given. 7373if test "${enable_shared+set}" = set; then : 7374 enableval=$enable_shared; p=${PACKAGE-default} 7375 case $enableval in 7376 yes) enable_shared=yes ;; 7377 no) enable_shared=no ;; 7378 *) 7379 enable_shared=no 7380 # Look at the argument we got. We use all the common list separators. 7381 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7382 for pkg in $enableval; do 7383 IFS="$lt_save_ifs" 7384 if test "X$pkg" = "X$p"; then 7385 enable_shared=yes 7386 fi 7387 done 7388 IFS="$lt_save_ifs" 7389 ;; 7390 esac 7391else 7392 enable_shared=yes 7393fi 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 # Check whether --enable-static was given. 7404if test "${enable_static+set}" = set; then : 7405 enableval=$enable_static; p=${PACKAGE-default} 7406 case $enableval in 7407 yes) enable_static=yes ;; 7408 no) enable_static=no ;; 7409 *) 7410 enable_static=no 7411 # Look at the argument we got. We use all the common list separators. 7412 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7413 for pkg in $enableval; do 7414 IFS="$lt_save_ifs" 7415 if test "X$pkg" = "X$p"; then 7416 enable_static=yes 7417 fi 7418 done 7419 IFS="$lt_save_ifs" 7420 ;; 7421 esac 7422else 7423 enable_static=yes 7424fi 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435# Check whether --with-pic was given. 7436if test "${with_pic+set}" = set; then : 7437 withval=$with_pic; lt_p=${PACKAGE-default} 7438 case $withval in 7439 yes|no) pic_mode=$withval ;; 7440 *) 7441 pic_mode=default 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 lt_pkg in $withval; do 7445 IFS="$lt_save_ifs" 7446 if test "X$lt_pkg" = "X$lt_p"; then 7447 pic_mode=yes 7448 fi 7449 done 7450 IFS="$lt_save_ifs" 7451 ;; 7452 esac 7453else 7454 pic_mode=default 7455fi 7456 7457 7458test -z "$pic_mode" && pic_mode=default 7459 7460 7461 7462 7463 7464 7465 7466 # Check whether --enable-fast-install was given. 7467if test "${enable_fast_install+set}" = set; then : 7468 enableval=$enable_fast_install; p=${PACKAGE-default} 7469 case $enableval in 7470 yes) enable_fast_install=yes ;; 7471 no) enable_fast_install=no ;; 7472 *) 7473 enable_fast_install=no 7474 # Look at the argument we got. We use all the common list separators. 7475 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7476 for pkg in $enableval; do 7477 IFS="$lt_save_ifs" 7478 if test "X$pkg" = "X$p"; then 7479 enable_fast_install=yes 7480 fi 7481 done 7482 IFS="$lt_save_ifs" 7483 ;; 7484 esac 7485else 7486 enable_fast_install=yes 7487fi 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499# This can be used to rebuild libtool when needed 7500LIBTOOL_DEPS="$ltmain" 7501 7502# Always use our own libtool. 7503LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534test -z "$LN_S" && LN_S="ln -s" 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549if test -n "${ZSH_VERSION+set}" ; then 7550 setopt NO_GLOB_SUBST 7551fi 7552 7553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7554$as_echo_n "checking for objdir... " >&6; } 7555if ${lt_cv_objdir+:} false; then : 7556 $as_echo_n "(cached) " >&6 7557else 7558 rm -f .libs 2>/dev/null 7559mkdir .libs 2>/dev/null 7560if test -d .libs; then 7561 lt_cv_objdir=.libs 7562else 7563 # MS-DOS does not allow filenames that begin with a dot. 7564 lt_cv_objdir=_libs 7565fi 7566rmdir .libs 2>/dev/null 7567fi 7568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7569$as_echo "$lt_cv_objdir" >&6; } 7570objdir=$lt_cv_objdir 7571 7572 7573 7574 7575 7576cat >>confdefs.h <<_ACEOF 7577#define LT_OBJDIR "$lt_cv_objdir/" 7578_ACEOF 7579 7580 7581 7582 7583case $host_os in 7584aix3*) 7585 # AIX sometimes has problems with the GCC collect2 program. For some 7586 # reason, if we set the COLLECT_NAMES environment variable, the problems 7587 # vanish in a puff of smoke. 7588 if test "X${COLLECT_NAMES+set}" != Xset; then 7589 COLLECT_NAMES= 7590 export COLLECT_NAMES 7591 fi 7592 ;; 7593esac 7594 7595# Global variables: 7596ofile=libtool 7597can_build_shared=yes 7598 7599# All known linkers require a `.a' archive for static linking (except MSVC, 7600# which needs '.lib'). 7601libext=a 7602 7603with_gnu_ld="$lt_cv_prog_gnu_ld" 7604 7605old_CC="$CC" 7606old_CFLAGS="$CFLAGS" 7607 7608# Set sane defaults for various variables 7609test -z "$CC" && CC=cc 7610test -z "$LTCC" && LTCC=$CC 7611test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7612test -z "$LD" && LD=ld 7613test -z "$ac_objext" && ac_objext=o 7614 7615for cc_temp in $compiler""; do 7616 case $cc_temp in 7617 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7618 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7619 \-*) ;; 7620 *) break;; 7621 esac 7622done 7623cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7624 7625 7626# Only perform the check for file, if the check method requires it 7627test -z "$MAGIC_CMD" && MAGIC_CMD=file 7628case $deplibs_check_method in 7629file_magic*) 7630 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7632$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7633if ${lt_cv_path_MAGIC_CMD+:} false; then : 7634 $as_echo_n "(cached) " >&6 7635else 7636 case $MAGIC_CMD in 7637[\\/*] | ?:[\\/]*) 7638 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7639 ;; 7640*) 7641 lt_save_MAGIC_CMD="$MAGIC_CMD" 7642 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7643 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7644 for ac_dir in $ac_dummy; do 7645 IFS="$lt_save_ifs" 7646 test -z "$ac_dir" && ac_dir=. 7647 if test -f $ac_dir/${ac_tool_prefix}file; then 7648 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7649 if test -n "$file_magic_test_file"; then 7650 case $deplibs_check_method in 7651 "file_magic "*) 7652 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7653 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7654 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7655 $EGREP "$file_magic_regex" > /dev/null; then 7656 : 7657 else 7658 cat <<_LT_EOF 1>&2 7659 7660*** Warning: the command libtool uses to detect shared libraries, 7661*** $file_magic_cmd, produces output that libtool cannot recognize. 7662*** The result is that libtool may fail to recognize shared libraries 7663*** as such. This will affect the creation of libtool libraries that 7664*** depend on shared libraries, but programs linked with such libtool 7665*** libraries will work regardless of this problem. Nevertheless, you 7666*** may want to report the problem to your system manager and/or to 7667*** bug-libtool@gnu.org 7668 7669_LT_EOF 7670 fi ;; 7671 esac 7672 fi 7673 break 7674 fi 7675 done 7676 IFS="$lt_save_ifs" 7677 MAGIC_CMD="$lt_save_MAGIC_CMD" 7678 ;; 7679esac 7680fi 7681 7682MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7683if test -n "$MAGIC_CMD"; then 7684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7685$as_echo "$MAGIC_CMD" >&6; } 7686else 7687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7688$as_echo "no" >&6; } 7689fi 7690 7691 7692 7693 7694 7695if test -z "$lt_cv_path_MAGIC_CMD"; then 7696 if test -n "$ac_tool_prefix"; then 7697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7698$as_echo_n "checking for file... " >&6; } 7699if ${lt_cv_path_MAGIC_CMD+:} false; then : 7700 $as_echo_n "(cached) " >&6 7701else 7702 case $MAGIC_CMD in 7703[\\/*] | ?:[\\/]*) 7704 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7705 ;; 7706*) 7707 lt_save_MAGIC_CMD="$MAGIC_CMD" 7708 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7709 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7710 for ac_dir in $ac_dummy; do 7711 IFS="$lt_save_ifs" 7712 test -z "$ac_dir" && ac_dir=. 7713 if test -f $ac_dir/file; then 7714 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7715 if test -n "$file_magic_test_file"; then 7716 case $deplibs_check_method in 7717 "file_magic "*) 7718 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7719 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7720 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7721 $EGREP "$file_magic_regex" > /dev/null; then 7722 : 7723 else 7724 cat <<_LT_EOF 1>&2 7725 7726*** Warning: the command libtool uses to detect shared libraries, 7727*** $file_magic_cmd, produces output that libtool cannot recognize. 7728*** The result is that libtool may fail to recognize shared libraries 7729*** as such. This will affect the creation of libtool libraries that 7730*** depend on shared libraries, but programs linked with such libtool 7731*** libraries will work regardless of this problem. Nevertheless, you 7732*** may want to report the problem to your system manager and/or to 7733*** bug-libtool@gnu.org 7734 7735_LT_EOF 7736 fi ;; 7737 esac 7738 fi 7739 break 7740 fi 7741 done 7742 IFS="$lt_save_ifs" 7743 MAGIC_CMD="$lt_save_MAGIC_CMD" 7744 ;; 7745esac 7746fi 7747 7748MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7749if test -n "$MAGIC_CMD"; then 7750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7751$as_echo "$MAGIC_CMD" >&6; } 7752else 7753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7754$as_echo "no" >&6; } 7755fi 7756 7757 7758 else 7759 MAGIC_CMD=: 7760 fi 7761fi 7762 7763 fi 7764 ;; 7765esac 7766 7767# Use C for the default configuration in the libtool script 7768 7769lt_save_CC="$CC" 7770ac_ext=c 7771ac_cpp='$CPP $CPPFLAGS' 7772ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7773ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7774ac_compiler_gnu=$ac_cv_c_compiler_gnu 7775 7776 7777# Source file extension for C test sources. 7778ac_ext=c 7779 7780# Object file extension for compiled C test sources. 7781objext=o 7782objext=$objext 7783 7784# Code to be used in simple compile tests 7785lt_simple_compile_test_code="int some_variable = 0;" 7786 7787# Code to be used in simple link tests 7788lt_simple_link_test_code='int main(){return(0);}' 7789 7790 7791 7792 7793 7794 7795 7796# If no C compiler was specified, use CC. 7797LTCC=${LTCC-"$CC"} 7798 7799# If no C compiler flags were specified, use CFLAGS. 7800LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7801 7802# Allow CC to be a program name with arguments. 7803compiler=$CC 7804 7805# Save the default compiler, since it gets overwritten when the other 7806# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7807compiler_DEFAULT=$CC 7808 7809# save warnings/boilerplate of simple test code 7810ac_outfile=conftest.$ac_objext 7811echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7812eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7813_lt_compiler_boilerplate=`cat conftest.err` 7814$RM conftest* 7815 7816ac_outfile=conftest.$ac_objext 7817echo "$lt_simple_link_test_code" >conftest.$ac_ext 7818eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7819_lt_linker_boilerplate=`cat conftest.err` 7820$RM -r conftest* 7821 7822 7823if test -n "$compiler"; then 7824 7825lt_prog_compiler_no_builtin_flag= 7826 7827if test "$GCC" = yes; then 7828 case $cc_basename in 7829 nvcc*) 7830 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7831 *) 7832 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7833 esac 7834 7835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7836$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7837if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 7838 $as_echo_n "(cached) " >&6 7839else 7840 lt_cv_prog_compiler_rtti_exceptions=no 7841 ac_outfile=conftest.$ac_objext 7842 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7843 lt_compiler_flag="-fno-rtti -fno-exceptions" 7844 # Insert the option either (1) after the last *FLAGS variable, or 7845 # (2) before a word containing "conftest.", or (3) at the end. 7846 # Note that $ac_compile itself does not contain backslashes and begins 7847 # with a dollar sign (not a hyphen), so the echo should work correctly. 7848 # The option is referenced via a variable to avoid confusing sed. 7849 lt_compile=`echo "$ac_compile" | $SED \ 7850 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7851 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7852 -e 's:$: $lt_compiler_flag:'` 7853 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7854 (eval "$lt_compile" 2>conftest.err) 7855 ac_status=$? 7856 cat conftest.err >&5 7857 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7858 if (exit $ac_status) && test -s "$ac_outfile"; then 7859 # The compiler can only warn and ignore the option if not recognized 7860 # So say no if there are warnings other than the usual output. 7861 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7862 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7863 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7864 lt_cv_prog_compiler_rtti_exceptions=yes 7865 fi 7866 fi 7867 $RM conftest* 7868 7869fi 7870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7871$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7872 7873if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7874 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7875else 7876 : 7877fi 7878 7879fi 7880 7881 7882 7883 7884 7885 7886 lt_prog_compiler_wl= 7887lt_prog_compiler_pic= 7888lt_prog_compiler_static= 7889 7890 7891 if test "$GCC" = yes; then 7892 lt_prog_compiler_wl='-Wl,' 7893 lt_prog_compiler_static='-static' 7894 7895 case $host_os in 7896 aix*) 7897 # All AIX code is PIC. 7898 if test "$host_cpu" = ia64; then 7899 # AIX 5 now supports IA64 processor 7900 lt_prog_compiler_static='-Bstatic' 7901 fi 7902 ;; 7903 7904 amigaos*) 7905 case $host_cpu in 7906 powerpc) 7907 # see comment about AmigaOS4 .so support 7908 lt_prog_compiler_pic='-fPIC' 7909 ;; 7910 m68k) 7911 # FIXME: we need at least 68020 code to build shared libraries, but 7912 # adding the `-m68020' flag to GCC prevents building anything better, 7913 # like `-m68040'. 7914 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7915 ;; 7916 esac 7917 ;; 7918 7919 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7920 # PIC is the default for these OSes. 7921 ;; 7922 7923 mingw* | cygwin* | pw32* | os2* | cegcc*) 7924 # This hack is so that the source file can tell whether it is being 7925 # built for inclusion in a dll (and should export symbols for example). 7926 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7927 # (--disable-auto-import) libraries 7928 lt_prog_compiler_pic='-DDLL_EXPORT' 7929 ;; 7930 7931 darwin* | rhapsody*) 7932 # PIC is the default on this platform 7933 # Common symbols not allowed in MH_DYLIB files 7934 lt_prog_compiler_pic='-fno-common' 7935 ;; 7936 7937 haiku*) 7938 # PIC is the default for Haiku. 7939 # The "-static" flag exists, but is broken. 7940 lt_prog_compiler_static= 7941 ;; 7942 7943 hpux*) 7944 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7945 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7946 # sets the default TLS model and affects inlining. 7947 case $host_cpu in 7948 hppa*64*) 7949 # +Z the default 7950 ;; 7951 *) 7952 lt_prog_compiler_pic='-fPIC' 7953 ;; 7954 esac 7955 ;; 7956 7957 interix[3-9]*) 7958 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7959 # Instead, we relocate shared libraries at runtime. 7960 ;; 7961 7962 msdosdjgpp*) 7963 # Just because we use GCC doesn't mean we suddenly get shared libraries 7964 # on systems that don't support them. 7965 lt_prog_compiler_can_build_shared=no 7966 enable_shared=no 7967 ;; 7968 7969 *nto* | *qnx*) 7970 # QNX uses GNU C++, but need to define -shared option too, otherwise 7971 # it will coredump. 7972 lt_prog_compiler_pic='-fPIC -shared' 7973 ;; 7974 7975 sysv4*MP*) 7976 if test -d /usr/nec; then 7977 lt_prog_compiler_pic=-Kconform_pic 7978 fi 7979 ;; 7980 7981 *) 7982 lt_prog_compiler_pic='-fPIC' 7983 ;; 7984 esac 7985 7986 case $cc_basename in 7987 nvcc*) # Cuda Compiler Driver 2.2 7988 lt_prog_compiler_wl='-Xlinker ' 7989 if test -n "$lt_prog_compiler_pic"; then 7990 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 7991 fi 7992 ;; 7993 esac 7994 else 7995 # PORTME Check for flag to pass linker flags through the system compiler. 7996 case $host_os in 7997 aix*) 7998 lt_prog_compiler_wl='-Wl,' 7999 if test "$host_cpu" = ia64; then 8000 # AIX 5 now supports IA64 processor 8001 lt_prog_compiler_static='-Bstatic' 8002 else 8003 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8004 fi 8005 ;; 8006 8007 mingw* | cygwin* | pw32* | os2* | cegcc*) 8008 # This hack is so that the source file can tell whether it is being 8009 # built for inclusion in a dll (and should export symbols for example). 8010 lt_prog_compiler_pic='-DDLL_EXPORT' 8011 ;; 8012 8013 hpux9* | hpux10* | hpux11*) 8014 lt_prog_compiler_wl='-Wl,' 8015 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8016 # not for PA HP-UX. 8017 case $host_cpu in 8018 hppa*64*|ia64*) 8019 # +Z the default 8020 ;; 8021 *) 8022 lt_prog_compiler_pic='+Z' 8023 ;; 8024 esac 8025 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8026 lt_prog_compiler_static='${wl}-a ${wl}archive' 8027 ;; 8028 8029 irix5* | irix6* | nonstopux*) 8030 lt_prog_compiler_wl='-Wl,' 8031 # PIC (with -KPIC) is the default. 8032 lt_prog_compiler_static='-non_shared' 8033 ;; 8034 8035 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8036 case $cc_basename in 8037 # old Intel for x86_64 which still supported -KPIC. 8038 ecc*) 8039 lt_prog_compiler_wl='-Wl,' 8040 lt_prog_compiler_pic='-KPIC' 8041 lt_prog_compiler_static='-static' 8042 ;; 8043 # icc used to be incompatible with GCC. 8044 # ICC 10 doesn't accept -KPIC any more. 8045 icc* | ifort*) 8046 lt_prog_compiler_wl='-Wl,' 8047 lt_prog_compiler_pic='-fPIC' 8048 lt_prog_compiler_static='-static' 8049 ;; 8050 # Lahey Fortran 8.1. 8051 lf95*) 8052 lt_prog_compiler_wl='-Wl,' 8053 lt_prog_compiler_pic='--shared' 8054 lt_prog_compiler_static='--static' 8055 ;; 8056 nagfor*) 8057 # NAG Fortran compiler 8058 lt_prog_compiler_wl='-Wl,-Wl,,' 8059 lt_prog_compiler_pic='-PIC' 8060 lt_prog_compiler_static='-Bstatic' 8061 ;; 8062 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8063 # Portland Group compilers (*not* the Pentium gcc compiler, 8064 # which looks to be a dead project) 8065 lt_prog_compiler_wl='-Wl,' 8066 lt_prog_compiler_pic='-fpic' 8067 lt_prog_compiler_static='-Bstatic' 8068 ;; 8069 ccc*) 8070 lt_prog_compiler_wl='-Wl,' 8071 # All Alpha code is PIC. 8072 lt_prog_compiler_static='-non_shared' 8073 ;; 8074 xl* | bgxl* | bgf* | mpixl*) 8075 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8076 lt_prog_compiler_wl='-Wl,' 8077 lt_prog_compiler_pic='-qpic' 8078 lt_prog_compiler_static='-qstaticlink' 8079 ;; 8080 *) 8081 case `$CC -V 2>&1 | sed 5q` in 8082 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8083 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8084 lt_prog_compiler_pic='-KPIC' 8085 lt_prog_compiler_static='-Bstatic' 8086 lt_prog_compiler_wl='' 8087 ;; 8088 *Sun\ F* | *Sun*Fortran*) 8089 lt_prog_compiler_pic='-KPIC' 8090 lt_prog_compiler_static='-Bstatic' 8091 lt_prog_compiler_wl='-Qoption ld ' 8092 ;; 8093 *Sun\ C*) 8094 # Sun C 5.9 8095 lt_prog_compiler_pic='-KPIC' 8096 lt_prog_compiler_static='-Bstatic' 8097 lt_prog_compiler_wl='-Wl,' 8098 ;; 8099 *Intel*\ [CF]*Compiler*) 8100 lt_prog_compiler_wl='-Wl,' 8101 lt_prog_compiler_pic='-fPIC' 8102 lt_prog_compiler_static='-static' 8103 ;; 8104 *Portland\ Group*) 8105 lt_prog_compiler_wl='-Wl,' 8106 lt_prog_compiler_pic='-fpic' 8107 lt_prog_compiler_static='-Bstatic' 8108 ;; 8109 esac 8110 ;; 8111 esac 8112 ;; 8113 8114 newsos6) 8115 lt_prog_compiler_pic='-KPIC' 8116 lt_prog_compiler_static='-Bstatic' 8117 ;; 8118 8119 *nto* | *qnx*) 8120 # QNX uses GNU C++, but need to define -shared option too, otherwise 8121 # it will coredump. 8122 lt_prog_compiler_pic='-fPIC -shared' 8123 ;; 8124 8125 osf3* | osf4* | osf5*) 8126 lt_prog_compiler_wl='-Wl,' 8127 # All OSF/1 code is PIC. 8128 lt_prog_compiler_static='-non_shared' 8129 ;; 8130 8131 rdos*) 8132 lt_prog_compiler_static='-non_shared' 8133 ;; 8134 8135 solaris*) 8136 lt_prog_compiler_pic='-KPIC' 8137 lt_prog_compiler_static='-Bstatic' 8138 case $cc_basename in 8139 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8140 lt_prog_compiler_wl='-Qoption ld ';; 8141 *) 8142 lt_prog_compiler_wl='-Wl,';; 8143 esac 8144 ;; 8145 8146 sunos4*) 8147 lt_prog_compiler_wl='-Qoption ld ' 8148 lt_prog_compiler_pic='-PIC' 8149 lt_prog_compiler_static='-Bstatic' 8150 ;; 8151 8152 sysv4 | sysv4.2uw2* | sysv4.3*) 8153 lt_prog_compiler_wl='-Wl,' 8154 lt_prog_compiler_pic='-KPIC' 8155 lt_prog_compiler_static='-Bstatic' 8156 ;; 8157 8158 sysv4*MP*) 8159 if test -d /usr/nec ;then 8160 lt_prog_compiler_pic='-Kconform_pic' 8161 lt_prog_compiler_static='-Bstatic' 8162 fi 8163 ;; 8164 8165 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8166 lt_prog_compiler_wl='-Wl,' 8167 lt_prog_compiler_pic='-KPIC' 8168 lt_prog_compiler_static='-Bstatic' 8169 ;; 8170 8171 unicos*) 8172 lt_prog_compiler_wl='-Wl,' 8173 lt_prog_compiler_can_build_shared=no 8174 ;; 8175 8176 uts4*) 8177 lt_prog_compiler_pic='-pic' 8178 lt_prog_compiler_static='-Bstatic' 8179 ;; 8180 8181 *) 8182 lt_prog_compiler_can_build_shared=no 8183 ;; 8184 esac 8185 fi 8186 8187case $host_os in 8188 # For platforms which do not support PIC, -DPIC is meaningless: 8189 *djgpp*) 8190 lt_prog_compiler_pic= 8191 ;; 8192 *) 8193 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8194 ;; 8195esac 8196 8197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8198$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8199if ${lt_cv_prog_compiler_pic+:} false; then : 8200 $as_echo_n "(cached) " >&6 8201else 8202 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8203fi 8204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8205$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8206lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8207 8208# 8209# Check to make sure the PIC flag actually works. 8210# 8211if test -n "$lt_prog_compiler_pic"; then 8212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8213$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8214if ${lt_cv_prog_compiler_pic_works+:} false; then : 8215 $as_echo_n "(cached) " >&6 8216else 8217 lt_cv_prog_compiler_pic_works=no 8218 ac_outfile=conftest.$ac_objext 8219 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8220 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8221 # Insert the option either (1) after the last *FLAGS variable, or 8222 # (2) before a word containing "conftest.", or (3) at the end. 8223 # Note that $ac_compile itself does not contain backslashes and begins 8224 # with a dollar sign (not a hyphen), so the echo should work correctly. 8225 # The option is referenced via a variable to avoid confusing sed. 8226 lt_compile=`echo "$ac_compile" | $SED \ 8227 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8228 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8229 -e 's:$: $lt_compiler_flag:'` 8230 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8231 (eval "$lt_compile" 2>conftest.err) 8232 ac_status=$? 8233 cat conftest.err >&5 8234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8235 if (exit $ac_status) && test -s "$ac_outfile"; then 8236 # The compiler can only warn and ignore the option if not recognized 8237 # So say no if there are warnings other than the usual output. 8238 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8239 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8240 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8241 lt_cv_prog_compiler_pic_works=yes 8242 fi 8243 fi 8244 $RM conftest* 8245 8246fi 8247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8248$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8249 8250if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8251 case $lt_prog_compiler_pic in 8252 "" | " "*) ;; 8253 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8254 esac 8255else 8256 lt_prog_compiler_pic= 8257 lt_prog_compiler_can_build_shared=no 8258fi 8259 8260fi 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272# 8273# Check to make sure the static flag actually works. 8274# 8275wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8277$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8278if ${lt_cv_prog_compiler_static_works+:} false; then : 8279 $as_echo_n "(cached) " >&6 8280else 8281 lt_cv_prog_compiler_static_works=no 8282 save_LDFLAGS="$LDFLAGS" 8283 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8284 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8285 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8286 # The linker can only warn and ignore the option if not recognized 8287 # So say no if there are warnings 8288 if test -s conftest.err; then 8289 # Append any errors to the config.log. 8290 cat conftest.err 1>&5 8291 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8292 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8293 if diff conftest.exp conftest.er2 >/dev/null; then 8294 lt_cv_prog_compiler_static_works=yes 8295 fi 8296 else 8297 lt_cv_prog_compiler_static_works=yes 8298 fi 8299 fi 8300 $RM -r conftest* 8301 LDFLAGS="$save_LDFLAGS" 8302 8303fi 8304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8305$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8306 8307if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8308 : 8309else 8310 lt_prog_compiler_static= 8311fi 8312 8313 8314 8315 8316 8317 8318 8319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8320$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8321if ${lt_cv_prog_compiler_c_o+:} false; then : 8322 $as_echo_n "(cached) " >&6 8323else 8324 lt_cv_prog_compiler_c_o=no 8325 $RM -r conftest 2>/dev/null 8326 mkdir conftest 8327 cd conftest 8328 mkdir out 8329 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8330 8331 lt_compiler_flag="-o out/conftest2.$ac_objext" 8332 # Insert the option either (1) after the last *FLAGS variable, or 8333 # (2) before a word containing "conftest.", or (3) at the end. 8334 # Note that $ac_compile itself does not contain backslashes and begins 8335 # with a dollar sign (not a hyphen), so the echo should work correctly. 8336 lt_compile=`echo "$ac_compile" | $SED \ 8337 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8338 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8339 -e 's:$: $lt_compiler_flag:'` 8340 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8341 (eval "$lt_compile" 2>out/conftest.err) 8342 ac_status=$? 8343 cat out/conftest.err >&5 8344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8345 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8346 then 8347 # The compiler can only warn and ignore the option if not recognized 8348 # So say no if there are warnings 8349 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8350 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8351 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8352 lt_cv_prog_compiler_c_o=yes 8353 fi 8354 fi 8355 chmod u+w . 2>&5 8356 $RM conftest* 8357 # SGI C++ compiler will create directory out/ii_files/ for 8358 # template instantiation 8359 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8360 $RM out/* && rmdir out 8361 cd .. 8362 $RM -r conftest 8363 $RM conftest* 8364 8365fi 8366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8367$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8368 8369 8370 8371 8372 8373 8374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8375$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8376if ${lt_cv_prog_compiler_c_o+:} false; then : 8377 $as_echo_n "(cached) " >&6 8378else 8379 lt_cv_prog_compiler_c_o=no 8380 $RM -r conftest 2>/dev/null 8381 mkdir conftest 8382 cd conftest 8383 mkdir out 8384 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8385 8386 lt_compiler_flag="-o out/conftest2.$ac_objext" 8387 # Insert the option either (1) after the last *FLAGS variable, or 8388 # (2) before a word containing "conftest.", or (3) at the end. 8389 # Note that $ac_compile itself does not contain backslashes and begins 8390 # with a dollar sign (not a hyphen), so the echo should work correctly. 8391 lt_compile=`echo "$ac_compile" | $SED \ 8392 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8393 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8394 -e 's:$: $lt_compiler_flag:'` 8395 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8396 (eval "$lt_compile" 2>out/conftest.err) 8397 ac_status=$? 8398 cat out/conftest.err >&5 8399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8400 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8401 then 8402 # The compiler can only warn and ignore the option if not recognized 8403 # So say no if there are warnings 8404 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8405 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8406 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8407 lt_cv_prog_compiler_c_o=yes 8408 fi 8409 fi 8410 chmod u+w . 2>&5 8411 $RM conftest* 8412 # SGI C++ compiler will create directory out/ii_files/ for 8413 # template instantiation 8414 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8415 $RM out/* && rmdir out 8416 cd .. 8417 $RM -r conftest 8418 $RM conftest* 8419 8420fi 8421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8422$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8423 8424 8425 8426 8427hard_links="nottested" 8428if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8429 # do not overwrite the value of need_locks provided by the user 8430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8431$as_echo_n "checking if we can lock with hard links... " >&6; } 8432 hard_links=yes 8433 $RM conftest* 8434 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8435 touch conftest.a 8436 ln conftest.a conftest.b 2>&5 || hard_links=no 8437 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8439$as_echo "$hard_links" >&6; } 8440 if test "$hard_links" = no; then 8441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8442$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8443 need_locks=warn 8444 fi 8445else 8446 need_locks=no 8447fi 8448 8449 8450 8451 8452 8453 8454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8455$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8456 8457 runpath_var= 8458 allow_undefined_flag= 8459 always_export_symbols=no 8460 archive_cmds= 8461 archive_expsym_cmds= 8462 compiler_needs_object=no 8463 enable_shared_with_static_runtimes=no 8464 export_dynamic_flag_spec= 8465 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8466 hardcode_automatic=no 8467 hardcode_direct=no 8468 hardcode_direct_absolute=no 8469 hardcode_libdir_flag_spec= 8470 hardcode_libdir_separator= 8471 hardcode_minus_L=no 8472 hardcode_shlibpath_var=unsupported 8473 inherit_rpath=no 8474 link_all_deplibs=unknown 8475 module_cmds= 8476 module_expsym_cmds= 8477 old_archive_from_new_cmds= 8478 old_archive_from_expsyms_cmds= 8479 thread_safe_flag_spec= 8480 whole_archive_flag_spec= 8481 # include_expsyms should be a list of space-separated symbols to be *always* 8482 # included in the symbol list 8483 include_expsyms= 8484 # exclude_expsyms can be an extended regexp of symbols to exclude 8485 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8486 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8487 # as well as any symbol that contains `d'. 8488 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8489 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8490 # platforms (ab)use it in PIC code, but their linkers get confused if 8491 # the symbol is explicitly referenced. Since portable code cannot 8492 # rely on this symbol name, it's probably fine to never include it in 8493 # preloaded symbol tables. 8494 # Exclude shared library initialization/finalization symbols. 8495 extract_expsyms_cmds= 8496 8497 case $host_os in 8498 cygwin* | mingw* | pw32* | cegcc*) 8499 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8500 # When not using gcc, we currently assume that we are using 8501 # Microsoft Visual C++. 8502 if test "$GCC" != yes; then 8503 with_gnu_ld=no 8504 fi 8505 ;; 8506 interix*) 8507 # we just hope/assume this is gcc and not c89 (= MSVC++) 8508 with_gnu_ld=yes 8509 ;; 8510 openbsd*) 8511 with_gnu_ld=no 8512 ;; 8513 esac 8514 8515 ld_shlibs=yes 8516 8517 # On some targets, GNU ld is compatible enough with the native linker 8518 # that we're better off using the native interface for both. 8519 lt_use_gnu_ld_interface=no 8520 if test "$with_gnu_ld" = yes; then 8521 case $host_os in 8522 aix*) 8523 # The AIX port of GNU ld has always aspired to compatibility 8524 # with the native linker. However, as the warning in the GNU ld 8525 # block says, versions before 2.19.5* couldn't really create working 8526 # shared libraries, regardless of the interface used. 8527 case `$LD -v 2>&1` in 8528 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8529 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8530 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8531 *) 8532 lt_use_gnu_ld_interface=yes 8533 ;; 8534 esac 8535 ;; 8536 *) 8537 lt_use_gnu_ld_interface=yes 8538 ;; 8539 esac 8540 fi 8541 8542 if test "$lt_use_gnu_ld_interface" = yes; then 8543 # If archive_cmds runs LD, not CC, wlarc should be empty 8544 wlarc='${wl}' 8545 8546 # Set some defaults for GNU ld with shared library support. These 8547 # are reset later if shared libraries are not supported. Putting them 8548 # here allows them to be overridden if necessary. 8549 runpath_var=LD_RUN_PATH 8550 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8551 export_dynamic_flag_spec='${wl}--export-dynamic' 8552 # ancient GNU ld didn't support --whole-archive et. al. 8553 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8554 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8555 else 8556 whole_archive_flag_spec= 8557 fi 8558 supports_anon_versioning=no 8559 case `$LD -v 2>&1` in 8560 *GNU\ gold*) supports_anon_versioning=yes ;; 8561 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8562 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8563 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8564 *\ 2.11.*) ;; # other 2.11 versions 8565 *) supports_anon_versioning=yes ;; 8566 esac 8567 8568 # See if GNU ld supports shared libraries. 8569 case $host_os in 8570 aix[3-9]*) 8571 # On AIX/PPC, the GNU linker is very broken 8572 if test "$host_cpu" != ia64; then 8573 ld_shlibs=no 8574 cat <<_LT_EOF 1>&2 8575 8576*** Warning: the GNU linker, at least up to release 2.19, is reported 8577*** to be unable to reliably create shared libraries on AIX. 8578*** Therefore, libtool is disabling shared libraries support. If you 8579*** really care for shared libraries, you may want to install binutils 8580*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8581*** You will then need to restart the configuration process. 8582 8583_LT_EOF 8584 fi 8585 ;; 8586 8587 amigaos*) 8588 case $host_cpu in 8589 powerpc) 8590 # see comment about AmigaOS4 .so support 8591 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8592 archive_expsym_cmds='' 8593 ;; 8594 m68k) 8595 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)' 8596 hardcode_libdir_flag_spec='-L$libdir' 8597 hardcode_minus_L=yes 8598 ;; 8599 esac 8600 ;; 8601 8602 beos*) 8603 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8604 allow_undefined_flag=unsupported 8605 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8606 # support --undefined. This deserves some investigation. FIXME 8607 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8608 else 8609 ld_shlibs=no 8610 fi 8611 ;; 8612 8613 cygwin* | mingw* | pw32* | cegcc*) 8614 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8615 # as there is no search path for DLLs. 8616 hardcode_libdir_flag_spec='-L$libdir' 8617 export_dynamic_flag_spec='${wl}--export-all-symbols' 8618 allow_undefined_flag=unsupported 8619 always_export_symbols=no 8620 enable_shared_with_static_runtimes=yes 8621 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' 8622 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 8623 8624 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8625 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8626 # If the export-symbols file already is a .def file (1st line 8627 # is EXPORTS), use it as is; otherwise, prepend... 8628 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8629 cp $export_symbols $output_objdir/$soname.def; 8630 else 8631 echo EXPORTS > $output_objdir/$soname.def; 8632 cat $export_symbols >> $output_objdir/$soname.def; 8633 fi~ 8634 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8635 else 8636 ld_shlibs=no 8637 fi 8638 ;; 8639 8640 haiku*) 8641 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8642 link_all_deplibs=yes 8643 ;; 8644 8645 interix[3-9]*) 8646 hardcode_direct=no 8647 hardcode_shlibpath_var=no 8648 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8649 export_dynamic_flag_spec='${wl}-E' 8650 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8651 # Instead, shared libraries are loaded at an image base (0x10000000 by 8652 # default) and relocated if they conflict, which is a slow very memory 8653 # consuming and fragmenting process. To avoid this, we pick a random, 8654 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8655 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8656 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8657 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' 8658 ;; 8659 8660 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8661 tmp_diet=no 8662 if test "$host_os" = linux-dietlibc; then 8663 case $cc_basename in 8664 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8665 esac 8666 fi 8667 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8668 && test "$tmp_diet" = no 8669 then 8670 tmp_addflag=' $pic_flag' 8671 tmp_sharedflag='-shared' 8672 case $cc_basename,$host_cpu in 8673 pgcc*) # Portland Group C compiler 8674 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' 8675 tmp_addflag=' $pic_flag' 8676 ;; 8677 pgf77* | pgf90* | pgf95* | pgfortran*) 8678 # Portland Group f77 and f90 compilers 8679 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' 8680 tmp_addflag=' $pic_flag -Mnomain' ;; 8681 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8682 tmp_addflag=' -i_dynamic' ;; 8683 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8684 tmp_addflag=' -i_dynamic -nofor_main' ;; 8685 ifc* | ifort*) # Intel Fortran compiler 8686 tmp_addflag=' -nofor_main' ;; 8687 lf95*) # Lahey Fortran 8.1 8688 whole_archive_flag_spec= 8689 tmp_sharedflag='--shared' ;; 8690 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8691 tmp_sharedflag='-qmkshrobj' 8692 tmp_addflag= ;; 8693 nvcc*) # Cuda Compiler Driver 2.2 8694 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' 8695 compiler_needs_object=yes 8696 ;; 8697 esac 8698 case `$CC -V 2>&1 | sed 5q` in 8699 *Sun\ C*) # Sun C 5.9 8700 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' 8701 compiler_needs_object=yes 8702 tmp_sharedflag='-G' ;; 8703 *Sun\ F*) # Sun Fortran 8.3 8704 tmp_sharedflag='-G' ;; 8705 esac 8706 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8707 8708 if test "x$supports_anon_versioning" = xyes; then 8709 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8710 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8711 echo "local: *; };" >> $output_objdir/$libname.ver~ 8712 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8713 fi 8714 8715 case $cc_basename in 8716 xlf* | bgf* | bgxlf* | mpixlf*) 8717 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8718 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8719 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8720 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 8721 if test "x$supports_anon_versioning" = xyes; then 8722 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8723 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8724 echo "local: *; };" >> $output_objdir/$libname.ver~ 8725 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8726 fi 8727 ;; 8728 esac 8729 else 8730 ld_shlibs=no 8731 fi 8732 ;; 8733 8734 netbsd*) 8735 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8736 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8737 wlarc= 8738 else 8739 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8740 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8741 fi 8742 ;; 8743 8744 solaris*) 8745 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8746 ld_shlibs=no 8747 cat <<_LT_EOF 1>&2 8748 8749*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8750*** create shared libraries on Solaris systems. Therefore, libtool 8751*** is disabling shared libraries support. We urge you to upgrade GNU 8752*** binutils to release 2.9.1 or newer. Another option is to modify 8753*** your PATH or compiler configuration so that the native linker is 8754*** used, and then restart. 8755 8756_LT_EOF 8757 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8758 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8759 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8760 else 8761 ld_shlibs=no 8762 fi 8763 ;; 8764 8765 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8766 case `$LD -v 2>&1` in 8767 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8768 ld_shlibs=no 8769 cat <<_LT_EOF 1>&2 8770 8771*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8772*** reliably create shared libraries on SCO systems. Therefore, libtool 8773*** is disabling shared libraries support. We urge you to upgrade GNU 8774*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8775*** your PATH or compiler configuration so that the native linker is 8776*** used, and then restart. 8777 8778_LT_EOF 8779 ;; 8780 *) 8781 # For security reasons, it is highly recommended that you always 8782 # use absolute paths for naming shared libraries, and exclude the 8783 # DT_RUNPATH tag from executables and libraries. But doing so 8784 # requires that you compile everything twice, which is a pain. 8785 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8786 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8787 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8788 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8789 else 8790 ld_shlibs=no 8791 fi 8792 ;; 8793 esac 8794 ;; 8795 8796 sunos4*) 8797 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8798 wlarc= 8799 hardcode_direct=yes 8800 hardcode_shlibpath_var=no 8801 ;; 8802 8803 *) 8804 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8805 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8806 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8807 else 8808 ld_shlibs=no 8809 fi 8810 ;; 8811 esac 8812 8813 if test "$ld_shlibs" = no; then 8814 runpath_var= 8815 hardcode_libdir_flag_spec= 8816 export_dynamic_flag_spec= 8817 whole_archive_flag_spec= 8818 fi 8819 else 8820 # PORTME fill in a description of your system's linker (not GNU ld) 8821 case $host_os in 8822 aix3*) 8823 allow_undefined_flag=unsupported 8824 always_export_symbols=yes 8825 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' 8826 # Note: this linker hardcodes the directories in LIBPATH if there 8827 # are no directories specified by -L. 8828 hardcode_minus_L=yes 8829 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8830 # Neither direct hardcoding nor static linking is supported with a 8831 # broken collect2. 8832 hardcode_direct=unsupported 8833 fi 8834 ;; 8835 8836 aix[4-9]*) 8837 if test "$host_cpu" = ia64; then 8838 # On IA64, the linker does run time linking by default, so we don't 8839 # have to do anything special. 8840 aix_use_runtimelinking=no 8841 exp_sym_flag='-Bexport' 8842 no_entry_flag="" 8843 else 8844 # If we're using GNU nm, then we don't want the "-C" option. 8845 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8846 # Also, AIX nm treats weak defined symbols like other global 8847 # defined symbols, whereas GNU nm marks them as "W". 8848 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8849 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' 8850 else 8851 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' 8852 fi 8853 aix_use_runtimelinking=no 8854 8855 # Test if we are trying to use run time linking or normal 8856 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8857 # need to do runtime linking. 8858 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8859 for ld_flag in $LDFLAGS; do 8860 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8861 aix_use_runtimelinking=yes 8862 break 8863 fi 8864 done 8865 ;; 8866 esac 8867 8868 exp_sym_flag='-bexport' 8869 no_entry_flag='-bnoentry' 8870 fi 8871 8872 # When large executables or shared objects are built, AIX ld can 8873 # have problems creating the table of contents. If linking a library 8874 # or program results in "error TOC overflow" add -mminimal-toc to 8875 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8876 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8877 8878 archive_cmds='' 8879 hardcode_direct=yes 8880 hardcode_direct_absolute=yes 8881 hardcode_libdir_separator=':' 8882 link_all_deplibs=yes 8883 file_list_spec='${wl}-f,' 8884 8885 if test "$GCC" = yes; then 8886 case $host_os in aix4.[012]|aix4.[012].*) 8887 # We only want to do this on AIX 4.2 and lower, the check 8888 # below for broken collect2 doesn't work under 4.3+ 8889 collect2name=`${CC} -print-prog-name=collect2` 8890 if test -f "$collect2name" && 8891 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8892 then 8893 # We have reworked collect2 8894 : 8895 else 8896 # We have old collect2 8897 hardcode_direct=unsupported 8898 # It fails to find uninstalled libraries when the uninstalled 8899 # path is not listed in the libpath. Setting hardcode_minus_L 8900 # to unsupported forces relinking 8901 hardcode_minus_L=yes 8902 hardcode_libdir_flag_spec='-L$libdir' 8903 hardcode_libdir_separator= 8904 fi 8905 ;; 8906 esac 8907 shared_flag='-shared' 8908 if test "$aix_use_runtimelinking" = yes; then 8909 shared_flag="$shared_flag "'${wl}-G' 8910 fi 8911 else 8912 # not using gcc 8913 if test "$host_cpu" = ia64; then 8914 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8915 # chokes on -Wl,-G. The following line is correct: 8916 shared_flag='-G' 8917 else 8918 if test "$aix_use_runtimelinking" = yes; then 8919 shared_flag='${wl}-G' 8920 else 8921 shared_flag='${wl}-bM:SRE' 8922 fi 8923 fi 8924 fi 8925 8926 export_dynamic_flag_spec='${wl}-bexpall' 8927 # It seems that -bexpall does not export symbols beginning with 8928 # underscore (_), so it is better to generate a list of symbols to export. 8929 always_export_symbols=yes 8930 if test "$aix_use_runtimelinking" = yes; then 8931 # Warning - without using the other runtime loading flags (-brtl), 8932 # -berok will link without error, but may produce a broken library. 8933 allow_undefined_flag='-berok' 8934 # Determine the default libpath from the value encoded in an 8935 # empty executable. 8936 if test "${lt_cv_aix_libpath+set}" = set; then 8937 aix_libpath=$lt_cv_aix_libpath 8938else 8939 if ${lt_cv_aix_libpath_+:} false; then : 8940 $as_echo_n "(cached) " >&6 8941else 8942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8943/* end confdefs.h. */ 8944 8945int 8946main () 8947{ 8948 8949 ; 8950 return 0; 8951} 8952_ACEOF 8953if ac_fn_c_try_link "$LINENO"; then : 8954 8955 lt_aix_libpath_sed=' 8956 /Import File Strings/,/^$/ { 8957 /^0/ { 8958 s/^0 *\([^ ]*\) *$/\1/ 8959 p 8960 } 8961 }' 8962 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8963 # Check for a 64-bit object if we didn't find anything. 8964 if test -z "$lt_cv_aix_libpath_"; then 8965 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8966 fi 8967fi 8968rm -f core conftest.err conftest.$ac_objext \ 8969 conftest$ac_exeext conftest.$ac_ext 8970 if test -z "$lt_cv_aix_libpath_"; then 8971 lt_cv_aix_libpath_="/usr/lib:/lib" 8972 fi 8973 8974fi 8975 8976 aix_libpath=$lt_cv_aix_libpath_ 8977fi 8978 8979 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8980 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" 8981 else 8982 if test "$host_cpu" = ia64; then 8983 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8984 allow_undefined_flag="-z nodefs" 8985 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" 8986 else 8987 # Determine the default libpath from the value encoded in an 8988 # empty executable. 8989 if test "${lt_cv_aix_libpath+set}" = set; then 8990 aix_libpath=$lt_cv_aix_libpath 8991else 8992 if ${lt_cv_aix_libpath_+:} false; then : 8993 $as_echo_n "(cached) " >&6 8994else 8995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8996/* end confdefs.h. */ 8997 8998int 8999main () 9000{ 9001 9002 ; 9003 return 0; 9004} 9005_ACEOF 9006if ac_fn_c_try_link "$LINENO"; then : 9007 9008 lt_aix_libpath_sed=' 9009 /Import File Strings/,/^$/ { 9010 /^0/ { 9011 s/^0 *\([^ ]*\) *$/\1/ 9012 p 9013 } 9014 }' 9015 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9016 # Check for a 64-bit object if we didn't find anything. 9017 if test -z "$lt_cv_aix_libpath_"; then 9018 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9019 fi 9020fi 9021rm -f core conftest.err conftest.$ac_objext \ 9022 conftest$ac_exeext conftest.$ac_ext 9023 if test -z "$lt_cv_aix_libpath_"; then 9024 lt_cv_aix_libpath_="/usr/lib:/lib" 9025 fi 9026 9027fi 9028 9029 aix_libpath=$lt_cv_aix_libpath_ 9030fi 9031 9032 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9033 # Warning - without using the other run time loading flags, 9034 # -berok will link without error, but may produce a broken library. 9035 no_undefined_flag=' ${wl}-bernotok' 9036 allow_undefined_flag=' ${wl}-berok' 9037 if test "$with_gnu_ld" = yes; then 9038 # We only use this code for GNU lds that support --whole-archive. 9039 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9040 else 9041 # Exported symbols can be pulled into shared objects from archives 9042 whole_archive_flag_spec='$convenience' 9043 fi 9044 archive_cmds_need_lc=yes 9045 # This is similar to how AIX traditionally builds its shared libraries. 9046 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' 9047 fi 9048 fi 9049 ;; 9050 9051 amigaos*) 9052 case $host_cpu in 9053 powerpc) 9054 # see comment about AmigaOS4 .so support 9055 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9056 archive_expsym_cmds='' 9057 ;; 9058 m68k) 9059 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)' 9060 hardcode_libdir_flag_spec='-L$libdir' 9061 hardcode_minus_L=yes 9062 ;; 9063 esac 9064 ;; 9065 9066 bsdi[45]*) 9067 export_dynamic_flag_spec=-rdynamic 9068 ;; 9069 9070 cygwin* | mingw* | pw32* | cegcc*) 9071 # When not using gcc, we currently assume that we are using 9072 # Microsoft Visual C++. 9073 # hardcode_libdir_flag_spec is actually meaningless, as there is 9074 # no search path for DLLs. 9075 case $cc_basename in 9076 cl*) 9077 # Native MSVC 9078 hardcode_libdir_flag_spec=' ' 9079 allow_undefined_flag=unsupported 9080 always_export_symbols=yes 9081 file_list_spec='@' 9082 # Tell ltmain to make .lib files, not .a files. 9083 libext=lib 9084 # Tell ltmain to make .dll files, not .so files. 9085 shrext_cmds=".dll" 9086 # FIXME: Setting linknames here is a bad hack. 9087 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 9088 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9089 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 9090 else 9091 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 9092 fi~ 9093 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9094 linknames=' 9095 # The linker will not automatically build a static lib if we build a DLL. 9096 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9097 enable_shared_with_static_runtimes=yes 9098 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9099 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9100 # Don't use ranlib 9101 old_postinstall_cmds='chmod 644 $oldlib' 9102 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9103 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9104 case $lt_outputfile in 9105 *.exe|*.EXE) ;; 9106 *) 9107 lt_outputfile="$lt_outputfile.exe" 9108 lt_tool_outputfile="$lt_tool_outputfile.exe" 9109 ;; 9110 esac~ 9111 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 9112 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9113 $RM "$lt_outputfile.manifest"; 9114 fi' 9115 ;; 9116 *) 9117 # Assume MSVC wrapper 9118 hardcode_libdir_flag_spec=' ' 9119 allow_undefined_flag=unsupported 9120 # Tell ltmain to make .lib files, not .a files. 9121 libext=lib 9122 # Tell ltmain to make .dll files, not .so files. 9123 shrext_cmds=".dll" 9124 # FIXME: Setting linknames here is a bad hack. 9125 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9126 # The linker will automatically build a .lib file if we build a DLL. 9127 old_archive_from_new_cmds='true' 9128 # FIXME: Should let the user specify the lib program. 9129 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9130 enable_shared_with_static_runtimes=yes 9131 ;; 9132 esac 9133 ;; 9134 9135 darwin* | rhapsody*) 9136 9137 9138 archive_cmds_need_lc=no 9139 hardcode_direct=no 9140 hardcode_automatic=yes 9141 hardcode_shlibpath_var=unsupported 9142 if test "$lt_cv_ld_force_load" = "yes"; then 9143 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\"`' 9144 9145 else 9146 whole_archive_flag_spec='' 9147 fi 9148 link_all_deplibs=yes 9149 allow_undefined_flag="$_lt_dar_allow_undefined" 9150 case $cc_basename in 9151 ifort*) _lt_dar_can_shared=yes ;; 9152 *) _lt_dar_can_shared=$GCC ;; 9153 esac 9154 if test "$_lt_dar_can_shared" = "yes"; then 9155 output_verbose_link_cmd=func_echo_all 9156 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9157 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9158 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}" 9159 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}" 9160 9161 else 9162 ld_shlibs=no 9163 fi 9164 9165 ;; 9166 9167 dgux*) 9168 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9169 hardcode_libdir_flag_spec='-L$libdir' 9170 hardcode_shlibpath_var=no 9171 ;; 9172 9173 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9174 # support. Future versions do this automatically, but an explicit c++rt0.o 9175 # does not break anything, and helps significantly (at the cost of a little 9176 # extra space). 9177 freebsd2.2*) 9178 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9179 hardcode_libdir_flag_spec='-R$libdir' 9180 hardcode_direct=yes 9181 hardcode_shlibpath_var=no 9182 ;; 9183 9184 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9185 freebsd2.*) 9186 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9187 hardcode_direct=yes 9188 hardcode_minus_L=yes 9189 hardcode_shlibpath_var=no 9190 ;; 9191 9192 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9193 freebsd* | dragonfly*) 9194 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9195 hardcode_libdir_flag_spec='-R$libdir' 9196 hardcode_direct=yes 9197 hardcode_shlibpath_var=no 9198 ;; 9199 9200 hpux9*) 9201 if test "$GCC" = yes; then 9202 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' 9203 else 9204 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' 9205 fi 9206 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9207 hardcode_libdir_separator=: 9208 hardcode_direct=yes 9209 9210 # hardcode_minus_L: Not really in the search PATH, 9211 # but as the default location of the library. 9212 hardcode_minus_L=yes 9213 export_dynamic_flag_spec='${wl}-E' 9214 ;; 9215 9216 hpux10*) 9217 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9218 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9219 else 9220 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9221 fi 9222 if test "$with_gnu_ld" = no; then 9223 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9224 hardcode_libdir_separator=: 9225 hardcode_direct=yes 9226 hardcode_direct_absolute=yes 9227 export_dynamic_flag_spec='${wl}-E' 9228 # hardcode_minus_L: Not really in the search PATH, 9229 # but as the default location of the library. 9230 hardcode_minus_L=yes 9231 fi 9232 ;; 9233 9234 hpux11*) 9235 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9236 case $host_cpu in 9237 hppa*64*) 9238 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9239 ;; 9240 ia64*) 9241 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9242 ;; 9243 *) 9244 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9245 ;; 9246 esac 9247 else 9248 case $host_cpu in 9249 hppa*64*) 9250 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9251 ;; 9252 ia64*) 9253 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9254 ;; 9255 *) 9256 9257 # Older versions of the 11.00 compiler do not understand -b yet 9258 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9260$as_echo_n "checking if $CC understands -b... " >&6; } 9261if ${lt_cv_prog_compiler__b+:} false; then : 9262 $as_echo_n "(cached) " >&6 9263else 9264 lt_cv_prog_compiler__b=no 9265 save_LDFLAGS="$LDFLAGS" 9266 LDFLAGS="$LDFLAGS -b" 9267 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9268 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9269 # The linker can only warn and ignore the option if not recognized 9270 # So say no if there are warnings 9271 if test -s conftest.err; then 9272 # Append any errors to the config.log. 9273 cat conftest.err 1>&5 9274 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9275 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9276 if diff conftest.exp conftest.er2 >/dev/null; then 9277 lt_cv_prog_compiler__b=yes 9278 fi 9279 else 9280 lt_cv_prog_compiler__b=yes 9281 fi 9282 fi 9283 $RM -r conftest* 9284 LDFLAGS="$save_LDFLAGS" 9285 9286fi 9287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9288$as_echo "$lt_cv_prog_compiler__b" >&6; } 9289 9290if test x"$lt_cv_prog_compiler__b" = xyes; then 9291 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9292else 9293 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9294fi 9295 9296 ;; 9297 esac 9298 fi 9299 if test "$with_gnu_ld" = no; then 9300 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9301 hardcode_libdir_separator=: 9302 9303 case $host_cpu in 9304 hppa*64*|ia64*) 9305 hardcode_direct=no 9306 hardcode_shlibpath_var=no 9307 ;; 9308 *) 9309 hardcode_direct=yes 9310 hardcode_direct_absolute=yes 9311 export_dynamic_flag_spec='${wl}-E' 9312 9313 # hardcode_minus_L: Not really in the search PATH, 9314 # but as the default location of the library. 9315 hardcode_minus_L=yes 9316 ;; 9317 esac 9318 fi 9319 ;; 9320 9321 irix5* | irix6* | nonstopux*) 9322 if test "$GCC" = yes; then 9323 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' 9324 # Try to use the -exported_symbol ld option, if it does not 9325 # work, assume that -exports_file does not work either and 9326 # implicitly export all symbols. 9327 # This should be the same for all languages, so no per-tag cache variable. 9328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9329$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9330if ${lt_cv_irix_exported_symbol+:} false; then : 9331 $as_echo_n "(cached) " >&6 9332else 9333 save_LDFLAGS="$LDFLAGS" 9334 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9336/* end confdefs.h. */ 9337int foo (void) { return 0; } 9338_ACEOF 9339if ac_fn_c_try_link "$LINENO"; then : 9340 lt_cv_irix_exported_symbol=yes 9341else 9342 lt_cv_irix_exported_symbol=no 9343fi 9344rm -f core conftest.err conftest.$ac_objext \ 9345 conftest$ac_exeext conftest.$ac_ext 9346 LDFLAGS="$save_LDFLAGS" 9347fi 9348{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 9349$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9350 if test "$lt_cv_irix_exported_symbol" = yes; then 9351 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' 9352 fi 9353 else 9354 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' 9355 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' 9356 fi 9357 archive_cmds_need_lc='no' 9358 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9359 hardcode_libdir_separator=: 9360 inherit_rpath=yes 9361 link_all_deplibs=yes 9362 ;; 9363 9364 netbsd*) 9365 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9366 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9367 else 9368 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9369 fi 9370 hardcode_libdir_flag_spec='-R$libdir' 9371 hardcode_direct=yes 9372 hardcode_shlibpath_var=no 9373 ;; 9374 9375 newsos6) 9376 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9377 hardcode_direct=yes 9378 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9379 hardcode_libdir_separator=: 9380 hardcode_shlibpath_var=no 9381 ;; 9382 9383 *nto* | *qnx*) 9384 ;; 9385 9386 openbsd*) 9387 if test -f /usr/libexec/ld.so; then 9388 hardcode_direct=yes 9389 hardcode_shlibpath_var=no 9390 hardcode_direct_absolute=yes 9391 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9392 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9393 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9394 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9395 export_dynamic_flag_spec='${wl}-E' 9396 else 9397 case $host_os in 9398 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9399 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9400 hardcode_libdir_flag_spec='-R$libdir' 9401 ;; 9402 *) 9403 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9404 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9405 ;; 9406 esac 9407 fi 9408 else 9409 ld_shlibs=no 9410 fi 9411 ;; 9412 9413 os2*) 9414 hardcode_libdir_flag_spec='-L$libdir' 9415 hardcode_minus_L=yes 9416 allow_undefined_flag=unsupported 9417 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' 9418 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9419 ;; 9420 9421 osf3*) 9422 if test "$GCC" = yes; then 9423 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9424 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' 9425 else 9426 allow_undefined_flag=' -expect_unresolved \*' 9427 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' 9428 fi 9429 archive_cmds_need_lc='no' 9430 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9431 hardcode_libdir_separator=: 9432 ;; 9433 9434 osf4* | osf5*) # as osf3* with the addition of -msym flag 9435 if test "$GCC" = yes; then 9436 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9437 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' 9438 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9439 else 9440 allow_undefined_flag=' -expect_unresolved \*' 9441 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' 9442 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~ 9443 $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' 9444 9445 # Both c and cxx compiler support -rpath directly 9446 hardcode_libdir_flag_spec='-rpath $libdir' 9447 fi 9448 archive_cmds_need_lc='no' 9449 hardcode_libdir_separator=: 9450 ;; 9451 9452 solaris*) 9453 no_undefined_flag=' -z defs' 9454 if test "$GCC" = yes; then 9455 wlarc='${wl}' 9456 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9457 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9458 $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' 9459 else 9460 case `$CC -V 2>&1` in 9461 *"Compilers 5.0"*) 9462 wlarc='' 9463 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9464 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9465 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9466 ;; 9467 *) 9468 wlarc='${wl}' 9469 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9470 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9471 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9472 ;; 9473 esac 9474 fi 9475 hardcode_libdir_flag_spec='-R$libdir' 9476 hardcode_shlibpath_var=no 9477 case $host_os in 9478 solaris2.[0-5] | solaris2.[0-5].*) ;; 9479 *) 9480 # The compiler driver will combine and reorder linker options, 9481 # but understands `-z linker_flag'. GCC discards it without `$wl', 9482 # but is careful enough not to reorder. 9483 # Supported since Solaris 2.6 (maybe 2.5.1?) 9484 if test "$GCC" = yes; then 9485 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9486 else 9487 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9488 fi 9489 ;; 9490 esac 9491 link_all_deplibs=yes 9492 ;; 9493 9494 sunos4*) 9495 if test "x$host_vendor" = xsequent; then 9496 # Use $CC to link under sequent, because it throws in some extra .o 9497 # files that make .init and .fini sections work. 9498 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9499 else 9500 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9501 fi 9502 hardcode_libdir_flag_spec='-L$libdir' 9503 hardcode_direct=yes 9504 hardcode_minus_L=yes 9505 hardcode_shlibpath_var=no 9506 ;; 9507 9508 sysv4) 9509 case $host_vendor in 9510 sni) 9511 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9512 hardcode_direct=yes # is this really true??? 9513 ;; 9514 siemens) 9515 ## LD is ld it makes a PLAMLIB 9516 ## CC just makes a GrossModule. 9517 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9518 reload_cmds='$CC -r -o $output$reload_objs' 9519 hardcode_direct=no 9520 ;; 9521 motorola) 9522 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9523 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9524 ;; 9525 esac 9526 runpath_var='LD_RUN_PATH' 9527 hardcode_shlibpath_var=no 9528 ;; 9529 9530 sysv4.3*) 9531 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9532 hardcode_shlibpath_var=no 9533 export_dynamic_flag_spec='-Bexport' 9534 ;; 9535 9536 sysv4*MP*) 9537 if test -d /usr/nec; then 9538 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9539 hardcode_shlibpath_var=no 9540 runpath_var=LD_RUN_PATH 9541 hardcode_runpath_var=yes 9542 ld_shlibs=yes 9543 fi 9544 ;; 9545 9546 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9547 no_undefined_flag='${wl}-z,text' 9548 archive_cmds_need_lc=no 9549 hardcode_shlibpath_var=no 9550 runpath_var='LD_RUN_PATH' 9551 9552 if test "$GCC" = yes; then 9553 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9554 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9555 else 9556 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9557 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9558 fi 9559 ;; 9560 9561 sysv5* | sco3.2v5* | sco5v6*) 9562 # Note: We can NOT use -z defs as we might desire, because we do not 9563 # link with -lc, and that would cause any symbols used from libc to 9564 # always be unresolved, which means just about no library would 9565 # ever link correctly. If we're not using GNU ld we use -z text 9566 # though, which does catch some bad symbols but isn't as heavy-handed 9567 # as -z defs. 9568 no_undefined_flag='${wl}-z,text' 9569 allow_undefined_flag='${wl}-z,nodefs' 9570 archive_cmds_need_lc=no 9571 hardcode_shlibpath_var=no 9572 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9573 hardcode_libdir_separator=':' 9574 link_all_deplibs=yes 9575 export_dynamic_flag_spec='${wl}-Bexport' 9576 runpath_var='LD_RUN_PATH' 9577 9578 if test "$GCC" = yes; then 9579 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9580 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9581 else 9582 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9583 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9584 fi 9585 ;; 9586 9587 uts4*) 9588 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9589 hardcode_libdir_flag_spec='-L$libdir' 9590 hardcode_shlibpath_var=no 9591 ;; 9592 9593 *) 9594 ld_shlibs=no 9595 ;; 9596 esac 9597 9598 if test x$host_vendor = xsni; then 9599 case $host in 9600 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9601 export_dynamic_flag_spec='${wl}-Blargedynsym' 9602 ;; 9603 esac 9604 fi 9605 fi 9606 9607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9608$as_echo "$ld_shlibs" >&6; } 9609test "$ld_shlibs" = no && can_build_shared=no 9610 9611with_gnu_ld=$with_gnu_ld 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627# 9628# Do we need to explicitly link libc? 9629# 9630case "x$archive_cmds_need_lc" in 9631x|xyes) 9632 # Assume -lc should be added 9633 archive_cmds_need_lc=yes 9634 9635 if test "$enable_shared" = yes && test "$GCC" = yes; then 9636 case $archive_cmds in 9637 *'~'*) 9638 # FIXME: we may have to deal with multi-command sequences. 9639 ;; 9640 '$CC '*) 9641 # Test whether the compiler implicitly links with -lc since on some 9642 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9643 # to ld, don't add -lc before -lgcc. 9644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9645$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9646if ${lt_cv_archive_cmds_need_lc+:} false; then : 9647 $as_echo_n "(cached) " >&6 9648else 9649 $RM conftest* 9650 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9651 9652 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9653 (eval $ac_compile) 2>&5 9654 ac_status=$? 9655 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9656 test $ac_status = 0; } 2>conftest.err; then 9657 soname=conftest 9658 lib=conftest 9659 libobjs=conftest.$ac_objext 9660 deplibs= 9661 wl=$lt_prog_compiler_wl 9662 pic_flag=$lt_prog_compiler_pic 9663 compiler_flags=-v 9664 linker_flags=-v 9665 verstring= 9666 output_objdir=. 9667 libname=conftest 9668 lt_save_allow_undefined_flag=$allow_undefined_flag 9669 allow_undefined_flag= 9670 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9671 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9672 ac_status=$? 9673 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9674 test $ac_status = 0; } 9675 then 9676 lt_cv_archive_cmds_need_lc=no 9677 else 9678 lt_cv_archive_cmds_need_lc=yes 9679 fi 9680 allow_undefined_flag=$lt_save_allow_undefined_flag 9681 else 9682 cat conftest.err 1>&5 9683 fi 9684 $RM conftest* 9685 9686fi 9687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9688$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9689 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9690 ;; 9691 esac 9692 fi 9693 ;; 9694esac 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 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9848$as_echo_n "checking dynamic linker characteristics... " >&6; } 9849 9850if test "$GCC" = yes; then 9851 case $host_os in 9852 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9853 *) lt_awk_arg="/^libraries:/" ;; 9854 esac 9855 case $host_os in 9856 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9857 *) lt_sed_strip_eq="s,=/,/,g" ;; 9858 esac 9859 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9860 case $lt_search_path_spec in 9861 *\;*) 9862 # if the path contains ";" then we assume it to be the separator 9863 # otherwise default to the standard path separator (i.e. ":") - it is 9864 # assumed that no part of a normal pathname contains ";" but that should 9865 # okay in the real world where ";" in dirpaths is itself problematic. 9866 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9867 ;; 9868 *) 9869 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9870 ;; 9871 esac 9872 # Ok, now we have the path, separated by spaces, we can step through it 9873 # and add multilib dir if necessary. 9874 lt_tmp_lt_search_path_spec= 9875 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9876 for lt_sys_path in $lt_search_path_spec; do 9877 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9878 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9879 else 9880 test -d "$lt_sys_path" && \ 9881 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9882 fi 9883 done 9884 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9885BEGIN {RS=" "; FS="/|\n";} { 9886 lt_foo=""; 9887 lt_count=0; 9888 for (lt_i = NF; lt_i > 0; lt_i--) { 9889 if ($lt_i != "" && $lt_i != ".") { 9890 if ($lt_i == "..") { 9891 lt_count++; 9892 } else { 9893 if (lt_count == 0) { 9894 lt_foo="/" $lt_i lt_foo; 9895 } else { 9896 lt_count--; 9897 } 9898 } 9899 } 9900 } 9901 if (lt_foo != "") { lt_freq[lt_foo]++; } 9902 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9903}'` 9904 # AWK program above erroneously prepends '/' to C:/dos/paths 9905 # for these hosts. 9906 case $host_os in 9907 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9908 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9909 esac 9910 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9911else 9912 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9913fi 9914library_names_spec= 9915libname_spec='lib$name' 9916soname_spec= 9917shrext_cmds=".so" 9918postinstall_cmds= 9919postuninstall_cmds= 9920finish_cmds= 9921finish_eval= 9922shlibpath_var= 9923shlibpath_overrides_runpath=unknown 9924version_type=none 9925dynamic_linker="$host_os ld.so" 9926sys_lib_dlsearch_path_spec="/lib /usr/lib" 9927need_lib_prefix=unknown 9928hardcode_into_libs=no 9929 9930# when you set need_version to no, make sure it does not cause -set_version 9931# flags to be left without arguments 9932need_version=unknown 9933 9934case $host_os in 9935aix3*) 9936 version_type=linux # correct to gnu/linux during the next big refactor 9937 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9938 shlibpath_var=LIBPATH 9939 9940 # AIX 3 has no versioning support, so we append a major version to the name. 9941 soname_spec='${libname}${release}${shared_ext}$major' 9942 ;; 9943 9944aix[4-9]*) 9945 version_type=linux # correct to gnu/linux during the next big refactor 9946 need_lib_prefix=no 9947 need_version=no 9948 hardcode_into_libs=yes 9949 if test "$host_cpu" = ia64; then 9950 # AIX 5 supports IA64 9951 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9952 shlibpath_var=LD_LIBRARY_PATH 9953 else 9954 # With GCC up to 2.95.x, collect2 would create an import file 9955 # for dependence libraries. The import file would start with 9956 # the line `#! .'. This would cause the generated library to 9957 # depend on `.', always an invalid library. This was fixed in 9958 # development snapshots of GCC prior to 3.0. 9959 case $host_os in 9960 aix4 | aix4.[01] | aix4.[01].*) 9961 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9962 echo ' yes ' 9963 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9964 : 9965 else 9966 can_build_shared=no 9967 fi 9968 ;; 9969 esac 9970 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9971 # soname into executable. Probably we can add versioning support to 9972 # collect2, so additional links can be useful in future. 9973 if test "$aix_use_runtimelinking" = yes; then 9974 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9975 # instead of lib<name>.a to let people know that these are not 9976 # typical AIX shared libraries. 9977 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9978 else 9979 # We preserve .a as extension for shared libraries through AIX4.2 9980 # and later when we are not doing run time linking. 9981 library_names_spec='${libname}${release}.a $libname.a' 9982 soname_spec='${libname}${release}${shared_ext}$major' 9983 fi 9984 shlibpath_var=LIBPATH 9985 fi 9986 ;; 9987 9988amigaos*) 9989 case $host_cpu in 9990 powerpc) 9991 # Since July 2007 AmigaOS4 officially supports .so libraries. 9992 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9993 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9994 ;; 9995 m68k) 9996 library_names_spec='$libname.ixlibrary $libname.a' 9997 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9998 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' 9999 ;; 10000 esac 10001 ;; 10002 10003beos*) 10004 library_names_spec='${libname}${shared_ext}' 10005 dynamic_linker="$host_os ld.so" 10006 shlibpath_var=LIBRARY_PATH 10007 ;; 10008 10009bsdi[45]*) 10010 version_type=linux # correct to gnu/linux during the next big refactor 10011 need_version=no 10012 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10013 soname_spec='${libname}${release}${shared_ext}$major' 10014 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10015 shlibpath_var=LD_LIBRARY_PATH 10016 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10017 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10018 # the default ld.so.conf also contains /usr/contrib/lib and 10019 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10020 # libtool to hard-code these into programs 10021 ;; 10022 10023cygwin* | mingw* | pw32* | cegcc*) 10024 version_type=windows 10025 shrext_cmds=".dll" 10026 need_version=no 10027 need_lib_prefix=no 10028 10029 case $GCC,$cc_basename in 10030 yes,*) 10031 # gcc 10032 library_names_spec='$libname.dll.a' 10033 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10034 postinstall_cmds='base_file=`basename \${file}`~ 10035 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10036 dldir=$destdir/`dirname \$dlpath`~ 10037 test -d \$dldir || mkdir -p \$dldir~ 10038 $install_prog $dir/$dlname \$dldir/$dlname~ 10039 chmod a+x \$dldir/$dlname~ 10040 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10041 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10042 fi' 10043 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10044 dlpath=$dir/\$dldll~ 10045 $RM \$dlpath' 10046 shlibpath_overrides_runpath=yes 10047 10048 case $host_os in 10049 cygwin*) 10050 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10051 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10052 10053 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10054 ;; 10055 mingw* | cegcc*) 10056 # MinGW DLLs use traditional 'lib' prefix 10057 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10058 ;; 10059 pw32*) 10060 # pw32 DLLs use 'pw' prefix rather than 'lib' 10061 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10062 ;; 10063 esac 10064 dynamic_linker='Win32 ld.exe' 10065 ;; 10066 10067 *,cl*) 10068 # Native MSVC 10069 libname_spec='$name' 10070 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10071 library_names_spec='${libname}.dll.lib' 10072 10073 case $build_os in 10074 mingw*) 10075 sys_lib_search_path_spec= 10076 lt_save_ifs=$IFS 10077 IFS=';' 10078 for lt_path in $LIB 10079 do 10080 IFS=$lt_save_ifs 10081 # Let DOS variable expansion print the short 8.3 style file name. 10082 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10083 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10084 done 10085 IFS=$lt_save_ifs 10086 # Convert to MSYS style. 10087 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10088 ;; 10089 cygwin*) 10090 # Convert to unix form, then to dos form, then back to unix form 10091 # but this time dos style (no spaces!) so that the unix form looks 10092 # like /cygdrive/c/PROGRA~1:/cygdr... 10093 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10094 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10095 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10096 ;; 10097 *) 10098 sys_lib_search_path_spec="$LIB" 10099 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10100 # It is most probably a Windows format PATH. 10101 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10102 else 10103 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10104 fi 10105 # FIXME: find the short name or the path components, as spaces are 10106 # common. (e.g. "Program Files" -> "PROGRA~1") 10107 ;; 10108 esac 10109 10110 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10111 postinstall_cmds='base_file=`basename \${file}`~ 10112 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10113 dldir=$destdir/`dirname \$dlpath`~ 10114 test -d \$dldir || mkdir -p \$dldir~ 10115 $install_prog $dir/$dlname \$dldir/$dlname' 10116 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10117 dlpath=$dir/\$dldll~ 10118 $RM \$dlpath' 10119 shlibpath_overrides_runpath=yes 10120 dynamic_linker='Win32 link.exe' 10121 ;; 10122 10123 *) 10124 # Assume MSVC wrapper 10125 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10126 dynamic_linker='Win32 ld.exe' 10127 ;; 10128 esac 10129 # FIXME: first we should search . and the directory the executable is in 10130 shlibpath_var=PATH 10131 ;; 10132 10133darwin* | rhapsody*) 10134 dynamic_linker="$host_os dyld" 10135 version_type=darwin 10136 need_lib_prefix=no 10137 need_version=no 10138 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10139 soname_spec='${libname}${release}${major}$shared_ext' 10140 shlibpath_overrides_runpath=yes 10141 shlibpath_var=DYLD_LIBRARY_PATH 10142 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10143 10144 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10145 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10146 ;; 10147 10148dgux*) 10149 version_type=linux # correct to gnu/linux during the next big refactor 10150 need_lib_prefix=no 10151 need_version=no 10152 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10153 soname_spec='${libname}${release}${shared_ext}$major' 10154 shlibpath_var=LD_LIBRARY_PATH 10155 ;; 10156 10157freebsd* | dragonfly*) 10158 # DragonFly does not have aout. When/if they implement a new 10159 # versioning mechanism, adjust this. 10160 if test -x /usr/bin/objformat; then 10161 objformat=`/usr/bin/objformat` 10162 else 10163 case $host_os in 10164 freebsd[23].*) objformat=aout ;; 10165 *) objformat=elf ;; 10166 esac 10167 fi 10168 version_type=freebsd-$objformat 10169 case $version_type in 10170 freebsd-elf*) 10171 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10172 need_version=no 10173 need_lib_prefix=no 10174 ;; 10175 freebsd-*) 10176 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10177 need_version=yes 10178 ;; 10179 esac 10180 shlibpath_var=LD_LIBRARY_PATH 10181 case $host_os in 10182 freebsd2.*) 10183 shlibpath_overrides_runpath=yes 10184 ;; 10185 freebsd3.[01]* | freebsdelf3.[01]*) 10186 shlibpath_overrides_runpath=yes 10187 hardcode_into_libs=yes 10188 ;; 10189 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10190 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10191 shlibpath_overrides_runpath=no 10192 hardcode_into_libs=yes 10193 ;; 10194 *) # from 4.6 on, and DragonFly 10195 shlibpath_overrides_runpath=yes 10196 hardcode_into_libs=yes 10197 ;; 10198 esac 10199 ;; 10200 10201gnu*) 10202 version_type=linux # correct to gnu/linux during the next big refactor 10203 need_lib_prefix=no 10204 need_version=no 10205 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10206 soname_spec='${libname}${release}${shared_ext}$major' 10207 shlibpath_var=LD_LIBRARY_PATH 10208 shlibpath_overrides_runpath=no 10209 hardcode_into_libs=yes 10210 ;; 10211 10212haiku*) 10213 version_type=linux # correct to gnu/linux during the next big refactor 10214 need_lib_prefix=no 10215 need_version=no 10216 dynamic_linker="$host_os runtime_loader" 10217 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10218 soname_spec='${libname}${release}${shared_ext}$major' 10219 shlibpath_var=LIBRARY_PATH 10220 shlibpath_overrides_runpath=yes 10221 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10222 hardcode_into_libs=yes 10223 ;; 10224 10225hpux9* | hpux10* | hpux11*) 10226 # Give a soname corresponding to the major version so that dld.sl refuses to 10227 # link against other versions. 10228 version_type=sunos 10229 need_lib_prefix=no 10230 need_version=no 10231 case $host_cpu in 10232 ia64*) 10233 shrext_cmds='.so' 10234 hardcode_into_libs=yes 10235 dynamic_linker="$host_os dld.so" 10236 shlibpath_var=LD_LIBRARY_PATH 10237 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10238 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10239 soname_spec='${libname}${release}${shared_ext}$major' 10240 if test "X$HPUX_IA64_MODE" = X32; then 10241 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10242 else 10243 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10244 fi 10245 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10246 ;; 10247 hppa*64*) 10248 shrext_cmds='.sl' 10249 hardcode_into_libs=yes 10250 dynamic_linker="$host_os dld.sl" 10251 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10252 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10253 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10254 soname_spec='${libname}${release}${shared_ext}$major' 10255 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10256 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10257 ;; 10258 *) 10259 shrext_cmds='.sl' 10260 dynamic_linker="$host_os dld.sl" 10261 shlibpath_var=SHLIB_PATH 10262 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10263 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10264 soname_spec='${libname}${release}${shared_ext}$major' 10265 ;; 10266 esac 10267 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10268 postinstall_cmds='chmod 555 $lib' 10269 # or fails outright, so override atomically: 10270 install_override_mode=555 10271 ;; 10272 10273interix[3-9]*) 10274 version_type=linux # correct to gnu/linux during the next big refactor 10275 need_lib_prefix=no 10276 need_version=no 10277 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10278 soname_spec='${libname}${release}${shared_ext}$major' 10279 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10280 shlibpath_var=LD_LIBRARY_PATH 10281 shlibpath_overrides_runpath=no 10282 hardcode_into_libs=yes 10283 ;; 10284 10285irix5* | irix6* | nonstopux*) 10286 case $host_os in 10287 nonstopux*) version_type=nonstopux ;; 10288 *) 10289 if test "$lt_cv_prog_gnu_ld" = yes; then 10290 version_type=linux # correct to gnu/linux during the next big refactor 10291 else 10292 version_type=irix 10293 fi ;; 10294 esac 10295 need_lib_prefix=no 10296 need_version=no 10297 soname_spec='${libname}${release}${shared_ext}$major' 10298 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10299 case $host_os in 10300 irix5* | nonstopux*) 10301 libsuff= shlibsuff= 10302 ;; 10303 *) 10304 case $LD in # libtool.m4 will add one of these switches to LD 10305 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10306 libsuff= shlibsuff= libmagic=32-bit;; 10307 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10308 libsuff=32 shlibsuff=N32 libmagic=N32;; 10309 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10310 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10311 *) libsuff= shlibsuff= libmagic=never-match;; 10312 esac 10313 ;; 10314 esac 10315 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10316 shlibpath_overrides_runpath=no 10317 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10318 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10319 hardcode_into_libs=yes 10320 ;; 10321 10322# No shared lib support for Linux oldld, aout, or coff. 10323linux*oldld* | linux*aout* | linux*coff*) 10324 dynamic_linker=no 10325 ;; 10326 10327# This must be glibc/ELF. 10328linux* | k*bsd*-gnu | kopensolaris*-gnu) 10329 version_type=linux # correct to gnu/linux during the next big refactor 10330 need_lib_prefix=no 10331 need_version=no 10332 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10333 soname_spec='${libname}${release}${shared_ext}$major' 10334 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10335 shlibpath_var=LD_LIBRARY_PATH 10336 shlibpath_overrides_runpath=no 10337 10338 # Some binutils ld are patched to set DT_RUNPATH 10339 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10340 $as_echo_n "(cached) " >&6 10341else 10342 lt_cv_shlibpath_overrides_runpath=no 10343 save_LDFLAGS=$LDFLAGS 10344 save_libdir=$libdir 10345 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10346 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10348/* end confdefs.h. */ 10349 10350int 10351main () 10352{ 10353 10354 ; 10355 return 0; 10356} 10357_ACEOF 10358if ac_fn_c_try_link "$LINENO"; then : 10359 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10360 lt_cv_shlibpath_overrides_runpath=yes 10361fi 10362fi 10363rm -f core conftest.err conftest.$ac_objext \ 10364 conftest$ac_exeext conftest.$ac_ext 10365 LDFLAGS=$save_LDFLAGS 10366 libdir=$save_libdir 10367 10368fi 10369 10370 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10371 10372 # This implies no fast_install, which is unacceptable. 10373 # Some rework will be needed to allow for fast_install 10374 # before this can be enabled. 10375 hardcode_into_libs=yes 10376 10377 # Append ld.so.conf contents to the search path 10378 if test -f /etc/ld.so.conf; then 10379 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' ' '` 10380 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10381 fi 10382 10383 # We used to test for /lib/ld.so.1 and disable shared libraries on 10384 # powerpc, because MkLinux only supported shared libraries with the 10385 # GNU dynamic linker. Since this was broken with cross compilers, 10386 # most powerpc-linux boxes support dynamic linking these days and 10387 # people can always --disable-shared, the test was removed, and we 10388 # assume the GNU/Linux dynamic linker is in use. 10389 dynamic_linker='GNU/Linux ld.so' 10390 ;; 10391 10392netbsd*) 10393 version_type=sunos 10394 need_lib_prefix=no 10395 need_version=no 10396 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10397 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10398 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10399 dynamic_linker='NetBSD (a.out) ld.so' 10400 else 10401 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10402 soname_spec='${libname}${release}${shared_ext}$major' 10403 dynamic_linker='NetBSD ld.elf_so' 10404 fi 10405 shlibpath_var=LD_LIBRARY_PATH 10406 shlibpath_overrides_runpath=yes 10407 hardcode_into_libs=yes 10408 ;; 10409 10410newsos6) 10411 version_type=linux # correct to gnu/linux during the next big refactor 10412 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10413 shlibpath_var=LD_LIBRARY_PATH 10414 shlibpath_overrides_runpath=yes 10415 ;; 10416 10417*nto* | *qnx*) 10418 version_type=qnx 10419 need_lib_prefix=no 10420 need_version=no 10421 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10422 soname_spec='${libname}${release}${shared_ext}$major' 10423 shlibpath_var=LD_LIBRARY_PATH 10424 shlibpath_overrides_runpath=no 10425 hardcode_into_libs=yes 10426 dynamic_linker='ldqnx.so' 10427 ;; 10428 10429openbsd*) 10430 version_type=sunos 10431 sys_lib_dlsearch_path_spec="/usr/lib" 10432 need_lib_prefix=no 10433 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10434 case $host_os in 10435 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10436 *) need_version=no ;; 10437 esac 10438 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10439 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10440 shlibpath_var=LD_LIBRARY_PATH 10441 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10442 case $host_os in 10443 openbsd2.[89] | openbsd2.[89].*) 10444 shlibpath_overrides_runpath=no 10445 ;; 10446 *) 10447 shlibpath_overrides_runpath=yes 10448 ;; 10449 esac 10450 else 10451 shlibpath_overrides_runpath=yes 10452 fi 10453 ;; 10454 10455os2*) 10456 libname_spec='$name' 10457 shrext_cmds=".dll" 10458 need_lib_prefix=no 10459 library_names_spec='$libname${shared_ext} $libname.a' 10460 dynamic_linker='OS/2 ld.exe' 10461 shlibpath_var=LIBPATH 10462 ;; 10463 10464osf3* | osf4* | osf5*) 10465 version_type=osf 10466 need_lib_prefix=no 10467 need_version=no 10468 soname_spec='${libname}${release}${shared_ext}$major' 10469 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10470 shlibpath_var=LD_LIBRARY_PATH 10471 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10472 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10473 ;; 10474 10475rdos*) 10476 dynamic_linker=no 10477 ;; 10478 10479solaris*) 10480 version_type=linux # correct to gnu/linux during the next big refactor 10481 need_lib_prefix=no 10482 need_version=no 10483 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10484 soname_spec='${libname}${release}${shared_ext}$major' 10485 shlibpath_var=LD_LIBRARY_PATH 10486 shlibpath_overrides_runpath=yes 10487 hardcode_into_libs=yes 10488 # ldd complains unless libraries are executable 10489 postinstall_cmds='chmod +x $lib' 10490 ;; 10491 10492sunos4*) 10493 version_type=sunos 10494 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10495 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10496 shlibpath_var=LD_LIBRARY_PATH 10497 shlibpath_overrides_runpath=yes 10498 if test "$with_gnu_ld" = yes; then 10499 need_lib_prefix=no 10500 fi 10501 need_version=yes 10502 ;; 10503 10504sysv4 | sysv4.3*) 10505 version_type=linux # correct to gnu/linux during the next big refactor 10506 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10507 soname_spec='${libname}${release}${shared_ext}$major' 10508 shlibpath_var=LD_LIBRARY_PATH 10509 case $host_vendor in 10510 sni) 10511 shlibpath_overrides_runpath=no 10512 need_lib_prefix=no 10513 runpath_var=LD_RUN_PATH 10514 ;; 10515 siemens) 10516 need_lib_prefix=no 10517 ;; 10518 motorola) 10519 need_lib_prefix=no 10520 need_version=no 10521 shlibpath_overrides_runpath=no 10522 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10523 ;; 10524 esac 10525 ;; 10526 10527sysv4*MP*) 10528 if test -d /usr/nec ;then 10529 version_type=linux # correct to gnu/linux during the next big refactor 10530 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10531 soname_spec='$libname${shared_ext}.$major' 10532 shlibpath_var=LD_LIBRARY_PATH 10533 fi 10534 ;; 10535 10536sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10537 version_type=freebsd-elf 10538 need_lib_prefix=no 10539 need_version=no 10540 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10541 soname_spec='${libname}${release}${shared_ext}$major' 10542 shlibpath_var=LD_LIBRARY_PATH 10543 shlibpath_overrides_runpath=yes 10544 hardcode_into_libs=yes 10545 if test "$with_gnu_ld" = yes; then 10546 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10547 else 10548 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10549 case $host_os in 10550 sco3.2v5*) 10551 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10552 ;; 10553 esac 10554 fi 10555 sys_lib_dlsearch_path_spec='/usr/lib' 10556 ;; 10557 10558tpf*) 10559 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10560 version_type=linux # correct to gnu/linux during the next big refactor 10561 need_lib_prefix=no 10562 need_version=no 10563 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10564 shlibpath_var=LD_LIBRARY_PATH 10565 shlibpath_overrides_runpath=no 10566 hardcode_into_libs=yes 10567 ;; 10568 10569uts4*) 10570 version_type=linux # correct to gnu/linux during the next big refactor 10571 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10572 soname_spec='${libname}${release}${shared_ext}$major' 10573 shlibpath_var=LD_LIBRARY_PATH 10574 ;; 10575 10576*) 10577 dynamic_linker=no 10578 ;; 10579esac 10580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10581$as_echo "$dynamic_linker" >&6; } 10582test "$dynamic_linker" = no && can_build_shared=no 10583 10584variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10585if test "$GCC" = yes; then 10586 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10587fi 10588 10589if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10590 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10591fi 10592if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10593 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10594fi 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 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10688$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10689hardcode_action= 10690if test -n "$hardcode_libdir_flag_spec" || 10691 test -n "$runpath_var" || 10692 test "X$hardcode_automatic" = "Xyes" ; then 10693 10694 # We can hardcode non-existent directories. 10695 if test "$hardcode_direct" != no && 10696 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10697 # have to relink, otherwise we might link with an installed library 10698 # when we should be linking with a yet-to-be-installed one 10699 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10700 test "$hardcode_minus_L" != no; then 10701 # Linking always hardcodes the temporary library directory. 10702 hardcode_action=relink 10703 else 10704 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10705 hardcode_action=immediate 10706 fi 10707else 10708 # We cannot hardcode anything, or else we can only hardcode existing 10709 # directories. 10710 hardcode_action=unsupported 10711fi 10712{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10713$as_echo "$hardcode_action" >&6; } 10714 10715if test "$hardcode_action" = relink || 10716 test "$inherit_rpath" = yes; then 10717 # Fast installation is not supported 10718 enable_fast_install=no 10719elif test "$shlibpath_overrides_runpath" = yes || 10720 test "$enable_shared" = no; then 10721 # Fast installation is not necessary 10722 enable_fast_install=needless 10723fi 10724 10725 10726 10727 10728 10729 10730 if test "x$enable_dlopen" != xyes; then 10731 enable_dlopen=unknown 10732 enable_dlopen_self=unknown 10733 enable_dlopen_self_static=unknown 10734else 10735 lt_cv_dlopen=no 10736 lt_cv_dlopen_libs= 10737 10738 case $host_os in 10739 beos*) 10740 lt_cv_dlopen="load_add_on" 10741 lt_cv_dlopen_libs= 10742 lt_cv_dlopen_self=yes 10743 ;; 10744 10745 mingw* | pw32* | cegcc*) 10746 lt_cv_dlopen="LoadLibrary" 10747 lt_cv_dlopen_libs= 10748 ;; 10749 10750 cygwin*) 10751 lt_cv_dlopen="dlopen" 10752 lt_cv_dlopen_libs= 10753 ;; 10754 10755 darwin*) 10756 # if libdl is installed we need to link against it 10757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10758$as_echo_n "checking for dlopen in -ldl... " >&6; } 10759if ${ac_cv_lib_dl_dlopen+:} false; then : 10760 $as_echo_n "(cached) " >&6 10761else 10762 ac_check_lib_save_LIBS=$LIBS 10763LIBS="-ldl $LIBS" 10764cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10765/* end confdefs.h. */ 10766 10767/* Override any GCC internal prototype to avoid an error. 10768 Use char because int might match the return type of a GCC 10769 builtin and then its argument prototype would still apply. */ 10770#ifdef __cplusplus 10771extern "C" 10772#endif 10773char dlopen (); 10774int 10775main () 10776{ 10777return dlopen (); 10778 ; 10779 return 0; 10780} 10781_ACEOF 10782if ac_fn_c_try_link "$LINENO"; then : 10783 ac_cv_lib_dl_dlopen=yes 10784else 10785 ac_cv_lib_dl_dlopen=no 10786fi 10787rm -f core conftest.err conftest.$ac_objext \ 10788 conftest$ac_exeext conftest.$ac_ext 10789LIBS=$ac_check_lib_save_LIBS 10790fi 10791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10792$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10793if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10794 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10795else 10796 10797 lt_cv_dlopen="dyld" 10798 lt_cv_dlopen_libs= 10799 lt_cv_dlopen_self=yes 10800 10801fi 10802 10803 ;; 10804 10805 *) 10806 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10807if test "x$ac_cv_func_shl_load" = xyes; then : 10808 lt_cv_dlopen="shl_load" 10809else 10810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10811$as_echo_n "checking for shl_load in -ldld... " >&6; } 10812if ${ac_cv_lib_dld_shl_load+:} false; then : 10813 $as_echo_n "(cached) " >&6 10814else 10815 ac_check_lib_save_LIBS=$LIBS 10816LIBS="-ldld $LIBS" 10817cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10818/* end confdefs.h. */ 10819 10820/* Override any GCC internal prototype to avoid an error. 10821 Use char because int might match the return type of a GCC 10822 builtin and then its argument prototype would still apply. */ 10823#ifdef __cplusplus 10824extern "C" 10825#endif 10826char shl_load (); 10827int 10828main () 10829{ 10830return shl_load (); 10831 ; 10832 return 0; 10833} 10834_ACEOF 10835if ac_fn_c_try_link "$LINENO"; then : 10836 ac_cv_lib_dld_shl_load=yes 10837else 10838 ac_cv_lib_dld_shl_load=no 10839fi 10840rm -f core conftest.err conftest.$ac_objext \ 10841 conftest$ac_exeext conftest.$ac_ext 10842LIBS=$ac_check_lib_save_LIBS 10843fi 10844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10845$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10846if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 10847 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10848else 10849 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10850if test "x$ac_cv_func_dlopen" = xyes; then : 10851 lt_cv_dlopen="dlopen" 10852else 10853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10854$as_echo_n "checking for dlopen in -ldl... " >&6; } 10855if ${ac_cv_lib_dl_dlopen+:} false; then : 10856 $as_echo_n "(cached) " >&6 10857else 10858 ac_check_lib_save_LIBS=$LIBS 10859LIBS="-ldl $LIBS" 10860cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10861/* end confdefs.h. */ 10862 10863/* Override any GCC internal prototype to avoid an error. 10864 Use char because int might match the return type of a GCC 10865 builtin and then its argument prototype would still apply. */ 10866#ifdef __cplusplus 10867extern "C" 10868#endif 10869char dlopen (); 10870int 10871main () 10872{ 10873return dlopen (); 10874 ; 10875 return 0; 10876} 10877_ACEOF 10878if ac_fn_c_try_link "$LINENO"; then : 10879 ac_cv_lib_dl_dlopen=yes 10880else 10881 ac_cv_lib_dl_dlopen=no 10882fi 10883rm -f core conftest.err conftest.$ac_objext \ 10884 conftest$ac_exeext conftest.$ac_ext 10885LIBS=$ac_check_lib_save_LIBS 10886fi 10887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10888$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10889if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10890 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10891else 10892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10893$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10894if ${ac_cv_lib_svld_dlopen+:} false; then : 10895 $as_echo_n "(cached) " >&6 10896else 10897 ac_check_lib_save_LIBS=$LIBS 10898LIBS="-lsvld $LIBS" 10899cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10900/* end confdefs.h. */ 10901 10902/* Override any GCC internal prototype to avoid an error. 10903 Use char because int might match the return type of a GCC 10904 builtin and then its argument prototype would still apply. */ 10905#ifdef __cplusplus 10906extern "C" 10907#endif 10908char dlopen (); 10909int 10910main () 10911{ 10912return dlopen (); 10913 ; 10914 return 0; 10915} 10916_ACEOF 10917if ac_fn_c_try_link "$LINENO"; then : 10918 ac_cv_lib_svld_dlopen=yes 10919else 10920 ac_cv_lib_svld_dlopen=no 10921fi 10922rm -f core conftest.err conftest.$ac_objext \ 10923 conftest$ac_exeext conftest.$ac_ext 10924LIBS=$ac_check_lib_save_LIBS 10925fi 10926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10927$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10928if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 10929 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10930else 10931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10932$as_echo_n "checking for dld_link in -ldld... " >&6; } 10933if ${ac_cv_lib_dld_dld_link+:} false; then : 10934 $as_echo_n "(cached) " >&6 10935else 10936 ac_check_lib_save_LIBS=$LIBS 10937LIBS="-ldld $LIBS" 10938cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10939/* end confdefs.h. */ 10940 10941/* Override any GCC internal prototype to avoid an error. 10942 Use char because int might match the return type of a GCC 10943 builtin and then its argument prototype would still apply. */ 10944#ifdef __cplusplus 10945extern "C" 10946#endif 10947char dld_link (); 10948int 10949main () 10950{ 10951return dld_link (); 10952 ; 10953 return 0; 10954} 10955_ACEOF 10956if ac_fn_c_try_link "$LINENO"; then : 10957 ac_cv_lib_dld_dld_link=yes 10958else 10959 ac_cv_lib_dld_dld_link=no 10960fi 10961rm -f core conftest.err conftest.$ac_objext \ 10962 conftest$ac_exeext conftest.$ac_ext 10963LIBS=$ac_check_lib_save_LIBS 10964fi 10965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10966$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10967if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 10968 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10969fi 10970 10971 10972fi 10973 10974 10975fi 10976 10977 10978fi 10979 10980 10981fi 10982 10983 10984fi 10985 10986 ;; 10987 esac 10988 10989 if test "x$lt_cv_dlopen" != xno; then 10990 enable_dlopen=yes 10991 else 10992 enable_dlopen=no 10993 fi 10994 10995 case $lt_cv_dlopen in 10996 dlopen) 10997 save_CPPFLAGS="$CPPFLAGS" 10998 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10999 11000 save_LDFLAGS="$LDFLAGS" 11001 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11002 11003 save_LIBS="$LIBS" 11004 LIBS="$lt_cv_dlopen_libs $LIBS" 11005 11006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11007$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11008if ${lt_cv_dlopen_self+:} false; then : 11009 $as_echo_n "(cached) " >&6 11010else 11011 if test "$cross_compiling" = yes; then : 11012 lt_cv_dlopen_self=cross 11013else 11014 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11015 lt_status=$lt_dlunknown 11016 cat > conftest.$ac_ext <<_LT_EOF 11017#line $LINENO "configure" 11018#include "confdefs.h" 11019 11020#if HAVE_DLFCN_H 11021#include <dlfcn.h> 11022#endif 11023 11024#include <stdio.h> 11025 11026#ifdef RTLD_GLOBAL 11027# define LT_DLGLOBAL RTLD_GLOBAL 11028#else 11029# ifdef DL_GLOBAL 11030# define LT_DLGLOBAL DL_GLOBAL 11031# else 11032# define LT_DLGLOBAL 0 11033# endif 11034#endif 11035 11036/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11037 find out it does not work in some platform. */ 11038#ifndef LT_DLLAZY_OR_NOW 11039# ifdef RTLD_LAZY 11040# define LT_DLLAZY_OR_NOW RTLD_LAZY 11041# else 11042# ifdef DL_LAZY 11043# define LT_DLLAZY_OR_NOW DL_LAZY 11044# else 11045# ifdef RTLD_NOW 11046# define LT_DLLAZY_OR_NOW RTLD_NOW 11047# else 11048# ifdef DL_NOW 11049# define LT_DLLAZY_OR_NOW DL_NOW 11050# else 11051# define LT_DLLAZY_OR_NOW 0 11052# endif 11053# endif 11054# endif 11055# endif 11056#endif 11057 11058/* When -fvisbility=hidden is used, assume the code has been annotated 11059 correspondingly for the symbols needed. */ 11060#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11061int fnord () __attribute__((visibility("default"))); 11062#endif 11063 11064int fnord () { return 42; } 11065int main () 11066{ 11067 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11068 int status = $lt_dlunknown; 11069 11070 if (self) 11071 { 11072 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11073 else 11074 { 11075 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11076 else puts (dlerror ()); 11077 } 11078 /* dlclose (self); */ 11079 } 11080 else 11081 puts (dlerror ()); 11082 11083 return status; 11084} 11085_LT_EOF 11086 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11087 (eval $ac_link) 2>&5 11088 ac_status=$? 11089 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11090 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11091 (./conftest; exit; ) >&5 2>/dev/null 11092 lt_status=$? 11093 case x$lt_status in 11094 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11095 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11096 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11097 esac 11098 else : 11099 # compilation failed 11100 lt_cv_dlopen_self=no 11101 fi 11102fi 11103rm -fr conftest* 11104 11105 11106fi 11107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11108$as_echo "$lt_cv_dlopen_self" >&6; } 11109 11110 if test "x$lt_cv_dlopen_self" = xyes; then 11111 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11113$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11114if ${lt_cv_dlopen_self_static+:} false; then : 11115 $as_echo_n "(cached) " >&6 11116else 11117 if test "$cross_compiling" = yes; then : 11118 lt_cv_dlopen_self_static=cross 11119else 11120 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11121 lt_status=$lt_dlunknown 11122 cat > conftest.$ac_ext <<_LT_EOF 11123#line $LINENO "configure" 11124#include "confdefs.h" 11125 11126#if HAVE_DLFCN_H 11127#include <dlfcn.h> 11128#endif 11129 11130#include <stdio.h> 11131 11132#ifdef RTLD_GLOBAL 11133# define LT_DLGLOBAL RTLD_GLOBAL 11134#else 11135# ifdef DL_GLOBAL 11136# define LT_DLGLOBAL DL_GLOBAL 11137# else 11138# define LT_DLGLOBAL 0 11139# endif 11140#endif 11141 11142/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11143 find out it does not work in some platform. */ 11144#ifndef LT_DLLAZY_OR_NOW 11145# ifdef RTLD_LAZY 11146# define LT_DLLAZY_OR_NOW RTLD_LAZY 11147# else 11148# ifdef DL_LAZY 11149# define LT_DLLAZY_OR_NOW DL_LAZY 11150# else 11151# ifdef RTLD_NOW 11152# define LT_DLLAZY_OR_NOW RTLD_NOW 11153# else 11154# ifdef DL_NOW 11155# define LT_DLLAZY_OR_NOW DL_NOW 11156# else 11157# define LT_DLLAZY_OR_NOW 0 11158# endif 11159# endif 11160# endif 11161# endif 11162#endif 11163 11164/* When -fvisbility=hidden is used, assume the code has been annotated 11165 correspondingly for the symbols needed. */ 11166#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11167int fnord () __attribute__((visibility("default"))); 11168#endif 11169 11170int fnord () { return 42; } 11171int main () 11172{ 11173 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11174 int status = $lt_dlunknown; 11175 11176 if (self) 11177 { 11178 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11179 else 11180 { 11181 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11182 else puts (dlerror ()); 11183 } 11184 /* dlclose (self); */ 11185 } 11186 else 11187 puts (dlerror ()); 11188 11189 return status; 11190} 11191_LT_EOF 11192 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11193 (eval $ac_link) 2>&5 11194 ac_status=$? 11195 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11196 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11197 (./conftest; exit; ) >&5 2>/dev/null 11198 lt_status=$? 11199 case x$lt_status in 11200 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11201 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11202 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11203 esac 11204 else : 11205 # compilation failed 11206 lt_cv_dlopen_self_static=no 11207 fi 11208fi 11209rm -fr conftest* 11210 11211 11212fi 11213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11214$as_echo "$lt_cv_dlopen_self_static" >&6; } 11215 fi 11216 11217 CPPFLAGS="$save_CPPFLAGS" 11218 LDFLAGS="$save_LDFLAGS" 11219 LIBS="$save_LIBS" 11220 ;; 11221 esac 11222 11223 case $lt_cv_dlopen_self in 11224 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11225 *) enable_dlopen_self=unknown ;; 11226 esac 11227 11228 case $lt_cv_dlopen_self_static in 11229 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11230 *) enable_dlopen_self_static=unknown ;; 11231 esac 11232fi 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250striplib= 11251old_striplib= 11252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11253$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11254if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11255 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11256 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11258$as_echo "yes" >&6; } 11259else 11260# FIXME - insert some real tests, host_os isn't really good enough 11261 case $host_os in 11262 darwin*) 11263 if test -n "$STRIP" ; then 11264 striplib="$STRIP -x" 11265 old_striplib="$STRIP -S" 11266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11267$as_echo "yes" >&6; } 11268 else 11269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11270$as_echo "no" >&6; } 11271 fi 11272 ;; 11273 *) 11274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11275$as_echo "no" >&6; } 11276 ;; 11277 esac 11278fi 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 # Report which library types will actually be built 11292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11293$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11295$as_echo "$can_build_shared" >&6; } 11296 11297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11298$as_echo_n "checking whether to build shared libraries... " >&6; } 11299 test "$can_build_shared" = "no" && enable_shared=no 11300 11301 # On AIX, shared libraries and static libraries use the same namespace, and 11302 # are all built from PIC. 11303 case $host_os in 11304 aix3*) 11305 test "$enable_shared" = yes && enable_static=no 11306 if test -n "$RANLIB"; then 11307 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11308 postinstall_cmds='$RANLIB $lib' 11309 fi 11310 ;; 11311 11312 aix[4-9]*) 11313 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11314 test "$enable_shared" = yes && enable_static=no 11315 fi 11316 ;; 11317 esac 11318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11319$as_echo "$enable_shared" >&6; } 11320 11321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11322$as_echo_n "checking whether to build static libraries... " >&6; } 11323 # Make sure either enable_shared or enable_static is yes. 11324 test "$enable_shared" = yes || enable_static=yes 11325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11326$as_echo "$enable_static" >&6; } 11327 11328 11329 11330 11331fi 11332ac_ext=c 11333ac_cpp='$CPP $CPPFLAGS' 11334ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11335ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11336ac_compiler_gnu=$ac_cv_c_compiler_gnu 11337 11338CC="$lt_save_CC" 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 ac_config_commands="$ac_config_commands libtool" 11355 11356 11357 11358 11359# Only expand once: 11360 11361 11362 11363# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 11376$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 11377if ${ac_cv_prog_cc_c99+:} false; then : 11378 $as_echo_n "(cached) " >&6 11379else 11380 ac_cv_prog_cc_c99=no 11381ac_save_CC=$CC 11382cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11383/* end confdefs.h. */ 11384#include <stdarg.h> 11385#include <stdbool.h> 11386#include <stdlib.h> 11387#include <wchar.h> 11388#include <stdio.h> 11389 11390// Check varargs macros. These examples are taken from C99 6.10.3.5. 11391#define debug(...) fprintf (stderr, __VA_ARGS__) 11392#define showlist(...) puts (#__VA_ARGS__) 11393#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 11394static void 11395test_varargs_macros (void) 11396{ 11397 int x = 1234; 11398 int y = 5678; 11399 debug ("Flag"); 11400 debug ("X = %d\n", x); 11401 showlist (The first, second, and third items.); 11402 report (x>y, "x is %d but y is %d", x, y); 11403} 11404 11405// Check long long types. 11406#define BIG64 18446744073709551615ull 11407#define BIG32 4294967295ul 11408#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 11409#if !BIG_OK 11410 your preprocessor is broken; 11411#endif 11412#if BIG_OK 11413#else 11414 your preprocessor is broken; 11415#endif 11416static long long int bignum = -9223372036854775807LL; 11417static unsigned long long int ubignum = BIG64; 11418 11419struct incomplete_array 11420{ 11421 int datasize; 11422 double data[]; 11423}; 11424 11425struct named_init { 11426 int number; 11427 const wchar_t *name; 11428 double average; 11429}; 11430 11431typedef const char *ccp; 11432 11433static inline int 11434test_restrict (ccp restrict text) 11435{ 11436 // See if C++-style comments work. 11437 // Iterate through items via the restricted pointer. 11438 // Also check for declarations in for loops. 11439 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 11440 continue; 11441 return 0; 11442} 11443 11444// Check varargs and va_copy. 11445static void 11446test_varargs (const char *format, ...) 11447{ 11448 va_list args; 11449 va_start (args, format); 11450 va_list args_copy; 11451 va_copy (args_copy, args); 11452 11453 const char *str; 11454 int number; 11455 float fnumber; 11456 11457 while (*format) 11458 { 11459 switch (*format++) 11460 { 11461 case 's': // string 11462 str = va_arg (args_copy, const char *); 11463 break; 11464 case 'd': // int 11465 number = va_arg (args_copy, int); 11466 break; 11467 case 'f': // float 11468 fnumber = va_arg (args_copy, double); 11469 break; 11470 default: 11471 break; 11472 } 11473 } 11474 va_end (args_copy); 11475 va_end (args); 11476} 11477 11478int 11479main () 11480{ 11481 11482 // Check bool. 11483 _Bool success = false; 11484 11485 // Check restrict. 11486 if (test_restrict ("String literal") == 0) 11487 success = true; 11488 char *restrict newvar = "Another string"; 11489 11490 // Check varargs. 11491 test_varargs ("s, d' f .", "string", 65, 34.234); 11492 test_varargs_macros (); 11493 11494 // Check flexible array members. 11495 struct incomplete_array *ia = 11496 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 11497 ia->datasize = 10; 11498 for (int i = 0; i < ia->datasize; ++i) 11499 ia->data[i] = i * 1.234; 11500 11501 // Check named initializers. 11502 struct named_init ni = { 11503 .number = 34, 11504 .name = L"Test wide string", 11505 .average = 543.34343, 11506 }; 11507 11508 ni.number = 58; 11509 11510 int dynamic_array[ni.number]; 11511 dynamic_array[ni.number - 1] = 543; 11512 11513 // work around unused variable warnings 11514 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 11515 || dynamic_array[ni.number - 1] != 543); 11516 11517 ; 11518 return 0; 11519} 11520_ACEOF 11521for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 11522do 11523 CC="$ac_save_CC $ac_arg" 11524 if ac_fn_c_try_compile "$LINENO"; then : 11525 ac_cv_prog_cc_c99=$ac_arg 11526fi 11527rm -f core conftest.err conftest.$ac_objext 11528 test "x$ac_cv_prog_cc_c99" != "xno" && break 11529done 11530rm -f conftest.$ac_ext 11531CC=$ac_save_CC 11532 11533fi 11534# AC_CACHE_VAL 11535case "x$ac_cv_prog_cc_c99" in 11536 x) 11537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 11538$as_echo "none needed" >&6; } ;; 11539 xno) 11540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 11541$as_echo "unsupported" >&6; } ;; 11542 *) 11543 CC="$CC $ac_cv_prog_cc_c99" 11544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 11545$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 11546esac 11547if test "x$ac_cv_prog_cc_c99" != xno; then : 11548 11549fi 11550 11551 11552 11553 11554 11555 11556ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" 11557if test "x$ac_cv_have_decl___clang__" = xyes; then : 11558 CLANGCC="yes" 11559else 11560 CLANGCC="no" 11561fi 11562 11563ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 11564if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then : 11565 INTELCC="yes" 11566else 11567 INTELCC="no" 11568fi 11569 11570ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 11571if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then : 11572 SUNCC="yes" 11573else 11574 SUNCC="no" 11575fi 11576 11577 11578 11579 11580if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 11581 if test -n "$ac_tool_prefix"; then 11582 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 11583set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 11584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11585$as_echo_n "checking for $ac_word... " >&6; } 11586if ${ac_cv_path_PKG_CONFIG+:} false; then : 11587 $as_echo_n "(cached) " >&6 11588else 11589 case $PKG_CONFIG in 11590 [\\/]* | ?:[\\/]*) 11591 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 11592 ;; 11593 *) 11594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11595for as_dir in $PATH 11596do 11597 IFS=$as_save_IFS 11598 test -z "$as_dir" && as_dir=. 11599 for ac_exec_ext in '' $ac_executable_extensions; do 11600 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11601 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11603 break 2 11604 fi 11605done 11606 done 11607IFS=$as_save_IFS 11608 11609 ;; 11610esac 11611fi 11612PKG_CONFIG=$ac_cv_path_PKG_CONFIG 11613if test -n "$PKG_CONFIG"; then 11614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 11615$as_echo "$PKG_CONFIG" >&6; } 11616else 11617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11618$as_echo "no" >&6; } 11619fi 11620 11621 11622fi 11623if test -z "$ac_cv_path_PKG_CONFIG"; then 11624 ac_pt_PKG_CONFIG=$PKG_CONFIG 11625 # Extract the first word of "pkg-config", so it can be a program name with args. 11626set dummy pkg-config; ac_word=$2 11627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11628$as_echo_n "checking for $ac_word... " >&6; } 11629if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 11630 $as_echo_n "(cached) " >&6 11631else 11632 case $ac_pt_PKG_CONFIG in 11633 [\\/]* | ?:[\\/]*) 11634 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 11635 ;; 11636 *) 11637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11638for as_dir in $PATH 11639do 11640 IFS=$as_save_IFS 11641 test -z "$as_dir" && as_dir=. 11642 for ac_exec_ext in '' $ac_executable_extensions; do 11643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11644 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11645 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11646 break 2 11647 fi 11648done 11649 done 11650IFS=$as_save_IFS 11651 11652 ;; 11653esac 11654fi 11655ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 11656if test -n "$ac_pt_PKG_CONFIG"; then 11657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 11658$as_echo "$ac_pt_PKG_CONFIG" >&6; } 11659else 11660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11661$as_echo "no" >&6; } 11662fi 11663 11664 if test "x$ac_pt_PKG_CONFIG" = x; then 11665 PKG_CONFIG="" 11666 else 11667 case $cross_compiling:$ac_tool_warned in 11668yes:) 11669{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11670$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11671ac_tool_warned=yes ;; 11672esac 11673 PKG_CONFIG=$ac_pt_PKG_CONFIG 11674 fi 11675else 11676 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 11677fi 11678 11679fi 11680if test -n "$PKG_CONFIG"; then 11681 _pkg_min_version=0.9.0 11682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 11683$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 11684 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 11685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11686$as_echo "yes" >&6; } 11687 else 11688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11689$as_echo "no" >&6; } 11690 PKG_CONFIG="" 11691 fi 11692 11693fi 11694 11695 11696 11697 11698 11699# Check whether --enable-selective-werror was given. 11700if test "${enable_selective_werror+set}" = set; then : 11701 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval 11702else 11703 SELECTIVE_WERROR=yes 11704fi 11705 11706 11707 11708 11709 11710# -v is too short to test reliably with XORG_TESTSET_CFLAG 11711if test "x$SUNCC" = "xyes"; then 11712 BASE_CFLAGS="-v" 11713else 11714 BASE_CFLAGS="" 11715fi 11716 11717# This chunk of warnings were those that existed in the legacy CWARNFLAGS 11718 11719 11720 11721 11722 11723 11724 11725 11726 11727 11728 11729 11730 11731xorg_testset_save_CFLAGS="$CFLAGS" 11732 11733if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11734 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11736$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11737if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 11738 $as_echo_n "(cached) " >&6 11739else 11740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11741/* end confdefs.h. */ 11742int i; 11743_ACEOF 11744if ac_fn_c_try_compile "$LINENO"; then : 11745 xorg_cv_cc_flag_unknown_warning_option=yes 11746else 11747 xorg_cv_cc_flag_unknown_warning_option=no 11748fi 11749rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11750fi 11751{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11752$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11753 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11754 CFLAGS="$xorg_testset_save_CFLAGS" 11755fi 11756 11757if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11758 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11759 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11760 fi 11761 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11763$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11764if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 11765 $as_echo_n "(cached) " >&6 11766else 11767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11768/* end confdefs.h. */ 11769int i; 11770_ACEOF 11771if ac_fn_c_try_compile "$LINENO"; then : 11772 xorg_cv_cc_flag_unused_command_line_argument=yes 11773else 11774 xorg_cv_cc_flag_unused_command_line_argument=no 11775fi 11776rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11777fi 11778{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11779$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11780 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11781 CFLAGS="$xorg_testset_save_CFLAGS" 11782fi 11783 11784found="no" 11785 11786 if test $found = "no" ; then 11787 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 11788 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11789 fi 11790 11791 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 11792 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11793 fi 11794 11795 CFLAGS="$CFLAGS -Wall" 11796 11797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 11798$as_echo_n "checking if $CC supports -Wall... " >&6; } 11799 cacheid=xorg_cv_cc_flag__Wall 11800 if eval \${$cacheid+:} false; then : 11801 $as_echo_n "(cached) " >&6 11802else 11803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11804/* end confdefs.h. */ 11805int i; 11806int 11807main () 11808{ 11809 11810 ; 11811 return 0; 11812} 11813_ACEOF 11814if ac_fn_c_try_link "$LINENO"; then : 11815 eval $cacheid=yes 11816else 11817 eval $cacheid=no 11818fi 11819rm -f core conftest.err conftest.$ac_objext \ 11820 conftest$ac_exeext conftest.$ac_ext 11821fi 11822 11823 11824 CFLAGS="$xorg_testset_save_CFLAGS" 11825 11826 eval supported=\$$cacheid 11827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11828$as_echo "$supported" >&6; } 11829 if test "$supported" = "yes" ; then 11830 BASE_CFLAGS="$BASE_CFLAGS -Wall" 11831 found="yes" 11832 fi 11833 fi 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 11845 11846 11847 11848 11849xorg_testset_save_CFLAGS="$CFLAGS" 11850 11851if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11852 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11854$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11855if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 11856 $as_echo_n "(cached) " >&6 11857else 11858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11859/* end confdefs.h. */ 11860int i; 11861_ACEOF 11862if ac_fn_c_try_compile "$LINENO"; then : 11863 xorg_cv_cc_flag_unknown_warning_option=yes 11864else 11865 xorg_cv_cc_flag_unknown_warning_option=no 11866fi 11867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11868fi 11869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11870$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11871 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11872 CFLAGS="$xorg_testset_save_CFLAGS" 11873fi 11874 11875if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11876 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11877 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11878 fi 11879 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11881$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 11882if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 11883 $as_echo_n "(cached) " >&6 11884else 11885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11886/* end confdefs.h. */ 11887int i; 11888_ACEOF 11889if ac_fn_c_try_compile "$LINENO"; then : 11890 xorg_cv_cc_flag_unused_command_line_argument=yes 11891else 11892 xorg_cv_cc_flag_unused_command_line_argument=no 11893fi 11894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11895fi 11896{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 11897$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 11898 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 11899 CFLAGS="$xorg_testset_save_CFLAGS" 11900fi 11901 11902found="no" 11903 11904 if test $found = "no" ; then 11905 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 11906 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11907 fi 11908 11909 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 11910 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11911 fi 11912 11913 CFLAGS="$CFLAGS -Wpointer-arith" 11914 11915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5 11916$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; } 11917 cacheid=xorg_cv_cc_flag__Wpointer_arith 11918 if eval \${$cacheid+:} false; then : 11919 $as_echo_n "(cached) " >&6 11920else 11921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11922/* end confdefs.h. */ 11923int i; 11924int 11925main () 11926{ 11927 11928 ; 11929 return 0; 11930} 11931_ACEOF 11932if ac_fn_c_try_link "$LINENO"; then : 11933 eval $cacheid=yes 11934else 11935 eval $cacheid=no 11936fi 11937rm -f core conftest.err conftest.$ac_objext \ 11938 conftest$ac_exeext conftest.$ac_ext 11939fi 11940 11941 11942 CFLAGS="$xorg_testset_save_CFLAGS" 11943 11944 eval supported=\$$cacheid 11945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 11946$as_echo "$supported" >&6; } 11947 if test "$supported" = "yes" ; then 11948 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith" 11949 found="yes" 11950 fi 11951 fi 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967xorg_testset_save_CFLAGS="$CFLAGS" 11968 11969if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 11970 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 11972$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 11973if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 11974 $as_echo_n "(cached) " >&6 11975else 11976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11977/* end confdefs.h. */ 11978int i; 11979_ACEOF 11980if ac_fn_c_try_compile "$LINENO"; then : 11981 xorg_cv_cc_flag_unknown_warning_option=yes 11982else 11983 xorg_cv_cc_flag_unknown_warning_option=no 11984fi 11985rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11986fi 11987{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 11988$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 11989 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 11990 CFLAGS="$xorg_testset_save_CFLAGS" 11991fi 11992 11993if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 11994 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 11995 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 11996 fi 11997 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 11998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 11999$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12000if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12001 $as_echo_n "(cached) " >&6 12002else 12003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12004/* end confdefs.h. */ 12005int i; 12006_ACEOF 12007if ac_fn_c_try_compile "$LINENO"; then : 12008 xorg_cv_cc_flag_unused_command_line_argument=yes 12009else 12010 xorg_cv_cc_flag_unused_command_line_argument=no 12011fi 12012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12013fi 12014{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12015$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12016 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12017 CFLAGS="$xorg_testset_save_CFLAGS" 12018fi 12019 12020found="no" 12021 12022 if test $found = "no" ; then 12023 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12024 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12025 fi 12026 12027 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12028 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12029 fi 12030 12031 CFLAGS="$CFLAGS -Wmissing-declarations" 12032 12033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5 12034$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; } 12035 cacheid=xorg_cv_cc_flag__Wmissing_declarations 12036 if eval \${$cacheid+:} false; then : 12037 $as_echo_n "(cached) " >&6 12038else 12039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12040/* end confdefs.h. */ 12041int i; 12042int 12043main () 12044{ 12045 12046 ; 12047 return 0; 12048} 12049_ACEOF 12050if ac_fn_c_try_link "$LINENO"; then : 12051 eval $cacheid=yes 12052else 12053 eval $cacheid=no 12054fi 12055rm -f core conftest.err conftest.$ac_objext \ 12056 conftest$ac_exeext conftest.$ac_ext 12057fi 12058 12059 12060 CFLAGS="$xorg_testset_save_CFLAGS" 12061 12062 eval supported=\$$cacheid 12063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12064$as_echo "$supported" >&6; } 12065 if test "$supported" = "yes" ; then 12066 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations" 12067 found="yes" 12068 fi 12069 fi 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085xorg_testset_save_CFLAGS="$CFLAGS" 12086 12087if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12088 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12090$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12091if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12092 $as_echo_n "(cached) " >&6 12093else 12094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12095/* end confdefs.h. */ 12096int i; 12097_ACEOF 12098if ac_fn_c_try_compile "$LINENO"; then : 12099 xorg_cv_cc_flag_unknown_warning_option=yes 12100else 12101 xorg_cv_cc_flag_unknown_warning_option=no 12102fi 12103rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12104fi 12105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12106$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12107 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12108 CFLAGS="$xorg_testset_save_CFLAGS" 12109fi 12110 12111if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12112 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12113 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12114 fi 12115 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12117$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12118if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12119 $as_echo_n "(cached) " >&6 12120else 12121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12122/* end confdefs.h. */ 12123int i; 12124_ACEOF 12125if ac_fn_c_try_compile "$LINENO"; then : 12126 xorg_cv_cc_flag_unused_command_line_argument=yes 12127else 12128 xorg_cv_cc_flag_unused_command_line_argument=no 12129fi 12130rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12131fi 12132{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12133$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12134 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12135 CFLAGS="$xorg_testset_save_CFLAGS" 12136fi 12137 12138found="no" 12139 12140 if test $found = "no" ; then 12141 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12142 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12143 fi 12144 12145 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12146 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12147 fi 12148 12149 CFLAGS="$CFLAGS -Wformat=2" 12150 12151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 12152$as_echo_n "checking if $CC supports -Wformat=2... " >&6; } 12153 cacheid=`$as_echo "xorg_cv_cc_flag_-Wformat=2" | $as_tr_sh` 12154 if eval \${$cacheid+:} false; then : 12155 $as_echo_n "(cached) " >&6 12156else 12157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12158/* end confdefs.h. */ 12159int i; 12160int 12161main () 12162{ 12163 12164 ; 12165 return 0; 12166} 12167_ACEOF 12168if ac_fn_c_try_link "$LINENO"; then : 12169 eval $cacheid=yes 12170else 12171 eval $cacheid=no 12172fi 12173rm -f core conftest.err conftest.$ac_objext \ 12174 conftest$ac_exeext conftest.$ac_ext 12175fi 12176 12177 12178 CFLAGS="$xorg_testset_save_CFLAGS" 12179 12180 eval supported=\$$cacheid 12181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12182$as_echo "$supported" >&6; } 12183 if test "$supported" = "yes" ; then 12184 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2" 12185 found="yes" 12186 fi 12187 fi 12188 12189 if test $found = "no" ; then 12190 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12191 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12192 fi 12193 12194 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12195 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12196 fi 12197 12198 CFLAGS="$CFLAGS -Wformat" 12199 12200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5 12201$as_echo_n "checking if $CC supports -Wformat... " >&6; } 12202 cacheid=xorg_cv_cc_flag__Wformat 12203 if eval \${$cacheid+:} false; then : 12204 $as_echo_n "(cached) " >&6 12205else 12206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12207/* end confdefs.h. */ 12208int i; 12209int 12210main () 12211{ 12212 12213 ; 12214 return 0; 12215} 12216_ACEOF 12217if ac_fn_c_try_link "$LINENO"; then : 12218 eval $cacheid=yes 12219else 12220 eval $cacheid=no 12221fi 12222rm -f core conftest.err conftest.$ac_objext \ 12223 conftest$ac_exeext conftest.$ac_ext 12224fi 12225 12226 12227 CFLAGS="$xorg_testset_save_CFLAGS" 12228 12229 eval supported=\$$cacheid 12230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12231$as_echo "$supported" >&6; } 12232 if test "$supported" = "yes" ; then 12233 BASE_CFLAGS="$BASE_CFLAGS -Wformat" 12234 found="yes" 12235 fi 12236 fi 12237 12238 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 12252 12253 12254xorg_testset_save_CFLAGS="$CFLAGS" 12255 12256if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12257 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12259$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12260if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12261 $as_echo_n "(cached) " >&6 12262else 12263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12264/* end confdefs.h. */ 12265int i; 12266_ACEOF 12267if ac_fn_c_try_compile "$LINENO"; then : 12268 xorg_cv_cc_flag_unknown_warning_option=yes 12269else 12270 xorg_cv_cc_flag_unknown_warning_option=no 12271fi 12272rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12273fi 12274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12275$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12276 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12277 CFLAGS="$xorg_testset_save_CFLAGS" 12278fi 12279 12280if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12281 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12282 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12283 fi 12284 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12286$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12287if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12288 $as_echo_n "(cached) " >&6 12289else 12290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12291/* end confdefs.h. */ 12292int i; 12293_ACEOF 12294if ac_fn_c_try_compile "$LINENO"; then : 12295 xorg_cv_cc_flag_unused_command_line_argument=yes 12296else 12297 xorg_cv_cc_flag_unused_command_line_argument=no 12298fi 12299rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12300fi 12301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12302$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12303 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12304 CFLAGS="$xorg_testset_save_CFLAGS" 12305fi 12306 12307found="no" 12308 12309 if test $found = "no" ; then 12310 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12311 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12312 fi 12313 12314 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12315 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12316 fi 12317 12318 CFLAGS="$CFLAGS -Wstrict-prototypes" 12319 12320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5 12321$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; } 12322 cacheid=xorg_cv_cc_flag__Wstrict_prototypes 12323 if eval \${$cacheid+:} false; then : 12324 $as_echo_n "(cached) " >&6 12325else 12326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12327/* end confdefs.h. */ 12328int i; 12329int 12330main () 12331{ 12332 12333 ; 12334 return 0; 12335} 12336_ACEOF 12337if ac_fn_c_try_link "$LINENO"; then : 12338 eval $cacheid=yes 12339else 12340 eval $cacheid=no 12341fi 12342rm -f core conftest.err conftest.$ac_objext \ 12343 conftest$ac_exeext conftest.$ac_ext 12344fi 12345 12346 12347 CFLAGS="$xorg_testset_save_CFLAGS" 12348 12349 eval supported=\$$cacheid 12350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12351$as_echo "$supported" >&6; } 12352 if test "$supported" = "yes" ; then 12353 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes" 12354 found="yes" 12355 fi 12356 fi 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372xorg_testset_save_CFLAGS="$CFLAGS" 12373 12374if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12375 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12377$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12378if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12379 $as_echo_n "(cached) " >&6 12380else 12381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12382/* end confdefs.h. */ 12383int i; 12384_ACEOF 12385if ac_fn_c_try_compile "$LINENO"; then : 12386 xorg_cv_cc_flag_unknown_warning_option=yes 12387else 12388 xorg_cv_cc_flag_unknown_warning_option=no 12389fi 12390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12391fi 12392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12393$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12394 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12395 CFLAGS="$xorg_testset_save_CFLAGS" 12396fi 12397 12398if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12399 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12400 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12401 fi 12402 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12404$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12405if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12406 $as_echo_n "(cached) " >&6 12407else 12408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12409/* end confdefs.h. */ 12410int i; 12411_ACEOF 12412if ac_fn_c_try_compile "$LINENO"; then : 12413 xorg_cv_cc_flag_unused_command_line_argument=yes 12414else 12415 xorg_cv_cc_flag_unused_command_line_argument=no 12416fi 12417rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12418fi 12419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12420$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12421 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12422 CFLAGS="$xorg_testset_save_CFLAGS" 12423fi 12424 12425found="no" 12426 12427 if test $found = "no" ; then 12428 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12429 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12430 fi 12431 12432 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12433 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12434 fi 12435 12436 CFLAGS="$CFLAGS -Wmissing-prototypes" 12437 12438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5 12439$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; } 12440 cacheid=xorg_cv_cc_flag__Wmissing_prototypes 12441 if eval \${$cacheid+:} false; then : 12442 $as_echo_n "(cached) " >&6 12443else 12444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12445/* end confdefs.h. */ 12446int i; 12447int 12448main () 12449{ 12450 12451 ; 12452 return 0; 12453} 12454_ACEOF 12455if ac_fn_c_try_link "$LINENO"; then : 12456 eval $cacheid=yes 12457else 12458 eval $cacheid=no 12459fi 12460rm -f core conftest.err conftest.$ac_objext \ 12461 conftest$ac_exeext conftest.$ac_ext 12462fi 12463 12464 12465 CFLAGS="$xorg_testset_save_CFLAGS" 12466 12467 eval supported=\$$cacheid 12468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12469$as_echo "$supported" >&6; } 12470 if test "$supported" = "yes" ; then 12471 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes" 12472 found="yes" 12473 fi 12474 fi 12475 12476 12477 12478 12479 12480 12481 12482 12483 12484 12485 12486 12487 12488 12489 12490xorg_testset_save_CFLAGS="$CFLAGS" 12491 12492if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12493 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12495$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12496if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12497 $as_echo_n "(cached) " >&6 12498else 12499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12500/* end confdefs.h. */ 12501int i; 12502_ACEOF 12503if ac_fn_c_try_compile "$LINENO"; then : 12504 xorg_cv_cc_flag_unknown_warning_option=yes 12505else 12506 xorg_cv_cc_flag_unknown_warning_option=no 12507fi 12508rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12509fi 12510{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12511$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12512 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12513 CFLAGS="$xorg_testset_save_CFLAGS" 12514fi 12515 12516if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12517 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12518 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12519 fi 12520 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12522$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12523if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12524 $as_echo_n "(cached) " >&6 12525else 12526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12527/* end confdefs.h. */ 12528int i; 12529_ACEOF 12530if ac_fn_c_try_compile "$LINENO"; then : 12531 xorg_cv_cc_flag_unused_command_line_argument=yes 12532else 12533 xorg_cv_cc_flag_unused_command_line_argument=no 12534fi 12535rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12536fi 12537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12538$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12539 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12540 CFLAGS="$xorg_testset_save_CFLAGS" 12541fi 12542 12543found="no" 12544 12545 if test $found = "no" ; then 12546 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12547 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12548 fi 12549 12550 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12551 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12552 fi 12553 12554 CFLAGS="$CFLAGS -Wnested-externs" 12555 12556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5 12557$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; } 12558 cacheid=xorg_cv_cc_flag__Wnested_externs 12559 if eval \${$cacheid+:} false; then : 12560 $as_echo_n "(cached) " >&6 12561else 12562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12563/* end confdefs.h. */ 12564int i; 12565int 12566main () 12567{ 12568 12569 ; 12570 return 0; 12571} 12572_ACEOF 12573if ac_fn_c_try_link "$LINENO"; then : 12574 eval $cacheid=yes 12575else 12576 eval $cacheid=no 12577fi 12578rm -f core conftest.err conftest.$ac_objext \ 12579 conftest$ac_exeext conftest.$ac_ext 12580fi 12581 12582 12583 CFLAGS="$xorg_testset_save_CFLAGS" 12584 12585 eval supported=\$$cacheid 12586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12587$as_echo "$supported" >&6; } 12588 if test "$supported" = "yes" ; then 12589 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs" 12590 found="yes" 12591 fi 12592 fi 12593 12594 12595 12596 12597 12598 12599 12600 12601 12602 12603 12604 12605 12606 12607 12608xorg_testset_save_CFLAGS="$CFLAGS" 12609 12610if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12611 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12613$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12614if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12615 $as_echo_n "(cached) " >&6 12616else 12617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12618/* end confdefs.h. */ 12619int i; 12620_ACEOF 12621if ac_fn_c_try_compile "$LINENO"; then : 12622 xorg_cv_cc_flag_unknown_warning_option=yes 12623else 12624 xorg_cv_cc_flag_unknown_warning_option=no 12625fi 12626rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12627fi 12628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12629$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12630 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12631 CFLAGS="$xorg_testset_save_CFLAGS" 12632fi 12633 12634if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12635 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12636 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12637 fi 12638 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12640$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12641if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12642 $as_echo_n "(cached) " >&6 12643else 12644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12645/* end confdefs.h. */ 12646int i; 12647_ACEOF 12648if ac_fn_c_try_compile "$LINENO"; then : 12649 xorg_cv_cc_flag_unused_command_line_argument=yes 12650else 12651 xorg_cv_cc_flag_unused_command_line_argument=no 12652fi 12653rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12654fi 12655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12656$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12657 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12658 CFLAGS="$xorg_testset_save_CFLAGS" 12659fi 12660 12661found="no" 12662 12663 if test $found = "no" ; then 12664 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12665 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12666 fi 12667 12668 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12669 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12670 fi 12671 12672 CFLAGS="$CFLAGS -Wbad-function-cast" 12673 12674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5 12675$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; } 12676 cacheid=xorg_cv_cc_flag__Wbad_function_cast 12677 if eval \${$cacheid+:} false; then : 12678 $as_echo_n "(cached) " >&6 12679else 12680 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12681/* end confdefs.h. */ 12682int i; 12683int 12684main () 12685{ 12686 12687 ; 12688 return 0; 12689} 12690_ACEOF 12691if ac_fn_c_try_link "$LINENO"; then : 12692 eval $cacheid=yes 12693else 12694 eval $cacheid=no 12695fi 12696rm -f core conftest.err conftest.$ac_objext \ 12697 conftest$ac_exeext conftest.$ac_ext 12698fi 12699 12700 12701 CFLAGS="$xorg_testset_save_CFLAGS" 12702 12703 eval supported=\$$cacheid 12704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12705$as_echo "$supported" >&6; } 12706 if test "$supported" = "yes" ; then 12707 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast" 12708 found="yes" 12709 fi 12710 fi 12711 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 12722 12723 12724 12725 12726xorg_testset_save_CFLAGS="$CFLAGS" 12727 12728if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12729 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12731$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12732if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12733 $as_echo_n "(cached) " >&6 12734else 12735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12736/* end confdefs.h. */ 12737int i; 12738_ACEOF 12739if ac_fn_c_try_compile "$LINENO"; then : 12740 xorg_cv_cc_flag_unknown_warning_option=yes 12741else 12742 xorg_cv_cc_flag_unknown_warning_option=no 12743fi 12744rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12745fi 12746{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12747$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12748 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12749 CFLAGS="$xorg_testset_save_CFLAGS" 12750fi 12751 12752if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12753 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12754 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12755 fi 12756 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12758$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12759if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12760 $as_echo_n "(cached) " >&6 12761else 12762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12763/* end confdefs.h. */ 12764int i; 12765_ACEOF 12766if ac_fn_c_try_compile "$LINENO"; then : 12767 xorg_cv_cc_flag_unused_command_line_argument=yes 12768else 12769 xorg_cv_cc_flag_unused_command_line_argument=no 12770fi 12771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12772fi 12773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12774$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12775 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12776 CFLAGS="$xorg_testset_save_CFLAGS" 12777fi 12778 12779found="no" 12780 12781 if test $found = "no" ; then 12782 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12783 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12784 fi 12785 12786 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12787 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12788 fi 12789 12790 CFLAGS="$CFLAGS -Wold-style-definition" 12791 12792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5 12793$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; } 12794 cacheid=xorg_cv_cc_flag__Wold_style_definition 12795 if eval \${$cacheid+:} false; then : 12796 $as_echo_n "(cached) " >&6 12797else 12798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12799/* end confdefs.h. */ 12800int i; 12801int 12802main () 12803{ 12804 12805 ; 12806 return 0; 12807} 12808_ACEOF 12809if ac_fn_c_try_link "$LINENO"; then : 12810 eval $cacheid=yes 12811else 12812 eval $cacheid=no 12813fi 12814rm -f core conftest.err conftest.$ac_objext \ 12815 conftest$ac_exeext conftest.$ac_ext 12816fi 12817 12818 12819 CFLAGS="$xorg_testset_save_CFLAGS" 12820 12821 eval supported=\$$cacheid 12822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12823$as_echo "$supported" >&6; } 12824 if test "$supported" = "yes" ; then 12825 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition" 12826 found="yes" 12827 fi 12828 fi 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844xorg_testset_save_CFLAGS="$CFLAGS" 12845 12846if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12847 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12849$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12850if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12851 $as_echo_n "(cached) " >&6 12852else 12853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12854/* end confdefs.h. */ 12855int i; 12856_ACEOF 12857if ac_fn_c_try_compile "$LINENO"; then : 12858 xorg_cv_cc_flag_unknown_warning_option=yes 12859else 12860 xorg_cv_cc_flag_unknown_warning_option=no 12861fi 12862rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12863fi 12864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12865$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12866 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12867 CFLAGS="$xorg_testset_save_CFLAGS" 12868fi 12869 12870if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12871 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12872 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12873 fi 12874 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12876$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12877if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 12878 $as_echo_n "(cached) " >&6 12879else 12880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12881/* end confdefs.h. */ 12882int i; 12883_ACEOF 12884if ac_fn_c_try_compile "$LINENO"; then : 12885 xorg_cv_cc_flag_unused_command_line_argument=yes 12886else 12887 xorg_cv_cc_flag_unused_command_line_argument=no 12888fi 12889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12890fi 12891{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 12892$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 12893 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 12894 CFLAGS="$xorg_testset_save_CFLAGS" 12895fi 12896 12897found="no" 12898 12899 if test $found = "no" ; then 12900 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 12901 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12902 fi 12903 12904 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 12905 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12906 fi 12907 12908 CFLAGS="$CFLAGS -Wdeclaration-after-statement" 12909 12910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5 12911$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; } 12912 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement 12913 if eval \${$cacheid+:} false; then : 12914 $as_echo_n "(cached) " >&6 12915else 12916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12917/* end confdefs.h. */ 12918int i; 12919int 12920main () 12921{ 12922 12923 ; 12924 return 0; 12925} 12926_ACEOF 12927if ac_fn_c_try_link "$LINENO"; then : 12928 eval $cacheid=yes 12929else 12930 eval $cacheid=no 12931fi 12932rm -f core conftest.err conftest.$ac_objext \ 12933 conftest$ac_exeext conftest.$ac_ext 12934fi 12935 12936 12937 CFLAGS="$xorg_testset_save_CFLAGS" 12938 12939 eval supported=\$$cacheid 12940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 12941$as_echo "$supported" >&6; } 12942 if test "$supported" = "yes" ; then 12943 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement" 12944 found="yes" 12945 fi 12946 fi 12947 12948 12949 12950 12951 12952# This chunk adds additional warnings that could catch undesired effects. 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966xorg_testset_save_CFLAGS="$CFLAGS" 12967 12968if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 12969 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 12971$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 12972if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 12973 $as_echo_n "(cached) " >&6 12974else 12975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12976/* end confdefs.h. */ 12977int i; 12978_ACEOF 12979if ac_fn_c_try_compile "$LINENO"; then : 12980 xorg_cv_cc_flag_unknown_warning_option=yes 12981else 12982 xorg_cv_cc_flag_unknown_warning_option=no 12983fi 12984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12985fi 12986{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 12987$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 12988 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 12989 CFLAGS="$xorg_testset_save_CFLAGS" 12990fi 12991 12992if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 12993 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 12994 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 12995 fi 12996 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 12997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 12998$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 12999if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13000 $as_echo_n "(cached) " >&6 13001else 13002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13003/* end confdefs.h. */ 13004int i; 13005_ACEOF 13006if ac_fn_c_try_compile "$LINENO"; then : 13007 xorg_cv_cc_flag_unused_command_line_argument=yes 13008else 13009 xorg_cv_cc_flag_unused_command_line_argument=no 13010fi 13011rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13012fi 13013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13014$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13015 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13016 CFLAGS="$xorg_testset_save_CFLAGS" 13017fi 13018 13019found="no" 13020 13021 if test $found = "no" ; then 13022 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13023 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13024 fi 13025 13026 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13027 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13028 fi 13029 13030 CFLAGS="$CFLAGS -Wunused" 13031 13032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5 13033$as_echo_n "checking if $CC supports -Wunused... " >&6; } 13034 cacheid=xorg_cv_cc_flag__Wunused 13035 if eval \${$cacheid+:} false; then : 13036 $as_echo_n "(cached) " >&6 13037else 13038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13039/* end confdefs.h. */ 13040int i; 13041int 13042main () 13043{ 13044 13045 ; 13046 return 0; 13047} 13048_ACEOF 13049if ac_fn_c_try_link "$LINENO"; then : 13050 eval $cacheid=yes 13051else 13052 eval $cacheid=no 13053fi 13054rm -f core conftest.err conftest.$ac_objext \ 13055 conftest$ac_exeext conftest.$ac_ext 13056fi 13057 13058 13059 CFLAGS="$xorg_testset_save_CFLAGS" 13060 13061 eval supported=\$$cacheid 13062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13063$as_echo "$supported" >&6; } 13064 if test "$supported" = "yes" ; then 13065 BASE_CFLAGS="$BASE_CFLAGS -Wunused" 13066 found="yes" 13067 fi 13068 fi 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13083 13084xorg_testset_save_CFLAGS="$CFLAGS" 13085 13086if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13087 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13089$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13090if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13091 $as_echo_n "(cached) " >&6 13092else 13093 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13094/* end confdefs.h. */ 13095int i; 13096_ACEOF 13097if ac_fn_c_try_compile "$LINENO"; then : 13098 xorg_cv_cc_flag_unknown_warning_option=yes 13099else 13100 xorg_cv_cc_flag_unknown_warning_option=no 13101fi 13102rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13103fi 13104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13105$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13106 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13107 CFLAGS="$xorg_testset_save_CFLAGS" 13108fi 13109 13110if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13111 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13112 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13113 fi 13114 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13116$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13117if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13118 $as_echo_n "(cached) " >&6 13119else 13120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13121/* end confdefs.h. */ 13122int i; 13123_ACEOF 13124if ac_fn_c_try_compile "$LINENO"; then : 13125 xorg_cv_cc_flag_unused_command_line_argument=yes 13126else 13127 xorg_cv_cc_flag_unused_command_line_argument=no 13128fi 13129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13130fi 13131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13132$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13133 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13134 CFLAGS="$xorg_testset_save_CFLAGS" 13135fi 13136 13137found="no" 13138 13139 if test $found = "no" ; then 13140 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13141 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13142 fi 13143 13144 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13145 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13146 fi 13147 13148 CFLAGS="$CFLAGS -Wuninitialized" 13149 13150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 13151$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } 13152 cacheid=xorg_cv_cc_flag__Wuninitialized 13153 if eval \${$cacheid+:} false; then : 13154 $as_echo_n "(cached) " >&6 13155else 13156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13157/* end confdefs.h. */ 13158int i; 13159int 13160main () 13161{ 13162 13163 ; 13164 return 0; 13165} 13166_ACEOF 13167if ac_fn_c_try_link "$LINENO"; then : 13168 eval $cacheid=yes 13169else 13170 eval $cacheid=no 13171fi 13172rm -f core conftest.err conftest.$ac_objext \ 13173 conftest$ac_exeext conftest.$ac_ext 13174fi 13175 13176 13177 CFLAGS="$xorg_testset_save_CFLAGS" 13178 13179 eval supported=\$$cacheid 13180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13181$as_echo "$supported" >&6; } 13182 if test "$supported" = "yes" ; then 13183 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized" 13184 found="yes" 13185 fi 13186 fi 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200 13201 13202xorg_testset_save_CFLAGS="$CFLAGS" 13203 13204if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13205 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13207$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13208if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13209 $as_echo_n "(cached) " >&6 13210else 13211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13212/* end confdefs.h. */ 13213int i; 13214_ACEOF 13215if ac_fn_c_try_compile "$LINENO"; then : 13216 xorg_cv_cc_flag_unknown_warning_option=yes 13217else 13218 xorg_cv_cc_flag_unknown_warning_option=no 13219fi 13220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13221fi 13222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13223$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13224 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13225 CFLAGS="$xorg_testset_save_CFLAGS" 13226fi 13227 13228if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13229 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13230 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13231 fi 13232 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13234$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13235if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13236 $as_echo_n "(cached) " >&6 13237else 13238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13239/* end confdefs.h. */ 13240int i; 13241_ACEOF 13242if ac_fn_c_try_compile "$LINENO"; then : 13243 xorg_cv_cc_flag_unused_command_line_argument=yes 13244else 13245 xorg_cv_cc_flag_unused_command_line_argument=no 13246fi 13247rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13248fi 13249{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13250$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13251 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13252 CFLAGS="$xorg_testset_save_CFLAGS" 13253fi 13254 13255found="no" 13256 13257 if test $found = "no" ; then 13258 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13259 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13260 fi 13261 13262 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13263 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13264 fi 13265 13266 CFLAGS="$CFLAGS -Wshadow" 13267 13268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 13269$as_echo_n "checking if $CC supports -Wshadow... " >&6; } 13270 cacheid=xorg_cv_cc_flag__Wshadow 13271 if eval \${$cacheid+:} false; then : 13272 $as_echo_n "(cached) " >&6 13273else 13274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13275/* end confdefs.h. */ 13276int i; 13277int 13278main () 13279{ 13280 13281 ; 13282 return 0; 13283} 13284_ACEOF 13285if ac_fn_c_try_link "$LINENO"; then : 13286 eval $cacheid=yes 13287else 13288 eval $cacheid=no 13289fi 13290rm -f core conftest.err conftest.$ac_objext \ 13291 conftest$ac_exeext conftest.$ac_ext 13292fi 13293 13294 13295 CFLAGS="$xorg_testset_save_CFLAGS" 13296 13297 eval supported=\$$cacheid 13298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13299$as_echo "$supported" >&6; } 13300 if test "$supported" = "yes" ; then 13301 BASE_CFLAGS="$BASE_CFLAGS -Wshadow" 13302 found="yes" 13303 fi 13304 fi 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320xorg_testset_save_CFLAGS="$CFLAGS" 13321 13322if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13323 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13325$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13326if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13327 $as_echo_n "(cached) " >&6 13328else 13329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13330/* end confdefs.h. */ 13331int i; 13332_ACEOF 13333if ac_fn_c_try_compile "$LINENO"; then : 13334 xorg_cv_cc_flag_unknown_warning_option=yes 13335else 13336 xorg_cv_cc_flag_unknown_warning_option=no 13337fi 13338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13339fi 13340{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13341$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13342 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13343 CFLAGS="$xorg_testset_save_CFLAGS" 13344fi 13345 13346if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13347 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13348 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13349 fi 13350 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13352$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13353if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13354 $as_echo_n "(cached) " >&6 13355else 13356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13357/* end confdefs.h. */ 13358int i; 13359_ACEOF 13360if ac_fn_c_try_compile "$LINENO"; then : 13361 xorg_cv_cc_flag_unused_command_line_argument=yes 13362else 13363 xorg_cv_cc_flag_unused_command_line_argument=no 13364fi 13365rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13366fi 13367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13368$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13369 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13370 CFLAGS="$xorg_testset_save_CFLAGS" 13371fi 13372 13373found="no" 13374 13375 if test $found = "no" ; then 13376 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13377 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13378 fi 13379 13380 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13381 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13382 fi 13383 13384 CFLAGS="$CFLAGS -Wcast-qual" 13385 13386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wcast-qual" >&5 13387$as_echo_n "checking if $CC supports -Wcast-qual... " >&6; } 13388 cacheid=xorg_cv_cc_flag__Wcast_qual 13389 if eval \${$cacheid+:} false; then : 13390 $as_echo_n "(cached) " >&6 13391else 13392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13393/* end confdefs.h. */ 13394int i; 13395int 13396main () 13397{ 13398 13399 ; 13400 return 0; 13401} 13402_ACEOF 13403if ac_fn_c_try_link "$LINENO"; then : 13404 eval $cacheid=yes 13405else 13406 eval $cacheid=no 13407fi 13408rm -f core conftest.err conftest.$ac_objext \ 13409 conftest$ac_exeext conftest.$ac_ext 13410fi 13411 13412 13413 CFLAGS="$xorg_testset_save_CFLAGS" 13414 13415 eval supported=\$$cacheid 13416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13417$as_echo "$supported" >&6; } 13418 if test "$supported" = "yes" ; then 13419 BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual" 13420 found="yes" 13421 fi 13422 fi 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438xorg_testset_save_CFLAGS="$CFLAGS" 13439 13440if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13441 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13443$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13444if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13445 $as_echo_n "(cached) " >&6 13446else 13447 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13448/* end confdefs.h. */ 13449int i; 13450_ACEOF 13451if ac_fn_c_try_compile "$LINENO"; then : 13452 xorg_cv_cc_flag_unknown_warning_option=yes 13453else 13454 xorg_cv_cc_flag_unknown_warning_option=no 13455fi 13456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13457fi 13458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13459$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13460 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13461 CFLAGS="$xorg_testset_save_CFLAGS" 13462fi 13463 13464if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13465 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13466 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13467 fi 13468 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13470$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13471if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13472 $as_echo_n "(cached) " >&6 13473else 13474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13475/* end confdefs.h. */ 13476int i; 13477_ACEOF 13478if ac_fn_c_try_compile "$LINENO"; then : 13479 xorg_cv_cc_flag_unused_command_line_argument=yes 13480else 13481 xorg_cv_cc_flag_unused_command_line_argument=no 13482fi 13483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13484fi 13485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13486$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13487 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13488 CFLAGS="$xorg_testset_save_CFLAGS" 13489fi 13490 13491found="no" 13492 13493 if test $found = "no" ; then 13494 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13495 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13496 fi 13497 13498 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13499 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13500 fi 13501 13502 CFLAGS="$CFLAGS -Wmissing-noreturn" 13503 13504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5 13505$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; } 13506 cacheid=xorg_cv_cc_flag__Wmissing_noreturn 13507 if eval \${$cacheid+:} false; then : 13508 $as_echo_n "(cached) " >&6 13509else 13510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13511/* end confdefs.h. */ 13512int i; 13513int 13514main () 13515{ 13516 13517 ; 13518 return 0; 13519} 13520_ACEOF 13521if ac_fn_c_try_link "$LINENO"; then : 13522 eval $cacheid=yes 13523else 13524 eval $cacheid=no 13525fi 13526rm -f core conftest.err conftest.$ac_objext \ 13527 conftest$ac_exeext conftest.$ac_ext 13528fi 13529 13530 13531 CFLAGS="$xorg_testset_save_CFLAGS" 13532 13533 eval supported=\$$cacheid 13534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13535$as_echo "$supported" >&6; } 13536 if test "$supported" = "yes" ; then 13537 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn" 13538 found="yes" 13539 fi 13540 fi 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 13556xorg_testset_save_CFLAGS="$CFLAGS" 13557 13558if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13559 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13561$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13562if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13563 $as_echo_n "(cached) " >&6 13564else 13565 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13566/* end confdefs.h. */ 13567int i; 13568_ACEOF 13569if ac_fn_c_try_compile "$LINENO"; then : 13570 xorg_cv_cc_flag_unknown_warning_option=yes 13571else 13572 xorg_cv_cc_flag_unknown_warning_option=no 13573fi 13574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13575fi 13576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13577$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13578 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13579 CFLAGS="$xorg_testset_save_CFLAGS" 13580fi 13581 13582if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13583 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13584 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13585 fi 13586 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13588$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13589if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13590 $as_echo_n "(cached) " >&6 13591else 13592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13593/* end confdefs.h. */ 13594int i; 13595_ACEOF 13596if ac_fn_c_try_compile "$LINENO"; then : 13597 xorg_cv_cc_flag_unused_command_line_argument=yes 13598else 13599 xorg_cv_cc_flag_unused_command_line_argument=no 13600fi 13601rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13602fi 13603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13604$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13605 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13606 CFLAGS="$xorg_testset_save_CFLAGS" 13607fi 13608 13609found="no" 13610 13611 if test $found = "no" ; then 13612 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13613 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13614 fi 13615 13616 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13617 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13618 fi 13619 13620 CFLAGS="$CFLAGS -Wmissing-format-attribute" 13621 13622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5 13623$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; } 13624 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute 13625 if eval \${$cacheid+:} false; then : 13626 $as_echo_n "(cached) " >&6 13627else 13628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13629/* end confdefs.h. */ 13630int i; 13631int 13632main () 13633{ 13634 13635 ; 13636 return 0; 13637} 13638_ACEOF 13639if ac_fn_c_try_link "$LINENO"; then : 13640 eval $cacheid=yes 13641else 13642 eval $cacheid=no 13643fi 13644rm -f core conftest.err conftest.$ac_objext \ 13645 conftest$ac_exeext conftest.$ac_ext 13646fi 13647 13648 13649 CFLAGS="$xorg_testset_save_CFLAGS" 13650 13651 eval supported=\$$cacheid 13652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13653$as_echo "$supported" >&6; } 13654 if test "$supported" = "yes" ; then 13655 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute" 13656 found="yes" 13657 fi 13658 fi 13659 13660 13661 13662 13663 13664 13665 13666 13667 13668 13669 13670 13671 13672 13673 13674xorg_testset_save_CFLAGS="$CFLAGS" 13675 13676if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13677 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13679$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13680if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13681 $as_echo_n "(cached) " >&6 13682else 13683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13684/* end confdefs.h. */ 13685int i; 13686_ACEOF 13687if ac_fn_c_try_compile "$LINENO"; then : 13688 xorg_cv_cc_flag_unknown_warning_option=yes 13689else 13690 xorg_cv_cc_flag_unknown_warning_option=no 13691fi 13692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13693fi 13694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13695$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13696 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13697 CFLAGS="$xorg_testset_save_CFLAGS" 13698fi 13699 13700if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13701 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13702 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13703 fi 13704 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13706$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13707if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13708 $as_echo_n "(cached) " >&6 13709else 13710 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13711/* end confdefs.h. */ 13712int i; 13713_ACEOF 13714if ac_fn_c_try_compile "$LINENO"; then : 13715 xorg_cv_cc_flag_unused_command_line_argument=yes 13716else 13717 xorg_cv_cc_flag_unused_command_line_argument=no 13718fi 13719rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13720fi 13721{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13722$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13723 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13724 CFLAGS="$xorg_testset_save_CFLAGS" 13725fi 13726 13727found="no" 13728 13729 if test $found = "no" ; then 13730 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13731 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13732 fi 13733 13734 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13735 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13736 fi 13737 13738 CFLAGS="$CFLAGS -Wredundant-decls" 13739 13740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5 13741$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; } 13742 cacheid=xorg_cv_cc_flag__Wredundant_decls 13743 if eval \${$cacheid+:} false; then : 13744 $as_echo_n "(cached) " >&6 13745else 13746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13747/* end confdefs.h. */ 13748int i; 13749int 13750main () 13751{ 13752 13753 ; 13754 return 0; 13755} 13756_ACEOF 13757if ac_fn_c_try_link "$LINENO"; then : 13758 eval $cacheid=yes 13759else 13760 eval $cacheid=no 13761fi 13762rm -f core conftest.err conftest.$ac_objext \ 13763 conftest$ac_exeext conftest.$ac_ext 13764fi 13765 13766 13767 CFLAGS="$xorg_testset_save_CFLAGS" 13768 13769 eval supported=\$$cacheid 13770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13771$as_echo "$supported" >&6; } 13772 if test "$supported" = "yes" ; then 13773 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls" 13774 found="yes" 13775 fi 13776 fi 13777 13778 13779 13780# These are currently disabled because they are noisy. They will be enabled 13781# in the future once the codebase is sufficiently modernized to silence 13782# them. For now, I don't want them to drown out the other warnings. 13783# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op]) 13784# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses]) 13785# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align]) 13786 13787# Turn some warnings into errors, so we don't accidently get successful builds 13788# when there are problems that should be fixed. 13789 13790if test "x$SELECTIVE_WERROR" = "xyes" ; then 13791 13792 13793 13794 13795 13796 13797 13798 13799 13800 13801 13802 13803 13804xorg_testset_save_CFLAGS="$CFLAGS" 13805 13806if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13807 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13809$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13810if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13811 $as_echo_n "(cached) " >&6 13812else 13813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13814/* end confdefs.h. */ 13815int i; 13816_ACEOF 13817if ac_fn_c_try_compile "$LINENO"; then : 13818 xorg_cv_cc_flag_unknown_warning_option=yes 13819else 13820 xorg_cv_cc_flag_unknown_warning_option=no 13821fi 13822rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13823fi 13824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13825$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13826 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13827 CFLAGS="$xorg_testset_save_CFLAGS" 13828fi 13829 13830if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13831 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13832 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13833 fi 13834 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 13836$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 13837if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 13838 $as_echo_n "(cached) " >&6 13839else 13840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13841/* end confdefs.h. */ 13842int i; 13843_ACEOF 13844if ac_fn_c_try_compile "$LINENO"; then : 13845 xorg_cv_cc_flag_unused_command_line_argument=yes 13846else 13847 xorg_cv_cc_flag_unused_command_line_argument=no 13848fi 13849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13850fi 13851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 13852$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 13853 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 13854 CFLAGS="$xorg_testset_save_CFLAGS" 13855fi 13856 13857found="no" 13858 13859 if test $found = "no" ; then 13860 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13861 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13862 fi 13863 13864 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13865 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13866 fi 13867 13868 CFLAGS="$CFLAGS -Werror=implicit" 13869 13870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5 13871$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; } 13872 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=implicit" | $as_tr_sh` 13873 if eval \${$cacheid+:} false; then : 13874 $as_echo_n "(cached) " >&6 13875else 13876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13877/* end confdefs.h. */ 13878int i; 13879int 13880main () 13881{ 13882 13883 ; 13884 return 0; 13885} 13886_ACEOF 13887if ac_fn_c_try_link "$LINENO"; then : 13888 eval $cacheid=yes 13889else 13890 eval $cacheid=no 13891fi 13892rm -f core conftest.err conftest.$ac_objext \ 13893 conftest$ac_exeext conftest.$ac_ext 13894fi 13895 13896 13897 CFLAGS="$xorg_testset_save_CFLAGS" 13898 13899 eval supported=\$$cacheid 13900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13901$as_echo "$supported" >&6; } 13902 if test "$supported" = "yes" ; then 13903 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit" 13904 found="yes" 13905 fi 13906 fi 13907 13908 if test $found = "no" ; then 13909 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 13910 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13911 fi 13912 13913 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 13914 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 13915 fi 13916 13917 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 13918 13919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5 13920$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; } 13921 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" | $as_tr_sh` 13922 if eval \${$cacheid+:} false; then : 13923 $as_echo_n "(cached) " >&6 13924else 13925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13926/* end confdefs.h. */ 13927int i; 13928int 13929main () 13930{ 13931 13932 ; 13933 return 0; 13934} 13935_ACEOF 13936if ac_fn_c_try_link "$LINENO"; then : 13937 eval $cacheid=yes 13938else 13939 eval $cacheid=no 13940fi 13941rm -f core conftest.err conftest.$ac_objext \ 13942 conftest$ac_exeext conftest.$ac_ext 13943fi 13944 13945 13946 CFLAGS="$xorg_testset_save_CFLAGS" 13947 13948 eval supported=\$$cacheid 13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 13950$as_echo "$supported" >&6; } 13951 if test "$supported" = "yes" ; then 13952 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" 13953 found="yes" 13954 fi 13955 fi 13956 13957 13958 13959 13960 13961 13962 13963 13964 13965 13966 13967 13968 13969 13970 13971xorg_testset_save_CFLAGS="$CFLAGS" 13972 13973if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 13974 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 13975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 13976$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 13977if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 13978 $as_echo_n "(cached) " >&6 13979else 13980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13981/* end confdefs.h. */ 13982int i; 13983_ACEOF 13984if ac_fn_c_try_compile "$LINENO"; then : 13985 xorg_cv_cc_flag_unknown_warning_option=yes 13986else 13987 xorg_cv_cc_flag_unknown_warning_option=no 13988fi 13989rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13990fi 13991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 13992$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 13993 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 13994 CFLAGS="$xorg_testset_save_CFLAGS" 13995fi 13996 13997if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 13998 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 13999 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14000 fi 14001 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14003$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14004if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14005 $as_echo_n "(cached) " >&6 14006else 14007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14008/* end confdefs.h. */ 14009int i; 14010_ACEOF 14011if ac_fn_c_try_compile "$LINENO"; then : 14012 xorg_cv_cc_flag_unused_command_line_argument=yes 14013else 14014 xorg_cv_cc_flag_unused_command_line_argument=no 14015fi 14016rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14017fi 14018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14019$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14020 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14021 CFLAGS="$xorg_testset_save_CFLAGS" 14022fi 14023 14024found="no" 14025 14026 if test $found = "no" ; then 14027 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14028 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14029 fi 14030 14031 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14032 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14033 fi 14034 14035 CFLAGS="$CFLAGS -Werror=nonnull" 14036 14037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5 14038$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; } 14039 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=nonnull" | $as_tr_sh` 14040 if eval \${$cacheid+:} false; then : 14041 $as_echo_n "(cached) " >&6 14042else 14043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14044/* end confdefs.h. */ 14045int i; 14046int 14047main () 14048{ 14049 14050 ; 14051 return 0; 14052} 14053_ACEOF 14054if ac_fn_c_try_link "$LINENO"; then : 14055 eval $cacheid=yes 14056else 14057 eval $cacheid=no 14058fi 14059rm -f core conftest.err conftest.$ac_objext \ 14060 conftest$ac_exeext conftest.$ac_ext 14061fi 14062 14063 14064 CFLAGS="$xorg_testset_save_CFLAGS" 14065 14066 eval supported=\$$cacheid 14067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14068$as_echo "$supported" >&6; } 14069 if test "$supported" = "yes" ; then 14070 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull" 14071 found="yes" 14072 fi 14073 fi 14074 14075 14076 14077 14078 14079 14080 14081 14082 14083 14084 14085 14086 14087 14088 14089xorg_testset_save_CFLAGS="$CFLAGS" 14090 14091if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14092 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14094$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14095if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14096 $as_echo_n "(cached) " >&6 14097else 14098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14099/* end confdefs.h. */ 14100int i; 14101_ACEOF 14102if ac_fn_c_try_compile "$LINENO"; then : 14103 xorg_cv_cc_flag_unknown_warning_option=yes 14104else 14105 xorg_cv_cc_flag_unknown_warning_option=no 14106fi 14107rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14108fi 14109{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14110$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14111 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14112 CFLAGS="$xorg_testset_save_CFLAGS" 14113fi 14114 14115if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14116 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14117 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14118 fi 14119 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14121$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14122if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14123 $as_echo_n "(cached) " >&6 14124else 14125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14126/* end confdefs.h. */ 14127int i; 14128_ACEOF 14129if ac_fn_c_try_compile "$LINENO"; then : 14130 xorg_cv_cc_flag_unused_command_line_argument=yes 14131else 14132 xorg_cv_cc_flag_unused_command_line_argument=no 14133fi 14134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14135fi 14136{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14137$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14138 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14139 CFLAGS="$xorg_testset_save_CFLAGS" 14140fi 14141 14142found="no" 14143 14144 if test $found = "no" ; then 14145 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14146 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14147 fi 14148 14149 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14150 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14151 fi 14152 14153 CFLAGS="$CFLAGS -Werror=init-self" 14154 14155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5 14156$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; } 14157 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=init-self" | $as_tr_sh` 14158 if eval \${$cacheid+:} false; then : 14159 $as_echo_n "(cached) " >&6 14160else 14161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14162/* end confdefs.h. */ 14163int i; 14164int 14165main () 14166{ 14167 14168 ; 14169 return 0; 14170} 14171_ACEOF 14172if ac_fn_c_try_link "$LINENO"; then : 14173 eval $cacheid=yes 14174else 14175 eval $cacheid=no 14176fi 14177rm -f core conftest.err conftest.$ac_objext \ 14178 conftest$ac_exeext conftest.$ac_ext 14179fi 14180 14181 14182 CFLAGS="$xorg_testset_save_CFLAGS" 14183 14184 eval supported=\$$cacheid 14185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14186$as_echo "$supported" >&6; } 14187 if test "$supported" = "yes" ; then 14188 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self" 14189 found="yes" 14190 fi 14191 fi 14192 14193 14194 14195 14196 14197 14198 14199 14200 14201 14202 14203 14204 14205 14206 14207xorg_testset_save_CFLAGS="$CFLAGS" 14208 14209if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14210 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14212$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14213if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14214 $as_echo_n "(cached) " >&6 14215else 14216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14217/* end confdefs.h. */ 14218int i; 14219_ACEOF 14220if ac_fn_c_try_compile "$LINENO"; then : 14221 xorg_cv_cc_flag_unknown_warning_option=yes 14222else 14223 xorg_cv_cc_flag_unknown_warning_option=no 14224fi 14225rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14226fi 14227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14228$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14229 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14230 CFLAGS="$xorg_testset_save_CFLAGS" 14231fi 14232 14233if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14234 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14235 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14236 fi 14237 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14239$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14240if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14241 $as_echo_n "(cached) " >&6 14242else 14243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14244/* end confdefs.h. */ 14245int i; 14246_ACEOF 14247if ac_fn_c_try_compile "$LINENO"; then : 14248 xorg_cv_cc_flag_unused_command_line_argument=yes 14249else 14250 xorg_cv_cc_flag_unused_command_line_argument=no 14251fi 14252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14253fi 14254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14255$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14256 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14257 CFLAGS="$xorg_testset_save_CFLAGS" 14258fi 14259 14260found="no" 14261 14262 if test $found = "no" ; then 14263 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14264 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14265 fi 14266 14267 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14268 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14269 fi 14270 14271 CFLAGS="$CFLAGS -Werror=main" 14272 14273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5 14274$as_echo_n "checking if $CC supports -Werror=main... " >&6; } 14275 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=main" | $as_tr_sh` 14276 if eval \${$cacheid+:} false; then : 14277 $as_echo_n "(cached) " >&6 14278else 14279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14280/* end confdefs.h. */ 14281int i; 14282int 14283main () 14284{ 14285 14286 ; 14287 return 0; 14288} 14289_ACEOF 14290if ac_fn_c_try_link "$LINENO"; then : 14291 eval $cacheid=yes 14292else 14293 eval $cacheid=no 14294fi 14295rm -f core conftest.err conftest.$ac_objext \ 14296 conftest$ac_exeext conftest.$ac_ext 14297fi 14298 14299 14300 CFLAGS="$xorg_testset_save_CFLAGS" 14301 14302 eval supported=\$$cacheid 14303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14304$as_echo "$supported" >&6; } 14305 if test "$supported" = "yes" ; then 14306 BASE_CFLAGS="$BASE_CFLAGS -Werror=main" 14307 found="yes" 14308 fi 14309 fi 14310 14311 14312 14313 14314 14315 14316 14317 14318 14319 14320 14321 14322 14323 14324 14325xorg_testset_save_CFLAGS="$CFLAGS" 14326 14327if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14328 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14330$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14331if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14332 $as_echo_n "(cached) " >&6 14333else 14334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14335/* end confdefs.h. */ 14336int i; 14337_ACEOF 14338if ac_fn_c_try_compile "$LINENO"; then : 14339 xorg_cv_cc_flag_unknown_warning_option=yes 14340else 14341 xorg_cv_cc_flag_unknown_warning_option=no 14342fi 14343rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14344fi 14345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14346$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14347 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14348 CFLAGS="$xorg_testset_save_CFLAGS" 14349fi 14350 14351if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14352 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14353 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14354 fi 14355 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14357$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14358if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14359 $as_echo_n "(cached) " >&6 14360else 14361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14362/* end confdefs.h. */ 14363int i; 14364_ACEOF 14365if ac_fn_c_try_compile "$LINENO"; then : 14366 xorg_cv_cc_flag_unused_command_line_argument=yes 14367else 14368 xorg_cv_cc_flag_unused_command_line_argument=no 14369fi 14370rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14371fi 14372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14373$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14374 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14375 CFLAGS="$xorg_testset_save_CFLAGS" 14376fi 14377 14378found="no" 14379 14380 if test $found = "no" ; then 14381 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14382 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14383 fi 14384 14385 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14386 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14387 fi 14388 14389 CFLAGS="$CFLAGS -Werror=missing-braces" 14390 14391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5 14392$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; } 14393 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=missing-braces" | $as_tr_sh` 14394 if eval \${$cacheid+:} false; then : 14395 $as_echo_n "(cached) " >&6 14396else 14397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14398/* end confdefs.h. */ 14399int i; 14400int 14401main () 14402{ 14403 14404 ; 14405 return 0; 14406} 14407_ACEOF 14408if ac_fn_c_try_link "$LINENO"; then : 14409 eval $cacheid=yes 14410else 14411 eval $cacheid=no 14412fi 14413rm -f core conftest.err conftest.$ac_objext \ 14414 conftest$ac_exeext conftest.$ac_ext 14415fi 14416 14417 14418 CFLAGS="$xorg_testset_save_CFLAGS" 14419 14420 eval supported=\$$cacheid 14421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14422$as_echo "$supported" >&6; } 14423 if test "$supported" = "yes" ; then 14424 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces" 14425 found="yes" 14426 fi 14427 fi 14428 14429 14430 14431 14432 14433 14434 14435 14436 14437 14438 14439 14440 14441 14442 14443xorg_testset_save_CFLAGS="$CFLAGS" 14444 14445if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14446 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14448$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14449if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14450 $as_echo_n "(cached) " >&6 14451else 14452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14453/* end confdefs.h. */ 14454int i; 14455_ACEOF 14456if ac_fn_c_try_compile "$LINENO"; then : 14457 xorg_cv_cc_flag_unknown_warning_option=yes 14458else 14459 xorg_cv_cc_flag_unknown_warning_option=no 14460fi 14461rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14462fi 14463{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14464$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14465 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14466 CFLAGS="$xorg_testset_save_CFLAGS" 14467fi 14468 14469if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14470 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14471 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14472 fi 14473 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14475$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14476if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14477 $as_echo_n "(cached) " >&6 14478else 14479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14480/* end confdefs.h. */ 14481int i; 14482_ACEOF 14483if ac_fn_c_try_compile "$LINENO"; then : 14484 xorg_cv_cc_flag_unused_command_line_argument=yes 14485else 14486 xorg_cv_cc_flag_unused_command_line_argument=no 14487fi 14488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14489fi 14490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14491$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14492 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14493 CFLAGS="$xorg_testset_save_CFLAGS" 14494fi 14495 14496found="no" 14497 14498 if test $found = "no" ; then 14499 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14500 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14501 fi 14502 14503 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14504 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14505 fi 14506 14507 CFLAGS="$CFLAGS -Werror=sequence-point" 14508 14509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5 14510$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; } 14511 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=sequence-point" | $as_tr_sh` 14512 if eval \${$cacheid+:} false; then : 14513 $as_echo_n "(cached) " >&6 14514else 14515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14516/* end confdefs.h. */ 14517int i; 14518int 14519main () 14520{ 14521 14522 ; 14523 return 0; 14524} 14525_ACEOF 14526if ac_fn_c_try_link "$LINENO"; then : 14527 eval $cacheid=yes 14528else 14529 eval $cacheid=no 14530fi 14531rm -f core conftest.err conftest.$ac_objext \ 14532 conftest$ac_exeext conftest.$ac_ext 14533fi 14534 14535 14536 CFLAGS="$xorg_testset_save_CFLAGS" 14537 14538 eval supported=\$$cacheid 14539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14540$as_echo "$supported" >&6; } 14541 if test "$supported" = "yes" ; then 14542 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point" 14543 found="yes" 14544 fi 14545 fi 14546 14547 14548 14549 14550 14551 14552 14553 14554 14555 14556 14557 14558 14559 14560 14561xorg_testset_save_CFLAGS="$CFLAGS" 14562 14563if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14564 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14566$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14567if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14568 $as_echo_n "(cached) " >&6 14569else 14570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14571/* end confdefs.h. */ 14572int i; 14573_ACEOF 14574if ac_fn_c_try_compile "$LINENO"; then : 14575 xorg_cv_cc_flag_unknown_warning_option=yes 14576else 14577 xorg_cv_cc_flag_unknown_warning_option=no 14578fi 14579rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14580fi 14581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14582$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14583 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14584 CFLAGS="$xorg_testset_save_CFLAGS" 14585fi 14586 14587if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14588 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14589 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14590 fi 14591 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14593$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14594if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14595 $as_echo_n "(cached) " >&6 14596else 14597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14598/* end confdefs.h. */ 14599int i; 14600_ACEOF 14601if ac_fn_c_try_compile "$LINENO"; then : 14602 xorg_cv_cc_flag_unused_command_line_argument=yes 14603else 14604 xorg_cv_cc_flag_unused_command_line_argument=no 14605fi 14606rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14607fi 14608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14609$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14610 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14611 CFLAGS="$xorg_testset_save_CFLAGS" 14612fi 14613 14614found="no" 14615 14616 if test $found = "no" ; then 14617 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14618 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14619 fi 14620 14621 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14622 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14623 fi 14624 14625 CFLAGS="$CFLAGS -Werror=return-type" 14626 14627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5 14628$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; } 14629 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=return-type" | $as_tr_sh` 14630 if eval \${$cacheid+:} false; then : 14631 $as_echo_n "(cached) " >&6 14632else 14633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14634/* end confdefs.h. */ 14635int i; 14636int 14637main () 14638{ 14639 14640 ; 14641 return 0; 14642} 14643_ACEOF 14644if ac_fn_c_try_link "$LINENO"; then : 14645 eval $cacheid=yes 14646else 14647 eval $cacheid=no 14648fi 14649rm -f core conftest.err conftest.$ac_objext \ 14650 conftest$ac_exeext conftest.$ac_ext 14651fi 14652 14653 14654 CFLAGS="$xorg_testset_save_CFLAGS" 14655 14656 eval supported=\$$cacheid 14657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14658$as_echo "$supported" >&6; } 14659 if test "$supported" = "yes" ; then 14660 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type" 14661 found="yes" 14662 fi 14663 fi 14664 14665 if test $found = "no" ; then 14666 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14667 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14668 fi 14669 14670 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14671 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14672 fi 14673 14674 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 14675 14676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5 14677$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; } 14678 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_FUNC_HAS_NO_RETURN_STMT" | $as_tr_sh` 14679 if eval \${$cacheid+:} false; then : 14680 $as_echo_n "(cached) " >&6 14681else 14682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14683/* end confdefs.h. */ 14684int i; 14685int 14686main () 14687{ 14688 14689 ; 14690 return 0; 14691} 14692_ACEOF 14693if ac_fn_c_try_link "$LINENO"; then : 14694 eval $cacheid=yes 14695else 14696 eval $cacheid=no 14697fi 14698rm -f core conftest.err conftest.$ac_objext \ 14699 conftest$ac_exeext conftest.$ac_ext 14700fi 14701 14702 14703 CFLAGS="$xorg_testset_save_CFLAGS" 14704 14705 eval supported=\$$cacheid 14706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14707$as_echo "$supported" >&6; } 14708 if test "$supported" = "yes" ; then 14709 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT" 14710 found="yes" 14711 fi 14712 fi 14713 14714 14715 14716 14717 14718 14719 14720 14721 14722 14723 14724 14725 14726 14727 14728xorg_testset_save_CFLAGS="$CFLAGS" 14729 14730if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14731 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14733$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14734if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14735 $as_echo_n "(cached) " >&6 14736else 14737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14738/* end confdefs.h. */ 14739int i; 14740_ACEOF 14741if ac_fn_c_try_compile "$LINENO"; then : 14742 xorg_cv_cc_flag_unknown_warning_option=yes 14743else 14744 xorg_cv_cc_flag_unknown_warning_option=no 14745fi 14746rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14747fi 14748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14749$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14750 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14751 CFLAGS="$xorg_testset_save_CFLAGS" 14752fi 14753 14754if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14755 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14756 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14757 fi 14758 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14760$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14761if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14762 $as_echo_n "(cached) " >&6 14763else 14764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14765/* end confdefs.h. */ 14766int i; 14767_ACEOF 14768if ac_fn_c_try_compile "$LINENO"; then : 14769 xorg_cv_cc_flag_unused_command_line_argument=yes 14770else 14771 xorg_cv_cc_flag_unused_command_line_argument=no 14772fi 14773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14774fi 14775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14776$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14777 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14778 CFLAGS="$xorg_testset_save_CFLAGS" 14779fi 14780 14781found="no" 14782 14783 if test $found = "no" ; then 14784 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14785 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14786 fi 14787 14788 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14789 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14790 fi 14791 14792 CFLAGS="$CFLAGS -Werror=trigraphs" 14793 14794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5 14795$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; } 14796 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=trigraphs" | $as_tr_sh` 14797 if eval \${$cacheid+:} false; then : 14798 $as_echo_n "(cached) " >&6 14799else 14800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14801/* end confdefs.h. */ 14802int i; 14803int 14804main () 14805{ 14806 14807 ; 14808 return 0; 14809} 14810_ACEOF 14811if ac_fn_c_try_link "$LINENO"; then : 14812 eval $cacheid=yes 14813else 14814 eval $cacheid=no 14815fi 14816rm -f core conftest.err conftest.$ac_objext \ 14817 conftest$ac_exeext conftest.$ac_ext 14818fi 14819 14820 14821 CFLAGS="$xorg_testset_save_CFLAGS" 14822 14823 eval supported=\$$cacheid 14824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14825$as_echo "$supported" >&6; } 14826 if test "$supported" = "yes" ; then 14827 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs" 14828 found="yes" 14829 fi 14830 fi 14831 14832 14833 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845 14846xorg_testset_save_CFLAGS="$CFLAGS" 14847 14848if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14849 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14851$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14852if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14853 $as_echo_n "(cached) " >&6 14854else 14855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14856/* end confdefs.h. */ 14857int i; 14858_ACEOF 14859if ac_fn_c_try_compile "$LINENO"; then : 14860 xorg_cv_cc_flag_unknown_warning_option=yes 14861else 14862 xorg_cv_cc_flag_unknown_warning_option=no 14863fi 14864rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14865fi 14866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14867$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14868 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14869 CFLAGS="$xorg_testset_save_CFLAGS" 14870fi 14871 14872if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14873 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14874 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14875 fi 14876 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14878$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14879if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14880 $as_echo_n "(cached) " >&6 14881else 14882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14883/* end confdefs.h. */ 14884int i; 14885_ACEOF 14886if ac_fn_c_try_compile "$LINENO"; then : 14887 xorg_cv_cc_flag_unused_command_line_argument=yes 14888else 14889 xorg_cv_cc_flag_unused_command_line_argument=no 14890fi 14891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14892fi 14893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 14894$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 14895 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 14896 CFLAGS="$xorg_testset_save_CFLAGS" 14897fi 14898 14899found="no" 14900 14901 if test $found = "no" ; then 14902 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 14903 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14904 fi 14905 14906 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 14907 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14908 fi 14909 14910 CFLAGS="$CFLAGS -Werror=array-bounds" 14911 14912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5 14913$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; } 14914 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=array-bounds" | $as_tr_sh` 14915 if eval \${$cacheid+:} false; then : 14916 $as_echo_n "(cached) " >&6 14917else 14918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14919/* end confdefs.h. */ 14920int i; 14921int 14922main () 14923{ 14924 14925 ; 14926 return 0; 14927} 14928_ACEOF 14929if ac_fn_c_try_link "$LINENO"; then : 14930 eval $cacheid=yes 14931else 14932 eval $cacheid=no 14933fi 14934rm -f core conftest.err conftest.$ac_objext \ 14935 conftest$ac_exeext conftest.$ac_ext 14936fi 14937 14938 14939 CFLAGS="$xorg_testset_save_CFLAGS" 14940 14941 eval supported=\$$cacheid 14942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 14943$as_echo "$supported" >&6; } 14944 if test "$supported" = "yes" ; then 14945 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds" 14946 found="yes" 14947 fi 14948 fi 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964xorg_testset_save_CFLAGS="$CFLAGS" 14965 14966if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 14967 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 14969$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 14970if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 14971 $as_echo_n "(cached) " >&6 14972else 14973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14974/* end confdefs.h. */ 14975int i; 14976_ACEOF 14977if ac_fn_c_try_compile "$LINENO"; then : 14978 xorg_cv_cc_flag_unknown_warning_option=yes 14979else 14980 xorg_cv_cc_flag_unknown_warning_option=no 14981fi 14982rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14983fi 14984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 14985$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 14986 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 14987 CFLAGS="$xorg_testset_save_CFLAGS" 14988fi 14989 14990if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 14991 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 14992 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 14993 fi 14994 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 14995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 14996$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 14997if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 14998 $as_echo_n "(cached) " >&6 14999else 15000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15001/* end confdefs.h. */ 15002int i; 15003_ACEOF 15004if ac_fn_c_try_compile "$LINENO"; then : 15005 xorg_cv_cc_flag_unused_command_line_argument=yes 15006else 15007 xorg_cv_cc_flag_unused_command_line_argument=no 15008fi 15009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15010fi 15011{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15012$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15013 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15014 CFLAGS="$xorg_testset_save_CFLAGS" 15015fi 15016 15017found="no" 15018 15019 if test $found = "no" ; then 15020 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15021 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15022 fi 15023 15024 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15025 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15026 fi 15027 15028 CFLAGS="$CFLAGS -Werror=write-strings" 15029 15030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5 15031$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; } 15032 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=write-strings" | $as_tr_sh` 15033 if eval \${$cacheid+:} false; then : 15034 $as_echo_n "(cached) " >&6 15035else 15036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15037/* end confdefs.h. */ 15038int i; 15039int 15040main () 15041{ 15042 15043 ; 15044 return 0; 15045} 15046_ACEOF 15047if ac_fn_c_try_link "$LINENO"; then : 15048 eval $cacheid=yes 15049else 15050 eval $cacheid=no 15051fi 15052rm -f core conftest.err conftest.$ac_objext \ 15053 conftest$ac_exeext conftest.$ac_ext 15054fi 15055 15056 15057 CFLAGS="$xorg_testset_save_CFLAGS" 15058 15059 eval supported=\$$cacheid 15060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15061$as_echo "$supported" >&6; } 15062 if test "$supported" = "yes" ; then 15063 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings" 15064 found="yes" 15065 fi 15066 fi 15067 15068 15069 15070 15071 15072 15073 15074 15075 15076 15077 15078 15079 15080 15081 15082xorg_testset_save_CFLAGS="$CFLAGS" 15083 15084if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15085 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15087$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15088if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15089 $as_echo_n "(cached) " >&6 15090else 15091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15092/* end confdefs.h. */ 15093int i; 15094_ACEOF 15095if ac_fn_c_try_compile "$LINENO"; then : 15096 xorg_cv_cc_flag_unknown_warning_option=yes 15097else 15098 xorg_cv_cc_flag_unknown_warning_option=no 15099fi 15100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15101fi 15102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15103$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15104 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15105 CFLAGS="$xorg_testset_save_CFLAGS" 15106fi 15107 15108if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15109 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15110 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15111 fi 15112 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15114$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15115if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15116 $as_echo_n "(cached) " >&6 15117else 15118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15119/* end confdefs.h. */ 15120int i; 15121_ACEOF 15122if ac_fn_c_try_compile "$LINENO"; then : 15123 xorg_cv_cc_flag_unused_command_line_argument=yes 15124else 15125 xorg_cv_cc_flag_unused_command_line_argument=no 15126fi 15127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15128fi 15129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15130$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15131 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15132 CFLAGS="$xorg_testset_save_CFLAGS" 15133fi 15134 15135found="no" 15136 15137 if test $found = "no" ; then 15138 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15139 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15140 fi 15141 15142 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15143 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15144 fi 15145 15146 CFLAGS="$CFLAGS -Werror=address" 15147 15148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5 15149$as_echo_n "checking if $CC supports -Werror=address... " >&6; } 15150 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=address" | $as_tr_sh` 15151 if eval \${$cacheid+:} false; then : 15152 $as_echo_n "(cached) " >&6 15153else 15154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15155/* end confdefs.h. */ 15156int i; 15157int 15158main () 15159{ 15160 15161 ; 15162 return 0; 15163} 15164_ACEOF 15165if ac_fn_c_try_link "$LINENO"; then : 15166 eval $cacheid=yes 15167else 15168 eval $cacheid=no 15169fi 15170rm -f core conftest.err conftest.$ac_objext \ 15171 conftest$ac_exeext conftest.$ac_ext 15172fi 15173 15174 15175 CFLAGS="$xorg_testset_save_CFLAGS" 15176 15177 eval supported=\$$cacheid 15178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15179$as_echo "$supported" >&6; } 15180 if test "$supported" = "yes" ; then 15181 BASE_CFLAGS="$BASE_CFLAGS -Werror=address" 15182 found="yes" 15183 fi 15184 fi 15185 15186 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200xorg_testset_save_CFLAGS="$CFLAGS" 15201 15202if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15203 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15205$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15206if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15207 $as_echo_n "(cached) " >&6 15208else 15209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15210/* end confdefs.h. */ 15211int i; 15212_ACEOF 15213if ac_fn_c_try_compile "$LINENO"; then : 15214 xorg_cv_cc_flag_unknown_warning_option=yes 15215else 15216 xorg_cv_cc_flag_unknown_warning_option=no 15217fi 15218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15219fi 15220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15221$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15222 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15223 CFLAGS="$xorg_testset_save_CFLAGS" 15224fi 15225 15226if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15227 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15228 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15229 fi 15230 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15232$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15233if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15234 $as_echo_n "(cached) " >&6 15235else 15236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15237/* end confdefs.h. */ 15238int i; 15239_ACEOF 15240if ac_fn_c_try_compile "$LINENO"; then : 15241 xorg_cv_cc_flag_unused_command_line_argument=yes 15242else 15243 xorg_cv_cc_flag_unused_command_line_argument=no 15244fi 15245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15246fi 15247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15248$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15249 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15250 CFLAGS="$xorg_testset_save_CFLAGS" 15251fi 15252 15253found="no" 15254 15255 if test $found = "no" ; then 15256 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15257 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15258 fi 15259 15260 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15261 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15262 fi 15263 15264 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast" 15265 15266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5 15267$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; } 15268 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=int-to-pointer-cast" | $as_tr_sh` 15269 if eval \${$cacheid+:} false; then : 15270 $as_echo_n "(cached) " >&6 15271else 15272 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15273/* end confdefs.h. */ 15274int i; 15275int 15276main () 15277{ 15278 15279 ; 15280 return 0; 15281} 15282_ACEOF 15283if ac_fn_c_try_link "$LINENO"; then : 15284 eval $cacheid=yes 15285else 15286 eval $cacheid=no 15287fi 15288rm -f core conftest.err conftest.$ac_objext \ 15289 conftest$ac_exeext conftest.$ac_ext 15290fi 15291 15292 15293 CFLAGS="$xorg_testset_save_CFLAGS" 15294 15295 eval supported=\$$cacheid 15296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15297$as_echo "$supported" >&6; } 15298 if test "$supported" = "yes" ; then 15299 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast" 15300 found="yes" 15301 fi 15302 fi 15303 15304 if test $found = "no" ; then 15305 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15306 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15307 fi 15308 15309 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15310 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15311 fi 15312 15313 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15314 15315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5 15316$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; } 15317 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_BAD_PTR_INT_COMBINATION" | $as_tr_sh` 15318 if eval \${$cacheid+:} false; then : 15319 $as_echo_n "(cached) " >&6 15320else 15321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15322/* end confdefs.h. */ 15323int i; 15324int 15325main () 15326{ 15327 15328 ; 15329 return 0; 15330} 15331_ACEOF 15332if ac_fn_c_try_link "$LINENO"; then : 15333 eval $cacheid=yes 15334else 15335 eval $cacheid=no 15336fi 15337rm -f core conftest.err conftest.$ac_objext \ 15338 conftest$ac_exeext conftest.$ac_ext 15339fi 15340 15341 15342 CFLAGS="$xorg_testset_save_CFLAGS" 15343 15344 eval supported=\$$cacheid 15345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15346$as_echo "$supported" >&6; } 15347 if test "$supported" = "yes" ; then 15348 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION" 15349 found="yes" 15350 fi 15351 fi 15352 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367xorg_testset_save_CFLAGS="$CFLAGS" 15368 15369if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15370 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15372$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15373if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15374 $as_echo_n "(cached) " >&6 15375else 15376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15377/* end confdefs.h. */ 15378int i; 15379_ACEOF 15380if ac_fn_c_try_compile "$LINENO"; then : 15381 xorg_cv_cc_flag_unknown_warning_option=yes 15382else 15383 xorg_cv_cc_flag_unknown_warning_option=no 15384fi 15385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15386fi 15387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15388$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15389 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15390 CFLAGS="$xorg_testset_save_CFLAGS" 15391fi 15392 15393if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15394 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15395 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15396 fi 15397 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15399$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15400if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15401 $as_echo_n "(cached) " >&6 15402else 15403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15404/* end confdefs.h. */ 15405int i; 15406_ACEOF 15407if ac_fn_c_try_compile "$LINENO"; then : 15408 xorg_cv_cc_flag_unused_command_line_argument=yes 15409else 15410 xorg_cv_cc_flag_unused_command_line_argument=no 15411fi 15412rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15413fi 15414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15415$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15416 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15417 CFLAGS="$xorg_testset_save_CFLAGS" 15418fi 15419 15420found="no" 15421 15422 if test $found = "no" ; then 15423 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15424 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15425 fi 15426 15427 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15428 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15429 fi 15430 15431 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast" 15432 15433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5 15434$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; } 15435 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=pointer-to-int-cast" | $as_tr_sh` 15436 if eval \${$cacheid+:} false; then : 15437 $as_echo_n "(cached) " >&6 15438else 15439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15440/* end confdefs.h. */ 15441int i; 15442int 15443main () 15444{ 15445 15446 ; 15447 return 0; 15448} 15449_ACEOF 15450if ac_fn_c_try_link "$LINENO"; then : 15451 eval $cacheid=yes 15452else 15453 eval $cacheid=no 15454fi 15455rm -f core conftest.err conftest.$ac_objext \ 15456 conftest$ac_exeext conftest.$ac_ext 15457fi 15458 15459 15460 CFLAGS="$xorg_testset_save_CFLAGS" 15461 15462 eval supported=\$$cacheid 15463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15464$as_echo "$supported" >&6; } 15465 if test "$supported" = "yes" ; then 15466 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast" 15467 found="yes" 15468 fi 15469 fi 15470 15471 # Also -errwarn=E_BAD_PTR_INT_COMBINATION 15472else 15473{ $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 15474$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;} 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484 15485 15486 15487 15488xorg_testset_save_CFLAGS="$CFLAGS" 15489 15490if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15491 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15493$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15494if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15495 $as_echo_n "(cached) " >&6 15496else 15497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15498/* end confdefs.h. */ 15499int i; 15500_ACEOF 15501if ac_fn_c_try_compile "$LINENO"; then : 15502 xorg_cv_cc_flag_unknown_warning_option=yes 15503else 15504 xorg_cv_cc_flag_unknown_warning_option=no 15505fi 15506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15507fi 15508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15509$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15510 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15511 CFLAGS="$xorg_testset_save_CFLAGS" 15512fi 15513 15514if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15515 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15516 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15517 fi 15518 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15520$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15521if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15522 $as_echo_n "(cached) " >&6 15523else 15524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15525/* end confdefs.h. */ 15526int i; 15527_ACEOF 15528if ac_fn_c_try_compile "$LINENO"; then : 15529 xorg_cv_cc_flag_unused_command_line_argument=yes 15530else 15531 xorg_cv_cc_flag_unused_command_line_argument=no 15532fi 15533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15534fi 15535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15536$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15537 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15538 CFLAGS="$xorg_testset_save_CFLAGS" 15539fi 15540 15541found="no" 15542 15543 if test $found = "no" ; then 15544 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15545 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15546 fi 15547 15548 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15549 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15550 fi 15551 15552 CFLAGS="$CFLAGS -Wimplicit" 15553 15554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5 15555$as_echo_n "checking if $CC supports -Wimplicit... " >&6; } 15556 cacheid=xorg_cv_cc_flag__Wimplicit 15557 if eval \${$cacheid+:} false; then : 15558 $as_echo_n "(cached) " >&6 15559else 15560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15561/* end confdefs.h. */ 15562int i; 15563int 15564main () 15565{ 15566 15567 ; 15568 return 0; 15569} 15570_ACEOF 15571if ac_fn_c_try_link "$LINENO"; then : 15572 eval $cacheid=yes 15573else 15574 eval $cacheid=no 15575fi 15576rm -f core conftest.err conftest.$ac_objext \ 15577 conftest$ac_exeext conftest.$ac_ext 15578fi 15579 15580 15581 CFLAGS="$xorg_testset_save_CFLAGS" 15582 15583 eval supported=\$$cacheid 15584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15585$as_echo "$supported" >&6; } 15586 if test "$supported" = "yes" ; then 15587 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit" 15588 found="yes" 15589 fi 15590 fi 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604 15605 15606xorg_testset_save_CFLAGS="$CFLAGS" 15607 15608if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15609 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15611$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15612if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15613 $as_echo_n "(cached) " >&6 15614else 15615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15616/* end confdefs.h. */ 15617int i; 15618_ACEOF 15619if ac_fn_c_try_compile "$LINENO"; then : 15620 xorg_cv_cc_flag_unknown_warning_option=yes 15621else 15622 xorg_cv_cc_flag_unknown_warning_option=no 15623fi 15624rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15625fi 15626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15627$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15628 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15629 CFLAGS="$xorg_testset_save_CFLAGS" 15630fi 15631 15632if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15633 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15634 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15635 fi 15636 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15638$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15639if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15640 $as_echo_n "(cached) " >&6 15641else 15642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15643/* end confdefs.h. */ 15644int i; 15645_ACEOF 15646if ac_fn_c_try_compile "$LINENO"; then : 15647 xorg_cv_cc_flag_unused_command_line_argument=yes 15648else 15649 xorg_cv_cc_flag_unused_command_line_argument=no 15650fi 15651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15652fi 15653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15654$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15655 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15656 CFLAGS="$xorg_testset_save_CFLAGS" 15657fi 15658 15659found="no" 15660 15661 if test $found = "no" ; then 15662 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15663 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15664 fi 15665 15666 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15667 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15668 fi 15669 15670 CFLAGS="$CFLAGS -Wnonnull" 15671 15672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5 15673$as_echo_n "checking if $CC supports -Wnonnull... " >&6; } 15674 cacheid=xorg_cv_cc_flag__Wnonnull 15675 if eval \${$cacheid+:} false; then : 15676 $as_echo_n "(cached) " >&6 15677else 15678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15679/* end confdefs.h. */ 15680int i; 15681int 15682main () 15683{ 15684 15685 ; 15686 return 0; 15687} 15688_ACEOF 15689if ac_fn_c_try_link "$LINENO"; then : 15690 eval $cacheid=yes 15691else 15692 eval $cacheid=no 15693fi 15694rm -f core conftest.err conftest.$ac_objext \ 15695 conftest$ac_exeext conftest.$ac_ext 15696fi 15697 15698 15699 CFLAGS="$xorg_testset_save_CFLAGS" 15700 15701 eval supported=\$$cacheid 15702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15703$as_echo "$supported" >&6; } 15704 if test "$supported" = "yes" ; then 15705 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull" 15706 found="yes" 15707 fi 15708 fi 15709 15710 15711 15712 15713 15714 15715 15716 15717 15718 15719 15720 15721 15722 15723 15724xorg_testset_save_CFLAGS="$CFLAGS" 15725 15726if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15727 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15729$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15730if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15731 $as_echo_n "(cached) " >&6 15732else 15733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15734/* end confdefs.h. */ 15735int i; 15736_ACEOF 15737if ac_fn_c_try_compile "$LINENO"; then : 15738 xorg_cv_cc_flag_unknown_warning_option=yes 15739else 15740 xorg_cv_cc_flag_unknown_warning_option=no 15741fi 15742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15743fi 15744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15745$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15746 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15747 CFLAGS="$xorg_testset_save_CFLAGS" 15748fi 15749 15750if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15751 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15752 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15753 fi 15754 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15756$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15757if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15758 $as_echo_n "(cached) " >&6 15759else 15760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15761/* end confdefs.h. */ 15762int i; 15763_ACEOF 15764if ac_fn_c_try_compile "$LINENO"; then : 15765 xorg_cv_cc_flag_unused_command_line_argument=yes 15766else 15767 xorg_cv_cc_flag_unused_command_line_argument=no 15768fi 15769rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15770fi 15771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15772$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15773 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15774 CFLAGS="$xorg_testset_save_CFLAGS" 15775fi 15776 15777found="no" 15778 15779 if test $found = "no" ; then 15780 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15781 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15782 fi 15783 15784 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15785 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15786 fi 15787 15788 CFLAGS="$CFLAGS -Winit-self" 15789 15790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5 15791$as_echo_n "checking if $CC supports -Winit-self... " >&6; } 15792 cacheid=xorg_cv_cc_flag__Winit_self 15793 if eval \${$cacheid+:} false; then : 15794 $as_echo_n "(cached) " >&6 15795else 15796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15797/* end confdefs.h. */ 15798int i; 15799int 15800main () 15801{ 15802 15803 ; 15804 return 0; 15805} 15806_ACEOF 15807if ac_fn_c_try_link "$LINENO"; then : 15808 eval $cacheid=yes 15809else 15810 eval $cacheid=no 15811fi 15812rm -f core conftest.err conftest.$ac_objext \ 15813 conftest$ac_exeext conftest.$ac_ext 15814fi 15815 15816 15817 CFLAGS="$xorg_testset_save_CFLAGS" 15818 15819 eval supported=\$$cacheid 15820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15821$as_echo "$supported" >&6; } 15822 if test "$supported" = "yes" ; then 15823 BASE_CFLAGS="$BASE_CFLAGS -Winit-self" 15824 found="yes" 15825 fi 15826 fi 15827 15828 15829 15830 15831 15832 15833 15834 15835 15836 15837 15838 15839 15840 15841 15842xorg_testset_save_CFLAGS="$CFLAGS" 15843 15844if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15845 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15847$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15848if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15849 $as_echo_n "(cached) " >&6 15850else 15851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15852/* end confdefs.h. */ 15853int i; 15854_ACEOF 15855if ac_fn_c_try_compile "$LINENO"; then : 15856 xorg_cv_cc_flag_unknown_warning_option=yes 15857else 15858 xorg_cv_cc_flag_unknown_warning_option=no 15859fi 15860rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15861fi 15862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15863$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15864 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15865 CFLAGS="$xorg_testset_save_CFLAGS" 15866fi 15867 15868if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15869 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15870 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15871 fi 15872 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15874$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15875if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15876 $as_echo_n "(cached) " >&6 15877else 15878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15879/* end confdefs.h. */ 15880int i; 15881_ACEOF 15882if ac_fn_c_try_compile "$LINENO"; then : 15883 xorg_cv_cc_flag_unused_command_line_argument=yes 15884else 15885 xorg_cv_cc_flag_unused_command_line_argument=no 15886fi 15887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15888fi 15889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 15890$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 15891 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 15892 CFLAGS="$xorg_testset_save_CFLAGS" 15893fi 15894 15895found="no" 15896 15897 if test $found = "no" ; then 15898 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 15899 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15900 fi 15901 15902 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 15903 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15904 fi 15905 15906 CFLAGS="$CFLAGS -Wmain" 15907 15908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5 15909$as_echo_n "checking if $CC supports -Wmain... " >&6; } 15910 cacheid=xorg_cv_cc_flag__Wmain 15911 if eval \${$cacheid+:} false; then : 15912 $as_echo_n "(cached) " >&6 15913else 15914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15915/* end confdefs.h. */ 15916int i; 15917int 15918main () 15919{ 15920 15921 ; 15922 return 0; 15923} 15924_ACEOF 15925if ac_fn_c_try_link "$LINENO"; then : 15926 eval $cacheid=yes 15927else 15928 eval $cacheid=no 15929fi 15930rm -f core conftest.err conftest.$ac_objext \ 15931 conftest$ac_exeext conftest.$ac_ext 15932fi 15933 15934 15935 CFLAGS="$xorg_testset_save_CFLAGS" 15936 15937 eval supported=\$$cacheid 15938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 15939$as_echo "$supported" >&6; } 15940 if test "$supported" = "yes" ; then 15941 BASE_CFLAGS="$BASE_CFLAGS -Wmain" 15942 found="yes" 15943 fi 15944 fi 15945 15946 15947 15948 15949 15950 15951 15952 15953 15954 15955 15956 15957 15958 15959 15960xorg_testset_save_CFLAGS="$CFLAGS" 15961 15962if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 15963 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 15965$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 15966if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 15967 $as_echo_n "(cached) " >&6 15968else 15969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15970/* end confdefs.h. */ 15971int i; 15972_ACEOF 15973if ac_fn_c_try_compile "$LINENO"; then : 15974 xorg_cv_cc_flag_unknown_warning_option=yes 15975else 15976 xorg_cv_cc_flag_unknown_warning_option=no 15977fi 15978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15979fi 15980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 15981$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 15982 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 15983 CFLAGS="$xorg_testset_save_CFLAGS" 15984fi 15985 15986if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 15987 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 15988 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 15989 fi 15990 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 15991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 15992$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 15993if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 15994 $as_echo_n "(cached) " >&6 15995else 15996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15997/* end confdefs.h. */ 15998int i; 15999_ACEOF 16000if ac_fn_c_try_compile "$LINENO"; then : 16001 xorg_cv_cc_flag_unused_command_line_argument=yes 16002else 16003 xorg_cv_cc_flag_unused_command_line_argument=no 16004fi 16005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16006fi 16007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16008$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16009 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16010 CFLAGS="$xorg_testset_save_CFLAGS" 16011fi 16012 16013found="no" 16014 16015 if test $found = "no" ; then 16016 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16017 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16018 fi 16019 16020 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16021 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16022 fi 16023 16024 CFLAGS="$CFLAGS -Wmissing-braces" 16025 16026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5 16027$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; } 16028 cacheid=xorg_cv_cc_flag__Wmissing_braces 16029 if eval \${$cacheid+:} false; then : 16030 $as_echo_n "(cached) " >&6 16031else 16032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16033/* end confdefs.h. */ 16034int i; 16035int 16036main () 16037{ 16038 16039 ; 16040 return 0; 16041} 16042_ACEOF 16043if ac_fn_c_try_link "$LINENO"; then : 16044 eval $cacheid=yes 16045else 16046 eval $cacheid=no 16047fi 16048rm -f core conftest.err conftest.$ac_objext \ 16049 conftest$ac_exeext conftest.$ac_ext 16050fi 16051 16052 16053 CFLAGS="$xorg_testset_save_CFLAGS" 16054 16055 eval supported=\$$cacheid 16056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16057$as_echo "$supported" >&6; } 16058 if test "$supported" = "yes" ; then 16059 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces" 16060 found="yes" 16061 fi 16062 fi 16063 16064 16065 16066 16067 16068 16069 16070 16071 16072 16073 16074 16075 16076 16077 16078xorg_testset_save_CFLAGS="$CFLAGS" 16079 16080if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16081 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16083$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16084if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16085 $as_echo_n "(cached) " >&6 16086else 16087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16088/* end confdefs.h. */ 16089int i; 16090_ACEOF 16091if ac_fn_c_try_compile "$LINENO"; then : 16092 xorg_cv_cc_flag_unknown_warning_option=yes 16093else 16094 xorg_cv_cc_flag_unknown_warning_option=no 16095fi 16096rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16097fi 16098{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16099$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16100 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16101 CFLAGS="$xorg_testset_save_CFLAGS" 16102fi 16103 16104if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16105 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16106 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16107 fi 16108 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16110$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16111if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16112 $as_echo_n "(cached) " >&6 16113else 16114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16115/* end confdefs.h. */ 16116int i; 16117_ACEOF 16118if ac_fn_c_try_compile "$LINENO"; then : 16119 xorg_cv_cc_flag_unused_command_line_argument=yes 16120else 16121 xorg_cv_cc_flag_unused_command_line_argument=no 16122fi 16123rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16124fi 16125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16126$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16127 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16128 CFLAGS="$xorg_testset_save_CFLAGS" 16129fi 16130 16131found="no" 16132 16133 if test $found = "no" ; then 16134 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16135 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16136 fi 16137 16138 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16139 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16140 fi 16141 16142 CFLAGS="$CFLAGS -Wsequence-point" 16143 16144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5 16145$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; } 16146 cacheid=xorg_cv_cc_flag__Wsequence_point 16147 if eval \${$cacheid+:} false; then : 16148 $as_echo_n "(cached) " >&6 16149else 16150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16151/* end confdefs.h. */ 16152int i; 16153int 16154main () 16155{ 16156 16157 ; 16158 return 0; 16159} 16160_ACEOF 16161if ac_fn_c_try_link "$LINENO"; then : 16162 eval $cacheid=yes 16163else 16164 eval $cacheid=no 16165fi 16166rm -f core conftest.err conftest.$ac_objext \ 16167 conftest$ac_exeext conftest.$ac_ext 16168fi 16169 16170 16171 CFLAGS="$xorg_testset_save_CFLAGS" 16172 16173 eval supported=\$$cacheid 16174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16175$as_echo "$supported" >&6; } 16176 if test "$supported" = "yes" ; then 16177 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point" 16178 found="yes" 16179 fi 16180 fi 16181 16182 16183 16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 16196xorg_testset_save_CFLAGS="$CFLAGS" 16197 16198if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16199 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16201$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16202if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16203 $as_echo_n "(cached) " >&6 16204else 16205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16206/* end confdefs.h. */ 16207int i; 16208_ACEOF 16209if ac_fn_c_try_compile "$LINENO"; then : 16210 xorg_cv_cc_flag_unknown_warning_option=yes 16211else 16212 xorg_cv_cc_flag_unknown_warning_option=no 16213fi 16214rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16215fi 16216{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16217$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16218 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16219 CFLAGS="$xorg_testset_save_CFLAGS" 16220fi 16221 16222if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16223 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16224 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16225 fi 16226 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16228$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16229if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16230 $as_echo_n "(cached) " >&6 16231else 16232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16233/* end confdefs.h. */ 16234int i; 16235_ACEOF 16236if ac_fn_c_try_compile "$LINENO"; then : 16237 xorg_cv_cc_flag_unused_command_line_argument=yes 16238else 16239 xorg_cv_cc_flag_unused_command_line_argument=no 16240fi 16241rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16242fi 16243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16244$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16245 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16246 CFLAGS="$xorg_testset_save_CFLAGS" 16247fi 16248 16249found="no" 16250 16251 if test $found = "no" ; then 16252 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16253 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16254 fi 16255 16256 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16257 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16258 fi 16259 16260 CFLAGS="$CFLAGS -Wreturn-type" 16261 16262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5 16263$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; } 16264 cacheid=xorg_cv_cc_flag__Wreturn_type 16265 if eval \${$cacheid+:} false; then : 16266 $as_echo_n "(cached) " >&6 16267else 16268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16269/* end confdefs.h. */ 16270int i; 16271int 16272main () 16273{ 16274 16275 ; 16276 return 0; 16277} 16278_ACEOF 16279if ac_fn_c_try_link "$LINENO"; then : 16280 eval $cacheid=yes 16281else 16282 eval $cacheid=no 16283fi 16284rm -f core conftest.err conftest.$ac_objext \ 16285 conftest$ac_exeext conftest.$ac_ext 16286fi 16287 16288 16289 CFLAGS="$xorg_testset_save_CFLAGS" 16290 16291 eval supported=\$$cacheid 16292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16293$as_echo "$supported" >&6; } 16294 if test "$supported" = "yes" ; then 16295 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type" 16296 found="yes" 16297 fi 16298 fi 16299 16300 16301 16302 16303 16304 16305 16306 16307 16308 16309 16310 16311 16312 16313 16314xorg_testset_save_CFLAGS="$CFLAGS" 16315 16316if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16317 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16319$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16320if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16321 $as_echo_n "(cached) " >&6 16322else 16323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16324/* end confdefs.h. */ 16325int i; 16326_ACEOF 16327if ac_fn_c_try_compile "$LINENO"; then : 16328 xorg_cv_cc_flag_unknown_warning_option=yes 16329else 16330 xorg_cv_cc_flag_unknown_warning_option=no 16331fi 16332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16333fi 16334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16335$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16336 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16337 CFLAGS="$xorg_testset_save_CFLAGS" 16338fi 16339 16340if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16341 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16342 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16343 fi 16344 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16346$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16347if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16348 $as_echo_n "(cached) " >&6 16349else 16350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16351/* end confdefs.h. */ 16352int i; 16353_ACEOF 16354if ac_fn_c_try_compile "$LINENO"; then : 16355 xorg_cv_cc_flag_unused_command_line_argument=yes 16356else 16357 xorg_cv_cc_flag_unused_command_line_argument=no 16358fi 16359rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16360fi 16361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16362$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16363 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16364 CFLAGS="$xorg_testset_save_CFLAGS" 16365fi 16366 16367found="no" 16368 16369 if test $found = "no" ; then 16370 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16371 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16372 fi 16373 16374 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16375 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16376 fi 16377 16378 CFLAGS="$CFLAGS -Wtrigraphs" 16379 16380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5 16381$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; } 16382 cacheid=xorg_cv_cc_flag__Wtrigraphs 16383 if eval \${$cacheid+:} false; then : 16384 $as_echo_n "(cached) " >&6 16385else 16386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16387/* end confdefs.h. */ 16388int i; 16389int 16390main () 16391{ 16392 16393 ; 16394 return 0; 16395} 16396_ACEOF 16397if ac_fn_c_try_link "$LINENO"; then : 16398 eval $cacheid=yes 16399else 16400 eval $cacheid=no 16401fi 16402rm -f core conftest.err conftest.$ac_objext \ 16403 conftest$ac_exeext conftest.$ac_ext 16404fi 16405 16406 16407 CFLAGS="$xorg_testset_save_CFLAGS" 16408 16409 eval supported=\$$cacheid 16410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16411$as_echo "$supported" >&6; } 16412 if test "$supported" = "yes" ; then 16413 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs" 16414 found="yes" 16415 fi 16416 fi 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429 16430 16431 16432xorg_testset_save_CFLAGS="$CFLAGS" 16433 16434if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16435 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16437$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16438if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16439 $as_echo_n "(cached) " >&6 16440else 16441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16442/* end confdefs.h. */ 16443int i; 16444_ACEOF 16445if ac_fn_c_try_compile "$LINENO"; then : 16446 xorg_cv_cc_flag_unknown_warning_option=yes 16447else 16448 xorg_cv_cc_flag_unknown_warning_option=no 16449fi 16450rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16451fi 16452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16453$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16454 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16455 CFLAGS="$xorg_testset_save_CFLAGS" 16456fi 16457 16458if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16459 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16460 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16461 fi 16462 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16464$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16465if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16466 $as_echo_n "(cached) " >&6 16467else 16468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16469/* end confdefs.h. */ 16470int i; 16471_ACEOF 16472if ac_fn_c_try_compile "$LINENO"; then : 16473 xorg_cv_cc_flag_unused_command_line_argument=yes 16474else 16475 xorg_cv_cc_flag_unused_command_line_argument=no 16476fi 16477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16478fi 16479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16480$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16481 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16482 CFLAGS="$xorg_testset_save_CFLAGS" 16483fi 16484 16485found="no" 16486 16487 if test $found = "no" ; then 16488 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16489 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16490 fi 16491 16492 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16493 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16494 fi 16495 16496 CFLAGS="$CFLAGS -Warray-bounds" 16497 16498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5 16499$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; } 16500 cacheid=xorg_cv_cc_flag__Warray_bounds 16501 if eval \${$cacheid+:} false; then : 16502 $as_echo_n "(cached) " >&6 16503else 16504 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16505/* end confdefs.h. */ 16506int i; 16507int 16508main () 16509{ 16510 16511 ; 16512 return 0; 16513} 16514_ACEOF 16515if ac_fn_c_try_link "$LINENO"; then : 16516 eval $cacheid=yes 16517else 16518 eval $cacheid=no 16519fi 16520rm -f core conftest.err conftest.$ac_objext \ 16521 conftest$ac_exeext conftest.$ac_ext 16522fi 16523 16524 16525 CFLAGS="$xorg_testset_save_CFLAGS" 16526 16527 eval supported=\$$cacheid 16528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16529$as_echo "$supported" >&6; } 16530 if test "$supported" = "yes" ; then 16531 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds" 16532 found="yes" 16533 fi 16534 fi 16535 16536 16537 16538 16539 16540 16541 16542 16543 16544 16545 16546 16547 16548 16549 16550xorg_testset_save_CFLAGS="$CFLAGS" 16551 16552if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16553 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16555$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16556if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16557 $as_echo_n "(cached) " >&6 16558else 16559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16560/* end confdefs.h. */ 16561int i; 16562_ACEOF 16563if ac_fn_c_try_compile "$LINENO"; then : 16564 xorg_cv_cc_flag_unknown_warning_option=yes 16565else 16566 xorg_cv_cc_flag_unknown_warning_option=no 16567fi 16568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16569fi 16570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16571$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16572 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16573 CFLAGS="$xorg_testset_save_CFLAGS" 16574fi 16575 16576if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16577 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16578 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16579 fi 16580 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16582$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16583if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16584 $as_echo_n "(cached) " >&6 16585else 16586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16587/* end confdefs.h. */ 16588int i; 16589_ACEOF 16590if ac_fn_c_try_compile "$LINENO"; then : 16591 xorg_cv_cc_flag_unused_command_line_argument=yes 16592else 16593 xorg_cv_cc_flag_unused_command_line_argument=no 16594fi 16595rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16596fi 16597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16598$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16599 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16600 CFLAGS="$xorg_testset_save_CFLAGS" 16601fi 16602 16603found="no" 16604 16605 if test $found = "no" ; then 16606 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16607 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16608 fi 16609 16610 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16611 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16612 fi 16613 16614 CFLAGS="$CFLAGS -Wwrite-strings" 16615 16616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5 16617$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; } 16618 cacheid=xorg_cv_cc_flag__Wwrite_strings 16619 if eval \${$cacheid+:} false; then : 16620 $as_echo_n "(cached) " >&6 16621else 16622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16623/* end confdefs.h. */ 16624int i; 16625int 16626main () 16627{ 16628 16629 ; 16630 return 0; 16631} 16632_ACEOF 16633if ac_fn_c_try_link "$LINENO"; then : 16634 eval $cacheid=yes 16635else 16636 eval $cacheid=no 16637fi 16638rm -f core conftest.err conftest.$ac_objext \ 16639 conftest$ac_exeext conftest.$ac_ext 16640fi 16641 16642 16643 CFLAGS="$xorg_testset_save_CFLAGS" 16644 16645 eval supported=\$$cacheid 16646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16647$as_echo "$supported" >&6; } 16648 if test "$supported" = "yes" ; then 16649 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings" 16650 found="yes" 16651 fi 16652 fi 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665 16666 16667 16668xorg_testset_save_CFLAGS="$CFLAGS" 16669 16670if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16671 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16673$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16674if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16675 $as_echo_n "(cached) " >&6 16676else 16677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16678/* end confdefs.h. */ 16679int i; 16680_ACEOF 16681if ac_fn_c_try_compile "$LINENO"; then : 16682 xorg_cv_cc_flag_unknown_warning_option=yes 16683else 16684 xorg_cv_cc_flag_unknown_warning_option=no 16685fi 16686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16687fi 16688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16689$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16690 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16691 CFLAGS="$xorg_testset_save_CFLAGS" 16692fi 16693 16694if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16695 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16696 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16697 fi 16698 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16700$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16701if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16702 $as_echo_n "(cached) " >&6 16703else 16704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16705/* end confdefs.h. */ 16706int i; 16707_ACEOF 16708if ac_fn_c_try_compile "$LINENO"; then : 16709 xorg_cv_cc_flag_unused_command_line_argument=yes 16710else 16711 xorg_cv_cc_flag_unused_command_line_argument=no 16712fi 16713rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16714fi 16715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16716$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16717 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16718 CFLAGS="$xorg_testset_save_CFLAGS" 16719fi 16720 16721found="no" 16722 16723 if test $found = "no" ; then 16724 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16725 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16726 fi 16727 16728 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16729 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16730 fi 16731 16732 CFLAGS="$CFLAGS -Waddress" 16733 16734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5 16735$as_echo_n "checking if $CC supports -Waddress... " >&6; } 16736 cacheid=xorg_cv_cc_flag__Waddress 16737 if eval \${$cacheid+:} false; then : 16738 $as_echo_n "(cached) " >&6 16739else 16740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16741/* end confdefs.h. */ 16742int i; 16743int 16744main () 16745{ 16746 16747 ; 16748 return 0; 16749} 16750_ACEOF 16751if ac_fn_c_try_link "$LINENO"; then : 16752 eval $cacheid=yes 16753else 16754 eval $cacheid=no 16755fi 16756rm -f core conftest.err conftest.$ac_objext \ 16757 conftest$ac_exeext conftest.$ac_ext 16758fi 16759 16760 16761 CFLAGS="$xorg_testset_save_CFLAGS" 16762 16763 eval supported=\$$cacheid 16764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16765$as_echo "$supported" >&6; } 16766 if test "$supported" = "yes" ; then 16767 BASE_CFLAGS="$BASE_CFLAGS -Waddress" 16768 found="yes" 16769 fi 16770 fi 16771 16772 16773 16774 16775 16776 16777 16778 16779 16780 16781 16782 16783 16784 16785 16786xorg_testset_save_CFLAGS="$CFLAGS" 16787 16788if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16789 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16791$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16792if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16793 $as_echo_n "(cached) " >&6 16794else 16795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16796/* end confdefs.h. */ 16797int i; 16798_ACEOF 16799if ac_fn_c_try_compile "$LINENO"; then : 16800 xorg_cv_cc_flag_unknown_warning_option=yes 16801else 16802 xorg_cv_cc_flag_unknown_warning_option=no 16803fi 16804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16805fi 16806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16807$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16808 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16809 CFLAGS="$xorg_testset_save_CFLAGS" 16810fi 16811 16812if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16813 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16814 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16815 fi 16816 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16818$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16819if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16820 $as_echo_n "(cached) " >&6 16821else 16822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16823/* end confdefs.h. */ 16824int i; 16825_ACEOF 16826if ac_fn_c_try_compile "$LINENO"; then : 16827 xorg_cv_cc_flag_unused_command_line_argument=yes 16828else 16829 xorg_cv_cc_flag_unused_command_line_argument=no 16830fi 16831rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16832fi 16833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16834$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16835 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16836 CFLAGS="$xorg_testset_save_CFLAGS" 16837fi 16838 16839found="no" 16840 16841 if test $found = "no" ; then 16842 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16843 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16844 fi 16845 16846 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16847 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16848 fi 16849 16850 CFLAGS="$CFLAGS -Wint-to-pointer-cast" 16851 16852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5 16853$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; } 16854 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast 16855 if eval \${$cacheid+:} false; then : 16856 $as_echo_n "(cached) " >&6 16857else 16858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16859/* end confdefs.h. */ 16860int i; 16861int 16862main () 16863{ 16864 16865 ; 16866 return 0; 16867} 16868_ACEOF 16869if ac_fn_c_try_link "$LINENO"; then : 16870 eval $cacheid=yes 16871else 16872 eval $cacheid=no 16873fi 16874rm -f core conftest.err conftest.$ac_objext \ 16875 conftest$ac_exeext conftest.$ac_ext 16876fi 16877 16878 16879 CFLAGS="$xorg_testset_save_CFLAGS" 16880 16881 eval supported=\$$cacheid 16882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 16883$as_echo "$supported" >&6; } 16884 if test "$supported" = "yes" ; then 16885 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast" 16886 found="yes" 16887 fi 16888 fi 16889 16890 16891 16892 16893 16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904xorg_testset_save_CFLAGS="$CFLAGS" 16905 16906if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 16907 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 16909$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 16910if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 16911 $as_echo_n "(cached) " >&6 16912else 16913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16914/* end confdefs.h. */ 16915int i; 16916_ACEOF 16917if ac_fn_c_try_compile "$LINENO"; then : 16918 xorg_cv_cc_flag_unknown_warning_option=yes 16919else 16920 xorg_cv_cc_flag_unknown_warning_option=no 16921fi 16922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16923fi 16924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 16925$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 16926 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 16927 CFLAGS="$xorg_testset_save_CFLAGS" 16928fi 16929 16930if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 16931 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 16932 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16933 fi 16934 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 16936$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 16937if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 16938 $as_echo_n "(cached) " >&6 16939else 16940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16941/* end confdefs.h. */ 16942int i; 16943_ACEOF 16944if ac_fn_c_try_compile "$LINENO"; then : 16945 xorg_cv_cc_flag_unused_command_line_argument=yes 16946else 16947 xorg_cv_cc_flag_unused_command_line_argument=no 16948fi 16949rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16950fi 16951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 16952$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 16953 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 16954 CFLAGS="$xorg_testset_save_CFLAGS" 16955fi 16956 16957found="no" 16958 16959 if test $found = "no" ; then 16960 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 16961 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 16962 fi 16963 16964 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 16965 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 16966 fi 16967 16968 CFLAGS="$CFLAGS -Wpointer-to-int-cast" 16969 16970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5 16971$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; } 16972 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast 16973 if eval \${$cacheid+:} false; then : 16974 $as_echo_n "(cached) " >&6 16975else 16976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 16977/* end confdefs.h. */ 16978int i; 16979int 16980main () 16981{ 16982 16983 ; 16984 return 0; 16985} 16986_ACEOF 16987if ac_fn_c_try_link "$LINENO"; then : 16988 eval $cacheid=yes 16989else 16990 eval $cacheid=no 16991fi 16992rm -f core conftest.err conftest.$ac_objext \ 16993 conftest$ac_exeext conftest.$ac_ext 16994fi 16995 16996 16997 CFLAGS="$xorg_testset_save_CFLAGS" 16998 16999 eval supported=\$$cacheid 17000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17001$as_echo "$supported" >&6; } 17002 if test "$supported" = "yes" ; then 17003 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast" 17004 found="yes" 17005 fi 17006 fi 17007 17008 17009fi 17010 17011 17012 17013 17014 17015 17016 17017 CWARNFLAGS="$BASE_CFLAGS" 17018 if test "x$GCC" = xyes ; then 17019 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing" 17020 fi 17021 17022 17023 17024 17025 17026 17027 17028 17029# Check whether --enable-strict-compilation was given. 17030if test "${enable_strict_compilation+set}" = set; then : 17031 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 17032else 17033 STRICT_COMPILE=no 17034fi 17035 17036 17037 17038 17039 17040 17041STRICT_CFLAGS="" 17042 17043 17044 17045 17046 17047 17048 17049 17050 17051 17052 17053 17054 17055xorg_testset_save_CFLAGS="$CFLAGS" 17056 17057if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17058 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17060$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17061if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17062 $as_echo_n "(cached) " >&6 17063else 17064 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17065/* end confdefs.h. */ 17066int i; 17067_ACEOF 17068if ac_fn_c_try_compile "$LINENO"; then : 17069 xorg_cv_cc_flag_unknown_warning_option=yes 17070else 17071 xorg_cv_cc_flag_unknown_warning_option=no 17072fi 17073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17074fi 17075{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17076$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17077 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17078 CFLAGS="$xorg_testset_save_CFLAGS" 17079fi 17080 17081if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17082 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17083 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17084 fi 17085 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17087$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17088if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17089 $as_echo_n "(cached) " >&6 17090else 17091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17092/* end confdefs.h. */ 17093int i; 17094_ACEOF 17095if ac_fn_c_try_compile "$LINENO"; then : 17096 xorg_cv_cc_flag_unused_command_line_argument=yes 17097else 17098 xorg_cv_cc_flag_unused_command_line_argument=no 17099fi 17100rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17101fi 17102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17103$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17104 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17105 CFLAGS="$xorg_testset_save_CFLAGS" 17106fi 17107 17108found="no" 17109 17110 if test $found = "no" ; then 17111 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17112 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17113 fi 17114 17115 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17116 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17117 fi 17118 17119 CFLAGS="$CFLAGS -pedantic" 17120 17121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5 17122$as_echo_n "checking if $CC supports -pedantic... " >&6; } 17123 cacheid=xorg_cv_cc_flag__pedantic 17124 if eval \${$cacheid+:} false; then : 17125 $as_echo_n "(cached) " >&6 17126else 17127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17128/* end confdefs.h. */ 17129int i; 17130int 17131main () 17132{ 17133 17134 ; 17135 return 0; 17136} 17137_ACEOF 17138if ac_fn_c_try_link "$LINENO"; then : 17139 eval $cacheid=yes 17140else 17141 eval $cacheid=no 17142fi 17143rm -f core conftest.err conftest.$ac_objext \ 17144 conftest$ac_exeext conftest.$ac_ext 17145fi 17146 17147 17148 CFLAGS="$xorg_testset_save_CFLAGS" 17149 17150 eval supported=\$$cacheid 17151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17152$as_echo "$supported" >&6; } 17153 if test "$supported" = "yes" ; then 17154 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic" 17155 found="yes" 17156 fi 17157 fi 17158 17159 17160 17161 17162 17163 17164 17165 17166 17167 17168 17169 17170 17171 17172 17173xorg_testset_save_CFLAGS="$CFLAGS" 17174 17175if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17176 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17178$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17179if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17180 $as_echo_n "(cached) " >&6 17181else 17182 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17183/* end confdefs.h. */ 17184int i; 17185_ACEOF 17186if ac_fn_c_try_compile "$LINENO"; then : 17187 xorg_cv_cc_flag_unknown_warning_option=yes 17188else 17189 xorg_cv_cc_flag_unknown_warning_option=no 17190fi 17191rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17192fi 17193{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17194$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17195 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17196 CFLAGS="$xorg_testset_save_CFLAGS" 17197fi 17198 17199if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17200 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17201 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17202 fi 17203 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17205$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17206if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17207 $as_echo_n "(cached) " >&6 17208else 17209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17210/* end confdefs.h. */ 17211int i; 17212_ACEOF 17213if ac_fn_c_try_compile "$LINENO"; then : 17214 xorg_cv_cc_flag_unused_command_line_argument=yes 17215else 17216 xorg_cv_cc_flag_unused_command_line_argument=no 17217fi 17218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17219fi 17220{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17221$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17222 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17223 CFLAGS="$xorg_testset_save_CFLAGS" 17224fi 17225 17226found="no" 17227 17228 if test $found = "no" ; then 17229 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17230 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17231 fi 17232 17233 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17234 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17235 fi 17236 17237 CFLAGS="$CFLAGS -Werror" 17238 17239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 17240$as_echo_n "checking if $CC supports -Werror... " >&6; } 17241 cacheid=xorg_cv_cc_flag__Werror 17242 if eval \${$cacheid+:} false; then : 17243 $as_echo_n "(cached) " >&6 17244else 17245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17246/* end confdefs.h. */ 17247int i; 17248int 17249main () 17250{ 17251 17252 ; 17253 return 0; 17254} 17255_ACEOF 17256if ac_fn_c_try_link "$LINENO"; then : 17257 eval $cacheid=yes 17258else 17259 eval $cacheid=no 17260fi 17261rm -f core conftest.err conftest.$ac_objext \ 17262 conftest$ac_exeext conftest.$ac_ext 17263fi 17264 17265 17266 CFLAGS="$xorg_testset_save_CFLAGS" 17267 17268 eval supported=\$$cacheid 17269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17270$as_echo "$supported" >&6; } 17271 if test "$supported" = "yes" ; then 17272 STRICT_CFLAGS="$STRICT_CFLAGS -Werror" 17273 found="yes" 17274 fi 17275 fi 17276 17277 if test $found = "no" ; then 17278 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17279 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17280 fi 17281 17282 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17283 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17284 fi 17285 17286 CFLAGS="$CFLAGS -errwarn" 17287 17288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5 17289$as_echo_n "checking if $CC supports -errwarn... " >&6; } 17290 cacheid=xorg_cv_cc_flag__errwarn 17291 if eval \${$cacheid+:} false; then : 17292 $as_echo_n "(cached) " >&6 17293else 17294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17295/* end confdefs.h. */ 17296int i; 17297int 17298main () 17299{ 17300 17301 ; 17302 return 0; 17303} 17304_ACEOF 17305if ac_fn_c_try_link "$LINENO"; then : 17306 eval $cacheid=yes 17307else 17308 eval $cacheid=no 17309fi 17310rm -f core conftest.err conftest.$ac_objext \ 17311 conftest$ac_exeext conftest.$ac_ext 17312fi 17313 17314 17315 CFLAGS="$xorg_testset_save_CFLAGS" 17316 17317 eval supported=\$$cacheid 17318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17319$as_echo "$supported" >&6; } 17320 if test "$supported" = "yes" ; then 17321 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn" 17322 found="yes" 17323 fi 17324 fi 17325 17326 17327 17328# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not 17329# activate it with -Werror, so we add it here explicitly. 17330 17331 17332 17333 17334 17335 17336 17337 17338 17339 17340 17341 17342 17343xorg_testset_save_CFLAGS="$CFLAGS" 17344 17345if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then 17346 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5 17348$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; } 17349if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then : 17350 $as_echo_n "(cached) " >&6 17351else 17352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17353/* end confdefs.h. */ 17354int i; 17355_ACEOF 17356if ac_fn_c_try_compile "$LINENO"; then : 17357 xorg_cv_cc_flag_unknown_warning_option=yes 17358else 17359 xorg_cv_cc_flag_unknown_warning_option=no 17360fi 17361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17362fi 17363{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5 17364$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; } 17365 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option 17366 CFLAGS="$xorg_testset_save_CFLAGS" 17367fi 17368 17369if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then 17370 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then 17371 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17372 fi 17373 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5 17375$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; } 17376if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then : 17377 $as_echo_n "(cached) " >&6 17378else 17379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17380/* end confdefs.h. */ 17381int i; 17382_ACEOF 17383if ac_fn_c_try_compile "$LINENO"; then : 17384 xorg_cv_cc_flag_unused_command_line_argument=yes 17385else 17386 xorg_cv_cc_flag_unused_command_line_argument=no 17387fi 17388rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17389fi 17390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5 17391$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; } 17392 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument 17393 CFLAGS="$xorg_testset_save_CFLAGS" 17394fi 17395 17396found="no" 17397 17398 if test $found = "no" ; then 17399 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then 17400 CFLAGS="$CFLAGS -Werror=unknown-warning-option" 17401 fi 17402 17403 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then 17404 CFLAGS="$CFLAGS -Werror=unused-command-line-argument" 17405 fi 17406 17407 CFLAGS="$CFLAGS -Werror=attributes" 17408 17409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5 17410$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; } 17411 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=attributes" | $as_tr_sh` 17412 if eval \${$cacheid+:} false; then : 17413 $as_echo_n "(cached) " >&6 17414else 17415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 17416/* end confdefs.h. */ 17417int i; 17418int 17419main () 17420{ 17421 17422 ; 17423 return 0; 17424} 17425_ACEOF 17426if ac_fn_c_try_link "$LINENO"; then : 17427 eval $cacheid=yes 17428else 17429 eval $cacheid=no 17430fi 17431rm -f core conftest.err conftest.$ac_objext \ 17432 conftest$ac_exeext conftest.$ac_ext 17433fi 17434 17435 17436 CFLAGS="$xorg_testset_save_CFLAGS" 17437 17438 eval supported=\$$cacheid 17439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5 17440$as_echo "$supported" >&6; } 17441 if test "$supported" = "yes" ; then 17442 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes" 17443 found="yes" 17444 fi 17445 fi 17446 17447 17448 17449if test "x$STRICT_COMPILE" = "xyes"; then 17450 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS" 17451 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 17452fi 17453 17454 17455 17456 17457 17458 17459cat >>confdefs.h <<_ACEOF 17460#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 17461_ACEOF 17462 17463 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 17464 if test "x$PVM" = "x"; then 17465 PVM="0" 17466 fi 17467 17468cat >>confdefs.h <<_ACEOF 17469#define PACKAGE_VERSION_MINOR $PVM 17470_ACEOF 17471 17472 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 17473 if test "x$PVP" = "x"; then 17474 PVP="0" 17475 fi 17476 17477cat >>confdefs.h <<_ACEOF 17478#define PACKAGE_VERSION_PATCHLEVEL $PVP 17479_ACEOF 17480 17481 17482 17483CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 17484mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 17485|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 17486echo 'git directory not found: installing possibly empty changelog.' >&2)" 17487 17488 17489 17490 17491macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 17492INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 17493mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 17494|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 17495echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 17496 17497 17498 17499 17500 17501 17502if test x$APP_MAN_SUFFIX = x ; then 17503 APP_MAN_SUFFIX=1 17504fi 17505if test x$APP_MAN_DIR = x ; then 17506 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 17507fi 17508 17509if test x$LIB_MAN_SUFFIX = x ; then 17510 LIB_MAN_SUFFIX=3 17511fi 17512if test x$LIB_MAN_DIR = x ; then 17513 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 17514fi 17515 17516if test x$FILE_MAN_SUFFIX = x ; then 17517 case $host_os in 17518 solaris*) FILE_MAN_SUFFIX=4 ;; 17519 *) FILE_MAN_SUFFIX=5 ;; 17520 esac 17521fi 17522if test x$FILE_MAN_DIR = x ; then 17523 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 17524fi 17525 17526if test x$MISC_MAN_SUFFIX = x ; then 17527 case $host_os in 17528 solaris*) MISC_MAN_SUFFIX=5 ;; 17529 *) MISC_MAN_SUFFIX=7 ;; 17530 esac 17531fi 17532if test x$MISC_MAN_DIR = x ; then 17533 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 17534fi 17535 17536if test x$DRIVER_MAN_SUFFIX = x ; then 17537 case $host_os in 17538 solaris*) DRIVER_MAN_SUFFIX=7 ;; 17539 *) DRIVER_MAN_SUFFIX=4 ;; 17540 esac 17541fi 17542if test x$DRIVER_MAN_DIR = x ; then 17543 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 17544fi 17545 17546if test x$ADMIN_MAN_SUFFIX = x ; then 17547 case $host_os in 17548 solaris*) ADMIN_MAN_SUFFIX=1m ;; 17549 *) ADMIN_MAN_SUFFIX=8 ;; 17550 esac 17551fi 17552if test x$ADMIN_MAN_DIR = x ; then 17553 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 17554fi 17555 17556 17557 17558 17559 17560 17561 17562 17563 17564 17565 17566 17567 17568 17569 17570XORG_MAN_PAGE="X Version 11" 17571 17572MAN_SUBSTS="\ 17573 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 17574 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 17575 -e 's|__xservername__|Xorg|g' \ 17576 -e 's|__xconfigfile__|xorg.conf|g' \ 17577 -e 's|__projectroot__|\$(prefix)|g' \ 17578 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 17579 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 17580 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 17581 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 17582 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 17583 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 17584 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 17585 17586 17587 17588# Check whether --enable-silent-rules was given. 17589if test "${enable_silent_rules+set}" = set; then : 17590 enableval=$enable_silent_rules; 17591fi 17592 17593case $enable_silent_rules in # ((( 17594 yes) AM_DEFAULT_VERBOSITY=0;; 17595 no) AM_DEFAULT_VERBOSITY=1;; 17596 *) AM_DEFAULT_VERBOSITY=0;; 17597esac 17598am_make=${MAKE-make} 17599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 17600$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 17601if ${am_cv_make_support_nested_variables+:} false; then : 17602 $as_echo_n "(cached) " >&6 17603else 17604 if $as_echo 'TRUE=$(BAR$(V)) 17605BAR0=false 17606BAR1=true 17607V=1 17608am__doit: 17609 @$(TRUE) 17610.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 17611 am_cv_make_support_nested_variables=yes 17612else 17613 am_cv_make_support_nested_variables=no 17614fi 17615fi 17616{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 17617$as_echo "$am_cv_make_support_nested_variables" >&6; } 17618if test $am_cv_make_support_nested_variables = yes; then 17619 AM_V='$(V)' 17620 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 17621else 17622 AM_V=$AM_DEFAULT_VERBOSITY 17623 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 17624fi 17625AM_BACKSLASH='\' 17626 17627 17628 17629# Set library version for Xcursor.h from package version set in AC_INIT 17630# copied from PACKAGE_VERSION_* settings in XORG_VERSION 17631 17632cat >>confdefs.h <<_ACEOF 17633#define XCURSOR_LIB_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 17634_ACEOF 17635 17636 17637cat >>confdefs.h <<_ACEOF 17638#define XCURSOR_LIB_MINOR `echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 17639_ACEOF 17640 17641 17642cat >>confdefs.h <<_ACEOF 17643#define XCURSOR_LIB_REVISION `echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 17644_ACEOF 17645 17646 17647 17648 17649# Check whether --with-icondir was given. 17650if test "${with_icondir+set}" = set; then : 17651 withval=$with_icondir; ICONDIR="$withval" 17652else 17653 ICONDIR=${datadir}/icons 17654fi 17655 17656 17657 17658DEF_CURSORPATH="~/.icons:${datadir}/icons:${datadir}/pixmaps" 17659if test "x${ICONDIR}" != "x${datadir}/icons"; then 17660 DEF_CURSORPATH="${DEF_CURSORPATH}:${ICONDIR}" 17661fi 17662 17663# Check whether --with-cursorpath was given. 17664if test "${with_cursorpath+set}" = set; then : 17665 withval=$with_cursorpath; XCURSORPATH="$withval" 17666else 17667 XCURSORPATH=$DEF_CURSORPATH 17668fi 17669 17670 17671 17672# Obtain compiler/linker options for depedencies 17673 17674pkg_failed=no 17675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCURSOR" >&5 17676$as_echo_n "checking for XCURSOR... " >&6; } 17677 17678if test -n "$XCURSOR_CFLAGS"; then 17679 pkg_cv_XCURSOR_CFLAGS="$XCURSOR_CFLAGS" 17680 elif test -n "$PKG_CONFIG"; then 17681 if test -n "$PKG_CONFIG" && \ 17682 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrender >= 0.8.2 xfixes x11 fixesproto\""; } >&5 17683 ($PKG_CONFIG --exists --print-errors "xrender >= 0.8.2 xfixes x11 fixesproto") 2>&5 17684 ac_status=$? 17685 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17686 test $ac_status = 0; }; then 17687 pkg_cv_XCURSOR_CFLAGS=`$PKG_CONFIG --cflags "xrender >= 0.8.2 xfixes x11 fixesproto" 2>/dev/null` 17688else 17689 pkg_failed=yes 17690fi 17691 else 17692 pkg_failed=untried 17693fi 17694if test -n "$XCURSOR_LIBS"; then 17695 pkg_cv_XCURSOR_LIBS="$XCURSOR_LIBS" 17696 elif test -n "$PKG_CONFIG"; then 17697 if test -n "$PKG_CONFIG" && \ 17698 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrender >= 0.8.2 xfixes x11 fixesproto\""; } >&5 17699 ($PKG_CONFIG --exists --print-errors "xrender >= 0.8.2 xfixes x11 fixesproto") 2>&5 17700 ac_status=$? 17701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 17702 test $ac_status = 0; }; then 17703 pkg_cv_XCURSOR_LIBS=`$PKG_CONFIG --libs "xrender >= 0.8.2 xfixes x11 fixesproto" 2>/dev/null` 17704else 17705 pkg_failed=yes 17706fi 17707 else 17708 pkg_failed=untried 17709fi 17710 17711 17712 17713if test $pkg_failed = yes; then 17714 17715if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 17716 _pkg_short_errors_supported=yes 17717else 17718 _pkg_short_errors_supported=no 17719fi 17720 if test $_pkg_short_errors_supported = yes; then 17721 XCURSOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xrender >= 0.8.2 xfixes x11 fixesproto" 2>&1` 17722 else 17723 XCURSOR_PKG_ERRORS=`$PKG_CONFIG --print-errors "xrender >= 0.8.2 xfixes x11 fixesproto" 2>&1` 17724 fi 17725 # Put the nasty error message in config.log where it belongs 17726 echo "$XCURSOR_PKG_ERRORS" >&5 17727 17728 as_fn_error $? "Package requirements (xrender >= 0.8.2 xfixes x11 fixesproto) were not met: 17729 17730$XCURSOR_PKG_ERRORS 17731 17732Consider adjusting the PKG_CONFIG_PATH environment variable if you 17733installed software in a non-standard prefix. 17734 17735Alternatively, you may set the environment variables XCURSOR_CFLAGS 17736and XCURSOR_LIBS to avoid the need to call pkg-config. 17737See the pkg-config man page for more details. 17738" "$LINENO" 5 17739elif test $pkg_failed = untried; then 17740 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 17741$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 17742as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 17743is in your PATH or set the PKG_CONFIG environment variable to the full 17744path to pkg-config. 17745 17746Alternatively, you may set the environment variables XCURSOR_CFLAGS 17747and XCURSOR_LIBS to avoid the need to call pkg-config. 17748See the pkg-config man page for more details. 17749 17750To get pkg-config, see <http://pkg-config.freedesktop.org/>. 17751See \`config.log' for more details" "$LINENO" 5; } 17752else 17753 XCURSOR_CFLAGS=$pkg_cv_XCURSOR_CFLAGS 17754 XCURSOR_LIBS=$pkg_cv_XCURSOR_LIBS 17755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 17756$as_echo "yes" >&6; } 17757 : 17758fi 17759 17760$as_echo "#define HAVE_XFIXES 1" >>confdefs.h 17761 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 17865 17866ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xcursor.pc" 17867 17868cat >confcache <<\_ACEOF 17869# This file is a shell script that caches the results of configure 17870# tests run on this system so they can be shared between configure 17871# scripts and configure runs, see configure's option --config-cache. 17872# It is not useful on other systems. If it contains results you don't 17873# want to keep, you may remove or edit it. 17874# 17875# config.status only pays attention to the cache file if you give it 17876# the --recheck option to rerun configure. 17877# 17878# `ac_cv_env_foo' variables (set or unset) will be overridden when 17879# loading this file, other *unset* `ac_cv_foo' will be assigned the 17880# following values. 17881 17882_ACEOF 17883 17884# The following way of writing the cache mishandles newlines in values, 17885# but we know of no workaround that is simple, portable, and efficient. 17886# So, we kill variables containing newlines. 17887# Ultrix sh set writes to stderr and can't be redirected directly, 17888# and sets the high bit in the cache file unless we assign to the vars. 17889( 17890 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 17891 eval ac_val=\$$ac_var 17892 case $ac_val in #( 17893 *${as_nl}*) 17894 case $ac_var in #( 17895 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 17896$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 17897 esac 17898 case $ac_var in #( 17899 _ | IFS | as_nl) ;; #( 17900 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 17901 *) { eval $ac_var=; unset $ac_var;} ;; 17902 esac ;; 17903 esac 17904 done 17905 17906 (set) 2>&1 | 17907 case $as_nl`(ac_space=' '; set) 2>&1` in #( 17908 *${as_nl}ac_space=\ *) 17909 # `set' does not quote correctly, so add quotes: double-quote 17910 # substitution turns \\\\ into \\, and sed turns \\ into \. 17911 sed -n \ 17912 "s/'/'\\\\''/g; 17913 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 17914 ;; #( 17915 *) 17916 # `set' quotes correctly as required by POSIX, so do not add quotes. 17917 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 17918 ;; 17919 esac | 17920 sort 17921) | 17922 sed ' 17923 /^ac_cv_env_/b end 17924 t clear 17925 :clear 17926 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 17927 t end 17928 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 17929 :end' >>confcache 17930if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 17931 if test -w "$cache_file"; then 17932 if test "x$cache_file" != "x/dev/null"; then 17933 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 17934$as_echo "$as_me: updating cache $cache_file" >&6;} 17935 if test ! -f "$cache_file" || test -h "$cache_file"; then 17936 cat confcache >"$cache_file" 17937 else 17938 case $cache_file in #( 17939 */* | ?:*) 17940 mv -f confcache "$cache_file"$$ && 17941 mv -f "$cache_file"$$ "$cache_file" ;; #( 17942 *) 17943 mv -f confcache "$cache_file" ;; 17944 esac 17945 fi 17946 fi 17947 else 17948 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 17949$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 17950 fi 17951fi 17952rm -f confcache 17953 17954test "x$prefix" = xNONE && prefix=$ac_default_prefix 17955# Let make expand exec_prefix. 17956test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 17957 17958DEFS=-DHAVE_CONFIG_H 17959 17960ac_libobjs= 17961ac_ltlibobjs= 17962U= 17963for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 17964 # 1. Remove the extension, and $U if already installed. 17965 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 17966 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 17967 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 17968 # will be set to the directory where LIBOBJS objects are built. 17969 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 17970 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 17971done 17972LIBOBJS=$ac_libobjs 17973 17974LTLIBOBJS=$ac_ltlibobjs 17975 17976 17977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 17978$as_echo_n "checking that generated files are newer than configure... " >&6; } 17979 if test -n "$am_sleep_pid"; then 17980 # Hide warnings about reused PIDs. 17981 wait $am_sleep_pid 2>/dev/null 17982 fi 17983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 17984$as_echo "done" >&6; } 17985 if test -n "$EXEEXT"; then 17986 am__EXEEXT_TRUE= 17987 am__EXEEXT_FALSE='#' 17988else 17989 am__EXEEXT_TRUE='#' 17990 am__EXEEXT_FALSE= 17991fi 17992 17993if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 17994 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 17995Usually this means the macro was only invoked conditionally." "$LINENO" 5 17996fi 17997if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 17998 as_fn_error $? "conditional \"AMDEP\" was never defined. 17999Usually this means the macro was only invoked conditionally." "$LINENO" 5 18000fi 18001if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 18002 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 18003Usually this means the macro was only invoked conditionally." "$LINENO" 5 18004fi 18005if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then 18006 as_fn_error $? "conditional \"LINT\" was never defined. 18007Usually this means the macro was only invoked conditionally." "$LINENO" 5 18008fi 18009 18010: "${CONFIG_STATUS=./config.status}" 18011ac_write_fail=0 18012ac_clean_files_save=$ac_clean_files 18013ac_clean_files="$ac_clean_files $CONFIG_STATUS" 18014{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 18015$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 18016as_write_fail=0 18017cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 18018#! $SHELL 18019# Generated by $as_me. 18020# Run this file to recreate the current configuration. 18021# Compiler output produced by configure, useful for debugging 18022# configure, is in config.log if it exists. 18023 18024debug=false 18025ac_cs_recheck=false 18026ac_cs_silent=false 18027 18028SHELL=\${CONFIG_SHELL-$SHELL} 18029export SHELL 18030_ASEOF 18031cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 18032## -------------------- ## 18033## M4sh Initialization. ## 18034## -------------------- ## 18035 18036# Be more Bourne compatible 18037DUALCASE=1; export DUALCASE # for MKS sh 18038if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18039 emulate sh 18040 NULLCMD=: 18041 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 18042 # is contrary to our usage. Disable this feature. 18043 alias -g '${1+"$@"}'='"$@"' 18044 setopt NO_GLOB_SUBST 18045else 18046 case `(set -o) 2>/dev/null` in #( 18047 *posix*) : 18048 set -o posix ;; #( 18049 *) : 18050 ;; 18051esac 18052fi 18053 18054 18055as_nl=' 18056' 18057export as_nl 18058# Printing a long string crashes Solaris 7 /usr/bin/printf. 18059as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 18060as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 18061as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 18062# Prefer a ksh shell builtin over an external printf program on Solaris, 18063# but without wasting forks for bash or zsh. 18064if test -z "$BASH_VERSION$ZSH_VERSION" \ 18065 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 18066 as_echo='print -r --' 18067 as_echo_n='print -rn --' 18068elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 18069 as_echo='printf %s\n' 18070 as_echo_n='printf %s' 18071else 18072 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 18073 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 18074 as_echo_n='/usr/ucb/echo -n' 18075 else 18076 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 18077 as_echo_n_body='eval 18078 arg=$1; 18079 case $arg in #( 18080 *"$as_nl"*) 18081 expr "X$arg" : "X\\(.*\\)$as_nl"; 18082 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 18083 esac; 18084 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 18085 ' 18086 export as_echo_n_body 18087 as_echo_n='sh -c $as_echo_n_body as_echo' 18088 fi 18089 export as_echo_body 18090 as_echo='sh -c $as_echo_body as_echo' 18091fi 18092 18093# The user is always right. 18094if test "${PATH_SEPARATOR+set}" != set; then 18095 PATH_SEPARATOR=: 18096 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 18097 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 18098 PATH_SEPARATOR=';' 18099 } 18100fi 18101 18102 18103# IFS 18104# We need space, tab and new line, in precisely that order. Quoting is 18105# there to prevent editors from complaining about space-tab. 18106# (If _AS_PATH_WALK were called with IFS unset, it would disable word 18107# splitting by setting IFS to empty value.) 18108IFS=" "" $as_nl" 18109 18110# Find who we are. Look in the path if we contain no directory separator. 18111as_myself= 18112case $0 in #(( 18113 *[\\/]* ) as_myself=$0 ;; 18114 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18115for as_dir in $PATH 18116do 18117 IFS=$as_save_IFS 18118 test -z "$as_dir" && as_dir=. 18119 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 18120 done 18121IFS=$as_save_IFS 18122 18123 ;; 18124esac 18125# We did not find ourselves, most probably we were run as `sh COMMAND' 18126# in which case we are not to be found in the path. 18127if test "x$as_myself" = x; then 18128 as_myself=$0 18129fi 18130if test ! -f "$as_myself"; then 18131 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 18132 exit 1 18133fi 18134 18135# Unset variables that we do not need and which cause bugs (e.g. in 18136# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 18137# suppresses any "Segmentation fault" message there. '((' could 18138# trigger a bug in pdksh 5.2.14. 18139for as_var in BASH_ENV ENV MAIL MAILPATH 18140do eval test x\${$as_var+set} = xset \ 18141 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 18142done 18143PS1='$ ' 18144PS2='> ' 18145PS4='+ ' 18146 18147# NLS nuisances. 18148LC_ALL=C 18149export LC_ALL 18150LANGUAGE=C 18151export LANGUAGE 18152 18153# CDPATH. 18154(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18155 18156 18157# as_fn_error STATUS ERROR [LINENO LOG_FD] 18158# ---------------------------------------- 18159# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 18160# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 18161# script with STATUS, using 1 if that was 0. 18162as_fn_error () 18163{ 18164 as_status=$1; test $as_status -eq 0 && as_status=1 18165 if test "$4"; then 18166 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 18167 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 18168 fi 18169 $as_echo "$as_me: error: $2" >&2 18170 as_fn_exit $as_status 18171} # as_fn_error 18172 18173 18174# as_fn_set_status STATUS 18175# ----------------------- 18176# Set $? to STATUS, without forking. 18177as_fn_set_status () 18178{ 18179 return $1 18180} # as_fn_set_status 18181 18182# as_fn_exit STATUS 18183# ----------------- 18184# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 18185as_fn_exit () 18186{ 18187 set +e 18188 as_fn_set_status $1 18189 exit $1 18190} # as_fn_exit 18191 18192# as_fn_unset VAR 18193# --------------- 18194# Portably unset VAR. 18195as_fn_unset () 18196{ 18197 { eval $1=; unset $1;} 18198} 18199as_unset=as_fn_unset 18200# as_fn_append VAR VALUE 18201# ---------------------- 18202# Append the text in VALUE to the end of the definition contained in VAR. Take 18203# advantage of any shell optimizations that allow amortized linear growth over 18204# repeated appends, instead of the typical quadratic growth present in naive 18205# implementations. 18206if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 18207 eval 'as_fn_append () 18208 { 18209 eval $1+=\$2 18210 }' 18211else 18212 as_fn_append () 18213 { 18214 eval $1=\$$1\$2 18215 } 18216fi # as_fn_append 18217 18218# as_fn_arith ARG... 18219# ------------------ 18220# Perform arithmetic evaluation on the ARGs, and store the result in the 18221# global $as_val. Take advantage of shells that can avoid forks. The arguments 18222# must be portable across $(()) and expr. 18223if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 18224 eval 'as_fn_arith () 18225 { 18226 as_val=$(( $* )) 18227 }' 18228else 18229 as_fn_arith () 18230 { 18231 as_val=`expr "$@" || test $? -eq 1` 18232 } 18233fi # as_fn_arith 18234 18235 18236if expr a : '\(a\)' >/dev/null 2>&1 && 18237 test "X`expr 00001 : '.*\(...\)'`" = X001; then 18238 as_expr=expr 18239else 18240 as_expr=false 18241fi 18242 18243if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 18244 as_basename=basename 18245else 18246 as_basename=false 18247fi 18248 18249if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 18250 as_dirname=dirname 18251else 18252 as_dirname=false 18253fi 18254 18255as_me=`$as_basename -- "$0" || 18256$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 18257 X"$0" : 'X\(//\)$' \| \ 18258 X"$0" : 'X\(/\)' \| . 2>/dev/null || 18259$as_echo X/"$0" | 18260 sed '/^.*\/\([^/][^/]*\)\/*$/{ 18261 s//\1/ 18262 q 18263 } 18264 /^X\/\(\/\/\)$/{ 18265 s//\1/ 18266 q 18267 } 18268 /^X\/\(\/\).*/{ 18269 s//\1/ 18270 q 18271 } 18272 s/.*/./; q'` 18273 18274# Avoid depending upon Character Ranges. 18275as_cr_letters='abcdefghijklmnopqrstuvwxyz' 18276as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 18277as_cr_Letters=$as_cr_letters$as_cr_LETTERS 18278as_cr_digits='0123456789' 18279as_cr_alnum=$as_cr_Letters$as_cr_digits 18280 18281ECHO_C= ECHO_N= ECHO_T= 18282case `echo -n x` in #((((( 18283-n*) 18284 case `echo 'xy\c'` in 18285 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 18286 xy) ECHO_C='\c';; 18287 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 18288 ECHO_T=' ';; 18289 esac;; 18290*) 18291 ECHO_N='-n';; 18292esac 18293 18294rm -f conf$$ conf$$.exe conf$$.file 18295if test -d conf$$.dir; then 18296 rm -f conf$$.dir/conf$$.file 18297else 18298 rm -f conf$$.dir 18299 mkdir conf$$.dir 2>/dev/null 18300fi 18301if (echo >conf$$.file) 2>/dev/null; then 18302 if ln -s conf$$.file conf$$ 2>/dev/null; then 18303 as_ln_s='ln -s' 18304 # ... but there are two gotchas: 18305 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 18306 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 18307 # In both cases, we have to default to `cp -p'. 18308 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 18309 as_ln_s='cp -p' 18310 elif ln conf$$.file conf$$ 2>/dev/null; then 18311 as_ln_s=ln 18312 else 18313 as_ln_s='cp -p' 18314 fi 18315else 18316 as_ln_s='cp -p' 18317fi 18318rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 18319rmdir conf$$.dir 2>/dev/null 18320 18321 18322# as_fn_mkdir_p 18323# ------------- 18324# Create "$as_dir" as a directory, including parents if necessary. 18325as_fn_mkdir_p () 18326{ 18327 18328 case $as_dir in #( 18329 -*) as_dir=./$as_dir;; 18330 esac 18331 test -d "$as_dir" || eval $as_mkdir_p || { 18332 as_dirs= 18333 while :; do 18334 case $as_dir in #( 18335 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 18336 *) as_qdir=$as_dir;; 18337 esac 18338 as_dirs="'$as_qdir' $as_dirs" 18339 as_dir=`$as_dirname -- "$as_dir" || 18340$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 18341 X"$as_dir" : 'X\(//\)[^/]' \| \ 18342 X"$as_dir" : 'X\(//\)$' \| \ 18343 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 18344$as_echo X"$as_dir" | 18345 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 18346 s//\1/ 18347 q 18348 } 18349 /^X\(\/\/\)[^/].*/{ 18350 s//\1/ 18351 q 18352 } 18353 /^X\(\/\/\)$/{ 18354 s//\1/ 18355 q 18356 } 18357 /^X\(\/\).*/{ 18358 s//\1/ 18359 q 18360 } 18361 s/.*/./; q'` 18362 test -d "$as_dir" && break 18363 done 18364 test -z "$as_dirs" || eval "mkdir $as_dirs" 18365 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 18366 18367 18368} # as_fn_mkdir_p 18369if mkdir -p . 2>/dev/null; then 18370 as_mkdir_p='mkdir -p "$as_dir"' 18371else 18372 test -d ./-p && rmdir ./-p 18373 as_mkdir_p=false 18374fi 18375 18376if test -x / >/dev/null 2>&1; then 18377 as_test_x='test -x' 18378else 18379 if ls -dL / >/dev/null 2>&1; then 18380 as_ls_L_option=L 18381 else 18382 as_ls_L_option= 18383 fi 18384 as_test_x=' 18385 eval sh -c '\'' 18386 if test -d "$1"; then 18387 test -d "$1/."; 18388 else 18389 case $1 in #( 18390 -*)set "./$1";; 18391 esac; 18392 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 18393 ???[sx]*):;;*)false;;esac;fi 18394 '\'' sh 18395 ' 18396fi 18397as_executable_p=$as_test_x 18398 18399# Sed expression to map a string onto a valid CPP name. 18400as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 18401 18402# Sed expression to map a string onto a valid variable name. 18403as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 18404 18405 18406exec 6>&1 18407## ----------------------------------- ## 18408## Main body of $CONFIG_STATUS script. ## 18409## ----------------------------------- ## 18410_ASEOF 18411test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 18412 18413cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18414# Save the log message, to keep $0 and so on meaningful, and to 18415# report actual input values of CONFIG_FILES etc. instead of their 18416# values after options handling. 18417ac_log=" 18418This file was extended by libXcursor $as_me 1.1.14, which was 18419generated by GNU Autoconf 2.68. Invocation command line was 18420 18421 CONFIG_FILES = $CONFIG_FILES 18422 CONFIG_HEADERS = $CONFIG_HEADERS 18423 CONFIG_LINKS = $CONFIG_LINKS 18424 CONFIG_COMMANDS = $CONFIG_COMMANDS 18425 $ $0 $@ 18426 18427on `(hostname || uname -n) 2>/dev/null | sed 1q` 18428" 18429 18430_ACEOF 18431 18432case $ac_config_files in *" 18433"*) set x $ac_config_files; shift; ac_config_files=$*;; 18434esac 18435 18436case $ac_config_headers in *" 18437"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 18438esac 18439 18440 18441cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18442# Files that config.status was made for. 18443config_files="$ac_config_files" 18444config_headers="$ac_config_headers" 18445config_commands="$ac_config_commands" 18446 18447_ACEOF 18448 18449cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18450ac_cs_usage="\ 18451\`$as_me' instantiates files and other configuration actions 18452from templates according to the current configuration. Unless the files 18453and actions are specified as TAGs, all are instantiated by default. 18454 18455Usage: $0 [OPTION]... [TAG]... 18456 18457 -h, --help print this help, then exit 18458 -V, --version print version number and configuration settings, then exit 18459 --config print configuration, then exit 18460 -q, --quiet, --silent 18461 do not print progress messages 18462 -d, --debug don't remove temporary files 18463 --recheck update $as_me by reconfiguring in the same conditions 18464 --file=FILE[:TEMPLATE] 18465 instantiate the configuration file FILE 18466 --header=FILE[:TEMPLATE] 18467 instantiate the configuration header FILE 18468 18469Configuration files: 18470$config_files 18471 18472Configuration headers: 18473$config_headers 18474 18475Configuration commands: 18476$config_commands 18477 18478Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 18479 18480_ACEOF 18481cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18482ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 18483ac_cs_version="\\ 18484libXcursor config.status 1.1.14 18485configured by $0, generated by GNU Autoconf 2.68, 18486 with options \\"\$ac_cs_config\\" 18487 18488Copyright (C) 2010 Free Software Foundation, Inc. 18489This config.status script is free software; the Free Software Foundation 18490gives unlimited permission to copy, distribute and modify it." 18491 18492ac_pwd='$ac_pwd' 18493srcdir='$srcdir' 18494INSTALL='$INSTALL' 18495MKDIR_P='$MKDIR_P' 18496AWK='$AWK' 18497test -n "\$AWK" || AWK=awk 18498_ACEOF 18499 18500cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18501# The default lists apply if the user does not specify any file. 18502ac_need_defaults=: 18503while test $# != 0 18504do 18505 case $1 in 18506 --*=?*) 18507 ac_option=`expr "X$1" : 'X\([^=]*\)='` 18508 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 18509 ac_shift=: 18510 ;; 18511 --*=) 18512 ac_option=`expr "X$1" : 'X\([^=]*\)='` 18513 ac_optarg= 18514 ac_shift=: 18515 ;; 18516 *) 18517 ac_option=$1 18518 ac_optarg=$2 18519 ac_shift=shift 18520 ;; 18521 esac 18522 18523 case $ac_option in 18524 # Handling of the options. 18525 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 18526 ac_cs_recheck=: ;; 18527 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 18528 $as_echo "$ac_cs_version"; exit ;; 18529 --config | --confi | --conf | --con | --co | --c ) 18530 $as_echo "$ac_cs_config"; exit ;; 18531 --debug | --debu | --deb | --de | --d | -d ) 18532 debug=: ;; 18533 --file | --fil | --fi | --f ) 18534 $ac_shift 18535 case $ac_optarg in 18536 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 18537 '') as_fn_error $? "missing file argument" ;; 18538 esac 18539 as_fn_append CONFIG_FILES " '$ac_optarg'" 18540 ac_need_defaults=false;; 18541 --header | --heade | --head | --hea ) 18542 $ac_shift 18543 case $ac_optarg in 18544 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 18545 esac 18546 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 18547 ac_need_defaults=false;; 18548 --he | --h) 18549 # Conflict between --help and --header 18550 as_fn_error $? "ambiguous option: \`$1' 18551Try \`$0 --help' for more information.";; 18552 --help | --hel | -h ) 18553 $as_echo "$ac_cs_usage"; exit ;; 18554 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 18555 | -silent | --silent | --silen | --sile | --sil | --si | --s) 18556 ac_cs_silent=: ;; 18557 18558 # This is an error. 18559 -*) as_fn_error $? "unrecognized option: \`$1' 18560Try \`$0 --help' for more information." ;; 18561 18562 *) as_fn_append ac_config_targets " $1" 18563 ac_need_defaults=false ;; 18564 18565 esac 18566 shift 18567done 18568 18569ac_configure_extra_args= 18570 18571if $ac_cs_silent; then 18572 exec 6>/dev/null 18573 ac_configure_extra_args="$ac_configure_extra_args --silent" 18574fi 18575 18576_ACEOF 18577cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18578if \$ac_cs_recheck; then 18579 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 18580 shift 18581 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 18582 CONFIG_SHELL='$SHELL' 18583 export CONFIG_SHELL 18584 exec "\$@" 18585fi 18586 18587_ACEOF 18588cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18589exec 5>>config.log 18590{ 18591 echo 18592 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 18593## Running $as_me. ## 18594_ASBOX 18595 $as_echo "$ac_log" 18596} >&5 18597 18598_ACEOF 18599cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18600# 18601# INIT-COMMANDS 18602# 18603AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 18604 18605 18606# The HP-UX ksh and POSIX shell print the target directory to stdout 18607# if CDPATH is set. 18608(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 18609 18610sed_quote_subst='$sed_quote_subst' 18611double_quote_subst='$double_quote_subst' 18612delay_variable_subst='$delay_variable_subst' 18613macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 18614macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 18615enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 18616enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 18617pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 18618enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 18619SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 18620ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 18621PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 18622host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 18623host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 18624host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 18625build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 18626build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 18627build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 18628SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 18629Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 18630GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 18631EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 18632FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 18633LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 18634NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 18635LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 18636max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 18637ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 18638exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 18639lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 18640lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 18641lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 18642lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 18643lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 18644reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 18645reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 18646OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 18647deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 18648file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 18649file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 18650want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 18651DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 18652sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 18653AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 18654AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 18655archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 18656STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 18657RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 18658old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 18659old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 18660old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 18661lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 18662CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 18663CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 18664compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 18665GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 18666lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 18667lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 18668lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 18669lt_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"`' 18670nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 18671lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 18672objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 18673MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 18674lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 18675lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 18676lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 18677lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 18678lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 18679need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 18680MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 18681DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 18682NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 18683LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 18684OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 18685OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 18686libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 18687shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 18688extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 18689archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 18690enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 18691export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 18692whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 18693compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 18694old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 18695old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 18696archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 18697archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 18698module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 18699module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 18700with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 18701allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 18702no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 18703hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 18704hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 18705hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 18706hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 18707hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 18708hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 18709hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 18710inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 18711link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 18712always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 18713export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 18714exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 18715include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 18716prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 18717postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 18718file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 18719variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 18720need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 18721need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 18722version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 18723runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 18724shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 18725shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 18726libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 18727library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 18728soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 18729install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 18730postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 18731postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 18732finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 18733finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 18734hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 18735sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 18736sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 18737hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 18738enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 18739enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 18740enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 18741old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 18742striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 18743 18744LTCC='$LTCC' 18745LTCFLAGS='$LTCFLAGS' 18746compiler='$compiler_DEFAULT' 18747 18748# A function that is used when there is no print builtin or printf. 18749func_fallback_echo () 18750{ 18751 eval 'cat <<_LTECHO_EOF 18752\$1 18753_LTECHO_EOF' 18754} 18755 18756# Quote evaled strings. 18757for var in SHELL \ 18758ECHO \ 18759PATH_SEPARATOR \ 18760SED \ 18761GREP \ 18762EGREP \ 18763FGREP \ 18764LD \ 18765NM \ 18766LN_S \ 18767lt_SP2NL \ 18768lt_NL2SP \ 18769reload_flag \ 18770OBJDUMP \ 18771deplibs_check_method \ 18772file_magic_cmd \ 18773file_magic_glob \ 18774want_nocaseglob \ 18775DLLTOOL \ 18776sharedlib_from_linklib_cmd \ 18777AR \ 18778AR_FLAGS \ 18779archiver_list_spec \ 18780STRIP \ 18781RANLIB \ 18782CC \ 18783CFLAGS \ 18784compiler \ 18785lt_cv_sys_global_symbol_pipe \ 18786lt_cv_sys_global_symbol_to_cdecl \ 18787lt_cv_sys_global_symbol_to_c_name_address \ 18788lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 18789nm_file_list_spec \ 18790lt_prog_compiler_no_builtin_flag \ 18791lt_prog_compiler_pic \ 18792lt_prog_compiler_wl \ 18793lt_prog_compiler_static \ 18794lt_cv_prog_compiler_c_o \ 18795need_locks \ 18796MANIFEST_TOOL \ 18797DSYMUTIL \ 18798NMEDIT \ 18799LIPO \ 18800OTOOL \ 18801OTOOL64 \ 18802shrext_cmds \ 18803export_dynamic_flag_spec \ 18804whole_archive_flag_spec \ 18805compiler_needs_object \ 18806with_gnu_ld \ 18807allow_undefined_flag \ 18808no_undefined_flag \ 18809hardcode_libdir_flag_spec \ 18810hardcode_libdir_separator \ 18811exclude_expsyms \ 18812include_expsyms \ 18813file_list_spec \ 18814variables_saved_for_relink \ 18815libname_spec \ 18816library_names_spec \ 18817soname_spec \ 18818install_override_mode \ 18819finish_eval \ 18820old_striplib \ 18821striplib; do 18822 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 18823 *[\\\\\\\`\\"\\\$]*) 18824 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 18825 ;; 18826 *) 18827 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 18828 ;; 18829 esac 18830done 18831 18832# Double-quote double-evaled strings. 18833for var in reload_cmds \ 18834old_postinstall_cmds \ 18835old_postuninstall_cmds \ 18836old_archive_cmds \ 18837extract_expsyms_cmds \ 18838old_archive_from_new_cmds \ 18839old_archive_from_expsyms_cmds \ 18840archive_cmds \ 18841archive_expsym_cmds \ 18842module_cmds \ 18843module_expsym_cmds \ 18844export_symbols_cmds \ 18845prelink_cmds \ 18846postlink_cmds \ 18847postinstall_cmds \ 18848postuninstall_cmds \ 18849finish_cmds \ 18850sys_lib_search_path_spec \ 18851sys_lib_dlsearch_path_spec; do 18852 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 18853 *[\\\\\\\`\\"\\\$]*) 18854 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 18855 ;; 18856 *) 18857 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 18858 ;; 18859 esac 18860done 18861 18862ac_aux_dir='$ac_aux_dir' 18863xsi_shell='$xsi_shell' 18864lt_shell_append='$lt_shell_append' 18865 18866# See if we are running on zsh, and set the options which allow our 18867# commands through without removal of \ escapes INIT. 18868if test -n "\${ZSH_VERSION+set}" ; then 18869 setopt NO_GLOB_SUBST 18870fi 18871 18872 18873 PACKAGE='$PACKAGE' 18874 VERSION='$VERSION' 18875 TIMESTAMP='$TIMESTAMP' 18876 RM='$RM' 18877 ofile='$ofile' 18878 18879 18880 18881 18882_ACEOF 18883 18884cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 18885 18886# Handling of arguments. 18887for ac_config_target in $ac_config_targets 18888do 18889 case $ac_config_target in 18890 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 18891 "include/X11/Xcursor/Xcursor.h") CONFIG_HEADERS="$CONFIG_HEADERS include/X11/Xcursor/Xcursor.h" ;; 18892 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 18893 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 18894 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 18895 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 18896 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 18897 "xcursor.pc") CONFIG_FILES="$CONFIG_FILES xcursor.pc" ;; 18898 18899 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 18900 esac 18901done 18902 18903 18904# If the user did not use the arguments to specify the items to instantiate, 18905# then the envvar interface is used. Set only those that are not. 18906# We use the long form for the default assignment because of an extremely 18907# bizarre bug on SunOS 4.1.3. 18908if $ac_need_defaults; then 18909 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 18910 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 18911 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 18912fi 18913 18914# Have a temporary directory for convenience. Make it in the build tree 18915# simply because there is no reason against having it here, and in addition, 18916# creating and moving files from /tmp can sometimes cause problems. 18917# Hook for its removal unless debugging. 18918# Note that there is a small window in which the directory will not be cleaned: 18919# after its creation but before its name has been assigned to `$tmp'. 18920$debug || 18921{ 18922 tmp= ac_tmp= 18923 trap 'exit_status=$? 18924 : "${ac_tmp:=$tmp}" 18925 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 18926' 0 18927 trap 'as_fn_exit 1' 1 2 13 15 18928} 18929# Create a (secure) tmp directory for tmp files. 18930 18931{ 18932 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 18933 test -d "$tmp" 18934} || 18935{ 18936 tmp=./conf$$-$RANDOM 18937 (umask 077 && mkdir "$tmp") 18938} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 18939ac_tmp=$tmp 18940 18941# Set up the scripts for CONFIG_FILES section. 18942# No need to generate them if there are no CONFIG_FILES. 18943# This happens for instance with `./config.status config.h'. 18944if test -n "$CONFIG_FILES"; then 18945 18946 18947ac_cr=`echo X | tr X '\015'` 18948# On cygwin, bash can eat \r inside `` if the user requested igncr. 18949# But we know of no other shell where ac_cr would be empty at this 18950# point, so we can use a bashism as a fallback. 18951if test "x$ac_cr" = x; then 18952 eval ac_cr=\$\'\\r\' 18953fi 18954ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 18955if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 18956 ac_cs_awk_cr='\\r' 18957else 18958 ac_cs_awk_cr=$ac_cr 18959fi 18960 18961echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 18962_ACEOF 18963 18964 18965{ 18966 echo "cat >conf$$subs.awk <<_ACEOF" && 18967 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 18968 echo "_ACEOF" 18969} >conf$$subs.sh || 18970 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 18971ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 18972ac_delim='%!_!# ' 18973for ac_last_try in false false false false false :; do 18974 . ./conf$$subs.sh || 18975 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 18976 18977 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 18978 if test $ac_delim_n = $ac_delim_num; then 18979 break 18980 elif $ac_last_try; then 18981 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 18982 else 18983 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 18984 fi 18985done 18986rm -f conf$$subs.sh 18987 18988cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 18989cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 18990_ACEOF 18991sed -n ' 18992h 18993s/^/S["/; s/!.*/"]=/ 18994p 18995g 18996s/^[^!]*!// 18997:repl 18998t repl 18999s/'"$ac_delim"'$// 19000t delim 19001:nl 19002h 19003s/\(.\{148\}\)..*/\1/ 19004t more1 19005s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 19006p 19007n 19008b repl 19009:more1 19010s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19011p 19012g 19013s/.\{148\}// 19014t nl 19015:delim 19016h 19017s/\(.\{148\}\)..*/\1/ 19018t more2 19019s/["\\]/\\&/g; s/^/"/; s/$/"/ 19020p 19021b 19022:more2 19023s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 19024p 19025g 19026s/.\{148\}// 19027t delim 19028' <conf$$subs.awk | sed ' 19029/^[^""]/{ 19030 N 19031 s/\n// 19032} 19033' >>$CONFIG_STATUS || ac_write_fail=1 19034rm -f conf$$subs.awk 19035cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19036_ACAWK 19037cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 19038 for (key in S) S_is_set[key] = 1 19039 FS = "" 19040 19041} 19042{ 19043 line = $ 0 19044 nfields = split(line, field, "@") 19045 substed = 0 19046 len = length(field[1]) 19047 for (i = 2; i < nfields; i++) { 19048 key = field[i] 19049 keylen = length(key) 19050 if (S_is_set[key]) { 19051 value = S[key] 19052 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 19053 len += length(value) + length(field[++i]) 19054 substed = 1 19055 } else 19056 len += 1 + keylen 19057 } 19058 19059 print line 19060} 19061 19062_ACAWK 19063_ACEOF 19064cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19065if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 19066 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 19067else 19068 cat 19069fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 19070 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 19071_ACEOF 19072 19073# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 19074# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 19075# trailing colons and then remove the whole line if VPATH becomes empty 19076# (actually we leave an empty line to preserve line numbers). 19077if test "x$srcdir" = x.; then 19078 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 19079h 19080s/// 19081s/^/:/ 19082s/[ ]*$/:/ 19083s/:\$(srcdir):/:/g 19084s/:\${srcdir}:/:/g 19085s/:@srcdir@:/:/g 19086s/^:*// 19087s/:*$// 19088x 19089s/\(=[ ]*\).*/\1/ 19090G 19091s/\n// 19092s/^[^=]*=[ ]*$// 19093}' 19094fi 19095 19096cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19097fi # test -n "$CONFIG_FILES" 19098 19099# Set up the scripts for CONFIG_HEADERS section. 19100# No need to generate them if there are no CONFIG_HEADERS. 19101# This happens for instance with `./config.status Makefile'. 19102if test -n "$CONFIG_HEADERS"; then 19103cat >"$ac_tmp/defines.awk" <<\_ACAWK || 19104BEGIN { 19105_ACEOF 19106 19107# Transform confdefs.h into an awk script `defines.awk', embedded as 19108# here-document in config.status, that substitutes the proper values into 19109# config.h.in to produce config.h. 19110 19111# Create a delimiter string that does not exist in confdefs.h, to ease 19112# handling of long lines. 19113ac_delim='%!_!# ' 19114for ac_last_try in false false :; do 19115 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 19116 if test -z "$ac_tt"; then 19117 break 19118 elif $ac_last_try; then 19119 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 19120 else 19121 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 19122 fi 19123done 19124 19125# For the awk script, D is an array of macro values keyed by name, 19126# likewise P contains macro parameters if any. Preserve backslash 19127# newline sequences. 19128 19129ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 19130sed -n ' 19131s/.\{148\}/&'"$ac_delim"'/g 19132t rset 19133:rset 19134s/^[ ]*#[ ]*define[ ][ ]*/ / 19135t def 19136d 19137:def 19138s/\\$// 19139t bsnl 19140s/["\\]/\\&/g 19141s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19142D["\1"]=" \3"/p 19143s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 19144d 19145:bsnl 19146s/["\\]/\\&/g 19147s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 19148D["\1"]=" \3\\\\\\n"\\/p 19149t cont 19150s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 19151t cont 19152d 19153:cont 19154n 19155s/.\{148\}/&'"$ac_delim"'/g 19156t clear 19157:clear 19158s/\\$// 19159t bsnlc 19160s/["\\]/\\&/g; s/^/"/; s/$/"/p 19161d 19162:bsnlc 19163s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 19164b cont 19165' <confdefs.h | sed ' 19166s/'"$ac_delim"'/"\\\ 19167"/g' >>$CONFIG_STATUS || ac_write_fail=1 19168 19169cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19170 for (key in D) D_is_set[key] = 1 19171 FS = "" 19172} 19173/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 19174 line = \$ 0 19175 split(line, arg, " ") 19176 if (arg[1] == "#") { 19177 defundef = arg[2] 19178 mac1 = arg[3] 19179 } else { 19180 defundef = substr(arg[1], 2) 19181 mac1 = arg[2] 19182 } 19183 split(mac1, mac2, "(") #) 19184 macro = mac2[1] 19185 prefix = substr(line, 1, index(line, defundef) - 1) 19186 if (D_is_set[macro]) { 19187 # Preserve the white space surrounding the "#". 19188 print prefix "define", macro P[macro] D[macro] 19189 next 19190 } else { 19191 # Replace #undef with comments. This is necessary, for example, 19192 # in the case of _POSIX_SOURCE, which is predefined and required 19193 # on some systems where configure will not decide to define it. 19194 if (defundef == "undef") { 19195 print "/*", prefix defundef, macro, "*/" 19196 next 19197 } 19198 } 19199} 19200{ print } 19201_ACAWK 19202_ACEOF 19203cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19204 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 19205fi # test -n "$CONFIG_HEADERS" 19206 19207 19208eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 19209shift 19210for ac_tag 19211do 19212 case $ac_tag in 19213 :[FHLC]) ac_mode=$ac_tag; continue;; 19214 esac 19215 case $ac_mode$ac_tag in 19216 :[FHL]*:*);; 19217 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 19218 :[FH]-) ac_tag=-:-;; 19219 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 19220 esac 19221 ac_save_IFS=$IFS 19222 IFS=: 19223 set x $ac_tag 19224 IFS=$ac_save_IFS 19225 shift 19226 ac_file=$1 19227 shift 19228 19229 case $ac_mode in 19230 :L) ac_source=$1;; 19231 :[FH]) 19232 ac_file_inputs= 19233 for ac_f 19234 do 19235 case $ac_f in 19236 -) ac_f="$ac_tmp/stdin";; 19237 *) # Look for the file first in the build tree, then in the source tree 19238 # (if the path is not absolute). The absolute path cannot be DOS-style, 19239 # because $ac_f cannot contain `:'. 19240 test -f "$ac_f" || 19241 case $ac_f in 19242 [\\/$]*) false;; 19243 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 19244 esac || 19245 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 19246 esac 19247 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 19248 as_fn_append ac_file_inputs " '$ac_f'" 19249 done 19250 19251 # Let's still pretend it is `configure' which instantiates (i.e., don't 19252 # use $as_me), people would be surprised to read: 19253 # /* config.h. Generated by config.status. */ 19254 configure_input='Generated from '` 19255 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 19256 `' by configure.' 19257 if test x"$ac_file" != x-; then 19258 configure_input="$ac_file. $configure_input" 19259 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 19260$as_echo "$as_me: creating $ac_file" >&6;} 19261 fi 19262 # Neutralize special characters interpreted by sed in replacement strings. 19263 case $configure_input in #( 19264 *\&* | *\|* | *\\* ) 19265 ac_sed_conf_input=`$as_echo "$configure_input" | 19266 sed 's/[\\\\&|]/\\\\&/g'`;; #( 19267 *) ac_sed_conf_input=$configure_input;; 19268 esac 19269 19270 case $ac_tag in 19271 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 19272 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 19273 esac 19274 ;; 19275 esac 19276 19277 ac_dir=`$as_dirname -- "$ac_file" || 19278$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19279 X"$ac_file" : 'X\(//\)[^/]' \| \ 19280 X"$ac_file" : 'X\(//\)$' \| \ 19281 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 19282$as_echo X"$ac_file" | 19283 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19284 s//\1/ 19285 q 19286 } 19287 /^X\(\/\/\)[^/].*/{ 19288 s//\1/ 19289 q 19290 } 19291 /^X\(\/\/\)$/{ 19292 s//\1/ 19293 q 19294 } 19295 /^X\(\/\).*/{ 19296 s//\1/ 19297 q 19298 } 19299 s/.*/./; q'` 19300 as_dir="$ac_dir"; as_fn_mkdir_p 19301 ac_builddir=. 19302 19303case "$ac_dir" in 19304.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 19305*) 19306 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 19307 # A ".." for each directory in $ac_dir_suffix. 19308 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 19309 case $ac_top_builddir_sub in 19310 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 19311 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 19312 esac ;; 19313esac 19314ac_abs_top_builddir=$ac_pwd 19315ac_abs_builddir=$ac_pwd$ac_dir_suffix 19316# for backward compatibility: 19317ac_top_builddir=$ac_top_build_prefix 19318 19319case $srcdir in 19320 .) # We are building in place. 19321 ac_srcdir=. 19322 ac_top_srcdir=$ac_top_builddir_sub 19323 ac_abs_top_srcdir=$ac_pwd ;; 19324 [\\/]* | ?:[\\/]* ) # Absolute name. 19325 ac_srcdir=$srcdir$ac_dir_suffix; 19326 ac_top_srcdir=$srcdir 19327 ac_abs_top_srcdir=$srcdir ;; 19328 *) # Relative name. 19329 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 19330 ac_top_srcdir=$ac_top_build_prefix$srcdir 19331 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 19332esac 19333ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 19334 19335 19336 case $ac_mode in 19337 :F) 19338 # 19339 # CONFIG_FILE 19340 # 19341 19342 case $INSTALL in 19343 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 19344 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 19345 esac 19346 ac_MKDIR_P=$MKDIR_P 19347 case $MKDIR_P in 19348 [\\/$]* | ?:[\\/]* ) ;; 19349 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 19350 esac 19351_ACEOF 19352 19353cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19354# If the template does not know about datarootdir, expand it. 19355# FIXME: This hack should be removed a few years after 2.60. 19356ac_datarootdir_hack=; ac_datarootdir_seen= 19357ac_sed_dataroot=' 19358/datarootdir/ { 19359 p 19360 q 19361} 19362/@datadir@/p 19363/@docdir@/p 19364/@infodir@/p 19365/@localedir@/p 19366/@mandir@/p' 19367case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 19368*datarootdir*) ac_datarootdir_seen=yes;; 19369*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 19370 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 19371$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 19372_ACEOF 19373cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19374 ac_datarootdir_hack=' 19375 s&@datadir@&$datadir&g 19376 s&@docdir@&$docdir&g 19377 s&@infodir@&$infodir&g 19378 s&@localedir@&$localedir&g 19379 s&@mandir@&$mandir&g 19380 s&\\\${datarootdir}&$datarootdir&g' ;; 19381esac 19382_ACEOF 19383 19384# Neutralize VPATH when `$srcdir' = `.'. 19385# Shell code in configure.ac might set extrasub. 19386# FIXME: do we really want to maintain this feature? 19387cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 19388ac_sed_extra="$ac_vpsub 19389$extrasub 19390_ACEOF 19391cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 19392:t 19393/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 19394s|@configure_input@|$ac_sed_conf_input|;t t 19395s&@top_builddir@&$ac_top_builddir_sub&;t t 19396s&@top_build_prefix@&$ac_top_build_prefix&;t t 19397s&@srcdir@&$ac_srcdir&;t t 19398s&@abs_srcdir@&$ac_abs_srcdir&;t t 19399s&@top_srcdir@&$ac_top_srcdir&;t t 19400s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 19401s&@builddir@&$ac_builddir&;t t 19402s&@abs_builddir@&$ac_abs_builddir&;t t 19403s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 19404s&@INSTALL@&$ac_INSTALL&;t t 19405s&@MKDIR_P@&$ac_MKDIR_P&;t t 19406$ac_datarootdir_hack 19407" 19408eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 19409 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19410 19411test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 19412 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 19413 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 19414 "$ac_tmp/out"`; test -z "$ac_out"; } && 19415 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19416which seems to be undefined. Please make sure it is defined" >&5 19417$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 19418which seems to be undefined. Please make sure it is defined" >&2;} 19419 19420 rm -f "$ac_tmp/stdin" 19421 case $ac_file in 19422 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 19423 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 19424 esac \ 19425 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19426 ;; 19427 :H) 19428 # 19429 # CONFIG_HEADER 19430 # 19431 if test x"$ac_file" != x-; then 19432 { 19433 $as_echo "/* $configure_input */" \ 19434 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 19435 } >"$ac_tmp/config.h" \ 19436 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19437 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 19438 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 19439$as_echo "$as_me: $ac_file is unchanged" >&6;} 19440 else 19441 rm -f "$ac_file" 19442 mv "$ac_tmp/config.h" "$ac_file" \ 19443 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 19444 fi 19445 else 19446 $as_echo "/* $configure_input */" \ 19447 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 19448 || as_fn_error $? "could not create -" "$LINENO" 5 19449 fi 19450# Compute "$ac_file"'s index in $config_headers. 19451_am_arg="$ac_file" 19452_am_stamp_count=1 19453for _am_header in $config_headers :; do 19454 case $_am_header in 19455 $_am_arg | $_am_arg:* ) 19456 break ;; 19457 * ) 19458 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 19459 esac 19460done 19461echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 19462$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19463 X"$_am_arg" : 'X\(//\)[^/]' \| \ 19464 X"$_am_arg" : 'X\(//\)$' \| \ 19465 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 19466$as_echo X"$_am_arg" | 19467 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19468 s//\1/ 19469 q 19470 } 19471 /^X\(\/\/\)[^/].*/{ 19472 s//\1/ 19473 q 19474 } 19475 /^X\(\/\/\)$/{ 19476 s//\1/ 19477 q 19478 } 19479 /^X\(\/\).*/{ 19480 s//\1/ 19481 q 19482 } 19483 s/.*/./; q'`/stamp-h$_am_stamp_count 19484 ;; 19485 19486 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 19487$as_echo "$as_me: executing $ac_file commands" >&6;} 19488 ;; 19489 esac 19490 19491 19492 case $ac_file$ac_mode in 19493 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 19494 # Older Autoconf quotes --file arguments for eval, but not when files 19495 # are listed without --file. Let's play safe and only enable the eval 19496 # if we detect the quoting. 19497 case $CONFIG_FILES in 19498 *\'*) eval set x "$CONFIG_FILES" ;; 19499 *) set x $CONFIG_FILES ;; 19500 esac 19501 shift 19502 for mf 19503 do 19504 # Strip MF so we end up with the name of the file. 19505 mf=`echo "$mf" | sed -e 's/:.*$//'` 19506 # Check whether this is an Automake generated Makefile or not. 19507 # We used to match only the files named 'Makefile.in', but 19508 # some people rename them; so instead we look at the file content. 19509 # Grep'ing the first line is not enough: some people post-process 19510 # each Makefile.in and add a new line on top of each file to say so. 19511 # Grep'ing the whole file is not good either: AIX grep has a line 19512 # limit of 2048, but all sed's we know have understand at least 4000. 19513 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 19514 dirpart=`$as_dirname -- "$mf" || 19515$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19516 X"$mf" : 'X\(//\)[^/]' \| \ 19517 X"$mf" : 'X\(//\)$' \| \ 19518 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 19519$as_echo X"$mf" | 19520 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19521 s//\1/ 19522 q 19523 } 19524 /^X\(\/\/\)[^/].*/{ 19525 s//\1/ 19526 q 19527 } 19528 /^X\(\/\/\)$/{ 19529 s//\1/ 19530 q 19531 } 19532 /^X\(\/\).*/{ 19533 s//\1/ 19534 q 19535 } 19536 s/.*/./; q'` 19537 else 19538 continue 19539 fi 19540 # Extract the definition of DEPDIR, am__include, and am__quote 19541 # from the Makefile without running 'make'. 19542 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 19543 test -z "$DEPDIR" && continue 19544 am__include=`sed -n 's/^am__include = //p' < "$mf"` 19545 test -z "$am__include" && continue 19546 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 19547 # Find all dependency output files, they are included files with 19548 # $(DEPDIR) in their names. We invoke sed twice because it is the 19549 # simplest approach to changing $(DEPDIR) to its actual value in the 19550 # expansion. 19551 for file in `sed -n " 19552 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 19553 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 19554 # Make sure the directory exists. 19555 test -f "$dirpart/$file" && continue 19556 fdir=`$as_dirname -- "$file" || 19557$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 19558 X"$file" : 'X\(//\)[^/]' \| \ 19559 X"$file" : 'X\(//\)$' \| \ 19560 X"$file" : 'X\(/\)' \| . 2>/dev/null || 19561$as_echo X"$file" | 19562 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 19563 s//\1/ 19564 q 19565 } 19566 /^X\(\/\/\)[^/].*/{ 19567 s//\1/ 19568 q 19569 } 19570 /^X\(\/\/\)$/{ 19571 s//\1/ 19572 q 19573 } 19574 /^X\(\/\).*/{ 19575 s//\1/ 19576 q 19577 } 19578 s/.*/./; q'` 19579 as_dir=$dirpart/$fdir; as_fn_mkdir_p 19580 # echo "creating $dirpart/$file" 19581 echo '# dummy' > "$dirpart/$file" 19582 done 19583 done 19584} 19585 ;; 19586 "libtool":C) 19587 19588 # See if we are running on zsh, and set the options which allow our 19589 # commands through without removal of \ escapes. 19590 if test -n "${ZSH_VERSION+set}" ; then 19591 setopt NO_GLOB_SUBST 19592 fi 19593 19594 cfgfile="${ofile}T" 19595 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 19596 $RM "$cfgfile" 19597 19598 cat <<_LT_EOF >> "$cfgfile" 19599#! $SHELL 19600 19601# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 19602# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 19603# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 19604# NOTE: Changes made to this file will be lost: look at ltmain.sh. 19605# 19606# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 19607# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 19608# Foundation, Inc. 19609# Written by Gordon Matzigkeit, 1996 19610# 19611# This file is part of GNU Libtool. 19612# 19613# GNU Libtool is free software; you can redistribute it and/or 19614# modify it under the terms of the GNU General Public License as 19615# published by the Free Software Foundation; either version 2 of 19616# the License, or (at your option) any later version. 19617# 19618# As a special exception to the GNU General Public License, 19619# if you distribute this file as part of a program or library that 19620# is built using GNU Libtool, you may include this file under the 19621# same distribution terms that you use for the rest of that program. 19622# 19623# GNU Libtool is distributed in the hope that it will be useful, 19624# but WITHOUT ANY WARRANTY; without even the implied warranty of 19625# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19626# GNU General Public License for more details. 19627# 19628# You should have received a copy of the GNU General Public License 19629# along with GNU Libtool; see the file COPYING. If not, a copy 19630# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 19631# obtained by writing to the Free Software Foundation, Inc., 19632# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 19633 19634 19635# The names of the tagged configurations supported by this script. 19636available_tags="" 19637 19638# ### BEGIN LIBTOOL CONFIG 19639 19640# Which release of libtool.m4 was used? 19641macro_version=$macro_version 19642macro_revision=$macro_revision 19643 19644# Whether or not to build shared libraries. 19645build_libtool_libs=$enable_shared 19646 19647# Whether or not to build static libraries. 19648build_old_libs=$enable_static 19649 19650# What type of objects to build. 19651pic_mode=$pic_mode 19652 19653# Whether or not to optimize for fast installation. 19654fast_install=$enable_fast_install 19655 19656# Shell to use when invoking shell scripts. 19657SHELL=$lt_SHELL 19658 19659# An echo program that protects backslashes. 19660ECHO=$lt_ECHO 19661 19662# The PATH separator for the build system. 19663PATH_SEPARATOR=$lt_PATH_SEPARATOR 19664 19665# The host system. 19666host_alias=$host_alias 19667host=$host 19668host_os=$host_os 19669 19670# The build system. 19671build_alias=$build_alias 19672build=$build 19673build_os=$build_os 19674 19675# A sed program that does not truncate output. 19676SED=$lt_SED 19677 19678# Sed that helps us avoid accidentally triggering echo(1) options like -n. 19679Xsed="\$SED -e 1s/^X//" 19680 19681# A grep program that handles long lines. 19682GREP=$lt_GREP 19683 19684# An ERE matcher. 19685EGREP=$lt_EGREP 19686 19687# A literal string matcher. 19688FGREP=$lt_FGREP 19689 19690# A BSD- or MS-compatible name lister. 19691NM=$lt_NM 19692 19693# Whether we need soft or hard links. 19694LN_S=$lt_LN_S 19695 19696# What is the maximum length of a command? 19697max_cmd_len=$max_cmd_len 19698 19699# Object file suffix (normally "o"). 19700objext=$ac_objext 19701 19702# Executable file suffix (normally ""). 19703exeext=$exeext 19704 19705# whether the shell understands "unset". 19706lt_unset=$lt_unset 19707 19708# turn spaces into newlines. 19709SP2NL=$lt_lt_SP2NL 19710 19711# turn newlines into spaces. 19712NL2SP=$lt_lt_NL2SP 19713 19714# convert \$build file names to \$host format. 19715to_host_file_cmd=$lt_cv_to_host_file_cmd 19716 19717# convert \$build files to toolchain format. 19718to_tool_file_cmd=$lt_cv_to_tool_file_cmd 19719 19720# An object symbol dumper. 19721OBJDUMP=$lt_OBJDUMP 19722 19723# Method to check whether dependent libraries are shared objects. 19724deplibs_check_method=$lt_deplibs_check_method 19725 19726# Command to use when deplibs_check_method = "file_magic". 19727file_magic_cmd=$lt_file_magic_cmd 19728 19729# How to find potential files when deplibs_check_method = "file_magic". 19730file_magic_glob=$lt_file_magic_glob 19731 19732# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 19733want_nocaseglob=$lt_want_nocaseglob 19734 19735# DLL creation program. 19736DLLTOOL=$lt_DLLTOOL 19737 19738# Command to associate shared and link libraries. 19739sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 19740 19741# The archiver. 19742AR=$lt_AR 19743 19744# Flags to create an archive. 19745AR_FLAGS=$lt_AR_FLAGS 19746 19747# How to feed a file listing to the archiver. 19748archiver_list_spec=$lt_archiver_list_spec 19749 19750# A symbol stripping program. 19751STRIP=$lt_STRIP 19752 19753# Commands used to install an old-style archive. 19754RANLIB=$lt_RANLIB 19755old_postinstall_cmds=$lt_old_postinstall_cmds 19756old_postuninstall_cmds=$lt_old_postuninstall_cmds 19757 19758# Whether to use a lock for old archive extraction. 19759lock_old_archive_extraction=$lock_old_archive_extraction 19760 19761# A C compiler. 19762LTCC=$lt_CC 19763 19764# LTCC compiler flags. 19765LTCFLAGS=$lt_CFLAGS 19766 19767# Take the output of nm and produce a listing of raw symbols and C names. 19768global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 19769 19770# Transform the output of nm in a proper C declaration. 19771global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 19772 19773# Transform the output of nm in a C name address pair. 19774global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 19775 19776# Transform the output of nm in a C name address pair when lib prefix is needed. 19777global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 19778 19779# Specify filename containing input files for \$NM. 19780nm_file_list_spec=$lt_nm_file_list_spec 19781 19782# The root where to search for dependent libraries,and in which our libraries should be installed. 19783lt_sysroot=$lt_sysroot 19784 19785# The name of the directory that contains temporary libtool files. 19786objdir=$objdir 19787 19788# Used to examine libraries when file_magic_cmd begins with "file". 19789MAGIC_CMD=$MAGIC_CMD 19790 19791# Must we lock files when doing compilation? 19792need_locks=$lt_need_locks 19793 19794# Manifest tool. 19795MANIFEST_TOOL=$lt_MANIFEST_TOOL 19796 19797# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 19798DSYMUTIL=$lt_DSYMUTIL 19799 19800# Tool to change global to local symbols on Mac OS X. 19801NMEDIT=$lt_NMEDIT 19802 19803# Tool to manipulate fat objects and archives on Mac OS X. 19804LIPO=$lt_LIPO 19805 19806# ldd/readelf like tool for Mach-O binaries on Mac OS X. 19807OTOOL=$lt_OTOOL 19808 19809# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 19810OTOOL64=$lt_OTOOL64 19811 19812# Old archive suffix (normally "a"). 19813libext=$libext 19814 19815# Shared library suffix (normally ".so"). 19816shrext_cmds=$lt_shrext_cmds 19817 19818# The commands to extract the exported symbol list from a shared archive. 19819extract_expsyms_cmds=$lt_extract_expsyms_cmds 19820 19821# Variables whose values should be saved in libtool wrapper scripts and 19822# restored at link time. 19823variables_saved_for_relink=$lt_variables_saved_for_relink 19824 19825# Do we need the "lib" prefix for modules? 19826need_lib_prefix=$need_lib_prefix 19827 19828# Do we need a version for libraries? 19829need_version=$need_version 19830 19831# Library versioning type. 19832version_type=$version_type 19833 19834# Shared library runtime path variable. 19835runpath_var=$runpath_var 19836 19837# Shared library path variable. 19838shlibpath_var=$shlibpath_var 19839 19840# Is shlibpath searched before the hard-coded library search path? 19841shlibpath_overrides_runpath=$shlibpath_overrides_runpath 19842 19843# Format of library name prefix. 19844libname_spec=$lt_libname_spec 19845 19846# List of archive names. First name is the real one, the rest are links. 19847# The last name is the one that the linker finds with -lNAME 19848library_names_spec=$lt_library_names_spec 19849 19850# The coded name of the library, if different from the real name. 19851soname_spec=$lt_soname_spec 19852 19853# Permission mode override for installation of shared libraries. 19854install_override_mode=$lt_install_override_mode 19855 19856# Command to use after installation of a shared archive. 19857postinstall_cmds=$lt_postinstall_cmds 19858 19859# Command to use after uninstallation of a shared archive. 19860postuninstall_cmds=$lt_postuninstall_cmds 19861 19862# Commands used to finish a libtool library installation in a directory. 19863finish_cmds=$lt_finish_cmds 19864 19865# As "finish_cmds", except a single script fragment to be evaled but 19866# not shown. 19867finish_eval=$lt_finish_eval 19868 19869# Whether we should hardcode library paths into libraries. 19870hardcode_into_libs=$hardcode_into_libs 19871 19872# Compile-time system search path for libraries. 19873sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 19874 19875# Run-time system search path for libraries. 19876sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 19877 19878# Whether dlopen is supported. 19879dlopen_support=$enable_dlopen 19880 19881# Whether dlopen of programs is supported. 19882dlopen_self=$enable_dlopen_self 19883 19884# Whether dlopen of statically linked programs is supported. 19885dlopen_self_static=$enable_dlopen_self_static 19886 19887# Commands to strip libraries. 19888old_striplib=$lt_old_striplib 19889striplib=$lt_striplib 19890 19891 19892# The linker used to build libraries. 19893LD=$lt_LD 19894 19895# How to create reloadable object files. 19896reload_flag=$lt_reload_flag 19897reload_cmds=$lt_reload_cmds 19898 19899# Commands used to build an old-style archive. 19900old_archive_cmds=$lt_old_archive_cmds 19901 19902# A language specific compiler. 19903CC=$lt_compiler 19904 19905# Is the compiler the GNU compiler? 19906with_gcc=$GCC 19907 19908# Compiler flag to turn off builtin functions. 19909no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 19910 19911# Additional compiler flags for building library objects. 19912pic_flag=$lt_lt_prog_compiler_pic 19913 19914# How to pass a linker flag through the compiler. 19915wl=$lt_lt_prog_compiler_wl 19916 19917# Compiler flag to prevent dynamic linking. 19918link_static_flag=$lt_lt_prog_compiler_static 19919 19920# Does compiler simultaneously support -c and -o options? 19921compiler_c_o=$lt_lt_cv_prog_compiler_c_o 19922 19923# Whether or not to add -lc for building shared libraries. 19924build_libtool_need_lc=$archive_cmds_need_lc 19925 19926# Whether or not to disallow shared libs when runtime libs are static. 19927allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 19928 19929# Compiler flag to allow reflexive dlopens. 19930export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 19931 19932# Compiler flag to generate shared objects directly from archives. 19933whole_archive_flag_spec=$lt_whole_archive_flag_spec 19934 19935# Whether the compiler copes with passing no objects directly. 19936compiler_needs_object=$lt_compiler_needs_object 19937 19938# Create an old-style archive from a shared archive. 19939old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 19940 19941# Create a temporary old-style archive to link instead of a shared archive. 19942old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 19943 19944# Commands used to build a shared archive. 19945archive_cmds=$lt_archive_cmds 19946archive_expsym_cmds=$lt_archive_expsym_cmds 19947 19948# Commands used to build a loadable module if different from building 19949# a shared archive. 19950module_cmds=$lt_module_cmds 19951module_expsym_cmds=$lt_module_expsym_cmds 19952 19953# Whether we are building with GNU ld or not. 19954with_gnu_ld=$lt_with_gnu_ld 19955 19956# Flag that allows shared libraries with undefined symbols to be built. 19957allow_undefined_flag=$lt_allow_undefined_flag 19958 19959# Flag that enforces no undefined symbols. 19960no_undefined_flag=$lt_no_undefined_flag 19961 19962# Flag to hardcode \$libdir into a binary during linking. 19963# This must work even if \$libdir does not exist 19964hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 19965 19966# Whether we need a single "-rpath" flag with a separated argument. 19967hardcode_libdir_separator=$lt_hardcode_libdir_separator 19968 19969# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 19970# DIR into the resulting binary. 19971hardcode_direct=$hardcode_direct 19972 19973# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 19974# DIR into the resulting binary and the resulting library dependency is 19975# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 19976# library is relocated. 19977hardcode_direct_absolute=$hardcode_direct_absolute 19978 19979# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 19980# into the resulting binary. 19981hardcode_minus_L=$hardcode_minus_L 19982 19983# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 19984# into the resulting binary. 19985hardcode_shlibpath_var=$hardcode_shlibpath_var 19986 19987# Set to "yes" if building a shared library automatically hardcodes DIR 19988# into the library and all subsequent libraries and executables linked 19989# against it. 19990hardcode_automatic=$hardcode_automatic 19991 19992# Set to yes if linker adds runtime paths of dependent libraries 19993# to runtime path list. 19994inherit_rpath=$inherit_rpath 19995 19996# Whether libtool must link a program against all its dependency libraries. 19997link_all_deplibs=$link_all_deplibs 19998 19999# Set to "yes" if exported symbols are required. 20000always_export_symbols=$always_export_symbols 20001 20002# The commands to list exported symbols. 20003export_symbols_cmds=$lt_export_symbols_cmds 20004 20005# Symbols that should not be listed in the preloaded symbols. 20006exclude_expsyms=$lt_exclude_expsyms 20007 20008# Symbols that must always be exported. 20009include_expsyms=$lt_include_expsyms 20010 20011# Commands necessary for linking programs (against libraries) with templates. 20012prelink_cmds=$lt_prelink_cmds 20013 20014# Commands necessary for finishing linking programs. 20015postlink_cmds=$lt_postlink_cmds 20016 20017# Specify filename containing input files. 20018file_list_spec=$lt_file_list_spec 20019 20020# How to hardcode a shared library path into an executable. 20021hardcode_action=$hardcode_action 20022 20023# ### END LIBTOOL CONFIG 20024 20025_LT_EOF 20026 20027 case $host_os in 20028 aix3*) 20029 cat <<\_LT_EOF >> "$cfgfile" 20030# AIX sometimes has problems with the GCC collect2 program. For some 20031# reason, if we set the COLLECT_NAMES environment variable, the problems 20032# vanish in a puff of smoke. 20033if test "X${COLLECT_NAMES+set}" != Xset; then 20034 COLLECT_NAMES= 20035 export COLLECT_NAMES 20036fi 20037_LT_EOF 20038 ;; 20039 esac 20040 20041 20042ltmain="$ac_aux_dir/ltmain.sh" 20043 20044 20045 # We use sed instead of cat because bash on DJGPP gets confused if 20046 # if finds mixed CR/LF and LF-only lines. Since sed operates in 20047 # text mode, it properly converts lines to CR/LF. This bash problem 20048 # is reportedly fixed, but why not run on old versions too? 20049 sed '$q' "$ltmain" >> "$cfgfile" \ 20050 || (rm -f "$cfgfile"; exit 1) 20051 20052 if test x"$xsi_shell" = xyes; then 20053 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 20054func_dirname ()\ 20055{\ 20056\ case ${1} in\ 20057\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20058\ * ) func_dirname_result="${3}" ;;\ 20059\ esac\ 20060} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 20061 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20062 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20063test 0 -eq $? || _lt_function_replace_fail=: 20064 20065 20066 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 20067func_basename ()\ 20068{\ 20069\ func_basename_result="${1##*/}"\ 20070} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20071 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20072 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20073test 0 -eq $? || _lt_function_replace_fail=: 20074 20075 20076 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 20077func_dirname_and_basename ()\ 20078{\ 20079\ case ${1} in\ 20080\ */*) func_dirname_result="${1%/*}${2}" ;;\ 20081\ * ) func_dirname_result="${3}" ;;\ 20082\ esac\ 20083\ func_basename_result="${1##*/}"\ 20084} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 20085 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20086 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20087test 0 -eq $? || _lt_function_replace_fail=: 20088 20089 20090 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 20091func_stripname ()\ 20092{\ 20093\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 20094\ # positional parameters, so assign one to ordinary parameter first.\ 20095\ func_stripname_result=${3}\ 20096\ func_stripname_result=${func_stripname_result#"${1}"}\ 20097\ func_stripname_result=${func_stripname_result%"${2}"}\ 20098} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 20099 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20100 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20101test 0 -eq $? || _lt_function_replace_fail=: 20102 20103 20104 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 20105func_split_long_opt ()\ 20106{\ 20107\ func_split_long_opt_name=${1%%=*}\ 20108\ func_split_long_opt_arg=${1#*=}\ 20109} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20110 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20111 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20112test 0 -eq $? || _lt_function_replace_fail=: 20113 20114 20115 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 20116func_split_short_opt ()\ 20117{\ 20118\ func_split_short_opt_arg=${1#??}\ 20119\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 20120} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 20121 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20122 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20123test 0 -eq $? || _lt_function_replace_fail=: 20124 20125 20126 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 20127func_lo2o ()\ 20128{\ 20129\ case ${1} in\ 20130\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 20131\ *) func_lo2o_result=${1} ;;\ 20132\ esac\ 20133} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 20134 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20135 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20136test 0 -eq $? || _lt_function_replace_fail=: 20137 20138 20139 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 20140func_xform ()\ 20141{\ 20142 func_xform_result=${1%.*}.lo\ 20143} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 20144 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20145 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20146test 0 -eq $? || _lt_function_replace_fail=: 20147 20148 20149 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 20150func_arith ()\ 20151{\ 20152 func_arith_result=$(( $* ))\ 20153} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 20154 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20155 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20156test 0 -eq $? || _lt_function_replace_fail=: 20157 20158 20159 sed -e '/^func_len ()$/,/^} # func_len /c\ 20160func_len ()\ 20161{\ 20162 func_len_result=${#1}\ 20163} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 20164 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20165 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20166test 0 -eq $? || _lt_function_replace_fail=: 20167 20168fi 20169 20170if test x"$lt_shell_append" = xyes; then 20171 sed -e '/^func_append ()$/,/^} # func_append /c\ 20172func_append ()\ 20173{\ 20174 eval "${1}+=\\${2}"\ 20175} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 20176 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20177 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20178test 0 -eq $? || _lt_function_replace_fail=: 20179 20180 20181 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 20182func_append_quoted ()\ 20183{\ 20184\ func_quote_for_eval "${2}"\ 20185\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 20186} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 20187 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20188 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20189test 0 -eq $? || _lt_function_replace_fail=: 20190 20191 20192 # Save a `func_append' function call where possible by direct use of '+=' 20193 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 20194 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20195 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20196 test 0 -eq $? || _lt_function_replace_fail=: 20197else 20198 # Save a `func_append' function call even when '+=' is not available 20199 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 20200 && mv -f "$cfgfile.tmp" "$cfgfile" \ 20201 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 20202 test 0 -eq $? || _lt_function_replace_fail=: 20203fi 20204 20205if test x"$_lt_function_replace_fail" = x":"; then 20206 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 20207$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 20208fi 20209 20210 20211 mv -f "$cfgfile" "$ofile" || 20212 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 20213 chmod +x "$ofile" 20214 20215 ;; 20216 20217 esac 20218done # for ac_tag 20219 20220 20221as_fn_exit 0 20222_ACEOF 20223ac_clean_files=$ac_clean_files_save 20224 20225test $ac_write_fail = 0 || 20226 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 20227 20228 20229# configure is writing to config.log, and then calls config.status. 20230# config.status does its own redirection, appending to config.log. 20231# Unfortunately, on DOS this fails, as config.log is still kept open 20232# by configure, so config.status won't be able to write to it; its 20233# output is simply discarded. So we exec the FD to /dev/null, 20234# effectively closing config.log, so it can be properly (re)opened and 20235# appended to by config.status. When coming back to configure, we 20236# need to make the FD available again. 20237if test "$no_create" != yes; then 20238 ac_cs_success=: 20239 ac_config_status_args= 20240 test "$silent" = yes && 20241 ac_config_status_args="$ac_config_status_args --quiet" 20242 exec 5>/dev/null 20243 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 20244 exec 5>>config.log 20245 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 20246 # would make configure fail if this is the last instruction. 20247 $ac_cs_success || as_fn_exit 1 20248fi 20249if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 20250 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 20251$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 20252fi 20253 20254