1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64 for package-unused version-unused. 4# 5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 7# Foundation, Inc. 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41# Prefer a ksh shell builtin over an external printf program on Solaris, 42# but without wasting forks for bash or zsh. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 83# We need space, tab and new line, in precisely that order. Quoting is 84# there to prevent editors from complaining about space-tab. 85# (If _AS_PATH_WALK were called with IFS unset, it would disable word 86# splitting by setting IFS to empty value.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90case $0 in #(( 91 *[\\/]* ) as_myself=$0 ;; 92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 93for as_dir in $PATH 94do 95 IFS=$as_save_IFS 96 test -z "$as_dir" && as_dir=. 97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 done 99IFS=$as_save_IFS 100 101 ;; 102esac 103# We did not find ourselves, most probably we were run as `sh COMMAND' 104# in which case we are not to be found in the path. 105if test "x$as_myself" = x; then 106 as_myself=$0 107fi 108if test ! -f "$as_myself"; then 109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 exit 1 111fi 112 113# Unset variables that we do not need and which cause bugs (e.g. in 114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 115# suppresses any "Segmentation fault" message there. '((' could 116# trigger a bug in pdksh 5.2.14. 117for as_var in BASH_ENV ENV MAIL MAILPATH 118do eval test x\${$as_var+set} = xset \ 119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 120done 121PS1='$ ' 122PS2='> ' 123PS4='+ ' 124 125# NLS nuisances. 126LC_ALL=C 127export LC_ALL 128LANGUAGE=C 129export LANGUAGE 130 131# CDPATH. 132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 133 134if test "x$CONFIG_SHELL" = x; then 135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 136 emulate sh 137 NULLCMD=: 138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 139 # is contrary to our usage. Disable this feature. 140 alias -g '\${1+\"\$@\"}'='\"\$@\"' 141 setopt NO_GLOB_SUBST 142else 143 case \`(set -o) 2>/dev/null\` in #( 144 *posix*) : 145 set -o posix ;; #( 146 *) : 147 ;; 148esac 149fi 150" 151 as_required="as_fn_return () { (exit \$1); } 152as_fn_success () { as_fn_return 0; } 153as_fn_failure () { as_fn_return 1; } 154as_fn_ret_success () { return 0; } 155as_fn_ret_failure () { return 1; } 156 157exitcode=0 158as_fn_success || { exitcode=1; echo as_fn_success failed.; } 159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 163 164else 165 exitcode=1; echo positional parameters were not saved. 166fi 167test x\$exitcode = x0 || exit 1" 168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 172test \$(( 1 + 1 )) = 2 || exit 1 173 174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 178 PATH=/empty FPATH=/empty; export PATH FPATH 179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 181 if (eval "$as_required") 2>/dev/null; then : 182 as_have_required=yes 183else 184 as_have_required=no 185fi 186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 187 188else 189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 190as_found=false 191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 192do 193 IFS=$as_save_IFS 194 test -z "$as_dir" && as_dir=. 195 as_found=: 196 case $as_dir in #( 197 /*) 198 for as_base in sh bash ksh sh5; do 199 # Try only shells that exist, to save several forks. 200 as_shell=$as_dir/$as_base 201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 203 CONFIG_SHELL=$as_shell as_have_required=yes 204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 205 break 2 206fi 207fi 208 done;; 209 esac 210 as_found=false 211done 212$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 214 CONFIG_SHELL=$SHELL as_have_required=yes 215fi; } 216IFS=$as_save_IFS 217 218 219 if test "x$CONFIG_SHELL" != x; then : 220 # We cannot yet assume a decent shell, so we have to provide a 221 # neutralization value for shells without unset; and this also 222 # works around shells that cannot unset nonexistent variables. 223 BASH_ENV=/dev/null 224 ENV=/dev/null 225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 226 export CONFIG_SHELL 227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 228fi 229 230 if test x$as_have_required = xno; then : 231 $as_echo "$0: This script requires a shell more modern than all" 232 $as_echo "$0: the shells that I found on your system." 233 if test x${ZSH_VERSION+set} = xset ; then 234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 235 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 236 else 237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 238$0: including any error possibly output before this 239$0: message. Then install a modern shell, or manually run 240$0: the script under such a shell if you do have one." 241 fi 242 exit 1 243fi 244fi 245fi 246SHELL=${CONFIG_SHELL-/bin/sh} 247export SHELL 248# Unset more variables known to interfere with behavior of common tools. 249CLICOLOR_FORCE= GREP_OPTIONS= 250unset CLICOLOR_FORCE GREP_OPTIONS 251 252## --------------------- ## 253## M4sh Shell Functions. ## 254## --------------------- ## 255# as_fn_unset VAR 256# --------------- 257# Portably unset VAR. 258as_fn_unset () 259{ 260 { eval $1=; unset $1;} 261} 262as_unset=as_fn_unset 263 264# as_fn_set_status STATUS 265# ----------------------- 266# Set $? to STATUS, without forking. 267as_fn_set_status () 268{ 269 return $1 270} # as_fn_set_status 271 272# as_fn_exit STATUS 273# ----------------- 274# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 275as_fn_exit () 276{ 277 set +e 278 as_fn_set_status $1 279 exit $1 280} # as_fn_exit 281 282# as_fn_mkdir_p 283# ------------- 284# Create "$as_dir" as a directory, including parents if necessary. 285as_fn_mkdir_p () 286{ 287 288 case $as_dir in #( 289 -*) as_dir=./$as_dir;; 290 esac 291 test -d "$as_dir" || eval $as_mkdir_p || { 292 as_dirs= 293 while :; do 294 case $as_dir in #( 295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 296 *) as_qdir=$as_dir;; 297 esac 298 as_dirs="'$as_qdir' $as_dirs" 299 as_dir=`$as_dirname -- "$as_dir" || 300$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 301 X"$as_dir" : 'X\(//\)[^/]' \| \ 302 X"$as_dir" : 'X\(//\)$' \| \ 303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 304$as_echo X"$as_dir" | 305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 306 s//\1/ 307 q 308 } 309 /^X\(\/\/\)[^/].*/{ 310 s//\1/ 311 q 312 } 313 /^X\(\/\/\)$/{ 314 s//\1/ 315 q 316 } 317 /^X\(\/\).*/{ 318 s//\1/ 319 q 320 } 321 s/.*/./; q'` 322 test -d "$as_dir" && break 323 done 324 test -z "$as_dirs" || eval "mkdir $as_dirs" 325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 326 327 328} # as_fn_mkdir_p 329# as_fn_append VAR VALUE 330# ---------------------- 331# Append the text in VALUE to the end of the definition contained in VAR. Take 332# advantage of any shell optimizations that allow amortized linear growth over 333# repeated appends, instead of the typical quadratic growth present in naive 334# implementations. 335if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 336 eval 'as_fn_append () 337 { 338 eval $1+=\$2 339 }' 340else 341 as_fn_append () 342 { 343 eval $1=\$$1\$2 344 } 345fi # as_fn_append 346 347# as_fn_arith ARG... 348# ------------------ 349# Perform arithmetic evaluation on the ARGs, and store the result in the 350# global $as_val. Take advantage of shells that can avoid forks. The arguments 351# must be portable across $(()) and expr. 352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 353 eval 'as_fn_arith () 354 { 355 as_val=$(( $* )) 356 }' 357else 358 as_fn_arith () 359 { 360 as_val=`expr "$@" || test $? -eq 1` 361 } 362fi # as_fn_arith 363 364 365# as_fn_error ERROR [LINENO LOG_FD] 366# --------------------------------- 367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 369# script with status $?, using 1 if that was 0. 370as_fn_error () 371{ 372 as_status=$?; test $as_status -eq 0 && as_status=1 373 if test "$3"; then 374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 376 fi 377 $as_echo "$as_me: error: $1" >&2 378 as_fn_exit $as_status 379} # as_fn_error 380 381if expr a : '\(a\)' >/dev/null 2>&1 && 382 test "X`expr 00001 : '.*\(...\)'`" = X001; then 383 as_expr=expr 384else 385 as_expr=false 386fi 387 388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 389 as_basename=basename 390else 391 as_basename=false 392fi 393 394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 395 as_dirname=dirname 396else 397 as_dirname=false 398fi 399 400as_me=`$as_basename -- "$0" || 401$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 402 X"$0" : 'X\(//\)$' \| \ 403 X"$0" : 'X\(/\)' \| . 2>/dev/null || 404$as_echo X/"$0" | 405 sed '/^.*\/\([^/][^/]*\)\/*$/{ 406 s//\1/ 407 q 408 } 409 /^X\/\(\/\/\)$/{ 410 s//\1/ 411 q 412 } 413 /^X\/\(\/\).*/{ 414 s//\1/ 415 q 416 } 417 s/.*/./; q'` 418 419# Avoid depending upon Character Ranges. 420as_cr_letters='abcdefghijklmnopqrstuvwxyz' 421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 422as_cr_Letters=$as_cr_letters$as_cr_LETTERS 423as_cr_digits='0123456789' 424as_cr_alnum=$as_cr_Letters$as_cr_digits 425 426 427 as_lineno_1=$LINENO as_lineno_1a=$LINENO 428 as_lineno_2=$LINENO as_lineno_2a=$LINENO 429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 432 sed -n ' 433 p 434 /[$]LINENO/= 435 ' <$as_myself | 436 sed ' 437 s/[$]LINENO.*/&-/ 438 t lineno 439 b 440 :lineno 441 N 442 :loop 443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 444 t loop 445 s/-\n.*// 446 ' >$as_me.lineno && 447 chmod +x "$as_me.lineno" || 448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 449 450 # Don't try to exec as it changes $[0], causing all sort of problems 451 # (the dirname of $[0] is not the place where we might find the 452 # original and so on. Autoconf is especially sensitive to this). 453 . "./$as_me.lineno" 454 # Exit status is that of the last command. 455 exit 456} 457 458ECHO_C= ECHO_N= ECHO_T= 459case `echo -n x` in #((((( 460-n*) 461 case `echo 'xy\c'` in 462 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 463 xy) ECHO_C='\c';; 464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 465 ECHO_T=' ';; 466 esac;; 467*) 468 ECHO_N='-n';; 469esac 470 471rm -f conf$$ conf$$.exe conf$$.file 472if test -d conf$$.dir; then 473 rm -f conf$$.dir/conf$$.file 474else 475 rm -f conf$$.dir 476 mkdir conf$$.dir 2>/dev/null 477fi 478if (echo >conf$$.file) 2>/dev/null; then 479 if ln -s conf$$.file conf$$ 2>/dev/null; then 480 as_ln_s='ln -s' 481 # ... but there are two gotchas: 482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 484 # In both cases, we have to default to `cp -p'. 485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 486 as_ln_s='cp -p' 487 elif ln conf$$.file conf$$ 2>/dev/null; then 488 as_ln_s=ln 489 else 490 as_ln_s='cp -p' 491 fi 492else 493 as_ln_s='cp -p' 494fi 495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 496rmdir conf$$.dir 2>/dev/null 497 498if mkdir -p . 2>/dev/null; then 499 as_mkdir_p='mkdir -p "$as_dir"' 500else 501 test -d ./-p && rmdir ./-p 502 as_mkdir_p=false 503fi 504 505if test -x / >/dev/null 2>&1; then 506 as_test_x='test -x' 507else 508 if ls -dL / >/dev/null 2>&1; then 509 as_ls_L_option=L 510 else 511 as_ls_L_option= 512 fi 513 as_test_x=' 514 eval sh -c '\'' 515 if test -d "$1"; then 516 test -d "$1/."; 517 else 518 case $1 in #( 519 -*)set "./$1";; 520 esac; 521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 522 ???[sx]*):;;*)false;;esac;fi 523 '\'' sh 524 ' 525fi 526as_executable_p=$as_test_x 527 528# Sed expression to map a string onto a valid CPP name. 529as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 530 531# Sed expression to map a string onto a valid variable name. 532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 533 534SHELL=${CONFIG_SHELL-/bin/sh} 535 536 537exec 7<&0 </dev/null 6>&1 538 539# Name of the host. 540# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 541# so uname gets run too. 542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 543 544# 545# Initializations. 546# 547ac_default_prefix=/usr/local 548ac_clean_files= 549ac_config_libobj_dir=. 550LIBOBJS= 551cross_compiling=no 552subdirs= 553MFLAGS= 554MAKEFLAGS= 555 556# Identity of this package. 557PACKAGE_NAME='package-unused' 558PACKAGE_TARNAME='libbacktrace' 559PACKAGE_VERSION='version-unused' 560PACKAGE_STRING='package-unused version-unused' 561PACKAGE_BUGREPORT='' 562PACKAGE_URL='' 563 564ac_unique_file="backtrace.h" 565# Factoring default headers for most tests. 566ac_includes_default="\ 567#include <stdio.h> 568#ifdef HAVE_SYS_TYPES_H 569# include <sys/types.h> 570#endif 571#ifdef HAVE_SYS_STAT_H 572# include <sys/stat.h> 573#endif 574#ifdef STDC_HEADERS 575# include <stdlib.h> 576# include <stddef.h> 577#else 578# ifdef HAVE_STDLIB_H 579# include <stdlib.h> 580# endif 581#endif 582#ifdef HAVE_STRING_H 583# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 584# include <memory.h> 585# endif 586# include <string.h> 587#endif 588#ifdef HAVE_STRINGS_H 589# include <strings.h> 590#endif 591#ifdef HAVE_INTTYPES_H 592# include <inttypes.h> 593#endif 594#ifdef HAVE_STDINT_H 595# include <stdint.h> 596#endif 597#ifdef HAVE_UNISTD_H 598# include <unistd.h> 599#endif" 600 601ac_subst_vars='am__EXEEXT_FALSE 602am__EXEEXT_TRUE 603LTLIBOBJS 604LIBOBJS 605NATIVE_FALSE 606NATIVE_TRUE 607BACKTRACE_USES_MALLOC 608ALLOC_FILE 609VIEW_FILE 610BACKTRACE_SUPPORTED 611FORMAT_FILE 612BACKTRACE_SUPPORTS_THREADS 613PIC_FLAG 614WARN_FLAGS 615EXTRA_FLAGS 616BACKTRACE_FILE 617OTOOL64 618OTOOL 619LIPO 620NMEDIT 621DSYMUTIL 622AR 623OBJDUMP 624LN_S 625NM 626ac_ct_DUMPBIN 627DUMPBIN 628LD 629FGREP 630SED 631LIBTOOL 632RANLIB 633MAINT 634MAINTAINER_MODE_FALSE 635MAINTAINER_MODE_TRUE 636am__untar 637am__tar 638AMTAR 639am__leading_dot 640SET_MAKE 641AWK 642mkdir_p 643MKDIR_P 644INSTALL_STRIP_PROGRAM 645STRIP 646install_sh 647MAKEINFO 648AUTOHEADER 649AUTOMAKE 650AUTOCONF 651ACLOCAL 652VERSION 653PACKAGE 654CYGPATH_W 655am__isrc 656INSTALL_DATA 657INSTALL_SCRIPT 658INSTALL_PROGRAM 659libtool_VERSION 660EGREP 661GREP 662CPP 663OBJEXT 664EXEEXT 665ac_ct_CC 666CPPFLAGS 667LDFLAGS 668CFLAGS 669CC 670target_os 671target_vendor 672target_cpu 673target 674host_os 675host_vendor 676host_cpu 677host 678build_os 679build_vendor 680build_cpu 681build 682multi_basedir 683target_alias 684host_alias 685build_alias 686LIBS 687ECHO_T 688ECHO_N 689ECHO_C 690DEFS 691mandir 692localedir 693libdir 694psdir 695pdfdir 696dvidir 697htmldir 698infodir 699docdir 700oldincludedir 701includedir 702localstatedir 703sharedstatedir 704sysconfdir 705datadir 706datarootdir 707libexecdir 708sbindir 709bindir 710program_transform_name 711prefix 712exec_prefix 713PACKAGE_URL 714PACKAGE_BUGREPORT 715PACKAGE_STRING 716PACKAGE_VERSION 717PACKAGE_TARNAME 718PACKAGE_NAME 719PATH_SEPARATOR 720SHELL' 721ac_subst_files='' 722ac_user_opts=' 723enable_option_checking 724enable_multilib 725enable_maintainer_mode 726with_target_subdir 727enable_shared 728enable_static 729with_pic 730enable_fast_install 731with_gnu_ld 732enable_libtool_lock 733with_system_libunwind 734enable_host_shared 735' 736 ac_precious_vars='build_alias 737host_alias 738target_alias 739CC 740CFLAGS 741LDFLAGS 742LIBS 743CPPFLAGS 744CPP' 745 746 747# Initialize some variables set by options. 748ac_init_help= 749ac_init_version=false 750ac_unrecognized_opts= 751ac_unrecognized_sep= 752# The variables have the same names as the options, with 753# dashes changed to underlines. 754cache_file=/dev/null 755exec_prefix=NONE 756no_create= 757no_recursion= 758prefix=NONE 759program_prefix=NONE 760program_suffix=NONE 761program_transform_name=s,x,x, 762silent= 763site= 764srcdir= 765verbose= 766x_includes=NONE 767x_libraries=NONE 768 769# Installation directory options. 770# These are left unexpanded so users can "make install exec_prefix=/foo" 771# and all the variables that are supposed to be based on exec_prefix 772# by default will actually change. 773# Use braces instead of parens because sh, perl, etc. also accept them. 774# (The list follows the same order as the GNU Coding Standards.) 775bindir='${exec_prefix}/bin' 776sbindir='${exec_prefix}/sbin' 777libexecdir='${exec_prefix}/libexec' 778datarootdir='${prefix}/share' 779datadir='${datarootdir}' 780sysconfdir='${prefix}/etc' 781sharedstatedir='${prefix}/com' 782localstatedir='${prefix}/var' 783includedir='${prefix}/include' 784oldincludedir='/usr/include' 785docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 786infodir='${datarootdir}/info' 787htmldir='${docdir}' 788dvidir='${docdir}' 789pdfdir='${docdir}' 790psdir='${docdir}' 791libdir='${exec_prefix}/lib' 792localedir='${datarootdir}/locale' 793mandir='${datarootdir}/man' 794 795ac_prev= 796ac_dashdash= 797for ac_option 798do 799 # If the previous option needs an argument, assign it. 800 if test -n "$ac_prev"; then 801 eval $ac_prev=\$ac_option 802 ac_prev= 803 continue 804 fi 805 806 case $ac_option in 807 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 808 *) ac_optarg=yes ;; 809 esac 810 811 # Accept the important Cygnus configure options, so we can diagnose typos. 812 813 case $ac_dashdash$ac_option in 814 --) 815 ac_dashdash=yes ;; 816 817 -bindir | --bindir | --bindi | --bind | --bin | --bi) 818 ac_prev=bindir ;; 819 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 820 bindir=$ac_optarg ;; 821 822 -build | --build | --buil | --bui | --bu) 823 ac_prev=build_alias ;; 824 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 825 build_alias=$ac_optarg ;; 826 827 -cache-file | --cache-file | --cache-fil | --cache-fi \ 828 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 829 ac_prev=cache_file ;; 830 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 831 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 832 cache_file=$ac_optarg ;; 833 834 --config-cache | -C) 835 cache_file=config.cache ;; 836 837 -datadir | --datadir | --datadi | --datad) 838 ac_prev=datadir ;; 839 -datadir=* | --datadir=* | --datadi=* | --datad=*) 840 datadir=$ac_optarg ;; 841 842 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 843 | --dataroo | --dataro | --datar) 844 ac_prev=datarootdir ;; 845 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 846 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 847 datarootdir=$ac_optarg ;; 848 849 -disable-* | --disable-*) 850 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 851 # Reject names that are not valid shell variable names. 852 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 853 as_fn_error "invalid feature name: $ac_useropt" 854 ac_useropt_orig=$ac_useropt 855 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 856 case $ac_user_opts in 857 *" 858"enable_$ac_useropt" 859"*) ;; 860 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 861 ac_unrecognized_sep=', ';; 862 esac 863 eval enable_$ac_useropt=no ;; 864 865 -docdir | --docdir | --docdi | --doc | --do) 866 ac_prev=docdir ;; 867 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 868 docdir=$ac_optarg ;; 869 870 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 871 ac_prev=dvidir ;; 872 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 873 dvidir=$ac_optarg ;; 874 875 -enable-* | --enable-*) 876 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 877 # Reject names that are not valid shell variable names. 878 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 879 as_fn_error "invalid feature name: $ac_useropt" 880 ac_useropt_orig=$ac_useropt 881 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 882 case $ac_user_opts in 883 *" 884"enable_$ac_useropt" 885"*) ;; 886 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 887 ac_unrecognized_sep=', ';; 888 esac 889 eval enable_$ac_useropt=\$ac_optarg ;; 890 891 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 892 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 893 | --exec | --exe | --ex) 894 ac_prev=exec_prefix ;; 895 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 896 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 897 | --exec=* | --exe=* | --ex=*) 898 exec_prefix=$ac_optarg ;; 899 900 -gas | --gas | --ga | --g) 901 # Obsolete; use --with-gas. 902 with_gas=yes ;; 903 904 -help | --help | --hel | --he | -h) 905 ac_init_help=long ;; 906 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 907 ac_init_help=recursive ;; 908 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 909 ac_init_help=short ;; 910 911 -host | --host | --hos | --ho) 912 ac_prev=host_alias ;; 913 -host=* | --host=* | --hos=* | --ho=*) 914 host_alias=$ac_optarg ;; 915 916 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 917 ac_prev=htmldir ;; 918 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 919 | --ht=*) 920 htmldir=$ac_optarg ;; 921 922 -includedir | --includedir | --includedi | --included | --include \ 923 | --includ | --inclu | --incl | --inc) 924 ac_prev=includedir ;; 925 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 926 | --includ=* | --inclu=* | --incl=* | --inc=*) 927 includedir=$ac_optarg ;; 928 929 -infodir | --infodir | --infodi | --infod | --info | --inf) 930 ac_prev=infodir ;; 931 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 932 infodir=$ac_optarg ;; 933 934 -libdir | --libdir | --libdi | --libd) 935 ac_prev=libdir ;; 936 -libdir=* | --libdir=* | --libdi=* | --libd=*) 937 libdir=$ac_optarg ;; 938 939 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 940 | --libexe | --libex | --libe) 941 ac_prev=libexecdir ;; 942 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 943 | --libexe=* | --libex=* | --libe=*) 944 libexecdir=$ac_optarg ;; 945 946 -localedir | --localedir | --localedi | --localed | --locale) 947 ac_prev=localedir ;; 948 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 949 localedir=$ac_optarg ;; 950 951 -localstatedir | --localstatedir | --localstatedi | --localstated \ 952 | --localstate | --localstat | --localsta | --localst | --locals) 953 ac_prev=localstatedir ;; 954 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 955 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 956 localstatedir=$ac_optarg ;; 957 958 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 959 ac_prev=mandir ;; 960 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 961 mandir=$ac_optarg ;; 962 963 -nfp | --nfp | --nf) 964 # Obsolete; use --without-fp. 965 with_fp=no ;; 966 967 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 968 | --no-cr | --no-c | -n) 969 no_create=yes ;; 970 971 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 972 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 973 no_recursion=yes ;; 974 975 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 976 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 977 | --oldin | --oldi | --old | --ol | --o) 978 ac_prev=oldincludedir ;; 979 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 980 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 981 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 982 oldincludedir=$ac_optarg ;; 983 984 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 985 ac_prev=prefix ;; 986 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 987 prefix=$ac_optarg ;; 988 989 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 990 | --program-pre | --program-pr | --program-p) 991 ac_prev=program_prefix ;; 992 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 993 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 994 program_prefix=$ac_optarg ;; 995 996 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 997 | --program-suf | --program-su | --program-s) 998 ac_prev=program_suffix ;; 999 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1000 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1001 program_suffix=$ac_optarg ;; 1002 1003 -program-transform-name | --program-transform-name \ 1004 | --program-transform-nam | --program-transform-na \ 1005 | --program-transform-n | --program-transform- \ 1006 | --program-transform | --program-transfor \ 1007 | --program-transfo | --program-transf \ 1008 | --program-trans | --program-tran \ 1009 | --progr-tra | --program-tr | --program-t) 1010 ac_prev=program_transform_name ;; 1011 -program-transform-name=* | --program-transform-name=* \ 1012 | --program-transform-nam=* | --program-transform-na=* \ 1013 | --program-transform-n=* | --program-transform-=* \ 1014 | --program-transform=* | --program-transfor=* \ 1015 | --program-transfo=* | --program-transf=* \ 1016 | --program-trans=* | --program-tran=* \ 1017 | --progr-tra=* | --program-tr=* | --program-t=*) 1018 program_transform_name=$ac_optarg ;; 1019 1020 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1021 ac_prev=pdfdir ;; 1022 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1023 pdfdir=$ac_optarg ;; 1024 1025 -psdir | --psdir | --psdi | --psd | --ps) 1026 ac_prev=psdir ;; 1027 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1028 psdir=$ac_optarg ;; 1029 1030 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1031 | -silent | --silent | --silen | --sile | --sil) 1032 silent=yes ;; 1033 1034 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1035 ac_prev=sbindir ;; 1036 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1037 | --sbi=* | --sb=*) 1038 sbindir=$ac_optarg ;; 1039 1040 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1041 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1042 | --sharedst | --shareds | --shared | --share | --shar \ 1043 | --sha | --sh) 1044 ac_prev=sharedstatedir ;; 1045 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1046 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1047 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1048 | --sha=* | --sh=*) 1049 sharedstatedir=$ac_optarg ;; 1050 1051 -site | --site | --sit) 1052 ac_prev=site ;; 1053 -site=* | --site=* | --sit=*) 1054 site=$ac_optarg ;; 1055 1056 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1057 ac_prev=srcdir ;; 1058 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1059 srcdir=$ac_optarg ;; 1060 1061 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1062 | --syscon | --sysco | --sysc | --sys | --sy) 1063 ac_prev=sysconfdir ;; 1064 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1065 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1066 sysconfdir=$ac_optarg ;; 1067 1068 -target | --target | --targe | --targ | --tar | --ta | --t) 1069 ac_prev=target_alias ;; 1070 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1071 target_alias=$ac_optarg ;; 1072 1073 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1074 verbose=yes ;; 1075 1076 -version | --version | --versio | --versi | --vers | -V) 1077 ac_init_version=: ;; 1078 1079 -with-* | --with-*) 1080 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1081 # Reject names that are not valid shell variable names. 1082 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1083 as_fn_error "invalid package name: $ac_useropt" 1084 ac_useropt_orig=$ac_useropt 1085 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1086 case $ac_user_opts in 1087 *" 1088"with_$ac_useropt" 1089"*) ;; 1090 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1091 ac_unrecognized_sep=', ';; 1092 esac 1093 eval with_$ac_useropt=\$ac_optarg ;; 1094 1095 -without-* | --without-*) 1096 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1097 # Reject names that are not valid shell variable names. 1098 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1099 as_fn_error "invalid package name: $ac_useropt" 1100 ac_useropt_orig=$ac_useropt 1101 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1102 case $ac_user_opts in 1103 *" 1104"with_$ac_useropt" 1105"*) ;; 1106 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1107 ac_unrecognized_sep=', ';; 1108 esac 1109 eval with_$ac_useropt=no ;; 1110 1111 --x) 1112 # Obsolete; use --with-x. 1113 with_x=yes ;; 1114 1115 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1116 | --x-incl | --x-inc | --x-in | --x-i) 1117 ac_prev=x_includes ;; 1118 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1119 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1120 x_includes=$ac_optarg ;; 1121 1122 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1123 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1124 ac_prev=x_libraries ;; 1125 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1126 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1127 x_libraries=$ac_optarg ;; 1128 1129 -*) as_fn_error "unrecognized option: \`$ac_option' 1130Try \`$0 --help' for more information." 1131 ;; 1132 1133 *=*) 1134 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1135 # Reject names that are not valid shell variable names. 1136 case $ac_envvar in #( 1137 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1138 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1139 esac 1140 eval $ac_envvar=\$ac_optarg 1141 export $ac_envvar ;; 1142 1143 *) 1144 # FIXME: should be removed in autoconf 3.0. 1145 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1146 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1147 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1148 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1149 ;; 1150 1151 esac 1152done 1153 1154if test -n "$ac_prev"; then 1155 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1156 as_fn_error "missing argument to $ac_option" 1157fi 1158 1159if test -n "$ac_unrecognized_opts"; then 1160 case $enable_option_checking in 1161 no) ;; 1162 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1163 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1164 esac 1165fi 1166 1167# Check all directory arguments for consistency. 1168for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1169 datadir sysconfdir sharedstatedir localstatedir includedir \ 1170 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1171 libdir localedir mandir 1172do 1173 eval ac_val=\$$ac_var 1174 # Remove trailing slashes. 1175 case $ac_val in 1176 */ ) 1177 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1178 eval $ac_var=\$ac_val;; 1179 esac 1180 # Be sure to have absolute directory names. 1181 case $ac_val in 1182 [\\/$]* | ?:[\\/]* ) continue;; 1183 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1184 esac 1185 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1186done 1187 1188# There might be people who depend on the old broken behavior: `$host' 1189# used to hold the argument of --host etc. 1190# FIXME: To remove some day. 1191build=$build_alias 1192host=$host_alias 1193target=$target_alias 1194 1195# FIXME: To remove some day. 1196if test "x$host_alias" != x; then 1197 if test "x$build_alias" = x; then 1198 cross_compiling=maybe 1199 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1200 If a cross compiler is detected then cross compile mode will be used." >&2 1201 elif test "x$build_alias" != "x$host_alias"; then 1202 cross_compiling=yes 1203 fi 1204fi 1205 1206ac_tool_prefix= 1207test -n "$host_alias" && ac_tool_prefix=$host_alias- 1208 1209test "$silent" = yes && exec 6>/dev/null 1210 1211 1212ac_pwd=`pwd` && test -n "$ac_pwd" && 1213ac_ls_di=`ls -di .` && 1214ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1215 as_fn_error "working directory cannot be determined" 1216test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1217 as_fn_error "pwd does not report name of working directory" 1218 1219 1220# Find the source files, if location was not specified. 1221if test -z "$srcdir"; then 1222 ac_srcdir_defaulted=yes 1223 # Try the directory containing this script, then the parent directory. 1224 ac_confdir=`$as_dirname -- "$as_myself" || 1225$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1226 X"$as_myself" : 'X\(//\)[^/]' \| \ 1227 X"$as_myself" : 'X\(//\)$' \| \ 1228 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1229$as_echo X"$as_myself" | 1230 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1231 s//\1/ 1232 q 1233 } 1234 /^X\(\/\/\)[^/].*/{ 1235 s//\1/ 1236 q 1237 } 1238 /^X\(\/\/\)$/{ 1239 s//\1/ 1240 q 1241 } 1242 /^X\(\/\).*/{ 1243 s//\1/ 1244 q 1245 } 1246 s/.*/./; q'` 1247 srcdir=$ac_confdir 1248 if test ! -r "$srcdir/$ac_unique_file"; then 1249 srcdir=.. 1250 fi 1251else 1252 ac_srcdir_defaulted=no 1253fi 1254if test ! -r "$srcdir/$ac_unique_file"; then 1255 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1256 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1257fi 1258ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1259ac_abs_confdir=`( 1260 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1261 pwd)` 1262# When building in place, set srcdir=. 1263if test "$ac_abs_confdir" = "$ac_pwd"; then 1264 srcdir=. 1265fi 1266# Remove unnecessary trailing slashes from srcdir. 1267# Double slashes in file names in object file debugging info 1268# mess up M-x gdb in Emacs. 1269case $srcdir in 1270*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1271esac 1272for ac_var in $ac_precious_vars; do 1273 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1274 eval ac_env_${ac_var}_value=\$${ac_var} 1275 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1276 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1277done 1278 1279# 1280# Report the --help message. 1281# 1282if test "$ac_init_help" = "long"; then 1283 # Omit some internal or obsolete options to make the list less imposing. 1284 # This message is too long to be a string in the A/UX 3.1 sh. 1285 cat <<_ACEOF 1286\`configure' configures package-unused version-unused to adapt to many kinds of systems. 1287 1288Usage: $0 [OPTION]... [VAR=VALUE]... 1289 1290To assign environment variables (e.g., CC, CFLAGS...), specify them as 1291VAR=VALUE. See below for descriptions of some of the useful variables. 1292 1293Defaults for the options are specified in brackets. 1294 1295Configuration: 1296 -h, --help display this help and exit 1297 --help=short display options specific to this package 1298 --help=recursive display the short help of all the included packages 1299 -V, --version display version information and exit 1300 -q, --quiet, --silent do not print \`checking...' messages 1301 --cache-file=FILE cache test results in FILE [disabled] 1302 -C, --config-cache alias for \`--cache-file=config.cache' 1303 -n, --no-create do not create output files 1304 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1305 1306Installation directories: 1307 --prefix=PREFIX install architecture-independent files in PREFIX 1308 [$ac_default_prefix] 1309 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1310 [PREFIX] 1311 1312By default, \`make install' will install all the files in 1313\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1314an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1315for instance \`--prefix=\$HOME'. 1316 1317For better control, use the options below. 1318 1319Fine tuning of the installation directories: 1320 --bindir=DIR user executables [EPREFIX/bin] 1321 --sbindir=DIR system admin executables [EPREFIX/sbin] 1322 --libexecdir=DIR program executables [EPREFIX/libexec] 1323 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1324 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1325 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1326 --libdir=DIR object code libraries [EPREFIX/lib] 1327 --includedir=DIR C header files [PREFIX/include] 1328 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1329 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1330 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1331 --infodir=DIR info documentation [DATAROOTDIR/info] 1332 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1333 --mandir=DIR man documentation [DATAROOTDIR/man] 1334 --docdir=DIR documentation root [DATAROOTDIR/doc/libbacktrace] 1335 --htmldir=DIR html documentation [DOCDIR] 1336 --dvidir=DIR dvi documentation [DOCDIR] 1337 --pdfdir=DIR pdf documentation [DOCDIR] 1338 --psdir=DIR ps documentation [DOCDIR] 1339_ACEOF 1340 1341 cat <<\_ACEOF 1342 1343Program names: 1344 --program-prefix=PREFIX prepend PREFIX to installed program names 1345 --program-suffix=SUFFIX append SUFFIX to installed program names 1346 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1347 1348System types: 1349 --build=BUILD configure for building on BUILD [guessed] 1350 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1351 --target=TARGET configure for building compilers for TARGET [HOST] 1352_ACEOF 1353fi 1354 1355if test -n "$ac_init_help"; then 1356 case $ac_init_help in 1357 short | recursive ) echo "Configuration of package-unused version-unused:";; 1358 esac 1359 cat <<\_ACEOF 1360 1361Optional Features: 1362 --disable-option-checking ignore unrecognized --enable/--with options 1363 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1364 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1365 --enable-multilib build many library versions (default) 1366 --enable-maintainer-mode enable make rules and dependencies not useful 1367 (and sometimes confusing) to the casual installer 1368 --enable-shared[=PKGS] build shared libraries [default=no] 1369 --enable-static[=PKGS] build static libraries [default=yes] 1370 --enable-fast-install[=PKGS] 1371 optimize for fast installation [default=yes] 1372 --disable-libtool-lock avoid locking (might break parallel builds) 1373 --enable-host-shared build host code as shared libraries 1374 1375Optional Packages: 1376 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1377 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1378 --with-target-subdir=SUBDIR Configuring in a subdirectory for target 1379 --with-pic try to use only PIC/non-PIC objects [default=use 1380 both] 1381 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1382 --with-system-libunwind use installed libunwind 1383 1384Some influential environment variables: 1385 CC C compiler command 1386 CFLAGS C compiler flags 1387 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1388 nonstandard directory <lib dir> 1389 LIBS libraries to pass to the linker, e.g. -l<library> 1390 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1391 you have headers in a nonstandard directory <include dir> 1392 CPP C preprocessor 1393 1394Use these variables to override the choices made by `configure' or to help 1395it to find libraries and programs with nonstandard names/locations. 1396 1397Report bugs to the package provider. 1398_ACEOF 1399ac_status=$? 1400fi 1401 1402if test "$ac_init_help" = "recursive"; then 1403 # If there are subdirs, report their specific --help. 1404 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1405 test -d "$ac_dir" || 1406 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1407 continue 1408 ac_builddir=. 1409 1410case "$ac_dir" in 1411.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1412*) 1413 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1414 # A ".." for each directory in $ac_dir_suffix. 1415 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1416 case $ac_top_builddir_sub in 1417 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1418 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1419 esac ;; 1420esac 1421ac_abs_top_builddir=$ac_pwd 1422ac_abs_builddir=$ac_pwd$ac_dir_suffix 1423# for backward compatibility: 1424ac_top_builddir=$ac_top_build_prefix 1425 1426case $srcdir in 1427 .) # We are building in place. 1428 ac_srcdir=. 1429 ac_top_srcdir=$ac_top_builddir_sub 1430 ac_abs_top_srcdir=$ac_pwd ;; 1431 [\\/]* | ?:[\\/]* ) # Absolute name. 1432 ac_srcdir=$srcdir$ac_dir_suffix; 1433 ac_top_srcdir=$srcdir 1434 ac_abs_top_srcdir=$srcdir ;; 1435 *) # Relative name. 1436 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1437 ac_top_srcdir=$ac_top_build_prefix$srcdir 1438 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1439esac 1440ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1441 1442 cd "$ac_dir" || { ac_status=$?; continue; } 1443 # Check for guested configure. 1444 if test -f "$ac_srcdir/configure.gnu"; then 1445 echo && 1446 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1447 elif test -f "$ac_srcdir/configure"; then 1448 echo && 1449 $SHELL "$ac_srcdir/configure" --help=recursive 1450 else 1451 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1452 fi || ac_status=$? 1453 cd "$ac_pwd" || { ac_status=$?; break; } 1454 done 1455fi 1456 1457test -n "$ac_init_help" && exit $ac_status 1458if $ac_init_version; then 1459 cat <<\_ACEOF 1460package-unused configure version-unused 1461generated by GNU Autoconf 2.64 1462 1463Copyright (C) 2009 Free Software Foundation, Inc. 1464This configure script is free software; the Free Software Foundation 1465gives unlimited permission to copy, distribute and modify it. 1466_ACEOF 1467 exit 1468fi 1469 1470## ------------------------ ## 1471## Autoconf initialization. ## 1472## ------------------------ ## 1473 1474# ac_fn_c_try_compile LINENO 1475# -------------------------- 1476# Try to compile conftest.$ac_ext, and return whether this succeeded. 1477ac_fn_c_try_compile () 1478{ 1479 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1480 rm -f conftest.$ac_objext 1481 if { { ac_try="$ac_compile" 1482case "(($ac_try" in 1483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1484 *) ac_try_echo=$ac_try;; 1485esac 1486eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1487$as_echo "$ac_try_echo"; } >&5 1488 (eval "$ac_compile") 2>conftest.err 1489 ac_status=$? 1490 if test -s conftest.err; then 1491 grep -v '^ *+' conftest.err >conftest.er1 1492 cat conftest.er1 >&5 1493 mv -f conftest.er1 conftest.err 1494 fi 1495 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1496 test $ac_status = 0; } && { 1497 test -z "$ac_c_werror_flag" || 1498 test ! -s conftest.err 1499 } && test -s conftest.$ac_objext; then : 1500 ac_retval=0 1501else 1502 $as_echo "$as_me: failed program was:" >&5 1503sed 's/^/| /' conftest.$ac_ext >&5 1504 1505 ac_retval=1 1506fi 1507 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1508 return $ac_retval 1509 1510} # ac_fn_c_try_compile 1511 1512# ac_fn_c_try_cpp LINENO 1513# ---------------------- 1514# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1515ac_fn_c_try_cpp () 1516{ 1517 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1518 if { { ac_try="$ac_cpp conftest.$ac_ext" 1519case "(($ac_try" in 1520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1521 *) ac_try_echo=$ac_try;; 1522esac 1523eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1524$as_echo "$ac_try_echo"; } >&5 1525 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1526 ac_status=$? 1527 if test -s conftest.err; then 1528 grep -v '^ *+' conftest.err >conftest.er1 1529 cat conftest.er1 >&5 1530 mv -f conftest.er1 conftest.err 1531 fi 1532 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1533 test $ac_status = 0; } >/dev/null && { 1534 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1535 test ! -s conftest.err 1536 }; then : 1537 ac_retval=0 1538else 1539 $as_echo "$as_me: failed program was:" >&5 1540sed 's/^/| /' conftest.$ac_ext >&5 1541 1542 ac_retval=1 1543fi 1544 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1545 return $ac_retval 1546 1547} # ac_fn_c_try_cpp 1548 1549# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1550# ------------------------------------------------------- 1551# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1552# the include files in INCLUDES and setting the cache variable VAR 1553# accordingly. 1554ac_fn_c_check_header_mongrel () 1555{ 1556 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1557 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1559$as_echo_n "checking for $2... " >&6; } 1560if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1561 $as_echo_n "(cached) " >&6 1562fi 1563eval ac_res=\$$3 1564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1565$as_echo "$ac_res" >&6; } 1566else 1567 # Is the header compilable? 1568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1569$as_echo_n "checking $2 usability... " >&6; } 1570cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1571/* end confdefs.h. */ 1572$4 1573#include <$2> 1574_ACEOF 1575if ac_fn_c_try_compile "$LINENO"; then : 1576 ac_header_compiler=yes 1577else 1578 ac_header_compiler=no 1579fi 1580rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1582$as_echo "$ac_header_compiler" >&6; } 1583 1584# Is the header present? 1585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1586$as_echo_n "checking $2 presence... " >&6; } 1587cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1588/* end confdefs.h. */ 1589#include <$2> 1590_ACEOF 1591if ac_fn_c_try_cpp "$LINENO"; then : 1592 ac_header_preproc=yes 1593else 1594 ac_header_preproc=no 1595fi 1596rm -f conftest.err conftest.$ac_ext 1597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1598$as_echo "$ac_header_preproc" >&6; } 1599 1600# So? What about this header? 1601case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1602 yes:no: ) 1603 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1604$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1606$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1607 ;; 1608 no:yes:* ) 1609 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1610$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1611 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1612$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1613 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1614$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1615 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1616$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1617 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1618$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1619 ;; 1620esac 1621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1622$as_echo_n "checking for $2... " >&6; } 1623if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1624 $as_echo_n "(cached) " >&6 1625else 1626 eval "$3=\$ac_header_compiler" 1627fi 1628eval ac_res=\$$3 1629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1630$as_echo "$ac_res" >&6; } 1631fi 1632 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1633 1634} # ac_fn_c_check_header_mongrel 1635 1636# ac_fn_c_try_run LINENO 1637# ---------------------- 1638# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1639# that executables *can* be run. 1640ac_fn_c_try_run () 1641{ 1642 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1643 if { { ac_try="$ac_link" 1644case "(($ac_try" in 1645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1646 *) ac_try_echo=$ac_try;; 1647esac 1648eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1649$as_echo "$ac_try_echo"; } >&5 1650 (eval "$ac_link") 2>&5 1651 ac_status=$? 1652 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1653 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1654 { { case "(($ac_try" in 1655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1656 *) ac_try_echo=$ac_try;; 1657esac 1658eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1659$as_echo "$ac_try_echo"; } >&5 1660 (eval "$ac_try") 2>&5 1661 ac_status=$? 1662 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1663 test $ac_status = 0; }; }; then : 1664 ac_retval=0 1665else 1666 $as_echo "$as_me: program exited with status $ac_status" >&5 1667 $as_echo "$as_me: failed program was:" >&5 1668sed 's/^/| /' conftest.$ac_ext >&5 1669 1670 ac_retval=$ac_status 1671fi 1672 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1673 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1674 return $ac_retval 1675 1676} # ac_fn_c_try_run 1677 1678# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1679# ------------------------------------------------------- 1680# Tests whether HEADER exists and can be compiled using the include files in 1681# INCLUDES, setting the cache variable VAR accordingly. 1682ac_fn_c_check_header_compile () 1683{ 1684 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1686$as_echo_n "checking for $2... " >&6; } 1687if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1688 $as_echo_n "(cached) " >&6 1689else 1690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1691/* end confdefs.h. */ 1692$4 1693#include <$2> 1694_ACEOF 1695if ac_fn_c_try_compile "$LINENO"; then : 1696 eval "$3=yes" 1697else 1698 eval "$3=no" 1699fi 1700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1701fi 1702eval ac_res=\$$3 1703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1704$as_echo "$ac_res" >&6; } 1705 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1706 1707} # ac_fn_c_check_header_compile 1708 1709# ac_fn_c_try_link LINENO 1710# ----------------------- 1711# Try to link conftest.$ac_ext, and return whether this succeeded. 1712ac_fn_c_try_link () 1713{ 1714 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1715 rm -f conftest.$ac_objext conftest$ac_exeext 1716 if { { ac_try="$ac_link" 1717case "(($ac_try" in 1718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1719 *) ac_try_echo=$ac_try;; 1720esac 1721eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1722$as_echo "$ac_try_echo"; } >&5 1723 (eval "$ac_link") 2>conftest.err 1724 ac_status=$? 1725 if test -s conftest.err; then 1726 grep -v '^ *+' conftest.err >conftest.er1 1727 cat conftest.er1 >&5 1728 mv -f conftest.er1 conftest.err 1729 fi 1730 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1731 test $ac_status = 0; } && { 1732 test -z "$ac_c_werror_flag" || 1733 test ! -s conftest.err 1734 } && test -s conftest$ac_exeext && { 1735 test "$cross_compiling" = yes || 1736 $as_test_x conftest$ac_exeext 1737 }; then : 1738 ac_retval=0 1739else 1740 $as_echo "$as_me: failed program was:" >&5 1741sed 's/^/| /' conftest.$ac_ext >&5 1742 1743 ac_retval=1 1744fi 1745 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1746 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1747 # interfere with the next link command; also delete a directory that is 1748 # left behind by Apple's compiler. We do this before executing the actions. 1749 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1750 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1751 return $ac_retval 1752 1753} # ac_fn_c_try_link 1754 1755# ac_fn_c_check_func LINENO FUNC VAR 1756# ---------------------------------- 1757# Tests whether FUNC exists, setting the cache variable VAR accordingly 1758ac_fn_c_check_func () 1759{ 1760 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1762$as_echo_n "checking for $2... " >&6; } 1763if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1764 $as_echo_n "(cached) " >&6 1765else 1766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1767/* end confdefs.h. */ 1768/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1769 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1770#define $2 innocuous_$2 1771 1772/* System header to define __stub macros and hopefully few prototypes, 1773 which can conflict with char $2 (); below. 1774 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1775 <limits.h> exists even on freestanding compilers. */ 1776 1777#ifdef __STDC__ 1778# include <limits.h> 1779#else 1780# include <assert.h> 1781#endif 1782 1783#undef $2 1784 1785/* Override any GCC internal prototype to avoid an error. 1786 Use char because int might match the return type of a GCC 1787 builtin and then its argument prototype would still apply. */ 1788#ifdef __cplusplus 1789extern "C" 1790#endif 1791char $2 (); 1792/* The GNU C library defines this for functions which it implements 1793 to always fail with ENOSYS. Some functions are actually named 1794 something starting with __ and the normal name is an alias. */ 1795#if defined __stub_$2 || defined __stub___$2 1796choke me 1797#endif 1798 1799int 1800main () 1801{ 1802return $2 (); 1803 ; 1804 return 0; 1805} 1806_ACEOF 1807if ac_fn_c_try_link "$LINENO"; then : 1808 eval "$3=yes" 1809else 1810 eval "$3=no" 1811fi 1812rm -f core conftest.err conftest.$ac_objext \ 1813 conftest$ac_exeext conftest.$ac_ext 1814fi 1815eval ac_res=\$$3 1816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1817$as_echo "$ac_res" >&6; } 1818 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1819 1820} # ac_fn_c_check_func 1821 1822# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1823# ------------------------------------------- 1824# Tests whether TYPE exists after having included INCLUDES, setting cache 1825# variable VAR accordingly. 1826ac_fn_c_check_type () 1827{ 1828 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1830$as_echo_n "checking for $2... " >&6; } 1831if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1832 $as_echo_n "(cached) " >&6 1833else 1834 eval "$3=no" 1835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1836/* end confdefs.h. */ 1837$4 1838int 1839main () 1840{ 1841if (sizeof ($2)) 1842 return 0; 1843 ; 1844 return 0; 1845} 1846_ACEOF 1847if ac_fn_c_try_compile "$LINENO"; then : 1848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1849/* end confdefs.h. */ 1850$4 1851int 1852main () 1853{ 1854if (sizeof (($2))) 1855 return 0; 1856 ; 1857 return 0; 1858} 1859_ACEOF 1860if ac_fn_c_try_compile "$LINENO"; then : 1861 1862else 1863 eval "$3=yes" 1864fi 1865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1866fi 1867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1868fi 1869eval ac_res=\$$3 1870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1871$as_echo "$ac_res" >&6; } 1872 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1873 1874} # ac_fn_c_check_type 1875 1876# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 1877# -------------------------------------------- 1878# Tries to find the compile-time value of EXPR in a program that includes 1879# INCLUDES, setting VAR accordingly. Returns whether the value could be 1880# computed 1881ac_fn_c_compute_int () 1882{ 1883 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1884 if test "$cross_compiling" = yes; then 1885 # Depending upon the size, compute the lo and hi bounds. 1886cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1887/* end confdefs.h. */ 1888$4 1889int 1890main () 1891{ 1892static int test_array [1 - 2 * !(($2) >= 0)]; 1893test_array [0] = 0 1894 1895 ; 1896 return 0; 1897} 1898_ACEOF 1899if ac_fn_c_try_compile "$LINENO"; then : 1900 ac_lo=0 ac_mid=0 1901 while :; do 1902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1903/* end confdefs.h. */ 1904$4 1905int 1906main () 1907{ 1908static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1909test_array [0] = 0 1910 1911 ; 1912 return 0; 1913} 1914_ACEOF 1915if ac_fn_c_try_compile "$LINENO"; then : 1916 ac_hi=$ac_mid; break 1917else 1918 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 1919 if test $ac_lo -le $ac_mid; then 1920 ac_lo= ac_hi= 1921 break 1922 fi 1923 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 1924fi 1925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1926 done 1927else 1928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1929/* end confdefs.h. */ 1930$4 1931int 1932main () 1933{ 1934static int test_array [1 - 2 * !(($2) < 0)]; 1935test_array [0] = 0 1936 1937 ; 1938 return 0; 1939} 1940_ACEOF 1941if ac_fn_c_try_compile "$LINENO"; then : 1942 ac_hi=-1 ac_mid=-1 1943 while :; do 1944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1945/* end confdefs.h. */ 1946$4 1947int 1948main () 1949{ 1950static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 1951test_array [0] = 0 1952 1953 ; 1954 return 0; 1955} 1956_ACEOF 1957if ac_fn_c_try_compile "$LINENO"; then : 1958 ac_lo=$ac_mid; break 1959else 1960 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 1961 if test $ac_mid -le $ac_hi; then 1962 ac_lo= ac_hi= 1963 break 1964 fi 1965 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 1966fi 1967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1968 done 1969else 1970 ac_lo= ac_hi= 1971fi 1972rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1973fi 1974rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1975# Binary search between lo and hi bounds. 1976while test "x$ac_lo" != "x$ac_hi"; do 1977 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 1978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1979/* end confdefs.h. */ 1980$4 1981int 1982main () 1983{ 1984static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1985test_array [0] = 0 1986 1987 ; 1988 return 0; 1989} 1990_ACEOF 1991if ac_fn_c_try_compile "$LINENO"; then : 1992 ac_hi=$ac_mid 1993else 1994 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 1995fi 1996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1997done 1998case $ac_lo in #(( 1999?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2000'') ac_retval=1 ;; 2001esac 2002 else 2003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2004/* end confdefs.h. */ 2005$4 2006static long int longval () { return $2; } 2007static unsigned long int ulongval () { return $2; } 2008#include <stdio.h> 2009#include <stdlib.h> 2010int 2011main () 2012{ 2013 2014 FILE *f = fopen ("conftest.val", "w"); 2015 if (! f) 2016 return 1; 2017 if (($2) < 0) 2018 { 2019 long int i = longval (); 2020 if (i != ($2)) 2021 return 1; 2022 fprintf (f, "%ld", i); 2023 } 2024 else 2025 { 2026 unsigned long int i = ulongval (); 2027 if (i != ($2)) 2028 return 1; 2029 fprintf (f, "%lu", i); 2030 } 2031 /* Do not output a trailing newline, as this causes \r\n confusion 2032 on some platforms. */ 2033 return ferror (f) || fclose (f) != 0; 2034 2035 ; 2036 return 0; 2037} 2038_ACEOF 2039if ac_fn_c_try_run "$LINENO"; then : 2040 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2041else 2042 ac_retval=1 2043fi 2044rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2045 conftest.$ac_objext conftest.beam conftest.$ac_ext 2046rm -f conftest.val 2047 2048 fi 2049 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2050 return $ac_retval 2051 2052} # ac_fn_c_compute_int 2053 2054# ac_fn_c_check_decl LINENO SYMBOL VAR 2055# ------------------------------------ 2056# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 2057ac_fn_c_check_decl () 2058{ 2059 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2060 as_decl_name=`echo $2|sed 's/ *(.*//'` 2061 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 2062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 2063$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 2064if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 2065 $as_echo_n "(cached) " >&6 2066else 2067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2068/* end confdefs.h. */ 2069$4 2070int 2071main () 2072{ 2073#ifndef $as_decl_name 2074#ifdef __cplusplus 2075 (void) $as_decl_use; 2076#else 2077 (void) $as_decl_name; 2078#endif 2079#endif 2080 2081 ; 2082 return 0; 2083} 2084_ACEOF 2085if ac_fn_c_try_compile "$LINENO"; then : 2086 eval "$3=yes" 2087else 2088 eval "$3=no" 2089fi 2090rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2091fi 2092eval ac_res=\$$3 2093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2094$as_echo "$ac_res" >&6; } 2095 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2096 2097} # ac_fn_c_check_decl 2098cat >config.log <<_ACEOF 2099This file contains any messages produced by compilers while 2100running configure, to aid debugging if configure makes a mistake. 2101 2102It was created by package-unused $as_me version-unused, which was 2103generated by GNU Autoconf 2.64. Invocation command line was 2104 2105 $ $0 $@ 2106 2107_ACEOF 2108exec 5>>config.log 2109{ 2110cat <<_ASUNAME 2111## --------- ## 2112## Platform. ## 2113## --------- ## 2114 2115hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2116uname -m = `(uname -m) 2>/dev/null || echo unknown` 2117uname -r = `(uname -r) 2>/dev/null || echo unknown` 2118uname -s = `(uname -s) 2>/dev/null || echo unknown` 2119uname -v = `(uname -v) 2>/dev/null || echo unknown` 2120 2121/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2122/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2123 2124/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2125/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2126/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2127/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2128/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2129/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2130/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2131 2132_ASUNAME 2133 2134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2135for as_dir in $PATH 2136do 2137 IFS=$as_save_IFS 2138 test -z "$as_dir" && as_dir=. 2139 $as_echo "PATH: $as_dir" 2140 done 2141IFS=$as_save_IFS 2142 2143} >&5 2144 2145cat >&5 <<_ACEOF 2146 2147 2148## ----------- ## 2149## Core tests. ## 2150## ----------- ## 2151 2152_ACEOF 2153 2154 2155# Keep a trace of the command line. 2156# Strip out --no-create and --no-recursion so they do not pile up. 2157# Strip out --silent because we don't want to record it for future runs. 2158# Also quote any args containing shell meta-characters. 2159# Make two passes to allow for proper duplicate-argument suppression. 2160ac_configure_args= 2161ac_configure_args0= 2162ac_configure_args1= 2163ac_must_keep_next=false 2164for ac_pass in 1 2 2165do 2166 for ac_arg 2167 do 2168 case $ac_arg in 2169 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2170 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2171 | -silent | --silent | --silen | --sile | --sil) 2172 continue ;; 2173 *\'*) 2174 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2175 esac 2176 case $ac_pass in 2177 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2178 2) 2179 as_fn_append ac_configure_args1 " '$ac_arg'" 2180 if test $ac_must_keep_next = true; then 2181 ac_must_keep_next=false # Got value, back to normal. 2182 else 2183 case $ac_arg in 2184 *=* | --config-cache | -C | -disable-* | --disable-* \ 2185 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2186 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2187 | -with-* | --with-* | -without-* | --without-* | --x) 2188 case "$ac_configure_args0 " in 2189 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2190 esac 2191 ;; 2192 -* ) ac_must_keep_next=true ;; 2193 esac 2194 fi 2195 as_fn_append ac_configure_args " '$ac_arg'" 2196 ;; 2197 esac 2198 done 2199done 2200{ ac_configure_args0=; unset ac_configure_args0;} 2201{ ac_configure_args1=; unset ac_configure_args1;} 2202 2203# When interrupted or exit'd, cleanup temporary files, and complete 2204# config.log. We remove comments because anyway the quotes in there 2205# would cause problems or look ugly. 2206# WARNING: Use '\'' to represent an apostrophe within the trap. 2207# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2208trap 'exit_status=$? 2209 # Save into config.log some information that might help in debugging. 2210 { 2211 echo 2212 2213 cat <<\_ASBOX 2214## ---------------- ## 2215## Cache variables. ## 2216## ---------------- ## 2217_ASBOX 2218 echo 2219 # The following way of writing the cache mishandles newlines in values, 2220( 2221 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2222 eval ac_val=\$$ac_var 2223 case $ac_val in #( 2224 *${as_nl}*) 2225 case $ac_var in #( 2226 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2227$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2228 esac 2229 case $ac_var in #( 2230 _ | IFS | as_nl) ;; #( 2231 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2232 *) { eval $ac_var=; unset $ac_var;} ;; 2233 esac ;; 2234 esac 2235 done 2236 (set) 2>&1 | 2237 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2238 *${as_nl}ac_space=\ *) 2239 sed -n \ 2240 "s/'\''/'\''\\\\'\'''\''/g; 2241 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2242 ;; #( 2243 *) 2244 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2245 ;; 2246 esac | 2247 sort 2248) 2249 echo 2250 2251 cat <<\_ASBOX 2252## ----------------- ## 2253## Output variables. ## 2254## ----------------- ## 2255_ASBOX 2256 echo 2257 for ac_var in $ac_subst_vars 2258 do 2259 eval ac_val=\$$ac_var 2260 case $ac_val in 2261 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2262 esac 2263 $as_echo "$ac_var='\''$ac_val'\''" 2264 done | sort 2265 echo 2266 2267 if test -n "$ac_subst_files"; then 2268 cat <<\_ASBOX 2269## ------------------- ## 2270## File substitutions. ## 2271## ------------------- ## 2272_ASBOX 2273 echo 2274 for ac_var in $ac_subst_files 2275 do 2276 eval ac_val=\$$ac_var 2277 case $ac_val in 2278 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2279 esac 2280 $as_echo "$ac_var='\''$ac_val'\''" 2281 done | sort 2282 echo 2283 fi 2284 2285 if test -s confdefs.h; then 2286 cat <<\_ASBOX 2287## ----------- ## 2288## confdefs.h. ## 2289## ----------- ## 2290_ASBOX 2291 echo 2292 cat confdefs.h 2293 echo 2294 fi 2295 test "$ac_signal" != 0 && 2296 $as_echo "$as_me: caught signal $ac_signal" 2297 $as_echo "$as_me: exit $exit_status" 2298 } >&5 2299 rm -f core *.core core.conftest.* && 2300 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2301 exit $exit_status 2302' 0 2303for ac_signal in 1 2 13 15; do 2304 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2305done 2306ac_signal=0 2307 2308# confdefs.h avoids OS command line length limits that DEFS can exceed. 2309rm -f -r conftest* confdefs.h 2310 2311$as_echo "/* confdefs.h */" > confdefs.h 2312 2313# Predefined preprocessor variables. 2314 2315cat >>confdefs.h <<_ACEOF 2316#define PACKAGE_NAME "$PACKAGE_NAME" 2317_ACEOF 2318 2319cat >>confdefs.h <<_ACEOF 2320#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2321_ACEOF 2322 2323cat >>confdefs.h <<_ACEOF 2324#define PACKAGE_VERSION "$PACKAGE_VERSION" 2325_ACEOF 2326 2327cat >>confdefs.h <<_ACEOF 2328#define PACKAGE_STRING "$PACKAGE_STRING" 2329_ACEOF 2330 2331cat >>confdefs.h <<_ACEOF 2332#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2333_ACEOF 2334 2335cat >>confdefs.h <<_ACEOF 2336#define PACKAGE_URL "$PACKAGE_URL" 2337_ACEOF 2338 2339 2340# Let the site file select an alternate cache file if it wants to. 2341# Prefer an explicitly selected file to automatically selected ones. 2342ac_site_file1=NONE 2343ac_site_file2=NONE 2344if test -n "$CONFIG_SITE"; then 2345 ac_site_file1=$CONFIG_SITE 2346elif test "x$prefix" != xNONE; then 2347 ac_site_file1=$prefix/share/config.site 2348 ac_site_file2=$prefix/etc/config.site 2349else 2350 ac_site_file1=$ac_default_prefix/share/config.site 2351 ac_site_file2=$ac_default_prefix/etc/config.site 2352fi 2353for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2354do 2355 test "x$ac_site_file" = xNONE && continue 2356 if test -r "$ac_site_file"; then 2357 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2358$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2359 sed 's/^/| /' "$ac_site_file" >&5 2360 . "$ac_site_file" 2361 fi 2362done 2363 2364if test -r "$cache_file"; then 2365 # Some versions of bash will fail to source /dev/null (special 2366 # files actually), so we avoid doing that. 2367 if test -f "$cache_file"; then 2368 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2369$as_echo "$as_me: loading cache $cache_file" >&6;} 2370 case $cache_file in 2371 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2372 *) . "./$cache_file";; 2373 esac 2374 fi 2375else 2376 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2377$as_echo "$as_me: creating cache $cache_file" >&6;} 2378 >$cache_file 2379fi 2380 2381# Check that the precious variables saved in the cache have kept the same 2382# value. 2383ac_cache_corrupted=false 2384for ac_var in $ac_precious_vars; do 2385 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2386 eval ac_new_set=\$ac_env_${ac_var}_set 2387 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2388 eval ac_new_val=\$ac_env_${ac_var}_value 2389 case $ac_old_set,$ac_new_set in 2390 set,) 2391 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2392$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2393 ac_cache_corrupted=: ;; 2394 ,set) 2395 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2396$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2397 ac_cache_corrupted=: ;; 2398 ,);; 2399 *) 2400 if test "x$ac_old_val" != "x$ac_new_val"; then 2401 # differences in whitespace do not lead to failure. 2402 ac_old_val_w=`echo x $ac_old_val` 2403 ac_new_val_w=`echo x $ac_new_val` 2404 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2405 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2406$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2407 ac_cache_corrupted=: 2408 else 2409 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2410$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2411 eval $ac_var=\$ac_old_val 2412 fi 2413 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2414$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2415 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2416$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2417 fi;; 2418 esac 2419 # Pass precious variables to config.status. 2420 if test "$ac_new_set" = set; then 2421 case $ac_new_val in 2422 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2423 *) ac_arg=$ac_var=$ac_new_val ;; 2424 esac 2425 case " $ac_configure_args " in 2426 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2427 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2428 esac 2429 fi 2430done 2431if $ac_cache_corrupted; then 2432 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2433$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2434 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2435$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2436 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2437fi 2438## -------------------- ## 2439## Main body of script. ## 2440## -------------------- ## 2441 2442ac_ext=c 2443ac_cpp='$CPP $CPPFLAGS' 2444ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2445ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2446ac_compiler_gnu=$ac_cv_c_compiler_gnu 2447 2448 2449 2450 2451 2452 2453ac_config_headers="$ac_config_headers config.h" 2454 2455 2456if test -n "${with_target_subdir}"; then 2457 # Default to --enable-multilib 2458# Check whether --enable-multilib was given. 2459if test "${enable_multilib+set}" = set; then : 2460 enableval=$enable_multilib; case "$enableval" in 2461 yes) multilib=yes ;; 2462 no) multilib=no ;; 2463 *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;; 2464 esac 2465else 2466 multilib=yes 2467fi 2468 2469 2470# We may get other options which we leave undocumented: 2471# --with-target-subdir, --with-multisrctop, --with-multisubdir 2472# See config-ml.in if you want the gory details. 2473 2474if test "$srcdir" = "."; then 2475 if test "$with_target_subdir" != "."; then 2476 multi_basedir="$srcdir/$with_multisrctop../.." 2477 else 2478 multi_basedir="$srcdir/$with_multisrctop.." 2479 fi 2480else 2481 multi_basedir="$srcdir/.." 2482fi 2483 2484 2485# Even if the default multilib is not a cross compilation, 2486# it may be that some of the other multilibs are. 2487if test $cross_compiling = no && test $multilib = yes \ 2488 && test "x${with_multisubdir}" != x ; then 2489 cross_compiling=maybe 2490fi 2491 2492ac_config_commands="$ac_config_commands default-1" 2493 2494fi 2495 2496ac_aux_dir= 2497for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2498 for ac_t in install-sh install.sh shtool; do 2499 if test -f "$ac_dir/$ac_t"; then 2500 ac_aux_dir=$ac_dir 2501 ac_install_sh="$ac_aux_dir/$ac_t -c" 2502 break 2 2503 fi 2504 done 2505done 2506if test -z "$ac_aux_dir"; then 2507 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2508fi 2509 2510# These three variables are undocumented and unsupported, 2511# and are intended to be withdrawn in a future Autoconf release. 2512# They can cause serious problems if a builder's source tree is in a directory 2513# whose full name contains unusual characters. 2514ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2515ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2516ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2517 2518 2519# Make sure we can run config.sub. 2520$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2521 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2522 2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2524$as_echo_n "checking build system type... " >&6; } 2525if test "${ac_cv_build+set}" = set; then : 2526 $as_echo_n "(cached) " >&6 2527else 2528 ac_build_alias=$build_alias 2529test "x$ac_build_alias" = x && 2530 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2531test "x$ac_build_alias" = x && 2532 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2533ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2534 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2535 2536fi 2537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2538$as_echo "$ac_cv_build" >&6; } 2539case $ac_cv_build in 2540*-*-*) ;; 2541*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2542esac 2543build=$ac_cv_build 2544ac_save_IFS=$IFS; IFS='-' 2545set x $ac_cv_build 2546shift 2547build_cpu=$1 2548build_vendor=$2 2549shift; shift 2550# Remember, the first character of IFS is used to create $*, 2551# except with old shells: 2552build_os=$* 2553IFS=$ac_save_IFS 2554case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2555 2556 2557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2558$as_echo_n "checking host system type... " >&6; } 2559if test "${ac_cv_host+set}" = set; then : 2560 $as_echo_n "(cached) " >&6 2561else 2562 if test "x$host_alias" = x; then 2563 ac_cv_host=$ac_cv_build 2564else 2565 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2566 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2567fi 2568 2569fi 2570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2571$as_echo "$ac_cv_host" >&6; } 2572case $ac_cv_host in 2573*-*-*) ;; 2574*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2575esac 2576host=$ac_cv_host 2577ac_save_IFS=$IFS; IFS='-' 2578set x $ac_cv_host 2579shift 2580host_cpu=$1 2581host_vendor=$2 2582shift; shift 2583# Remember, the first character of IFS is used to create $*, 2584# except with old shells: 2585host_os=$* 2586IFS=$ac_save_IFS 2587case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2588 2589 2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2591$as_echo_n "checking target system type... " >&6; } 2592if test "${ac_cv_target+set}" = set; then : 2593 $as_echo_n "(cached) " >&6 2594else 2595 if test "x$target_alias" = x; then 2596 ac_cv_target=$ac_cv_host 2597else 2598 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2599 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2600fi 2601 2602fi 2603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2604$as_echo "$ac_cv_target" >&6; } 2605case $ac_cv_target in 2606*-*-*) ;; 2607*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2608esac 2609target=$ac_cv_target 2610ac_save_IFS=$IFS; IFS='-' 2611set x $ac_cv_target 2612shift 2613target_cpu=$1 2614target_vendor=$2 2615shift; shift 2616# Remember, the first character of IFS is used to create $*, 2617# except with old shells: 2618target_os=$* 2619IFS=$ac_save_IFS 2620case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2621 2622 2623# The aliases save the names the user supplied, while $host etc. 2624# will get canonicalized. 2625test -n "$target_alias" && 2626 test "$program_prefix$program_suffix$program_transform_name" = \ 2627 NONENONEs,x,x, && 2628 program_prefix=${target_alias}- 2629 2630target_alias=${target_alias-$host_alias} 2631 2632ac_ext=c 2633ac_cpp='$CPP $CPPFLAGS' 2634ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2635ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2636ac_compiler_gnu=$ac_cv_c_compiler_gnu 2637if test -n "$ac_tool_prefix"; then 2638 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2639set dummy ${ac_tool_prefix}gcc; ac_word=$2 2640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2641$as_echo_n "checking for $ac_word... " >&6; } 2642if test "${ac_cv_prog_CC+set}" = set; then : 2643 $as_echo_n "(cached) " >&6 2644else 2645 if test -n "$CC"; then 2646 ac_cv_prog_CC="$CC" # Let the user override the test. 2647else 2648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2649for as_dir in $PATH 2650do 2651 IFS=$as_save_IFS 2652 test -z "$as_dir" && as_dir=. 2653 for ac_exec_ext in '' $ac_executable_extensions; do 2654 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2655 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2656 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2657 break 2 2658 fi 2659done 2660 done 2661IFS=$as_save_IFS 2662 2663fi 2664fi 2665CC=$ac_cv_prog_CC 2666if test -n "$CC"; then 2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2668$as_echo "$CC" >&6; } 2669else 2670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2671$as_echo "no" >&6; } 2672fi 2673 2674 2675fi 2676if test -z "$ac_cv_prog_CC"; then 2677 ac_ct_CC=$CC 2678 # Extract the first word of "gcc", so it can be a program name with args. 2679set dummy gcc; ac_word=$2 2680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2681$as_echo_n "checking for $ac_word... " >&6; } 2682if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2683 $as_echo_n "(cached) " >&6 2684else 2685 if test -n "$ac_ct_CC"; then 2686 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2687else 2688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2689for as_dir in $PATH 2690do 2691 IFS=$as_save_IFS 2692 test -z "$as_dir" && as_dir=. 2693 for ac_exec_ext in '' $ac_executable_extensions; do 2694 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2695 ac_cv_prog_ac_ct_CC="gcc" 2696 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2697 break 2 2698 fi 2699done 2700 done 2701IFS=$as_save_IFS 2702 2703fi 2704fi 2705ac_ct_CC=$ac_cv_prog_ac_ct_CC 2706if test -n "$ac_ct_CC"; then 2707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2708$as_echo "$ac_ct_CC" >&6; } 2709else 2710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2711$as_echo "no" >&6; } 2712fi 2713 2714 if test "x$ac_ct_CC" = x; then 2715 CC="" 2716 else 2717 case $cross_compiling:$ac_tool_warned in 2718yes:) 2719{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2720$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2721ac_tool_warned=yes ;; 2722esac 2723 CC=$ac_ct_CC 2724 fi 2725else 2726 CC="$ac_cv_prog_CC" 2727fi 2728 2729if test -z "$CC"; then 2730 if test -n "$ac_tool_prefix"; then 2731 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2732set dummy ${ac_tool_prefix}cc; ac_word=$2 2733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2734$as_echo_n "checking for $ac_word... " >&6; } 2735if test "${ac_cv_prog_CC+set}" = set; then : 2736 $as_echo_n "(cached) " >&6 2737else 2738 if test -n "$CC"; then 2739 ac_cv_prog_CC="$CC" # Let the user override the test. 2740else 2741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2742for as_dir in $PATH 2743do 2744 IFS=$as_save_IFS 2745 test -z "$as_dir" && as_dir=. 2746 for ac_exec_ext in '' $ac_executable_extensions; do 2747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2748 ac_cv_prog_CC="${ac_tool_prefix}cc" 2749 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2750 break 2 2751 fi 2752done 2753 done 2754IFS=$as_save_IFS 2755 2756fi 2757fi 2758CC=$ac_cv_prog_CC 2759if test -n "$CC"; then 2760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2761$as_echo "$CC" >&6; } 2762else 2763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2764$as_echo "no" >&6; } 2765fi 2766 2767 2768 fi 2769fi 2770if test -z "$CC"; then 2771 # Extract the first word of "cc", so it can be a program name with args. 2772set dummy cc; ac_word=$2 2773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2774$as_echo_n "checking for $ac_word... " >&6; } 2775if test "${ac_cv_prog_CC+set}" = set; then : 2776 $as_echo_n "(cached) " >&6 2777else 2778 if test -n "$CC"; then 2779 ac_cv_prog_CC="$CC" # Let the user override the test. 2780else 2781 ac_prog_rejected=no 2782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2783for as_dir in $PATH 2784do 2785 IFS=$as_save_IFS 2786 test -z "$as_dir" && as_dir=. 2787 for ac_exec_ext in '' $ac_executable_extensions; do 2788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2789 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2790 ac_prog_rejected=yes 2791 continue 2792 fi 2793 ac_cv_prog_CC="cc" 2794 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2795 break 2 2796 fi 2797done 2798 done 2799IFS=$as_save_IFS 2800 2801if test $ac_prog_rejected = yes; then 2802 # We found a bogon in the path, so make sure we never use it. 2803 set dummy $ac_cv_prog_CC 2804 shift 2805 if test $# != 0; then 2806 # We chose a different compiler from the bogus one. 2807 # However, it has the same basename, so the bogon will be chosen 2808 # first if we set CC to just the basename; use the full file name. 2809 shift 2810 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2811 fi 2812fi 2813fi 2814fi 2815CC=$ac_cv_prog_CC 2816if test -n "$CC"; then 2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2818$as_echo "$CC" >&6; } 2819else 2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2821$as_echo "no" >&6; } 2822fi 2823 2824 2825fi 2826if test -z "$CC"; then 2827 if test -n "$ac_tool_prefix"; then 2828 for ac_prog in cl.exe 2829 do 2830 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2831set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2833$as_echo_n "checking for $ac_word... " >&6; } 2834if test "${ac_cv_prog_CC+set}" = set; then : 2835 $as_echo_n "(cached) " >&6 2836else 2837 if test -n "$CC"; then 2838 ac_cv_prog_CC="$CC" # Let the user override the test. 2839else 2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2841for as_dir in $PATH 2842do 2843 IFS=$as_save_IFS 2844 test -z "$as_dir" && as_dir=. 2845 for ac_exec_ext in '' $ac_executable_extensions; do 2846 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2847 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2848 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2849 break 2 2850 fi 2851done 2852 done 2853IFS=$as_save_IFS 2854 2855fi 2856fi 2857CC=$ac_cv_prog_CC 2858if test -n "$CC"; then 2859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2860$as_echo "$CC" >&6; } 2861else 2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2863$as_echo "no" >&6; } 2864fi 2865 2866 2867 test -n "$CC" && break 2868 done 2869fi 2870if test -z "$CC"; then 2871 ac_ct_CC=$CC 2872 for ac_prog in cl.exe 2873do 2874 # Extract the first word of "$ac_prog", so it can be a program name with args. 2875set dummy $ac_prog; ac_word=$2 2876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2877$as_echo_n "checking for $ac_word... " >&6; } 2878if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2879 $as_echo_n "(cached) " >&6 2880else 2881 if test -n "$ac_ct_CC"; then 2882 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2883else 2884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2885for as_dir in $PATH 2886do 2887 IFS=$as_save_IFS 2888 test -z "$as_dir" && as_dir=. 2889 for ac_exec_ext in '' $ac_executable_extensions; do 2890 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2891 ac_cv_prog_ac_ct_CC="$ac_prog" 2892 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2893 break 2 2894 fi 2895done 2896 done 2897IFS=$as_save_IFS 2898 2899fi 2900fi 2901ac_ct_CC=$ac_cv_prog_ac_ct_CC 2902if test -n "$ac_ct_CC"; then 2903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2904$as_echo "$ac_ct_CC" >&6; } 2905else 2906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2907$as_echo "no" >&6; } 2908fi 2909 2910 2911 test -n "$ac_ct_CC" && break 2912done 2913 2914 if test "x$ac_ct_CC" = x; then 2915 CC="" 2916 else 2917 case $cross_compiling:$ac_tool_warned in 2918yes:) 2919{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2920$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2921ac_tool_warned=yes ;; 2922esac 2923 CC=$ac_ct_CC 2924 fi 2925fi 2926 2927fi 2928 2929 2930test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2931$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2932as_fn_error "no acceptable C compiler found in \$PATH 2933See \`config.log' for more details." "$LINENO" 5; } 2934 2935# Provide some information about the compiler. 2936$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2937set X $ac_compile 2938ac_compiler=$2 2939for ac_option in --version -v -V -qversion; do 2940 { { ac_try="$ac_compiler $ac_option >&5" 2941case "(($ac_try" in 2942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2943 *) ac_try_echo=$ac_try;; 2944esac 2945eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2946$as_echo "$ac_try_echo"; } >&5 2947 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2948 ac_status=$? 2949 if test -s conftest.err; then 2950 sed '10a\ 2951... rest of stderr output deleted ... 2952 10q' conftest.err >conftest.er1 2953 cat conftest.er1 >&5 2954 rm -f conftest.er1 conftest.err 2955 fi 2956 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2957 test $ac_status = 0; } 2958done 2959 2960cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2961/* end confdefs.h. */ 2962 2963int 2964main () 2965{ 2966 2967 ; 2968 return 0; 2969} 2970_ACEOF 2971ac_clean_files_save=$ac_clean_files 2972ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2973# Try to create an executable without -o first, disregard a.out. 2974# It will help us diagnose broken compilers, and finding out an intuition 2975# of exeext. 2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2977$as_echo_n "checking for C compiler default output file name... " >&6; } 2978ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2979 2980# The possible output files: 2981ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2982 2983ac_rmfiles= 2984for ac_file in $ac_files 2985do 2986 case $ac_file in 2987 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2988 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2989 esac 2990done 2991rm -f $ac_rmfiles 2992 2993if { { ac_try="$ac_link_default" 2994case "(($ac_try" in 2995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2996 *) ac_try_echo=$ac_try;; 2997esac 2998eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2999$as_echo "$ac_try_echo"; } >&5 3000 (eval "$ac_link_default") 2>&5 3001 ac_status=$? 3002 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3003 test $ac_status = 0; }; then : 3004 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3005# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3006# in a Makefile. We should not override ac_cv_exeext if it was cached, 3007# so that the user can short-circuit this test for compilers unknown to 3008# Autoconf. 3009for ac_file in $ac_files '' 3010do 3011 test -f "$ac_file" || continue 3012 case $ac_file in 3013 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3014 ;; 3015 [ab].out ) 3016 # We found the default executable, but exeext='' is most 3017 # certainly right. 3018 break;; 3019 *.* ) 3020 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3021 then :; else 3022 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3023 fi 3024 # We set ac_cv_exeext here because the later test for it is not 3025 # safe: cross compilers may not add the suffix if given an `-o' 3026 # argument, so we may need to know it at that point already. 3027 # Even if this section looks crufty: it has the advantage of 3028 # actually working. 3029 break;; 3030 * ) 3031 break;; 3032 esac 3033done 3034test "$ac_cv_exeext" = no && ac_cv_exeext= 3035 3036else 3037 ac_file='' 3038fi 3039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3040$as_echo "$ac_file" >&6; } 3041if test -z "$ac_file"; then : 3042 $as_echo "$as_me: failed program was:" >&5 3043sed 's/^/| /' conftest.$ac_ext >&5 3044 3045{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3046$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3047{ as_fn_set_status 77 3048as_fn_error "C compiler cannot create executables 3049See \`config.log' for more details." "$LINENO" 5; }; } 3050fi 3051ac_exeext=$ac_cv_exeext 3052 3053# Check that the compiler produces executables we can run. If not, either 3054# the compiler is broken, or we cross compile. 3055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3056$as_echo_n "checking whether the C compiler works... " >&6; } 3057# If not cross compiling, check that we can run a simple program. 3058if test "$cross_compiling" != yes; then 3059 if { ac_try='./$ac_file' 3060 { { case "(($ac_try" in 3061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3062 *) ac_try_echo=$ac_try;; 3063esac 3064eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3065$as_echo "$ac_try_echo"; } >&5 3066 (eval "$ac_try") 2>&5 3067 ac_status=$? 3068 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3069 test $ac_status = 0; }; }; then 3070 cross_compiling=no 3071 else 3072 if test "$cross_compiling" = maybe; then 3073 cross_compiling=yes 3074 else 3075 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3076$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3077as_fn_error "cannot run C compiled programs. 3078If you meant to cross compile, use \`--host'. 3079See \`config.log' for more details." "$LINENO" 5; } 3080 fi 3081 fi 3082fi 3083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3084$as_echo "yes" >&6; } 3085 3086rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 3087ac_clean_files=$ac_clean_files_save 3088# Check that the compiler produces executables we can run. If not, either 3089# the compiler is broken, or we cross compile. 3090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3091$as_echo_n "checking whether we are cross compiling... " >&6; } 3092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3093$as_echo "$cross_compiling" >&6; } 3094 3095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3096$as_echo_n "checking for suffix of executables... " >&6; } 3097if { { ac_try="$ac_link" 3098case "(($ac_try" in 3099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3100 *) ac_try_echo=$ac_try;; 3101esac 3102eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3103$as_echo "$ac_try_echo"; } >&5 3104 (eval "$ac_link") 2>&5 3105 ac_status=$? 3106 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3107 test $ac_status = 0; }; then : 3108 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3109# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3110# work properly (i.e., refer to `conftest.exe'), while it won't with 3111# `rm'. 3112for ac_file in conftest.exe conftest conftest.*; do 3113 test -f "$ac_file" || continue 3114 case $ac_file in 3115 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3116 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3117 break;; 3118 * ) break;; 3119 esac 3120done 3121else 3122 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3123$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3124as_fn_error "cannot compute suffix of executables: cannot compile and link 3125See \`config.log' for more details." "$LINENO" 5; } 3126fi 3127rm -f conftest$ac_cv_exeext 3128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3129$as_echo "$ac_cv_exeext" >&6; } 3130 3131rm -f conftest.$ac_ext 3132EXEEXT=$ac_cv_exeext 3133ac_exeext=$EXEEXT 3134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3135$as_echo_n "checking for suffix of object files... " >&6; } 3136if test "${ac_cv_objext+set}" = set; then : 3137 $as_echo_n "(cached) " >&6 3138else 3139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3140/* end confdefs.h. */ 3141 3142int 3143main () 3144{ 3145 3146 ; 3147 return 0; 3148} 3149_ACEOF 3150rm -f conftest.o conftest.obj 3151if { { ac_try="$ac_compile" 3152case "(($ac_try" in 3153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3154 *) ac_try_echo=$ac_try;; 3155esac 3156eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3157$as_echo "$ac_try_echo"; } >&5 3158 (eval "$ac_compile") 2>&5 3159 ac_status=$? 3160 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3161 test $ac_status = 0; }; then : 3162 for ac_file in conftest.o conftest.obj conftest.*; do 3163 test -f "$ac_file" || continue; 3164 case $ac_file in 3165 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3166 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3167 break;; 3168 esac 3169done 3170else 3171 $as_echo "$as_me: failed program was:" >&5 3172sed 's/^/| /' conftest.$ac_ext >&5 3173 3174{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3175$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3176as_fn_error "cannot compute suffix of object files: cannot compile 3177See \`config.log' for more details." "$LINENO" 5; } 3178fi 3179rm -f conftest.$ac_cv_objext conftest.$ac_ext 3180fi 3181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3182$as_echo "$ac_cv_objext" >&6; } 3183OBJEXT=$ac_cv_objext 3184ac_objext=$OBJEXT 3185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3186$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3187if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3188 $as_echo_n "(cached) " >&6 3189else 3190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3191/* end confdefs.h. */ 3192 3193int 3194main () 3195{ 3196#ifndef __GNUC__ 3197 choke me 3198#endif 3199 3200 ; 3201 return 0; 3202} 3203_ACEOF 3204if ac_fn_c_try_compile "$LINENO"; then : 3205 ac_compiler_gnu=yes 3206else 3207 ac_compiler_gnu=no 3208fi 3209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3210ac_cv_c_compiler_gnu=$ac_compiler_gnu 3211 3212fi 3213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3214$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3215if test $ac_compiler_gnu = yes; then 3216 GCC=yes 3217else 3218 GCC= 3219fi 3220ac_test_CFLAGS=${CFLAGS+set} 3221ac_save_CFLAGS=$CFLAGS 3222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3223$as_echo_n "checking whether $CC accepts -g... " >&6; } 3224if test "${ac_cv_prog_cc_g+set}" = set; then : 3225 $as_echo_n "(cached) " >&6 3226else 3227 ac_save_c_werror_flag=$ac_c_werror_flag 3228 ac_c_werror_flag=yes 3229 ac_cv_prog_cc_g=no 3230 CFLAGS="-g" 3231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3232/* end confdefs.h. */ 3233 3234int 3235main () 3236{ 3237 3238 ; 3239 return 0; 3240} 3241_ACEOF 3242if ac_fn_c_try_compile "$LINENO"; then : 3243 ac_cv_prog_cc_g=yes 3244else 3245 CFLAGS="" 3246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3247/* end confdefs.h. */ 3248 3249int 3250main () 3251{ 3252 3253 ; 3254 return 0; 3255} 3256_ACEOF 3257if ac_fn_c_try_compile "$LINENO"; then : 3258 3259else 3260 ac_c_werror_flag=$ac_save_c_werror_flag 3261 CFLAGS="-g" 3262 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3263/* end confdefs.h. */ 3264 3265int 3266main () 3267{ 3268 3269 ; 3270 return 0; 3271} 3272_ACEOF 3273if ac_fn_c_try_compile "$LINENO"; then : 3274 ac_cv_prog_cc_g=yes 3275fi 3276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3277fi 3278rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3279fi 3280rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3281 ac_c_werror_flag=$ac_save_c_werror_flag 3282fi 3283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3284$as_echo "$ac_cv_prog_cc_g" >&6; } 3285if test "$ac_test_CFLAGS" = set; then 3286 CFLAGS=$ac_save_CFLAGS 3287elif test $ac_cv_prog_cc_g = yes; then 3288 if test "$GCC" = yes; then 3289 CFLAGS="-g -O2" 3290 else 3291 CFLAGS="-g" 3292 fi 3293else 3294 if test "$GCC" = yes; then 3295 CFLAGS="-O2" 3296 else 3297 CFLAGS= 3298 fi 3299fi 3300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3301$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3302if test "${ac_cv_prog_cc_c89+set}" = set; then : 3303 $as_echo_n "(cached) " >&6 3304else 3305 ac_cv_prog_cc_c89=no 3306ac_save_CC=$CC 3307cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3308/* end confdefs.h. */ 3309#include <stdarg.h> 3310#include <stdio.h> 3311#include <sys/types.h> 3312#include <sys/stat.h> 3313/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3314struct buf { int x; }; 3315FILE * (*rcsopen) (struct buf *, struct stat *, int); 3316static char *e (p, i) 3317 char **p; 3318 int i; 3319{ 3320 return p[i]; 3321} 3322static char *f (char * (*g) (char **, int), char **p, ...) 3323{ 3324 char *s; 3325 va_list v; 3326 va_start (v,p); 3327 s = g (p, va_arg (v,int)); 3328 va_end (v); 3329 return s; 3330} 3331 3332/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3333 function prototypes and stuff, but not '\xHH' hex character constants. 3334 These don't provoke an error unfortunately, instead are silently treated 3335 as 'x'. The following induces an error, until -std is added to get 3336 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3337 array size at least. It's necessary to write '\x00'==0 to get something 3338 that's true only with -std. */ 3339int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3340 3341/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3342 inside strings and character constants. */ 3343#define FOO(x) 'x' 3344int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3345 3346int test (int i, double x); 3347struct s1 {int (*f) (int a);}; 3348struct s2 {int (*f) (double a);}; 3349int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3350int argc; 3351char **argv; 3352int 3353main () 3354{ 3355return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3356 ; 3357 return 0; 3358} 3359_ACEOF 3360for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3361 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3362do 3363 CC="$ac_save_CC $ac_arg" 3364 if ac_fn_c_try_compile "$LINENO"; then : 3365 ac_cv_prog_cc_c89=$ac_arg 3366fi 3367rm -f core conftest.err conftest.$ac_objext 3368 test "x$ac_cv_prog_cc_c89" != "xno" && break 3369done 3370rm -f conftest.$ac_ext 3371CC=$ac_save_CC 3372 3373fi 3374# AC_CACHE_VAL 3375case "x$ac_cv_prog_cc_c89" in 3376 x) 3377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3378$as_echo "none needed" >&6; } ;; 3379 xno) 3380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3381$as_echo "unsupported" >&6; } ;; 3382 *) 3383 CC="$CC $ac_cv_prog_cc_c89" 3384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3385$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3386esac 3387if test "x$ac_cv_prog_cc_c89" != xno; then : 3388 3389fi 3390 3391ac_ext=c 3392ac_cpp='$CPP $CPPFLAGS' 3393ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3394ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3395ac_compiler_gnu=$ac_cv_c_compiler_gnu 3396 3397 3398ac_ext=c 3399ac_cpp='$CPP $CPPFLAGS' 3400ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3401ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3402ac_compiler_gnu=$ac_cv_c_compiler_gnu 3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3404$as_echo_n "checking how to run the C preprocessor... " >&6; } 3405# On Suns, sometimes $CPP names a directory. 3406if test -n "$CPP" && test -d "$CPP"; then 3407 CPP= 3408fi 3409if test -z "$CPP"; then 3410 if test "${ac_cv_prog_CPP+set}" = set; then : 3411 $as_echo_n "(cached) " >&6 3412else 3413 # Double quotes because CPP needs to be expanded 3414 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3415 do 3416 ac_preproc_ok=false 3417for ac_c_preproc_warn_flag in '' yes 3418do 3419 # Use a header file that comes with gcc, so configuring glibc 3420 # with a fresh cross-compiler works. 3421 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3422 # <limits.h> exists even on freestanding compilers. 3423 # On the NeXT, cc -E runs the code through the compiler's parser, 3424 # not just through cpp. "Syntax error" is here to catch this case. 3425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3426/* end confdefs.h. */ 3427#ifdef __STDC__ 3428# include <limits.h> 3429#else 3430# include <assert.h> 3431#endif 3432 Syntax error 3433_ACEOF 3434if ac_fn_c_try_cpp "$LINENO"; then : 3435 3436else 3437 # Broken: fails on valid input. 3438continue 3439fi 3440rm -f conftest.err conftest.$ac_ext 3441 3442 # OK, works on sane cases. Now check whether nonexistent headers 3443 # can be detected and how. 3444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3445/* end confdefs.h. */ 3446#include <ac_nonexistent.h> 3447_ACEOF 3448if ac_fn_c_try_cpp "$LINENO"; then : 3449 # Broken: success on invalid input. 3450continue 3451else 3452 # Passes both tests. 3453ac_preproc_ok=: 3454break 3455fi 3456rm -f conftest.err conftest.$ac_ext 3457 3458done 3459# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3460rm -f conftest.err conftest.$ac_ext 3461if $ac_preproc_ok; then : 3462 break 3463fi 3464 3465 done 3466 ac_cv_prog_CPP=$CPP 3467 3468fi 3469 CPP=$ac_cv_prog_CPP 3470else 3471 ac_cv_prog_CPP=$CPP 3472fi 3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3474$as_echo "$CPP" >&6; } 3475ac_preproc_ok=false 3476for ac_c_preproc_warn_flag in '' yes 3477do 3478 # Use a header file that comes with gcc, so configuring glibc 3479 # with a fresh cross-compiler works. 3480 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3481 # <limits.h> exists even on freestanding compilers. 3482 # On the NeXT, cc -E runs the code through the compiler's parser, 3483 # not just through cpp. "Syntax error" is here to catch this case. 3484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3485/* end confdefs.h. */ 3486#ifdef __STDC__ 3487# include <limits.h> 3488#else 3489# include <assert.h> 3490#endif 3491 Syntax error 3492_ACEOF 3493if ac_fn_c_try_cpp "$LINENO"; then : 3494 3495else 3496 # Broken: fails on valid input. 3497continue 3498fi 3499rm -f conftest.err conftest.$ac_ext 3500 3501 # OK, works on sane cases. Now check whether nonexistent headers 3502 # can be detected and how. 3503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3504/* end confdefs.h. */ 3505#include <ac_nonexistent.h> 3506_ACEOF 3507if ac_fn_c_try_cpp "$LINENO"; then : 3508 # Broken: success on invalid input. 3509continue 3510else 3511 # Passes both tests. 3512ac_preproc_ok=: 3513break 3514fi 3515rm -f conftest.err conftest.$ac_ext 3516 3517done 3518# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3519rm -f conftest.err conftest.$ac_ext 3520if $ac_preproc_ok; then : 3521 3522else 3523 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3524$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3525as_fn_error "C preprocessor \"$CPP\" fails sanity check 3526See \`config.log' for more details." "$LINENO" 5; } 3527fi 3528 3529ac_ext=c 3530ac_cpp='$CPP $CPPFLAGS' 3531ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3532ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3533ac_compiler_gnu=$ac_cv_c_compiler_gnu 3534 3535 3536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3537$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3538if test "${ac_cv_path_GREP+set}" = set; then : 3539 $as_echo_n "(cached) " >&6 3540else 3541 if test -z "$GREP"; then 3542 ac_path_GREP_found=false 3543 # Loop through the user's path and test for each of PROGNAME-LIST 3544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3545for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3546do 3547 IFS=$as_save_IFS 3548 test -z "$as_dir" && as_dir=. 3549 for ac_prog in grep ggrep; do 3550 for ac_exec_ext in '' $ac_executable_extensions; do 3551 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3552 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3553# Check for GNU ac_path_GREP and select it if it is found. 3554 # Check for GNU $ac_path_GREP 3555case `"$ac_path_GREP" --version 2>&1` in 3556*GNU*) 3557 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3558*) 3559 ac_count=0 3560 $as_echo_n 0123456789 >"conftest.in" 3561 while : 3562 do 3563 cat "conftest.in" "conftest.in" >"conftest.tmp" 3564 mv "conftest.tmp" "conftest.in" 3565 cp "conftest.in" "conftest.nl" 3566 $as_echo 'GREP' >> "conftest.nl" 3567 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3568 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3569 as_fn_arith $ac_count + 1 && ac_count=$as_val 3570 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3571 # Best one so far, save it but keep looking for a better one 3572 ac_cv_path_GREP="$ac_path_GREP" 3573 ac_path_GREP_max=$ac_count 3574 fi 3575 # 10*(2^10) chars as input seems more than enough 3576 test $ac_count -gt 10 && break 3577 done 3578 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3579esac 3580 3581 $ac_path_GREP_found && break 3 3582 done 3583 done 3584 done 3585IFS=$as_save_IFS 3586 if test -z "$ac_cv_path_GREP"; then 3587 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3588 fi 3589else 3590 ac_cv_path_GREP=$GREP 3591fi 3592 3593fi 3594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3595$as_echo "$ac_cv_path_GREP" >&6; } 3596 GREP="$ac_cv_path_GREP" 3597 3598 3599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3600$as_echo_n "checking for egrep... " >&6; } 3601if test "${ac_cv_path_EGREP+set}" = set; then : 3602 $as_echo_n "(cached) " >&6 3603else 3604 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3605 then ac_cv_path_EGREP="$GREP -E" 3606 else 3607 if test -z "$EGREP"; then 3608 ac_path_EGREP_found=false 3609 # Loop through the user's path and test for each of PROGNAME-LIST 3610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3611for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3612do 3613 IFS=$as_save_IFS 3614 test -z "$as_dir" && as_dir=. 3615 for ac_prog in egrep; do 3616 for ac_exec_ext in '' $ac_executable_extensions; do 3617 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3618 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3619# Check for GNU ac_path_EGREP and select it if it is found. 3620 # Check for GNU $ac_path_EGREP 3621case `"$ac_path_EGREP" --version 2>&1` in 3622*GNU*) 3623 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3624*) 3625 ac_count=0 3626 $as_echo_n 0123456789 >"conftest.in" 3627 while : 3628 do 3629 cat "conftest.in" "conftest.in" >"conftest.tmp" 3630 mv "conftest.tmp" "conftest.in" 3631 cp "conftest.in" "conftest.nl" 3632 $as_echo 'EGREP' >> "conftest.nl" 3633 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3634 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3635 as_fn_arith $ac_count + 1 && ac_count=$as_val 3636 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3637 # Best one so far, save it but keep looking for a better one 3638 ac_cv_path_EGREP="$ac_path_EGREP" 3639 ac_path_EGREP_max=$ac_count 3640 fi 3641 # 10*(2^10) chars as input seems more than enough 3642 test $ac_count -gt 10 && break 3643 done 3644 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3645esac 3646 3647 $ac_path_EGREP_found && break 3 3648 done 3649 done 3650 done 3651IFS=$as_save_IFS 3652 if test -z "$ac_cv_path_EGREP"; then 3653 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3654 fi 3655else 3656 ac_cv_path_EGREP=$EGREP 3657fi 3658 3659 fi 3660fi 3661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3662$as_echo "$ac_cv_path_EGREP" >&6; } 3663 EGREP="$ac_cv_path_EGREP" 3664 3665 3666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3667$as_echo_n "checking for ANSI C header files... " >&6; } 3668if test "${ac_cv_header_stdc+set}" = set; then : 3669 $as_echo_n "(cached) " >&6 3670else 3671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3672/* end confdefs.h. */ 3673#include <stdlib.h> 3674#include <stdarg.h> 3675#include <string.h> 3676#include <float.h> 3677 3678int 3679main () 3680{ 3681 3682 ; 3683 return 0; 3684} 3685_ACEOF 3686if ac_fn_c_try_compile "$LINENO"; then : 3687 ac_cv_header_stdc=yes 3688else 3689 ac_cv_header_stdc=no 3690fi 3691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3692 3693if test $ac_cv_header_stdc = yes; then 3694 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3696/* end confdefs.h. */ 3697#include <string.h> 3698 3699_ACEOF 3700if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3701 $EGREP "memchr" >/dev/null 2>&1; then : 3702 3703else 3704 ac_cv_header_stdc=no 3705fi 3706rm -f conftest* 3707 3708fi 3709 3710if test $ac_cv_header_stdc = yes; then 3711 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3713/* end confdefs.h. */ 3714#include <stdlib.h> 3715 3716_ACEOF 3717if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3718 $EGREP "free" >/dev/null 2>&1; then : 3719 3720else 3721 ac_cv_header_stdc=no 3722fi 3723rm -f conftest* 3724 3725fi 3726 3727if test $ac_cv_header_stdc = yes; then 3728 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3729 if test "$cross_compiling" = yes; then : 3730 : 3731else 3732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3733/* end confdefs.h. */ 3734#include <ctype.h> 3735#include <stdlib.h> 3736#if ((' ' & 0x0FF) == 0x020) 3737# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3738# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3739#else 3740# define ISLOWER(c) \ 3741 (('a' <= (c) && (c) <= 'i') \ 3742 || ('j' <= (c) && (c) <= 'r') \ 3743 || ('s' <= (c) && (c) <= 'z')) 3744# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3745#endif 3746 3747#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3748int 3749main () 3750{ 3751 int i; 3752 for (i = 0; i < 256; i++) 3753 if (XOR (islower (i), ISLOWER (i)) 3754 || toupper (i) != TOUPPER (i)) 3755 return 2; 3756 return 0; 3757} 3758_ACEOF 3759if ac_fn_c_try_run "$LINENO"; then : 3760 3761else 3762 ac_cv_header_stdc=no 3763fi 3764rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3765 conftest.$ac_objext conftest.beam conftest.$ac_ext 3766fi 3767 3768fi 3769fi 3770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3771$as_echo "$ac_cv_header_stdc" >&6; } 3772if test $ac_cv_header_stdc = yes; then 3773 3774$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3775 3776fi 3777 3778# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3779for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3780 inttypes.h stdint.h unistd.h 3781do : 3782 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3783ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3784" 3785eval as_val=\$$as_ac_Header 3786 if test "x$as_val" = x""yes; then : 3787 cat >>confdefs.h <<_ACEOF 3788#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3789_ACEOF 3790 3791fi 3792 3793done 3794 3795 3796 3797 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3798if test "x$ac_cv_header_minix_config_h" = x""yes; then : 3799 MINIX=yes 3800else 3801 MINIX= 3802fi 3803 3804 3805 if test "$MINIX" = yes; then 3806 3807$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3808 3809 3810$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3811 3812 3813$as_echo "#define _MINIX 1" >>confdefs.h 3814 3815 fi 3816 3817 3818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3819$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3820if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 3821 $as_echo_n "(cached) " >&6 3822else 3823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3824/* end confdefs.h. */ 3825 3826# define __EXTENSIONS__ 1 3827 $ac_includes_default 3828int 3829main () 3830{ 3831 3832 ; 3833 return 0; 3834} 3835_ACEOF 3836if ac_fn_c_try_compile "$LINENO"; then : 3837 ac_cv_safe_to_define___extensions__=yes 3838else 3839 ac_cv_safe_to_define___extensions__=no 3840fi 3841rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3842fi 3843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3844$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3845 test $ac_cv_safe_to_define___extensions__ = yes && 3846 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3847 3848 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3849 3850 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3851 3852 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3853 3854 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3855 3856 3857 3858libtool_VERSION=1:0:0 3859 3860 3861# 1.11.1: Require that version of automake. 3862# foreign: Don't require README, INSTALL, NEWS, etc. 3863# no-define: Don't define PACKAGE and VERSION. 3864# no-dependencies: Don't generate automatic dependencies. 3865# (because it breaks when using bootstrap-lean, since some of the 3866# headers are gone at "make install" time). 3867# -Wall: Issue all automake warnings. 3868# -Wno-portability: Don't warn about constructs supported by GNU make. 3869# (because GCC requires GNU make anyhow). 3870am__api_version='1.11' 3871 3872# Find a good install program. We prefer a C program (faster), 3873# so one script is as good as another. But avoid the broken or 3874# incompatible versions: 3875# SysV /etc/install, /usr/sbin/install 3876# SunOS /usr/etc/install 3877# IRIX /sbin/install 3878# AIX /bin/install 3879# AmigaOS /C/install, which installs bootblocks on floppy discs 3880# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3881# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3882# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3883# OS/2's system install, which has a completely different semantic 3884# ./install, which can be erroneously created by make from ./install.sh. 3885# Reject install programs that cannot install multiple files. 3886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3887$as_echo_n "checking for a BSD-compatible install... " >&6; } 3888if test -z "$INSTALL"; then 3889if test "${ac_cv_path_install+set}" = set; then : 3890 $as_echo_n "(cached) " >&6 3891else 3892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3893for as_dir in $PATH 3894do 3895 IFS=$as_save_IFS 3896 test -z "$as_dir" && as_dir=. 3897 # Account for people who put trailing slashes in PATH elements. 3898case $as_dir/ in #(( 3899 ./ | .// | /[cC]/* | \ 3900 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3901 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3902 /usr/ucb/* ) ;; 3903 *) 3904 # OSF1 and SCO ODT 3.0 have their own names for install. 3905 # Don't use installbsd from OSF since it installs stuff as root 3906 # by default. 3907 for ac_prog in ginstall scoinst install; do 3908 for ac_exec_ext in '' $ac_executable_extensions; do 3909 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3910 if test $ac_prog = install && 3911 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3912 # AIX install. It has an incompatible calling convention. 3913 : 3914 elif test $ac_prog = install && 3915 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3916 # program-specific install script used by HP pwplus--don't use. 3917 : 3918 else 3919 rm -rf conftest.one conftest.two conftest.dir 3920 echo one > conftest.one 3921 echo two > conftest.two 3922 mkdir conftest.dir 3923 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3924 test -s conftest.one && test -s conftest.two && 3925 test -s conftest.dir/conftest.one && 3926 test -s conftest.dir/conftest.two 3927 then 3928 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3929 break 3 3930 fi 3931 fi 3932 fi 3933 done 3934 done 3935 ;; 3936esac 3937 3938 done 3939IFS=$as_save_IFS 3940 3941rm -rf conftest.one conftest.two conftest.dir 3942 3943fi 3944 if test "${ac_cv_path_install+set}" = set; then 3945 INSTALL=$ac_cv_path_install 3946 else 3947 # As a last resort, use the slow shell script. Don't cache a 3948 # value for INSTALL within a source directory, because that will 3949 # break other packages using the cache if that directory is 3950 # removed, or if the value is a relative name. 3951 INSTALL=$ac_install_sh 3952 fi 3953fi 3954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3955$as_echo "$INSTALL" >&6; } 3956 3957# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3958# It thinks the first close brace ends the variable substitution. 3959test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3960 3961test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3962 3963test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3964 3965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3966$as_echo_n "checking whether build environment is sane... " >&6; } 3967# Just in case 3968sleep 1 3969echo timestamp > conftest.file 3970# Reject unsafe characters in $srcdir or the absolute working directory 3971# name. Accept space and tab only in the latter. 3972am_lf=' 3973' 3974case `pwd` in 3975 *[\\\"\#\$\&\'\`$am_lf]*) 3976 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3977esac 3978case $srcdir in 3979 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3980 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3981esac 3982 3983# Do `set' in a subshell so we don't clobber the current shell's 3984# arguments. Must try -L first in case configure is actually a 3985# symlink; some systems play weird games with the mod time of symlinks 3986# (eg FreeBSD returns the mod time of the symlink's containing 3987# directory). 3988if ( 3989 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3990 if test "$*" = "X"; then 3991 # -L didn't work. 3992 set X `ls -t "$srcdir/configure" conftest.file` 3993 fi 3994 rm -f conftest.file 3995 if test "$*" != "X $srcdir/configure conftest.file" \ 3996 && test "$*" != "X conftest.file $srcdir/configure"; then 3997 3998 # If neither matched, then we have a broken ls. This can happen 3999 # if, for instance, CONFIG_SHELL is bash and it inherits a 4000 # broken ls alias from the environment. This has actually 4001 # happened. Such a system could not be considered "sane". 4002 as_fn_error "ls -t appears to fail. Make sure there is not a broken 4003alias in your environment" "$LINENO" 5 4004 fi 4005 4006 test "$2" = conftest.file 4007 ) 4008then 4009 # Ok. 4010 : 4011else 4012 as_fn_error "newly created file is older than distributed files! 4013Check your system clock" "$LINENO" 5 4014fi 4015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4016$as_echo "yes" >&6; } 4017test "$program_prefix" != NONE && 4018 program_transform_name="s&^&$program_prefix&;$program_transform_name" 4019# Use a double $ so make ignores it. 4020test "$program_suffix" != NONE && 4021 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 4022# Double any \ or $. 4023# By default was `s,x,x', remove it if useless. 4024ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 4025program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 4026 4027# expand $ac_aux_dir to an absolute path 4028am_aux_dir=`cd $ac_aux_dir && pwd` 4029 4030if test x"${MISSING+set}" != xset; then 4031 case $am_aux_dir in 4032 *\ * | *\ *) 4033 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 4034 *) 4035 MISSING="\${SHELL} $am_aux_dir/missing" ;; 4036 esac 4037fi 4038# Use eval to expand $SHELL 4039if eval "$MISSING --run true"; then 4040 am_missing_run="$MISSING --run " 4041else 4042 am_missing_run= 4043 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 4044$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 4045fi 4046 4047if test x"${install_sh}" != xset; then 4048 case $am_aux_dir in 4049 *\ * | *\ *) 4050 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 4051 *) 4052 install_sh="\${SHELL} $am_aux_dir/install-sh" 4053 esac 4054fi 4055 4056# Installed binaries are usually stripped using `strip' when the user 4057# run `make install-strip'. However `strip' might not be the right 4058# tool to use in cross-compilation environments, therefore Automake 4059# will honor the `STRIP' environment variable to overrule this program. 4060if test "$cross_compiling" != no; then 4061 if test -n "$ac_tool_prefix"; then 4062 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 4063set dummy ${ac_tool_prefix}strip; ac_word=$2 4064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4065$as_echo_n "checking for $ac_word... " >&6; } 4066if test "${ac_cv_prog_STRIP+set}" = set; then : 4067 $as_echo_n "(cached) " >&6 4068else 4069 if test -n "$STRIP"; then 4070 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 4071else 4072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4073for as_dir in $PATH 4074do 4075 IFS=$as_save_IFS 4076 test -z "$as_dir" && as_dir=. 4077 for ac_exec_ext in '' $ac_executable_extensions; do 4078 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4079 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 4080 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4081 break 2 4082 fi 4083done 4084 done 4085IFS=$as_save_IFS 4086 4087fi 4088fi 4089STRIP=$ac_cv_prog_STRIP 4090if test -n "$STRIP"; then 4091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 4092$as_echo "$STRIP" >&6; } 4093else 4094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4095$as_echo "no" >&6; } 4096fi 4097 4098 4099fi 4100if test -z "$ac_cv_prog_STRIP"; then 4101 ac_ct_STRIP=$STRIP 4102 # Extract the first word of "strip", so it can be a program name with args. 4103set dummy strip; ac_word=$2 4104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4105$as_echo_n "checking for $ac_word... " >&6; } 4106if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 4107 $as_echo_n "(cached) " >&6 4108else 4109 if test -n "$ac_ct_STRIP"; then 4110 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 4111else 4112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4113for as_dir in $PATH 4114do 4115 IFS=$as_save_IFS 4116 test -z "$as_dir" && as_dir=. 4117 for ac_exec_ext in '' $ac_executable_extensions; do 4118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4119 ac_cv_prog_ac_ct_STRIP="strip" 4120 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4121 break 2 4122 fi 4123done 4124 done 4125IFS=$as_save_IFS 4126 4127fi 4128fi 4129ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 4130if test -n "$ac_ct_STRIP"; then 4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 4132$as_echo "$ac_ct_STRIP" >&6; } 4133else 4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4135$as_echo "no" >&6; } 4136fi 4137 4138 if test "x$ac_ct_STRIP" = x; then 4139 STRIP=":" 4140 else 4141 case $cross_compiling:$ac_tool_warned in 4142yes:) 4143{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4144$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4145ac_tool_warned=yes ;; 4146esac 4147 STRIP=$ac_ct_STRIP 4148 fi 4149else 4150 STRIP="$ac_cv_prog_STRIP" 4151fi 4152 4153fi 4154INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 4155 4156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 4157$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 4158if test -z "$MKDIR_P"; then 4159 if test "${ac_cv_path_mkdir+set}" = set; then : 4160 $as_echo_n "(cached) " >&6 4161else 4162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4163for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 4164do 4165 IFS=$as_save_IFS 4166 test -z "$as_dir" && as_dir=. 4167 for ac_prog in mkdir gmkdir; do 4168 for ac_exec_ext in '' $ac_executable_extensions; do 4169 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 4170 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 4171 'mkdir (GNU coreutils) '* | \ 4172 'mkdir (coreutils) '* | \ 4173 'mkdir (fileutils) '4.1*) 4174 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 4175 break 3;; 4176 esac 4177 done 4178 done 4179 done 4180IFS=$as_save_IFS 4181 4182fi 4183 4184 if test "${ac_cv_path_mkdir+set}" = set; then 4185 MKDIR_P="$ac_cv_path_mkdir -p" 4186 else 4187 # As a last resort, use the slow shell script. Don't cache a 4188 # value for MKDIR_P within a source directory, because that will 4189 # break other packages using the cache if that directory is 4190 # removed, or if the value is a relative name. 4191 test -d ./--version && rmdir ./--version 4192 MKDIR_P="$ac_install_sh -d" 4193 fi 4194fi 4195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 4196$as_echo "$MKDIR_P" >&6; } 4197 4198mkdir_p="$MKDIR_P" 4199case $mkdir_p in 4200 [\\/$]* | ?:[\\/]*) ;; 4201 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 4202esac 4203 4204for ac_prog in gawk mawk nawk awk 4205do 4206 # Extract the first word of "$ac_prog", so it can be a program name with args. 4207set dummy $ac_prog; ac_word=$2 4208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4209$as_echo_n "checking for $ac_word... " >&6; } 4210if test "${ac_cv_prog_AWK+set}" = set; then : 4211 $as_echo_n "(cached) " >&6 4212else 4213 if test -n "$AWK"; then 4214 ac_cv_prog_AWK="$AWK" # Let the user override the test. 4215else 4216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4217for as_dir in $PATH 4218do 4219 IFS=$as_save_IFS 4220 test -z "$as_dir" && as_dir=. 4221 for ac_exec_ext in '' $ac_executable_extensions; do 4222 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4223 ac_cv_prog_AWK="$ac_prog" 4224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4225 break 2 4226 fi 4227done 4228 done 4229IFS=$as_save_IFS 4230 4231fi 4232fi 4233AWK=$ac_cv_prog_AWK 4234if test -n "$AWK"; then 4235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 4236$as_echo "$AWK" >&6; } 4237else 4238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4239$as_echo "no" >&6; } 4240fi 4241 4242 4243 test -n "$AWK" && break 4244done 4245 4246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 4247$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 4248set x ${MAKE-make} 4249ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 4250if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 4251 $as_echo_n "(cached) " >&6 4252else 4253 cat >conftest.make <<\_ACEOF 4254SHELL = /bin/sh 4255all: 4256 @echo '@@@%%%=$(MAKE)=@@@%%%' 4257_ACEOF 4258# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 4259case `${MAKE-make} -f conftest.make 2>/dev/null` in 4260 *@@@%%%=?*=@@@%%%*) 4261 eval ac_cv_prog_make_${ac_make}_set=yes;; 4262 *) 4263 eval ac_cv_prog_make_${ac_make}_set=no;; 4264esac 4265rm -f conftest.make 4266fi 4267if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 4268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4269$as_echo "yes" >&6; } 4270 SET_MAKE= 4271else 4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4273$as_echo "no" >&6; } 4274 SET_MAKE="MAKE=${MAKE-make}" 4275fi 4276 4277rm -rf .tst 2>/dev/null 4278mkdir .tst 2>/dev/null 4279if test -d .tst; then 4280 am__leading_dot=. 4281else 4282 am__leading_dot=_ 4283fi 4284rmdir .tst 2>/dev/null 4285 4286if test "`cd $srcdir && pwd`" != "`pwd`"; then 4287 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 4288 # is not polluted with repeated "-I." 4289 am__isrc=' -I$(srcdir)' 4290 # test to see if srcdir already configured 4291 if test -f $srcdir/config.status; then 4292 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 4293 fi 4294fi 4295 4296# test whether we have cygpath 4297if test -z "$CYGPATH_W"; then 4298 if (cygpath --version) >/dev/null 2>/dev/null; then 4299 CYGPATH_W='cygpath -w' 4300 else 4301 CYGPATH_W=echo 4302 fi 4303fi 4304 4305 4306# Define the identity of the package. 4307 PACKAGE='libbacktrace' 4308 VERSION='version-unused' 4309 4310 4311# Some tools Automake needs. 4312 4313ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 4314 4315 4316AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 4317 4318 4319AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 4320 4321 4322AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 4323 4324 4325MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 4326 4327# We need awk for the "check" target. The system "awk" is bad on 4328# some platforms. 4329# Always define AMTAR for backward compatibility. 4330 4331AMTAR=${AMTAR-"${am_missing_run}tar"} 4332 4333am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 4334 4335 4336 4337 4338 4339 4340 4341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 4342$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 4343 # Check whether --enable-maintainer-mode was given. 4344if test "${enable_maintainer_mode+set}" = set; then : 4345 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 4346else 4347 USE_MAINTAINER_MODE=no 4348fi 4349 4350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 4351$as_echo "$USE_MAINTAINER_MODE" >&6; } 4352 if test $USE_MAINTAINER_MODE = yes; then 4353 MAINTAINER_MODE_TRUE= 4354 MAINTAINER_MODE_FALSE='#' 4355else 4356 MAINTAINER_MODE_TRUE='#' 4357 MAINTAINER_MODE_FALSE= 4358fi 4359 4360 MAINT=$MAINTAINER_MODE_TRUE 4361 4362 4363 4364 4365# Check whether --with-target-subdir was given. 4366if test "${with_target_subdir+set}" = set; then : 4367 withval=$with_target_subdir; 4368fi 4369 4370 4371# We must force CC to /not/ be precious variables; otherwise 4372# the wrong, non-multilib-adjusted value will be used in multilibs. 4373# As a side effect, we have to subst CFLAGS ourselves. 4374 4375 4376ac_ext=c 4377ac_cpp='$CPP $CPPFLAGS' 4378ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4379ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4380ac_compiler_gnu=$ac_cv_c_compiler_gnu 4381if test -n "$ac_tool_prefix"; then 4382 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 4383set dummy ${ac_tool_prefix}gcc; ac_word=$2 4384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4385$as_echo_n "checking for $ac_word... " >&6; } 4386if test "${ac_cv_prog_CC+set}" = set; then : 4387 $as_echo_n "(cached) " >&6 4388else 4389 if test -n "$CC"; then 4390 ac_cv_prog_CC="$CC" # Let the user override the test. 4391else 4392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4393for as_dir in $PATH 4394do 4395 IFS=$as_save_IFS 4396 test -z "$as_dir" && as_dir=. 4397 for ac_exec_ext in '' $ac_executable_extensions; do 4398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4399 ac_cv_prog_CC="${ac_tool_prefix}gcc" 4400 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4401 break 2 4402 fi 4403done 4404 done 4405IFS=$as_save_IFS 4406 4407fi 4408fi 4409CC=$ac_cv_prog_CC 4410if test -n "$CC"; then 4411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4412$as_echo "$CC" >&6; } 4413else 4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4415$as_echo "no" >&6; } 4416fi 4417 4418 4419fi 4420if test -z "$ac_cv_prog_CC"; then 4421 ac_ct_CC=$CC 4422 # Extract the first word of "gcc", so it can be a program name with args. 4423set dummy gcc; ac_word=$2 4424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4425$as_echo_n "checking for $ac_word... " >&6; } 4426if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4427 $as_echo_n "(cached) " >&6 4428else 4429 if test -n "$ac_ct_CC"; then 4430 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4431else 4432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4433for as_dir in $PATH 4434do 4435 IFS=$as_save_IFS 4436 test -z "$as_dir" && as_dir=. 4437 for ac_exec_ext in '' $ac_executable_extensions; do 4438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4439 ac_cv_prog_ac_ct_CC="gcc" 4440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4441 break 2 4442 fi 4443done 4444 done 4445IFS=$as_save_IFS 4446 4447fi 4448fi 4449ac_ct_CC=$ac_cv_prog_ac_ct_CC 4450if test -n "$ac_ct_CC"; then 4451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4452$as_echo "$ac_ct_CC" >&6; } 4453else 4454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4455$as_echo "no" >&6; } 4456fi 4457 4458 if test "x$ac_ct_CC" = x; then 4459 CC="" 4460 else 4461 case $cross_compiling:$ac_tool_warned in 4462yes:) 4463{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4464$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4465ac_tool_warned=yes ;; 4466esac 4467 CC=$ac_ct_CC 4468 fi 4469else 4470 CC="$ac_cv_prog_CC" 4471fi 4472 4473if test -z "$CC"; then 4474 if test -n "$ac_tool_prefix"; then 4475 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4476set dummy ${ac_tool_prefix}cc; ac_word=$2 4477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4478$as_echo_n "checking for $ac_word... " >&6; } 4479if test "${ac_cv_prog_CC+set}" = set; then : 4480 $as_echo_n "(cached) " >&6 4481else 4482 if test -n "$CC"; then 4483 ac_cv_prog_CC="$CC" # Let the user override the test. 4484else 4485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4486for as_dir in $PATH 4487do 4488 IFS=$as_save_IFS 4489 test -z "$as_dir" && as_dir=. 4490 for ac_exec_ext in '' $ac_executable_extensions; do 4491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4492 ac_cv_prog_CC="${ac_tool_prefix}cc" 4493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4494 break 2 4495 fi 4496done 4497 done 4498IFS=$as_save_IFS 4499 4500fi 4501fi 4502CC=$ac_cv_prog_CC 4503if test -n "$CC"; then 4504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4505$as_echo "$CC" >&6; } 4506else 4507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4508$as_echo "no" >&6; } 4509fi 4510 4511 4512 fi 4513fi 4514if test -z "$CC"; then 4515 # Extract the first word of "cc", so it can be a program name with args. 4516set dummy cc; ac_word=$2 4517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4518$as_echo_n "checking for $ac_word... " >&6; } 4519if test "${ac_cv_prog_CC+set}" = set; then : 4520 $as_echo_n "(cached) " >&6 4521else 4522 if test -n "$CC"; then 4523 ac_cv_prog_CC="$CC" # Let the user override the test. 4524else 4525 ac_prog_rejected=no 4526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4527for as_dir in $PATH 4528do 4529 IFS=$as_save_IFS 4530 test -z "$as_dir" && as_dir=. 4531 for ac_exec_ext in '' $ac_executable_extensions; do 4532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4533 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4534 ac_prog_rejected=yes 4535 continue 4536 fi 4537 ac_cv_prog_CC="cc" 4538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4539 break 2 4540 fi 4541done 4542 done 4543IFS=$as_save_IFS 4544 4545if test $ac_prog_rejected = yes; then 4546 # We found a bogon in the path, so make sure we never use it. 4547 set dummy $ac_cv_prog_CC 4548 shift 4549 if test $# != 0; then 4550 # We chose a different compiler from the bogus one. 4551 # However, it has the same basename, so the bogon will be chosen 4552 # first if we set CC to just the basename; use the full file name. 4553 shift 4554 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4555 fi 4556fi 4557fi 4558fi 4559CC=$ac_cv_prog_CC 4560if test -n "$CC"; then 4561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4562$as_echo "$CC" >&6; } 4563else 4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4565$as_echo "no" >&6; } 4566fi 4567 4568 4569fi 4570if test -z "$CC"; then 4571 if test -n "$ac_tool_prefix"; then 4572 for ac_prog in cl.exe 4573 do 4574 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4575set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4577$as_echo_n "checking for $ac_word... " >&6; } 4578if test "${ac_cv_prog_CC+set}" = set; then : 4579 $as_echo_n "(cached) " >&6 4580else 4581 if test -n "$CC"; then 4582 ac_cv_prog_CC="$CC" # Let the user override the test. 4583else 4584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4585for as_dir in $PATH 4586do 4587 IFS=$as_save_IFS 4588 test -z "$as_dir" && as_dir=. 4589 for ac_exec_ext in '' $ac_executable_extensions; do 4590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4591 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4593 break 2 4594 fi 4595done 4596 done 4597IFS=$as_save_IFS 4598 4599fi 4600fi 4601CC=$ac_cv_prog_CC 4602if test -n "$CC"; then 4603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4604$as_echo "$CC" >&6; } 4605else 4606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4607$as_echo "no" >&6; } 4608fi 4609 4610 4611 test -n "$CC" && break 4612 done 4613fi 4614if test -z "$CC"; then 4615 ac_ct_CC=$CC 4616 for ac_prog in cl.exe 4617do 4618 # Extract the first word of "$ac_prog", so it can be a program name with args. 4619set dummy $ac_prog; ac_word=$2 4620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4621$as_echo_n "checking for $ac_word... " >&6; } 4622if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4623 $as_echo_n "(cached) " >&6 4624else 4625 if test -n "$ac_ct_CC"; then 4626 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4627else 4628as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4629for as_dir in $PATH 4630do 4631 IFS=$as_save_IFS 4632 test -z "$as_dir" && as_dir=. 4633 for ac_exec_ext in '' $ac_executable_extensions; do 4634 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4635 ac_cv_prog_ac_ct_CC="$ac_prog" 4636 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4637 break 2 4638 fi 4639done 4640 done 4641IFS=$as_save_IFS 4642 4643fi 4644fi 4645ac_ct_CC=$ac_cv_prog_ac_ct_CC 4646if test -n "$ac_ct_CC"; then 4647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4648$as_echo "$ac_ct_CC" >&6; } 4649else 4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4651$as_echo "no" >&6; } 4652fi 4653 4654 4655 test -n "$ac_ct_CC" && break 4656done 4657 4658 if test "x$ac_ct_CC" = x; then 4659 CC="" 4660 else 4661 case $cross_compiling:$ac_tool_warned in 4662yes:) 4663{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4664$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4665ac_tool_warned=yes ;; 4666esac 4667 CC=$ac_ct_CC 4668 fi 4669fi 4670 4671fi 4672 4673 4674test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4675$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4676as_fn_error "no acceptable C compiler found in \$PATH 4677See \`config.log' for more details." "$LINENO" 5; } 4678 4679# Provide some information about the compiler. 4680$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4681set X $ac_compile 4682ac_compiler=$2 4683for ac_option in --version -v -V -qversion; do 4684 { { ac_try="$ac_compiler $ac_option >&5" 4685case "(($ac_try" in 4686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4687 *) ac_try_echo=$ac_try;; 4688esac 4689eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4690$as_echo "$ac_try_echo"; } >&5 4691 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4692 ac_status=$? 4693 if test -s conftest.err; then 4694 sed '10a\ 4695... rest of stderr output deleted ... 4696 10q' conftest.err >conftest.er1 4697 cat conftest.er1 >&5 4698 rm -f conftest.er1 conftest.err 4699 fi 4700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4701 test $ac_status = 0; } 4702done 4703 4704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4705$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4706if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4707 $as_echo_n "(cached) " >&6 4708else 4709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4710/* end confdefs.h. */ 4711 4712int 4713main () 4714{ 4715#ifndef __GNUC__ 4716 choke me 4717#endif 4718 4719 ; 4720 return 0; 4721} 4722_ACEOF 4723if ac_fn_c_try_compile "$LINENO"; then : 4724 ac_compiler_gnu=yes 4725else 4726 ac_compiler_gnu=no 4727fi 4728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4729ac_cv_c_compiler_gnu=$ac_compiler_gnu 4730 4731fi 4732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4733$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4734if test $ac_compiler_gnu = yes; then 4735 GCC=yes 4736else 4737 GCC= 4738fi 4739ac_test_CFLAGS=${CFLAGS+set} 4740ac_save_CFLAGS=$CFLAGS 4741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4742$as_echo_n "checking whether $CC accepts -g... " >&6; } 4743if test "${ac_cv_prog_cc_g+set}" = set; then : 4744 $as_echo_n "(cached) " >&6 4745else 4746 ac_save_c_werror_flag=$ac_c_werror_flag 4747 ac_c_werror_flag=yes 4748 ac_cv_prog_cc_g=no 4749 CFLAGS="-g" 4750 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4751/* end confdefs.h. */ 4752 4753int 4754main () 4755{ 4756 4757 ; 4758 return 0; 4759} 4760_ACEOF 4761if ac_fn_c_try_compile "$LINENO"; then : 4762 ac_cv_prog_cc_g=yes 4763else 4764 CFLAGS="" 4765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4766/* end confdefs.h. */ 4767 4768int 4769main () 4770{ 4771 4772 ; 4773 return 0; 4774} 4775_ACEOF 4776if ac_fn_c_try_compile "$LINENO"; then : 4777 4778else 4779 ac_c_werror_flag=$ac_save_c_werror_flag 4780 CFLAGS="-g" 4781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4782/* end confdefs.h. */ 4783 4784int 4785main () 4786{ 4787 4788 ; 4789 return 0; 4790} 4791_ACEOF 4792if ac_fn_c_try_compile "$LINENO"; then : 4793 ac_cv_prog_cc_g=yes 4794fi 4795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4796fi 4797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4798fi 4799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4800 ac_c_werror_flag=$ac_save_c_werror_flag 4801fi 4802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4803$as_echo "$ac_cv_prog_cc_g" >&6; } 4804if test "$ac_test_CFLAGS" = set; then 4805 CFLAGS=$ac_save_CFLAGS 4806elif test $ac_cv_prog_cc_g = yes; then 4807 if test "$GCC" = yes; then 4808 CFLAGS="-g -O2" 4809 else 4810 CFLAGS="-g" 4811 fi 4812else 4813 if test "$GCC" = yes; then 4814 CFLAGS="-O2" 4815 else 4816 CFLAGS= 4817 fi 4818fi 4819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4820$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4821if test "${ac_cv_prog_cc_c89+set}" = set; then : 4822 $as_echo_n "(cached) " >&6 4823else 4824 ac_cv_prog_cc_c89=no 4825ac_save_CC=$CC 4826cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4827/* end confdefs.h. */ 4828#include <stdarg.h> 4829#include <stdio.h> 4830#include <sys/types.h> 4831#include <sys/stat.h> 4832/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4833struct buf { int x; }; 4834FILE * (*rcsopen) (struct buf *, struct stat *, int); 4835static char *e (p, i) 4836 char **p; 4837 int i; 4838{ 4839 return p[i]; 4840} 4841static char *f (char * (*g) (char **, int), char **p, ...) 4842{ 4843 char *s; 4844 va_list v; 4845 va_start (v,p); 4846 s = g (p, va_arg (v,int)); 4847 va_end (v); 4848 return s; 4849} 4850 4851/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4852 function prototypes and stuff, but not '\xHH' hex character constants. 4853 These don't provoke an error unfortunately, instead are silently treated 4854 as 'x'. The following induces an error, until -std is added to get 4855 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4856 array size at least. It's necessary to write '\x00'==0 to get something 4857 that's true only with -std. */ 4858int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4859 4860/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4861 inside strings and character constants. */ 4862#define FOO(x) 'x' 4863int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4864 4865int test (int i, double x); 4866struct s1 {int (*f) (int a);}; 4867struct s2 {int (*f) (double a);}; 4868int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4869int argc; 4870char **argv; 4871int 4872main () 4873{ 4874return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4875 ; 4876 return 0; 4877} 4878_ACEOF 4879for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4880 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4881do 4882 CC="$ac_save_CC $ac_arg" 4883 if ac_fn_c_try_compile "$LINENO"; then : 4884 ac_cv_prog_cc_c89=$ac_arg 4885fi 4886rm -f core conftest.err conftest.$ac_objext 4887 test "x$ac_cv_prog_cc_c89" != "xno" && break 4888done 4889rm -f conftest.$ac_ext 4890CC=$ac_save_CC 4891 4892fi 4893# AC_CACHE_VAL 4894case "x$ac_cv_prog_cc_c89" in 4895 x) 4896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4897$as_echo "none needed" >&6; } ;; 4898 xno) 4899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4900$as_echo "unsupported" >&6; } ;; 4901 *) 4902 CC="$CC $ac_cv_prog_cc_c89" 4903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4904$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4905esac 4906if test "x$ac_cv_prog_cc_c89" != xno; then : 4907 4908fi 4909 4910ac_ext=c 4911ac_cpp='$CPP $CPPFLAGS' 4912ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4913ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4914ac_compiler_gnu=$ac_cv_c_compiler_gnu 4915 4916 4917 4918 4919 4920if test -n "$ac_tool_prefix"; then 4921 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4922set dummy ${ac_tool_prefix}ranlib; ac_word=$2 4923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4924$as_echo_n "checking for $ac_word... " >&6; } 4925if test "${ac_cv_prog_RANLIB+set}" = set; then : 4926 $as_echo_n "(cached) " >&6 4927else 4928 if test -n "$RANLIB"; then 4929 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4930else 4931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4932for as_dir in $PATH 4933do 4934 IFS=$as_save_IFS 4935 test -z "$as_dir" && as_dir=. 4936 for ac_exec_ext in '' $ac_executable_extensions; do 4937 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4938 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 4939 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4940 break 2 4941 fi 4942done 4943 done 4944IFS=$as_save_IFS 4945 4946fi 4947fi 4948RANLIB=$ac_cv_prog_RANLIB 4949if test -n "$RANLIB"; then 4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 4951$as_echo "$RANLIB" >&6; } 4952else 4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4954$as_echo "no" >&6; } 4955fi 4956 4957 4958fi 4959if test -z "$ac_cv_prog_RANLIB"; then 4960 ac_ct_RANLIB=$RANLIB 4961 # Extract the first word of "ranlib", so it can be a program name with args. 4962set dummy ranlib; ac_word=$2 4963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4964$as_echo_n "checking for $ac_word... " >&6; } 4965if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 4966 $as_echo_n "(cached) " >&6 4967else 4968 if test -n "$ac_ct_RANLIB"; then 4969 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 4970else 4971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4972for as_dir in $PATH 4973do 4974 IFS=$as_save_IFS 4975 test -z "$as_dir" && as_dir=. 4976 for ac_exec_ext in '' $ac_executable_extensions; do 4977 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4978 ac_cv_prog_ac_ct_RANLIB="ranlib" 4979 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4980 break 2 4981 fi 4982done 4983 done 4984IFS=$as_save_IFS 4985 4986fi 4987fi 4988ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 4989if test -n "$ac_ct_RANLIB"; then 4990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 4991$as_echo "$ac_ct_RANLIB" >&6; } 4992else 4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4994$as_echo "no" >&6; } 4995fi 4996 4997 if test "x$ac_ct_RANLIB" = x; then 4998 RANLIB=":" 4999 else 5000 case $cross_compiling:$ac_tool_warned in 5001yes:) 5002{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5003$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5004ac_tool_warned=yes ;; 5005esac 5006 RANLIB=$ac_ct_RANLIB 5007 fi 5008else 5009 RANLIB="$ac_cv_prog_RANLIB" 5010fi 5011 5012 5013for ac_prog in gawk mawk nawk awk 5014do 5015 # Extract the first word of "$ac_prog", so it can be a program name with args. 5016set dummy $ac_prog; ac_word=$2 5017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5018$as_echo_n "checking for $ac_word... " >&6; } 5019if test "${ac_cv_prog_AWK+set}" = set; then : 5020 $as_echo_n "(cached) " >&6 5021else 5022 if test -n "$AWK"; then 5023 ac_cv_prog_AWK="$AWK" # Let the user override the test. 5024else 5025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5026for as_dir in $PATH 5027do 5028 IFS=$as_save_IFS 5029 test -z "$as_dir" && as_dir=. 5030 for ac_exec_ext in '' $ac_executable_extensions; do 5031 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5032 ac_cv_prog_AWK="$ac_prog" 5033 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5034 break 2 5035 fi 5036done 5037 done 5038IFS=$as_save_IFS 5039 5040fi 5041fi 5042AWK=$ac_cv_prog_AWK 5043if test -n "$AWK"; then 5044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 5045$as_echo "$AWK" >&6; } 5046else 5047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5048$as_echo "no" >&6; } 5049fi 5050 5051 5052 test -n "$AWK" && break 5053done 5054 5055case "$AWK" in 5056"") as_fn_error "can't build without awk" "$LINENO" 5 ;; 5057esac 5058 5059case `pwd` in 5060 *\ * | *\ *) 5061 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5062$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5063esac 5064 5065 5066 5067macro_version='2.2.7a' 5068macro_revision='1.3134' 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082ltmain="$ac_aux_dir/ltmain.sh" 5083 5084# Backslashify metacharacters that are still active within 5085# double-quoted strings. 5086sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5087 5088# Same as above, but do not quote variable references. 5089double_quote_subst='s/\(["`\\]\)/\\\1/g' 5090 5091# Sed substitution to delay expansion of an escaped shell variable in a 5092# double_quote_subst'ed string. 5093delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5094 5095# Sed substitution to delay expansion of an escaped single quote. 5096delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5097 5098# Sed substitution to avoid accidental globbing in evaled expressions 5099no_glob_subst='s/\*/\\\*/g' 5100 5101ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5102ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5103ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5104 5105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5106$as_echo_n "checking how to print strings... " >&6; } 5107# Test print first, because it will be a builtin if present. 5108if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5109 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5110 ECHO='print -r --' 5111elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5112 ECHO='printf %s\n' 5113else 5114 # Use this function as a fallback that always works. 5115 func_fallback_echo () 5116 { 5117 eval 'cat <<_LTECHO_EOF 5118$1 5119_LTECHO_EOF' 5120 } 5121 ECHO='func_fallback_echo' 5122fi 5123 5124# func_echo_all arg... 5125# Invoke $ECHO with all args, space-separated. 5126func_echo_all () 5127{ 5128 $ECHO "" 5129} 5130 5131case "$ECHO" in 5132 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5133$as_echo "printf" >&6; } ;; 5134 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5135$as_echo "print -r" >&6; } ;; 5136 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5137$as_echo "cat" >&6; } ;; 5138esac 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5154$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5155if test "${ac_cv_path_SED+set}" = set; then : 5156 $as_echo_n "(cached) " >&6 5157else 5158 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5159 for ac_i in 1 2 3 4 5 6 7; do 5160 ac_script="$ac_script$as_nl$ac_script" 5161 done 5162 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5163 { ac_script=; unset ac_script;} 5164 if test -z "$SED"; then 5165 ac_path_SED_found=false 5166 # Loop through the user's path and test for each of PROGNAME-LIST 5167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5168for as_dir in $PATH 5169do 5170 IFS=$as_save_IFS 5171 test -z "$as_dir" && as_dir=. 5172 for ac_prog in sed gsed; do 5173 for ac_exec_ext in '' $ac_executable_extensions; do 5174 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5175 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5176# Check for GNU ac_path_SED and select it if it is found. 5177 # Check for GNU $ac_path_SED 5178case `"$ac_path_SED" --version 2>&1` in 5179*GNU*) 5180 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5181*) 5182 ac_count=0 5183 $as_echo_n 0123456789 >"conftest.in" 5184 while : 5185 do 5186 cat "conftest.in" "conftest.in" >"conftest.tmp" 5187 mv "conftest.tmp" "conftest.in" 5188 cp "conftest.in" "conftest.nl" 5189 $as_echo '' >> "conftest.nl" 5190 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5191 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5192 as_fn_arith $ac_count + 1 && ac_count=$as_val 5193 if test $ac_count -gt ${ac_path_SED_max-0}; then 5194 # Best one so far, save it but keep looking for a better one 5195 ac_cv_path_SED="$ac_path_SED" 5196 ac_path_SED_max=$ac_count 5197 fi 5198 # 10*(2^10) chars as input seems more than enough 5199 test $ac_count -gt 10 && break 5200 done 5201 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5202esac 5203 5204 $ac_path_SED_found && break 3 5205 done 5206 done 5207 done 5208IFS=$as_save_IFS 5209 if test -z "$ac_cv_path_SED"; then 5210 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5211 fi 5212else 5213 ac_cv_path_SED=$SED 5214fi 5215 5216fi 5217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5218$as_echo "$ac_cv_path_SED" >&6; } 5219 SED="$ac_cv_path_SED" 5220 rm -f conftest.sed 5221 5222test -z "$SED" && SED=sed 5223Xsed="$SED -e 1s/^X//" 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5236$as_echo_n "checking for fgrep... " >&6; } 5237if test "${ac_cv_path_FGREP+set}" = set; then : 5238 $as_echo_n "(cached) " >&6 5239else 5240 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5241 then ac_cv_path_FGREP="$GREP -F" 5242 else 5243 if test -z "$FGREP"; then 5244 ac_path_FGREP_found=false 5245 # Loop through the user's path and test for each of PROGNAME-LIST 5246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5247for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5248do 5249 IFS=$as_save_IFS 5250 test -z "$as_dir" && as_dir=. 5251 for ac_prog in fgrep; do 5252 for ac_exec_ext in '' $ac_executable_extensions; do 5253 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5254 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5255# Check for GNU ac_path_FGREP and select it if it is found. 5256 # Check for GNU $ac_path_FGREP 5257case `"$ac_path_FGREP" --version 2>&1` in 5258*GNU*) 5259 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5260*) 5261 ac_count=0 5262 $as_echo_n 0123456789 >"conftest.in" 5263 while : 5264 do 5265 cat "conftest.in" "conftest.in" >"conftest.tmp" 5266 mv "conftest.tmp" "conftest.in" 5267 cp "conftest.in" "conftest.nl" 5268 $as_echo 'FGREP' >> "conftest.nl" 5269 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5270 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5271 as_fn_arith $ac_count + 1 && ac_count=$as_val 5272 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5273 # Best one so far, save it but keep looking for a better one 5274 ac_cv_path_FGREP="$ac_path_FGREP" 5275 ac_path_FGREP_max=$ac_count 5276 fi 5277 # 10*(2^10) chars as input seems more than enough 5278 test $ac_count -gt 10 && break 5279 done 5280 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5281esac 5282 5283 $ac_path_FGREP_found && break 3 5284 done 5285 done 5286 done 5287IFS=$as_save_IFS 5288 if test -z "$ac_cv_path_FGREP"; then 5289 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5290 fi 5291else 5292 ac_cv_path_FGREP=$FGREP 5293fi 5294 5295 fi 5296fi 5297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5298$as_echo "$ac_cv_path_FGREP" >&6; } 5299 FGREP="$ac_cv_path_FGREP" 5300 5301 5302test -z "$GREP" && GREP=grep 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322# Check whether --with-gnu-ld was given. 5323if test "${with_gnu_ld+set}" = set; then : 5324 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5325else 5326 with_gnu_ld=no 5327fi 5328 5329ac_prog=ld 5330if test "$GCC" = yes; then 5331 # Check if gcc -print-prog-name=ld gives a path. 5332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5333$as_echo_n "checking for ld used by $CC... " >&6; } 5334 case $host in 5335 *-*-mingw*) 5336 # gcc leaves a trailing carriage return which upsets mingw 5337 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5338 *) 5339 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5340 esac 5341 case $ac_prog in 5342 # Accept absolute paths. 5343 [\\/]* | ?:[\\/]*) 5344 re_direlt='/[^/][^/]*/\.\./' 5345 # Canonicalize the pathname of ld 5346 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5347 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5348 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5349 done 5350 test -z "$LD" && LD="$ac_prog" 5351 ;; 5352 "") 5353 # If it fails, then pretend we aren't using GCC. 5354 ac_prog=ld 5355 ;; 5356 *) 5357 # If it is relative, then search for the first ld in PATH. 5358 with_gnu_ld=unknown 5359 ;; 5360 esac 5361elif test "$with_gnu_ld" = yes; then 5362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5363$as_echo_n "checking for GNU ld... " >&6; } 5364else 5365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5366$as_echo_n "checking for non-GNU ld... " >&6; } 5367fi 5368if test "${lt_cv_path_LD+set}" = set; then : 5369 $as_echo_n "(cached) " >&6 5370else 5371 if test -z "$LD"; then 5372 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5373 for ac_dir in $PATH; do 5374 IFS="$lt_save_ifs" 5375 test -z "$ac_dir" && ac_dir=. 5376 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5377 lt_cv_path_LD="$ac_dir/$ac_prog" 5378 # Check to see if the program is GNU ld. I'd rather use --version, 5379 # but apparently some variants of GNU ld only accept -v. 5380 # Break only if it was the GNU/non-GNU ld that we prefer. 5381 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5382 *GNU* | *'with BFD'*) 5383 test "$with_gnu_ld" != no && break 5384 ;; 5385 *) 5386 test "$with_gnu_ld" != yes && break 5387 ;; 5388 esac 5389 fi 5390 done 5391 IFS="$lt_save_ifs" 5392else 5393 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5394fi 5395fi 5396 5397LD="$lt_cv_path_LD" 5398if test -n "$LD"; then 5399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5400$as_echo "$LD" >&6; } 5401else 5402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5403$as_echo "no" >&6; } 5404fi 5405test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5407$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5408if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5409 $as_echo_n "(cached) " >&6 5410else 5411 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5412case `$LD -v 2>&1 </dev/null` in 5413*GNU* | *'with BFD'*) 5414 lt_cv_prog_gnu_ld=yes 5415 ;; 5416*) 5417 lt_cv_prog_gnu_ld=no 5418 ;; 5419esac 5420fi 5421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5422$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5423with_gnu_ld=$lt_cv_prog_gnu_ld 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5434$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5435if test "${lt_cv_path_NM+set}" = set; then : 5436 $as_echo_n "(cached) " >&6 5437else 5438 if test -n "$NM"; then 5439 # Let the user override the test. 5440 lt_cv_path_NM="$NM" 5441else 5442 lt_nm_to_check="${ac_tool_prefix}nm" 5443 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5444 lt_nm_to_check="$lt_nm_to_check nm" 5445 fi 5446 for lt_tmp_nm in $lt_nm_to_check; do 5447 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5448 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5449 IFS="$lt_save_ifs" 5450 test -z "$ac_dir" && ac_dir=. 5451 tmp_nm="$ac_dir/$lt_tmp_nm" 5452 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5453 # Check to see if the nm accepts a BSD-compat flag. 5454 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5455 # nm: unknown option "B" ignored 5456 # Tru64's nm complains that /dev/null is an invalid object file 5457 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5458 */dev/null* | *'Invalid file or object type'*) 5459 lt_cv_path_NM="$tmp_nm -B" 5460 break 5461 ;; 5462 *) 5463 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5464 */dev/null*) 5465 lt_cv_path_NM="$tmp_nm -p" 5466 break 5467 ;; 5468 *) 5469 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5470 continue # so that we can try to find one that supports BSD flags 5471 ;; 5472 esac 5473 ;; 5474 esac 5475 fi 5476 done 5477 IFS="$lt_save_ifs" 5478 done 5479 : ${lt_cv_path_NM=no} 5480fi 5481fi 5482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5483$as_echo "$lt_cv_path_NM" >&6; } 5484if test "$lt_cv_path_NM" != "no"; then 5485 NM="$lt_cv_path_NM" 5486else 5487 # Didn't find any BSD compatible name lister, look for dumpbin. 5488 if test -n "$DUMPBIN"; then : 5489 # Let the user override the test. 5490 else 5491 if test -n "$ac_tool_prefix"; then 5492 for ac_prog in dumpbin "link -dump" 5493 do 5494 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5495set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5497$as_echo_n "checking for $ac_word... " >&6; } 5498if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5499 $as_echo_n "(cached) " >&6 5500else 5501 if test -n "$DUMPBIN"; then 5502 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5503else 5504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5505for as_dir in $PATH 5506do 5507 IFS=$as_save_IFS 5508 test -z "$as_dir" && as_dir=. 5509 for ac_exec_ext in '' $ac_executable_extensions; do 5510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5511 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5512 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5513 break 2 5514 fi 5515done 5516 done 5517IFS=$as_save_IFS 5518 5519fi 5520fi 5521DUMPBIN=$ac_cv_prog_DUMPBIN 5522if test -n "$DUMPBIN"; then 5523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5524$as_echo "$DUMPBIN" >&6; } 5525else 5526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5527$as_echo "no" >&6; } 5528fi 5529 5530 5531 test -n "$DUMPBIN" && break 5532 done 5533fi 5534if test -z "$DUMPBIN"; then 5535 ac_ct_DUMPBIN=$DUMPBIN 5536 for ac_prog in dumpbin "link -dump" 5537do 5538 # Extract the first word of "$ac_prog", so it can be a program name with args. 5539set dummy $ac_prog; ac_word=$2 5540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5541$as_echo_n "checking for $ac_word... " >&6; } 5542if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5543 $as_echo_n "(cached) " >&6 5544else 5545 if test -n "$ac_ct_DUMPBIN"; then 5546 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5547else 5548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5549for as_dir in $PATH 5550do 5551 IFS=$as_save_IFS 5552 test -z "$as_dir" && as_dir=. 5553 for ac_exec_ext in '' $ac_executable_extensions; do 5554 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5555 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5557 break 2 5558 fi 5559done 5560 done 5561IFS=$as_save_IFS 5562 5563fi 5564fi 5565ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5566if test -n "$ac_ct_DUMPBIN"; then 5567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5568$as_echo "$ac_ct_DUMPBIN" >&6; } 5569else 5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5571$as_echo "no" >&6; } 5572fi 5573 5574 5575 test -n "$ac_ct_DUMPBIN" && break 5576done 5577 5578 if test "x$ac_ct_DUMPBIN" = x; then 5579 DUMPBIN=":" 5580 else 5581 case $cross_compiling:$ac_tool_warned in 5582yes:) 5583{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5584$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5585ac_tool_warned=yes ;; 5586esac 5587 DUMPBIN=$ac_ct_DUMPBIN 5588 fi 5589fi 5590 5591 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5592 *COFF*) 5593 DUMPBIN="$DUMPBIN -symbols" 5594 ;; 5595 *) 5596 DUMPBIN=: 5597 ;; 5598 esac 5599 fi 5600 5601 if test "$DUMPBIN" != ":"; then 5602 NM="$DUMPBIN" 5603 fi 5604fi 5605test -z "$NM" && NM=nm 5606 5607 5608 5609 5610 5611 5612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5613$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5614if test "${lt_cv_nm_interface+set}" = set; then : 5615 $as_echo_n "(cached) " >&6 5616else 5617 lt_cv_nm_interface="BSD nm" 5618 echo "int some_variable = 0;" > conftest.$ac_ext 5619 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5620 (eval "$ac_compile" 2>conftest.err) 5621 cat conftest.err >&5 5622 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5623 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5624 cat conftest.err >&5 5625 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5626 cat conftest.out >&5 5627 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5628 lt_cv_nm_interface="MS dumpbin" 5629 fi 5630 rm -f conftest* 5631fi 5632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5633$as_echo "$lt_cv_nm_interface" >&6; } 5634 5635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5636$as_echo_n "checking whether ln -s works... " >&6; } 5637LN_S=$as_ln_s 5638if test "$LN_S" = "ln -s"; then 5639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5640$as_echo "yes" >&6; } 5641else 5642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5643$as_echo "no, using $LN_S" >&6; } 5644fi 5645 5646# find the maximum length of command line arguments 5647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5648$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5649if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5650 $as_echo_n "(cached) " >&6 5651else 5652 i=0 5653 teststring="ABCD" 5654 5655 case $build_os in 5656 msdosdjgpp*) 5657 # On DJGPP, this test can blow up pretty badly due to problems in libc 5658 # (any single argument exceeding 2000 bytes causes a buffer overrun 5659 # during glob expansion). Even if it were fixed, the result of this 5660 # check would be larger than it should be. 5661 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5662 ;; 5663 5664 gnu*) 5665 # Under GNU Hurd, this test is not required because there is 5666 # no limit to the length of command line arguments. 5667 # Libtool will interpret -1 as no limit whatsoever 5668 lt_cv_sys_max_cmd_len=-1; 5669 ;; 5670 5671 cygwin* | mingw* | cegcc*) 5672 # On Win9x/ME, this test blows up -- it succeeds, but takes 5673 # about 5 minutes as the teststring grows exponentially. 5674 # Worse, since 9x/ME are not pre-emptively multitasking, 5675 # you end up with a "frozen" computer, even though with patience 5676 # the test eventually succeeds (with a max line length of 256k). 5677 # Instead, let's just punt: use the minimum linelength reported by 5678 # all of the supported platforms: 8192 (on NT/2K/XP). 5679 lt_cv_sys_max_cmd_len=8192; 5680 ;; 5681 5682 mint*) 5683 # On MiNT this can take a long time and run out of memory. 5684 lt_cv_sys_max_cmd_len=8192; 5685 ;; 5686 5687 amigaos*) 5688 # On AmigaOS with pdksh, this test takes hours, literally. 5689 # So we just punt and use a minimum line length of 8192. 5690 lt_cv_sys_max_cmd_len=8192; 5691 ;; 5692 5693 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5694 # This has been around since 386BSD, at least. Likely further. 5695 if test -x /sbin/sysctl; then 5696 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5697 elif test -x /usr/sbin/sysctl; then 5698 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5699 else 5700 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5701 fi 5702 # And add a safety zone 5703 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5704 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5705 ;; 5706 5707 interix*) 5708 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5709 lt_cv_sys_max_cmd_len=196608 5710 ;; 5711 5712 osf*) 5713 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5714 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5715 # nice to cause kernel panics so lets avoid the loop below. 5716 # First set a reasonable default. 5717 lt_cv_sys_max_cmd_len=16384 5718 # 5719 if test -x /sbin/sysconfig; then 5720 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5721 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5722 esac 5723 fi 5724 ;; 5725 sco3.2v5*) 5726 lt_cv_sys_max_cmd_len=102400 5727 ;; 5728 sysv5* | sco5v6* | sysv4.2uw2*) 5729 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5730 if test -n "$kargmax"; then 5731 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5732 else 5733 lt_cv_sys_max_cmd_len=32768 5734 fi 5735 ;; 5736 *) 5737 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5738 if test -n "$lt_cv_sys_max_cmd_len"; then 5739 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5740 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5741 else 5742 # Make teststring a little bigger before we do anything with it. 5743 # a 1K string should be a reasonable start. 5744 for i in 1 2 3 4 5 6 7 8 ; do 5745 teststring=$teststring$teststring 5746 done 5747 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5748 # If test is not a shell built-in, we'll probably end up computing a 5749 # maximum length that is only half of the actual maximum length, but 5750 # we can't tell. 5751 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5752 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5753 test $i != 17 # 1/2 MB should be enough 5754 do 5755 i=`expr $i + 1` 5756 teststring=$teststring$teststring 5757 done 5758 # Only check the string length outside the loop. 5759 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5760 teststring= 5761 # Add a significant safety factor because C++ compilers can tack on 5762 # massive amounts of additional arguments before passing them to the 5763 # linker. It appears as though 1/2 is a usable value. 5764 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5765 fi 5766 ;; 5767 esac 5768 5769fi 5770 5771if test -n $lt_cv_sys_max_cmd_len ; then 5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5773$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5774else 5775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5776$as_echo "none" >&6; } 5777fi 5778max_cmd_len=$lt_cv_sys_max_cmd_len 5779 5780 5781 5782 5783 5784 5785: ${CP="cp -f"} 5786: ${MV="mv -f"} 5787: ${RM="rm -f"} 5788 5789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5790$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5791# Try some XSI features 5792xsi_shell=no 5793( _lt_dummy="a/b/c" 5794 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5795 = c,a/b,, \ 5796 && eval 'test $(( 1 + 1 )) -eq 2 \ 5797 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5798 && xsi_shell=yes 5799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5800$as_echo "$xsi_shell" >&6; } 5801 5802 5803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5804$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5805lt_shell_append=no 5806( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5807 >/dev/null 2>&1 \ 5808 && lt_shell_append=yes 5809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5810$as_echo "$lt_shell_append" >&6; } 5811 5812 5813if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5814 lt_unset=unset 5815else 5816 lt_unset=false 5817fi 5818 5819 5820 5821 5822 5823# test EBCDIC or ASCII 5824case `echo X|tr X '\101'` in 5825 A) # ASCII based system 5826 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5827 lt_SP2NL='tr \040 \012' 5828 lt_NL2SP='tr \015\012 \040\040' 5829 ;; 5830 *) # EBCDIC based system 5831 lt_SP2NL='tr \100 \n' 5832 lt_NL2SP='tr \r\n \100\100' 5833 ;; 5834esac 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5845$as_echo_n "checking for $LD option to reload object files... " >&6; } 5846if test "${lt_cv_ld_reload_flag+set}" = set; then : 5847 $as_echo_n "(cached) " >&6 5848else 5849 lt_cv_ld_reload_flag='-r' 5850fi 5851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5852$as_echo "$lt_cv_ld_reload_flag" >&6; } 5853reload_flag=$lt_cv_ld_reload_flag 5854case $reload_flag in 5855"" | " "*) ;; 5856*) reload_flag=" $reload_flag" ;; 5857esac 5858reload_cmds='$LD$reload_flag -o $output$reload_objs' 5859case $host_os in 5860 darwin*) 5861 if test "$GCC" = yes; then 5862 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5863 else 5864 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5865 fi 5866 ;; 5867esac 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877if test -n "$ac_tool_prefix"; then 5878 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5879set dummy ${ac_tool_prefix}objdump; ac_word=$2 5880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5881$as_echo_n "checking for $ac_word... " >&6; } 5882if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5883 $as_echo_n "(cached) " >&6 5884else 5885 if test -n "$OBJDUMP"; then 5886 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5887else 5888as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5889for as_dir in $PATH 5890do 5891 IFS=$as_save_IFS 5892 test -z "$as_dir" && as_dir=. 5893 for ac_exec_ext in '' $ac_executable_extensions; do 5894 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5895 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5896 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5897 break 2 5898 fi 5899done 5900 done 5901IFS=$as_save_IFS 5902 5903fi 5904fi 5905OBJDUMP=$ac_cv_prog_OBJDUMP 5906if test -n "$OBJDUMP"; then 5907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5908$as_echo "$OBJDUMP" >&6; } 5909else 5910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5911$as_echo "no" >&6; } 5912fi 5913 5914 5915fi 5916if test -z "$ac_cv_prog_OBJDUMP"; then 5917 ac_ct_OBJDUMP=$OBJDUMP 5918 # Extract the first word of "objdump", so it can be a program name with args. 5919set dummy objdump; ac_word=$2 5920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5921$as_echo_n "checking for $ac_word... " >&6; } 5922if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5923 $as_echo_n "(cached) " >&6 5924else 5925 if test -n "$ac_ct_OBJDUMP"; then 5926 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5927else 5928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5929for as_dir in $PATH 5930do 5931 IFS=$as_save_IFS 5932 test -z "$as_dir" && as_dir=. 5933 for ac_exec_ext in '' $ac_executable_extensions; do 5934 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5935 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5937 break 2 5938 fi 5939done 5940 done 5941IFS=$as_save_IFS 5942 5943fi 5944fi 5945ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5946if test -n "$ac_ct_OBJDUMP"; then 5947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5948$as_echo "$ac_ct_OBJDUMP" >&6; } 5949else 5950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5951$as_echo "no" >&6; } 5952fi 5953 5954 if test "x$ac_ct_OBJDUMP" = x; then 5955 OBJDUMP="false" 5956 else 5957 case $cross_compiling:$ac_tool_warned in 5958yes:) 5959{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5960$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5961ac_tool_warned=yes ;; 5962esac 5963 OBJDUMP=$ac_ct_OBJDUMP 5964 fi 5965else 5966 OBJDUMP="$ac_cv_prog_OBJDUMP" 5967fi 5968 5969test -z "$OBJDUMP" && OBJDUMP=objdump 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5980$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5981if test "${lt_cv_deplibs_check_method+set}" = set; then : 5982 $as_echo_n "(cached) " >&6 5983else 5984 lt_cv_file_magic_cmd='$MAGIC_CMD' 5985lt_cv_file_magic_test_file= 5986lt_cv_deplibs_check_method='unknown' 5987# Need to set the preceding variable on all platforms that support 5988# interlibrary dependencies. 5989# 'none' -- dependencies not supported. 5990# `unknown' -- same as none, but documents that we really don't know. 5991# 'pass_all' -- all dependencies passed with no checks. 5992# 'test_compile' -- check by making test program. 5993# 'file_magic [[regex]]' -- check by looking for files in library path 5994# which responds to the $file_magic_cmd with a given extended regex. 5995# If you have `file' or equivalent on your system and you're not sure 5996# whether `pass_all' will *always* work, you probably want this one. 5997 5998case $host_os in 5999aix[4-9]*) 6000 lt_cv_deplibs_check_method=pass_all 6001 ;; 6002 6003beos*) 6004 lt_cv_deplibs_check_method=pass_all 6005 ;; 6006 6007bsdi[45]*) 6008 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6009 lt_cv_file_magic_cmd='/usr/bin/file -L' 6010 lt_cv_file_magic_test_file=/shlib/libc.so 6011 ;; 6012 6013cygwin*) 6014 # func_win32_libid is a shell function defined in ltmain.sh 6015 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6016 lt_cv_file_magic_cmd='func_win32_libid' 6017 ;; 6018 6019mingw* | pw32*) 6020 # Base MSYS/MinGW do not provide the 'file' command needed by 6021 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6022 # unless we find 'file', for example because we are cross-compiling. 6023 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6024 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6025 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6026 lt_cv_file_magic_cmd='func_win32_libid' 6027 else 6028 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6029 lt_cv_file_magic_cmd='$OBJDUMP -f' 6030 fi 6031 ;; 6032 6033cegcc*) 6034 # use the weaker test based on 'objdump'. See mingw*. 6035 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6036 lt_cv_file_magic_cmd='$OBJDUMP -f' 6037 ;; 6038 6039darwin* | rhapsody*) 6040 lt_cv_deplibs_check_method=pass_all 6041 ;; 6042 6043freebsd* | dragonfly*) 6044 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6045 case $host_cpu in 6046 i*86 ) 6047 # Not sure whether the presence of OpenBSD here was a mistake. 6048 # Let's accept both of them until this is cleared up. 6049 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6050 lt_cv_file_magic_cmd=/usr/bin/file 6051 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6052 ;; 6053 esac 6054 else 6055 lt_cv_deplibs_check_method=pass_all 6056 fi 6057 ;; 6058 6059gnu*) 6060 lt_cv_deplibs_check_method=pass_all 6061 ;; 6062 6063haiku*) 6064 lt_cv_deplibs_check_method=pass_all 6065 ;; 6066 6067hpux10.20* | hpux11*) 6068 lt_cv_file_magic_cmd=/usr/bin/file 6069 case $host_cpu in 6070 ia64*) 6071 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6072 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6073 ;; 6074 hppa*64*) 6075 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]' 6076 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6077 ;; 6078 *) 6079 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6080 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6081 ;; 6082 esac 6083 ;; 6084 6085interix[3-9]*) 6086 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6087 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6088 ;; 6089 6090irix5* | irix6* | nonstopux*) 6091 case $LD in 6092 *-32|*"-32 ") libmagic=32-bit;; 6093 *-n32|*"-n32 ") libmagic=N32;; 6094 *-64|*"-64 ") libmagic=64-bit;; 6095 *) libmagic=never-match;; 6096 esac 6097 lt_cv_deplibs_check_method=pass_all 6098 ;; 6099 6100# This must be Linux ELF. 6101linux* | k*bsd*-gnu | kopensolaris*-gnu) 6102 lt_cv_deplibs_check_method=pass_all 6103 ;; 6104 6105netbsd*) 6106 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6107 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6108 else 6109 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6110 fi 6111 ;; 6112 6113newos6*) 6114 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6115 lt_cv_file_magic_cmd=/usr/bin/file 6116 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6117 ;; 6118 6119*nto* | *qnx*) 6120 lt_cv_deplibs_check_method=pass_all 6121 ;; 6122 6123openbsd*) 6124 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6125 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6126 else 6127 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6128 fi 6129 ;; 6130 6131osf3* | osf4* | osf5*) 6132 lt_cv_deplibs_check_method=pass_all 6133 ;; 6134 6135rdos*) 6136 lt_cv_deplibs_check_method=pass_all 6137 ;; 6138 6139solaris*) 6140 lt_cv_deplibs_check_method=pass_all 6141 ;; 6142 6143sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6144 lt_cv_deplibs_check_method=pass_all 6145 ;; 6146 6147sysv4 | sysv4.3*) 6148 case $host_vendor in 6149 motorola) 6150 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]' 6151 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6152 ;; 6153 ncr) 6154 lt_cv_deplibs_check_method=pass_all 6155 ;; 6156 sequent) 6157 lt_cv_file_magic_cmd='/bin/file' 6158 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6159 ;; 6160 sni) 6161 lt_cv_file_magic_cmd='/bin/file' 6162 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6163 lt_cv_file_magic_test_file=/lib/libc.so 6164 ;; 6165 siemens) 6166 lt_cv_deplibs_check_method=pass_all 6167 ;; 6168 pc) 6169 lt_cv_deplibs_check_method=pass_all 6170 ;; 6171 esac 6172 ;; 6173 6174tpf*) 6175 lt_cv_deplibs_check_method=pass_all 6176 ;; 6177esac 6178 6179fi 6180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6181$as_echo "$lt_cv_deplibs_check_method" >&6; } 6182file_magic_cmd=$lt_cv_file_magic_cmd 6183deplibs_check_method=$lt_cv_deplibs_check_method 6184test -z "$deplibs_check_method" && deplibs_check_method=unknown 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197if test -n "$ac_tool_prefix"; then 6198 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6199set dummy ${ac_tool_prefix}ar; ac_word=$2 6200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6201$as_echo_n "checking for $ac_word... " >&6; } 6202if test "${ac_cv_prog_AR+set}" = set; then : 6203 $as_echo_n "(cached) " >&6 6204else 6205 if test -n "$AR"; then 6206 ac_cv_prog_AR="$AR" # Let the user override the test. 6207else 6208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6209for as_dir in $PATH 6210do 6211 IFS=$as_save_IFS 6212 test -z "$as_dir" && as_dir=. 6213 for ac_exec_ext in '' $ac_executable_extensions; do 6214 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6215 ac_cv_prog_AR="${ac_tool_prefix}ar" 6216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6217 break 2 6218 fi 6219done 6220 done 6221IFS=$as_save_IFS 6222 6223fi 6224fi 6225AR=$ac_cv_prog_AR 6226if test -n "$AR"; then 6227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6228$as_echo "$AR" >&6; } 6229else 6230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6231$as_echo "no" >&6; } 6232fi 6233 6234 6235fi 6236if test -z "$ac_cv_prog_AR"; then 6237 ac_ct_AR=$AR 6238 # Extract the first word of "ar", so it can be a program name with args. 6239set dummy ar; ac_word=$2 6240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6241$as_echo_n "checking for $ac_word... " >&6; } 6242if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6243 $as_echo_n "(cached) " >&6 6244else 6245 if test -n "$ac_ct_AR"; then 6246 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6247else 6248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6249for as_dir in $PATH 6250do 6251 IFS=$as_save_IFS 6252 test -z "$as_dir" && as_dir=. 6253 for ac_exec_ext in '' $ac_executable_extensions; do 6254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6255 ac_cv_prog_ac_ct_AR="ar" 6256 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6257 break 2 6258 fi 6259done 6260 done 6261IFS=$as_save_IFS 6262 6263fi 6264fi 6265ac_ct_AR=$ac_cv_prog_ac_ct_AR 6266if test -n "$ac_ct_AR"; then 6267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6268$as_echo "$ac_ct_AR" >&6; } 6269else 6270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6271$as_echo "no" >&6; } 6272fi 6273 6274 if test "x$ac_ct_AR" = x; then 6275 AR="false" 6276 else 6277 case $cross_compiling:$ac_tool_warned in 6278yes:) 6279{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6280$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6281ac_tool_warned=yes ;; 6282esac 6283 AR=$ac_ct_AR 6284 fi 6285else 6286 AR="$ac_cv_prog_AR" 6287fi 6288 6289test -z "$AR" && AR=ar 6290test -z "$AR_FLAGS" && AR_FLAGS=cru 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302if test -n "$ac_tool_prefix"; then 6303 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6304set dummy ${ac_tool_prefix}strip; ac_word=$2 6305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6306$as_echo_n "checking for $ac_word... " >&6; } 6307if test "${ac_cv_prog_STRIP+set}" = set; then : 6308 $as_echo_n "(cached) " >&6 6309else 6310 if test -n "$STRIP"; then 6311 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6312else 6313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6314for as_dir in $PATH 6315do 6316 IFS=$as_save_IFS 6317 test -z "$as_dir" && as_dir=. 6318 for ac_exec_ext in '' $ac_executable_extensions; do 6319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6320 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6322 break 2 6323 fi 6324done 6325 done 6326IFS=$as_save_IFS 6327 6328fi 6329fi 6330STRIP=$ac_cv_prog_STRIP 6331if test -n "$STRIP"; then 6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6333$as_echo "$STRIP" >&6; } 6334else 6335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6336$as_echo "no" >&6; } 6337fi 6338 6339 6340fi 6341if test -z "$ac_cv_prog_STRIP"; then 6342 ac_ct_STRIP=$STRIP 6343 # Extract the first word of "strip", so it can be a program name with args. 6344set dummy strip; ac_word=$2 6345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6346$as_echo_n "checking for $ac_word... " >&6; } 6347if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6348 $as_echo_n "(cached) " >&6 6349else 6350 if test -n "$ac_ct_STRIP"; then 6351 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6352else 6353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6354for as_dir in $PATH 6355do 6356 IFS=$as_save_IFS 6357 test -z "$as_dir" && as_dir=. 6358 for ac_exec_ext in '' $ac_executable_extensions; do 6359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6360 ac_cv_prog_ac_ct_STRIP="strip" 6361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6362 break 2 6363 fi 6364done 6365 done 6366IFS=$as_save_IFS 6367 6368fi 6369fi 6370ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6371if test -n "$ac_ct_STRIP"; then 6372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6373$as_echo "$ac_ct_STRIP" >&6; } 6374else 6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6376$as_echo "no" >&6; } 6377fi 6378 6379 if test "x$ac_ct_STRIP" = x; then 6380 STRIP=":" 6381 else 6382 case $cross_compiling:$ac_tool_warned in 6383yes:) 6384{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6385$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6386ac_tool_warned=yes ;; 6387esac 6388 STRIP=$ac_ct_STRIP 6389 fi 6390else 6391 STRIP="$ac_cv_prog_STRIP" 6392fi 6393 6394test -z "$STRIP" && STRIP=: 6395 6396 6397 6398 6399 6400 6401if test -n "$ac_tool_prefix"; then 6402 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6403set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6405$as_echo_n "checking for $ac_word... " >&6; } 6406if test "${ac_cv_prog_RANLIB+set}" = set; then : 6407 $as_echo_n "(cached) " >&6 6408else 6409 if test -n "$RANLIB"; then 6410 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6411else 6412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6413for as_dir in $PATH 6414do 6415 IFS=$as_save_IFS 6416 test -z "$as_dir" && as_dir=. 6417 for ac_exec_ext in '' $ac_executable_extensions; do 6418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6419 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6421 break 2 6422 fi 6423done 6424 done 6425IFS=$as_save_IFS 6426 6427fi 6428fi 6429RANLIB=$ac_cv_prog_RANLIB 6430if test -n "$RANLIB"; then 6431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6432$as_echo "$RANLIB" >&6; } 6433else 6434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6435$as_echo "no" >&6; } 6436fi 6437 6438 6439fi 6440if test -z "$ac_cv_prog_RANLIB"; then 6441 ac_ct_RANLIB=$RANLIB 6442 # Extract the first word of "ranlib", so it can be a program name with args. 6443set dummy ranlib; ac_word=$2 6444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6445$as_echo_n "checking for $ac_word... " >&6; } 6446if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6447 $as_echo_n "(cached) " >&6 6448else 6449 if test -n "$ac_ct_RANLIB"; then 6450 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6451else 6452as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6453for as_dir in $PATH 6454do 6455 IFS=$as_save_IFS 6456 test -z "$as_dir" && as_dir=. 6457 for ac_exec_ext in '' $ac_executable_extensions; do 6458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6459 ac_cv_prog_ac_ct_RANLIB="ranlib" 6460 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6461 break 2 6462 fi 6463done 6464 done 6465IFS=$as_save_IFS 6466 6467fi 6468fi 6469ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6470if test -n "$ac_ct_RANLIB"; then 6471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6472$as_echo "$ac_ct_RANLIB" >&6; } 6473else 6474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6475$as_echo "no" >&6; } 6476fi 6477 6478 if test "x$ac_ct_RANLIB" = x; then 6479 RANLIB=":" 6480 else 6481 case $cross_compiling:$ac_tool_warned in 6482yes:) 6483{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6484$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6485ac_tool_warned=yes ;; 6486esac 6487 RANLIB=$ac_ct_RANLIB 6488 fi 6489else 6490 RANLIB="$ac_cv_prog_RANLIB" 6491fi 6492 6493test -z "$RANLIB" && RANLIB=: 6494 6495 6496 6497 6498 6499 6500# Determine commands to create old-style static archives. 6501old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6502old_postinstall_cmds='chmod 644 $oldlib' 6503old_postuninstall_cmds= 6504 6505if test -n "$RANLIB"; then 6506 case $host_os in 6507 openbsd*) 6508 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6509 ;; 6510 *) 6511 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6512 ;; 6513 esac 6514 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6515fi 6516 6517case $host_os in 6518 darwin*) 6519 lock_old_archive_extraction=yes ;; 6520 *) 6521 lock_old_archive_extraction=no ;; 6522esac 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562# If no C compiler was specified, use CC. 6563LTCC=${LTCC-"$CC"} 6564 6565# If no C compiler flags were specified, use CFLAGS. 6566LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6567 6568# Allow CC to be a program name with arguments. 6569compiler=$CC 6570 6571 6572# Check for command to grab the raw symbol name followed by C symbol from nm. 6573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6574$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6575if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6576 $as_echo_n "(cached) " >&6 6577else 6578 6579# These are sane defaults that work on at least a few old systems. 6580# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6581 6582# Character class describing NM global symbol codes. 6583symcode='[BCDEGRST]' 6584 6585# Regexp to match symbols that can be accessed directly from C. 6586sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6587 6588# Define system-specific variables. 6589case $host_os in 6590aix*) 6591 symcode='[BCDT]' 6592 ;; 6593cygwin* | mingw* | pw32* | cegcc*) 6594 symcode='[ABCDGISTW]' 6595 ;; 6596hpux*) 6597 if test "$host_cpu" = ia64; then 6598 symcode='[ABCDEGRST]' 6599 fi 6600 ;; 6601irix* | nonstopux*) 6602 symcode='[BCDEGRST]' 6603 ;; 6604osf*) 6605 symcode='[BCDEGQRST]' 6606 ;; 6607solaris*) 6608 symcode='[BDRT]' 6609 ;; 6610sco3.2v5*) 6611 symcode='[DT]' 6612 ;; 6613sysv4.2uw2*) 6614 symcode='[DT]' 6615 ;; 6616sysv5* | sco5v6* | unixware* | OpenUNIX*) 6617 symcode='[ABDT]' 6618 ;; 6619sysv4) 6620 symcode='[DFNSTU]' 6621 ;; 6622esac 6623 6624# If we're using GNU nm, then use its standard symbol codes. 6625case `$NM -V 2>&1` in 6626*GNU* | *'with BFD'*) 6627 symcode='[ABCDGIRSTW]' ;; 6628esac 6629 6630# Transform an extracted symbol line into a proper C declaration. 6631# Some systems (esp. on ia64) link data and code symbols differently, 6632# so use this general approach. 6633lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6634 6635# Transform an extracted symbol line into symbol name and symbol address 6636lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6637lt_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'" 6638 6639# Handle CRLF in mingw tool chain 6640opt_cr= 6641case $build_os in 6642mingw*) 6643 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6644 ;; 6645esac 6646 6647# Try without a prefix underscore, then with it. 6648for ac_symprfx in "" "_"; do 6649 6650 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6651 symxfrm="\\1 $ac_symprfx\\2 \\2" 6652 6653 # Write the raw and C identifiers. 6654 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6655 # Fake it for dumpbin and say T for any non-static function 6656 # and D for any global variable. 6657 # Also find C++ and __fastcall symbols from MSVC++, 6658 # which start with @ or ?. 6659 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6660" {last_section=section; section=\$ 3};"\ 6661" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6662" \$ 0!~/External *\|/{next};"\ 6663" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6664" {if(hide[section]) next};"\ 6665" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6666" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6667" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6668" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6669" ' prfx=^$ac_symprfx" 6670 else 6671 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6672 fi 6673 6674 # Check to see that the pipe works correctly. 6675 pipe_works=no 6676 6677 rm -f conftest* 6678 cat > conftest.$ac_ext <<_LT_EOF 6679#ifdef __cplusplus 6680extern "C" { 6681#endif 6682char nm_test_var; 6683void nm_test_func(void); 6684void nm_test_func(void){} 6685#ifdef __cplusplus 6686} 6687#endif 6688int main(){nm_test_var='a';nm_test_func();return(0);} 6689_LT_EOF 6690 6691 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6692 (eval $ac_compile) 2>&5 6693 ac_status=$? 6694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6695 test $ac_status = 0; }; then 6696 # Now try to grab the symbols. 6697 nlist=conftest.nm 6698 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6699 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6700 ac_status=$? 6701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6702 test $ac_status = 0; } && test -s "$nlist"; then 6703 # Try sorting and uniquifying the output. 6704 if sort "$nlist" | uniq > "$nlist"T; then 6705 mv -f "$nlist"T "$nlist" 6706 else 6707 rm -f "$nlist"T 6708 fi 6709 6710 # Make sure that we snagged all the symbols we need. 6711 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6712 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6713 cat <<_LT_EOF > conftest.$ac_ext 6714#ifdef __cplusplus 6715extern "C" { 6716#endif 6717 6718_LT_EOF 6719 # Now generate the symbol file. 6720 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6721 6722 cat <<_LT_EOF >> conftest.$ac_ext 6723 6724/* The mapping between symbol names and symbols. */ 6725const struct { 6726 const char *name; 6727 void *address; 6728} 6729lt__PROGRAM__LTX_preloaded_symbols[] = 6730{ 6731 { "@PROGRAM@", (void *) 0 }, 6732_LT_EOF 6733 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6734 cat <<\_LT_EOF >> conftest.$ac_ext 6735 {0, (void *) 0} 6736}; 6737 6738/* This works around a problem in FreeBSD linker */ 6739#ifdef FREEBSD_WORKAROUND 6740static const void *lt_preloaded_setup() { 6741 return lt__PROGRAM__LTX_preloaded_symbols; 6742} 6743#endif 6744 6745#ifdef __cplusplus 6746} 6747#endif 6748_LT_EOF 6749 # Now try linking the two files. 6750 mv conftest.$ac_objext conftstm.$ac_objext 6751 lt_save_LIBS="$LIBS" 6752 lt_save_CFLAGS="$CFLAGS" 6753 LIBS="conftstm.$ac_objext" 6754 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6755 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6756 (eval $ac_link) 2>&5 6757 ac_status=$? 6758 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6759 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6760 pipe_works=yes 6761 fi 6762 LIBS="$lt_save_LIBS" 6763 CFLAGS="$lt_save_CFLAGS" 6764 else 6765 echo "cannot find nm_test_func in $nlist" >&5 6766 fi 6767 else 6768 echo "cannot find nm_test_var in $nlist" >&5 6769 fi 6770 else 6771 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6772 fi 6773 else 6774 echo "$progname: failed program was:" >&5 6775 cat conftest.$ac_ext >&5 6776 fi 6777 rm -rf conftest* conftst* 6778 6779 # Do not use the global_symbol_pipe unless it works. 6780 if test "$pipe_works" = yes; then 6781 break 6782 else 6783 lt_cv_sys_global_symbol_pipe= 6784 fi 6785done 6786 6787fi 6788 6789if test -z "$lt_cv_sys_global_symbol_pipe"; then 6790 lt_cv_sys_global_symbol_to_cdecl= 6791fi 6792if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6794$as_echo "failed" >&6; } 6795else 6796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6797$as_echo "ok" >&6; } 6798fi 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821# Check whether --enable-libtool-lock was given. 6822if test "${enable_libtool_lock+set}" = set; then : 6823 enableval=$enable_libtool_lock; 6824fi 6825 6826test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6827 6828# Some flags need to be propagated to the compiler or linker for good 6829# libtool support. 6830case $host in 6831ia64-*-hpux*) 6832 # Find out which ABI we are using. 6833 echo 'int i;' > conftest.$ac_ext 6834 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6835 (eval $ac_compile) 2>&5 6836 ac_status=$? 6837 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6838 test $ac_status = 0; }; then 6839 case `/usr/bin/file conftest.$ac_objext` in 6840 *ELF-32*) 6841 HPUX_IA64_MODE="32" 6842 ;; 6843 *ELF-64*) 6844 HPUX_IA64_MODE="64" 6845 ;; 6846 esac 6847 fi 6848 rm -rf conftest* 6849 ;; 6850*-*-irix6*) 6851 # Find out which ABI we are using. 6852 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6853 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6854 (eval $ac_compile) 2>&5 6855 ac_status=$? 6856 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6857 test $ac_status = 0; }; then 6858 if test "$lt_cv_prog_gnu_ld" = yes; then 6859 case `/usr/bin/file conftest.$ac_objext` in 6860 *32-bit*) 6861 LD="${LD-ld} -melf32bsmip" 6862 ;; 6863 *N32*) 6864 LD="${LD-ld} -melf32bmipn32" 6865 ;; 6866 *64-bit*) 6867 LD="${LD-ld} -melf64bmip" 6868 ;; 6869 esac 6870 else 6871 case `/usr/bin/file conftest.$ac_objext` in 6872 *32-bit*) 6873 LD="${LD-ld} -32" 6874 ;; 6875 *N32*) 6876 LD="${LD-ld} -n32" 6877 ;; 6878 *64-bit*) 6879 LD="${LD-ld} -64" 6880 ;; 6881 esac 6882 fi 6883 fi 6884 rm -rf conftest* 6885 ;; 6886 6887x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6888s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6889 # Find out which ABI we are using. 6890 echo 'int i;' > conftest.$ac_ext 6891 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6892 (eval $ac_compile) 2>&5 6893 ac_status=$? 6894 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6895 test $ac_status = 0; }; then 6896 case `/usr/bin/file conftest.o` in 6897 *32-bit*) 6898 case $host in 6899 x86_64-*kfreebsd*-gnu) 6900 LD="${LD-ld} -m elf_i386_fbsd" 6901 ;; 6902 x86_64-*linux*) 6903 case `/usr/bin/file conftest.o` in 6904 *x86-64*) 6905 LD="${LD-ld} -m elf32_x86_64" 6906 ;; 6907 *) 6908 LD="${LD-ld} -m elf_i386" 6909 ;; 6910 esac 6911 ;; 6912 powerpc64le-*linux*) 6913 LD="${LD-ld} -m elf32lppclinux" 6914 ;; 6915 powerpc64-*linux*) 6916 LD="${LD-ld} -m elf32ppclinux" 6917 ;; 6918 s390x-*linux*) 6919 LD="${LD-ld} -m elf_s390" 6920 ;; 6921 sparc64-*linux*) 6922 LD="${LD-ld} -m elf32_sparc" 6923 ;; 6924 esac 6925 ;; 6926 *64-bit*) 6927 case $host in 6928 x86_64-*kfreebsd*-gnu) 6929 LD="${LD-ld} -m elf_x86_64_fbsd" 6930 ;; 6931 x86_64-*linux*) 6932 LD="${LD-ld} -m elf_x86_64" 6933 ;; 6934 powerpcle-*linux*) 6935 LD="${LD-ld} -m elf64lppc" 6936 ;; 6937 powerpc-*linux*) 6938 LD="${LD-ld} -m elf64ppc" 6939 ;; 6940 s390*-*linux*|s390*-*tpf*) 6941 LD="${LD-ld} -m elf64_s390" 6942 ;; 6943 sparc*-*linux*) 6944 LD="${LD-ld} -m elf64_sparc" 6945 ;; 6946 esac 6947 ;; 6948 esac 6949 fi 6950 rm -rf conftest* 6951 ;; 6952 6953*-*-sco3.2v5*) 6954 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6955 SAVE_CFLAGS="$CFLAGS" 6956 CFLAGS="$CFLAGS -belf" 6957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6958$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6959if test "${lt_cv_cc_needs_belf+set}" = set; then : 6960 $as_echo_n "(cached) " >&6 6961else 6962 ac_ext=c 6963ac_cpp='$CPP $CPPFLAGS' 6964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6966ac_compiler_gnu=$ac_cv_c_compiler_gnu 6967 6968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6969/* end confdefs.h. */ 6970 6971int 6972main () 6973{ 6974 6975 ; 6976 return 0; 6977} 6978_ACEOF 6979if ac_fn_c_try_link "$LINENO"; then : 6980 lt_cv_cc_needs_belf=yes 6981else 6982 lt_cv_cc_needs_belf=no 6983fi 6984rm -f core conftest.err conftest.$ac_objext \ 6985 conftest$ac_exeext conftest.$ac_ext 6986 ac_ext=c 6987ac_cpp='$CPP $CPPFLAGS' 6988ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6989ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6990ac_compiler_gnu=$ac_cv_c_compiler_gnu 6991 6992fi 6993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6994$as_echo "$lt_cv_cc_needs_belf" >&6; } 6995 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6996 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6997 CFLAGS="$SAVE_CFLAGS" 6998 fi 6999 ;; 7000sparc*-*solaris*) 7001 # Find out which ABI we are using. 7002 echo 'int i;' > conftest.$ac_ext 7003 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7004 (eval $ac_compile) 2>&5 7005 ac_status=$? 7006 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7007 test $ac_status = 0; }; then 7008 case `/usr/bin/file conftest.o` in 7009 *64-bit*) 7010 case $lt_cv_prog_gnu_ld in 7011 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7012 *) 7013 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7014 LD="${LD-ld} -64" 7015 fi 7016 ;; 7017 esac 7018 ;; 7019 esac 7020 fi 7021 rm -rf conftest* 7022 ;; 7023esac 7024 7025need_locks="$enable_libtool_lock" 7026 7027 7028 case $host_os in 7029 rhapsody* | darwin*) 7030 if test -n "$ac_tool_prefix"; then 7031 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7032set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7034$as_echo_n "checking for $ac_word... " >&6; } 7035if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 7036 $as_echo_n "(cached) " >&6 7037else 7038 if test -n "$DSYMUTIL"; then 7039 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7040else 7041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7042for as_dir in $PATH 7043do 7044 IFS=$as_save_IFS 7045 test -z "$as_dir" && as_dir=. 7046 for ac_exec_ext in '' $ac_executable_extensions; do 7047 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7048 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7049 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7050 break 2 7051 fi 7052done 7053 done 7054IFS=$as_save_IFS 7055 7056fi 7057fi 7058DSYMUTIL=$ac_cv_prog_DSYMUTIL 7059if test -n "$DSYMUTIL"; then 7060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7061$as_echo "$DSYMUTIL" >&6; } 7062else 7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7064$as_echo "no" >&6; } 7065fi 7066 7067 7068fi 7069if test -z "$ac_cv_prog_DSYMUTIL"; then 7070 ac_ct_DSYMUTIL=$DSYMUTIL 7071 # Extract the first word of "dsymutil", so it can be a program name with args. 7072set dummy dsymutil; ac_word=$2 7073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7074$as_echo_n "checking for $ac_word... " >&6; } 7075if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 7076 $as_echo_n "(cached) " >&6 7077else 7078 if test -n "$ac_ct_DSYMUTIL"; then 7079 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7080else 7081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7082for as_dir in $PATH 7083do 7084 IFS=$as_save_IFS 7085 test -z "$as_dir" && as_dir=. 7086 for ac_exec_ext in '' $ac_executable_extensions; do 7087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7088 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7090 break 2 7091 fi 7092done 7093 done 7094IFS=$as_save_IFS 7095 7096fi 7097fi 7098ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7099if test -n "$ac_ct_DSYMUTIL"; then 7100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7101$as_echo "$ac_ct_DSYMUTIL" >&6; } 7102else 7103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7104$as_echo "no" >&6; } 7105fi 7106 7107 if test "x$ac_ct_DSYMUTIL" = x; then 7108 DSYMUTIL=":" 7109 else 7110 case $cross_compiling:$ac_tool_warned in 7111yes:) 7112{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7113$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7114ac_tool_warned=yes ;; 7115esac 7116 DSYMUTIL=$ac_ct_DSYMUTIL 7117 fi 7118else 7119 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7120fi 7121 7122 if test -n "$ac_tool_prefix"; then 7123 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7124set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7126$as_echo_n "checking for $ac_word... " >&6; } 7127if test "${ac_cv_prog_NMEDIT+set}" = set; then : 7128 $as_echo_n "(cached) " >&6 7129else 7130 if test -n "$NMEDIT"; then 7131 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7132else 7133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7134for as_dir in $PATH 7135do 7136 IFS=$as_save_IFS 7137 test -z "$as_dir" && as_dir=. 7138 for ac_exec_ext in '' $ac_executable_extensions; do 7139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7140 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7142 break 2 7143 fi 7144done 7145 done 7146IFS=$as_save_IFS 7147 7148fi 7149fi 7150NMEDIT=$ac_cv_prog_NMEDIT 7151if test -n "$NMEDIT"; then 7152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7153$as_echo "$NMEDIT" >&6; } 7154else 7155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7156$as_echo "no" >&6; } 7157fi 7158 7159 7160fi 7161if test -z "$ac_cv_prog_NMEDIT"; then 7162 ac_ct_NMEDIT=$NMEDIT 7163 # Extract the first word of "nmedit", so it can be a program name with args. 7164set dummy nmedit; ac_word=$2 7165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7166$as_echo_n "checking for $ac_word... " >&6; } 7167if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7168 $as_echo_n "(cached) " >&6 7169else 7170 if test -n "$ac_ct_NMEDIT"; then 7171 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7172else 7173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7174for as_dir in $PATH 7175do 7176 IFS=$as_save_IFS 7177 test -z "$as_dir" && as_dir=. 7178 for ac_exec_ext in '' $ac_executable_extensions; do 7179 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7180 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7182 break 2 7183 fi 7184done 7185 done 7186IFS=$as_save_IFS 7187 7188fi 7189fi 7190ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7191if test -n "$ac_ct_NMEDIT"; then 7192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7193$as_echo "$ac_ct_NMEDIT" >&6; } 7194else 7195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7196$as_echo "no" >&6; } 7197fi 7198 7199 if test "x$ac_ct_NMEDIT" = x; then 7200 NMEDIT=":" 7201 else 7202 case $cross_compiling:$ac_tool_warned in 7203yes:) 7204{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7205$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7206ac_tool_warned=yes ;; 7207esac 7208 NMEDIT=$ac_ct_NMEDIT 7209 fi 7210else 7211 NMEDIT="$ac_cv_prog_NMEDIT" 7212fi 7213 7214 if test -n "$ac_tool_prefix"; then 7215 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7216set dummy ${ac_tool_prefix}lipo; ac_word=$2 7217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7218$as_echo_n "checking for $ac_word... " >&6; } 7219if test "${ac_cv_prog_LIPO+set}" = set; then : 7220 $as_echo_n "(cached) " >&6 7221else 7222 if test -n "$LIPO"; then 7223 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7224else 7225as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7226for as_dir in $PATH 7227do 7228 IFS=$as_save_IFS 7229 test -z "$as_dir" && as_dir=. 7230 for ac_exec_ext in '' $ac_executable_extensions; do 7231 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7232 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7234 break 2 7235 fi 7236done 7237 done 7238IFS=$as_save_IFS 7239 7240fi 7241fi 7242LIPO=$ac_cv_prog_LIPO 7243if test -n "$LIPO"; then 7244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7245$as_echo "$LIPO" >&6; } 7246else 7247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7248$as_echo "no" >&6; } 7249fi 7250 7251 7252fi 7253if test -z "$ac_cv_prog_LIPO"; then 7254 ac_ct_LIPO=$LIPO 7255 # Extract the first word of "lipo", so it can be a program name with args. 7256set dummy lipo; ac_word=$2 7257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7258$as_echo_n "checking for $ac_word... " >&6; } 7259if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7260 $as_echo_n "(cached) " >&6 7261else 7262 if test -n "$ac_ct_LIPO"; then 7263 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7264else 7265as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7266for as_dir in $PATH 7267do 7268 IFS=$as_save_IFS 7269 test -z "$as_dir" && as_dir=. 7270 for ac_exec_ext in '' $ac_executable_extensions; do 7271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7272 ac_cv_prog_ac_ct_LIPO="lipo" 7273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7274 break 2 7275 fi 7276done 7277 done 7278IFS=$as_save_IFS 7279 7280fi 7281fi 7282ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7283if test -n "$ac_ct_LIPO"; then 7284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7285$as_echo "$ac_ct_LIPO" >&6; } 7286else 7287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7288$as_echo "no" >&6; } 7289fi 7290 7291 if test "x$ac_ct_LIPO" = x; then 7292 LIPO=":" 7293 else 7294 case $cross_compiling:$ac_tool_warned in 7295yes:) 7296{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7297$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7298ac_tool_warned=yes ;; 7299esac 7300 LIPO=$ac_ct_LIPO 7301 fi 7302else 7303 LIPO="$ac_cv_prog_LIPO" 7304fi 7305 7306 if test -n "$ac_tool_prefix"; then 7307 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7308set dummy ${ac_tool_prefix}otool; ac_word=$2 7309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7310$as_echo_n "checking for $ac_word... " >&6; } 7311if test "${ac_cv_prog_OTOOL+set}" = set; then : 7312 $as_echo_n "(cached) " >&6 7313else 7314 if test -n "$OTOOL"; then 7315 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7316else 7317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7318for as_dir in $PATH 7319do 7320 IFS=$as_save_IFS 7321 test -z "$as_dir" && as_dir=. 7322 for ac_exec_ext in '' $ac_executable_extensions; do 7323 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7324 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7325 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7326 break 2 7327 fi 7328done 7329 done 7330IFS=$as_save_IFS 7331 7332fi 7333fi 7334OTOOL=$ac_cv_prog_OTOOL 7335if test -n "$OTOOL"; then 7336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7337$as_echo "$OTOOL" >&6; } 7338else 7339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7340$as_echo "no" >&6; } 7341fi 7342 7343 7344fi 7345if test -z "$ac_cv_prog_OTOOL"; then 7346 ac_ct_OTOOL=$OTOOL 7347 # Extract the first word of "otool", so it can be a program name with args. 7348set dummy otool; ac_word=$2 7349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7350$as_echo_n "checking for $ac_word... " >&6; } 7351if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7352 $as_echo_n "(cached) " >&6 7353else 7354 if test -n "$ac_ct_OTOOL"; then 7355 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7356else 7357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7358for as_dir in $PATH 7359do 7360 IFS=$as_save_IFS 7361 test -z "$as_dir" && as_dir=. 7362 for ac_exec_ext in '' $ac_executable_extensions; do 7363 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7364 ac_cv_prog_ac_ct_OTOOL="otool" 7365 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7366 break 2 7367 fi 7368done 7369 done 7370IFS=$as_save_IFS 7371 7372fi 7373fi 7374ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7375if test -n "$ac_ct_OTOOL"; then 7376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7377$as_echo "$ac_ct_OTOOL" >&6; } 7378else 7379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7380$as_echo "no" >&6; } 7381fi 7382 7383 if test "x$ac_ct_OTOOL" = x; then 7384 OTOOL=":" 7385 else 7386 case $cross_compiling:$ac_tool_warned in 7387yes:) 7388{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7389$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7390ac_tool_warned=yes ;; 7391esac 7392 OTOOL=$ac_ct_OTOOL 7393 fi 7394else 7395 OTOOL="$ac_cv_prog_OTOOL" 7396fi 7397 7398 if test -n "$ac_tool_prefix"; then 7399 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7400set dummy ${ac_tool_prefix}otool64; ac_word=$2 7401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7402$as_echo_n "checking for $ac_word... " >&6; } 7403if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7404 $as_echo_n "(cached) " >&6 7405else 7406 if test -n "$OTOOL64"; then 7407 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7408else 7409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7410for as_dir in $PATH 7411do 7412 IFS=$as_save_IFS 7413 test -z "$as_dir" && as_dir=. 7414 for ac_exec_ext in '' $ac_executable_extensions; do 7415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7416 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7418 break 2 7419 fi 7420done 7421 done 7422IFS=$as_save_IFS 7423 7424fi 7425fi 7426OTOOL64=$ac_cv_prog_OTOOL64 7427if test -n "$OTOOL64"; then 7428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7429$as_echo "$OTOOL64" >&6; } 7430else 7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7432$as_echo "no" >&6; } 7433fi 7434 7435 7436fi 7437if test -z "$ac_cv_prog_OTOOL64"; then 7438 ac_ct_OTOOL64=$OTOOL64 7439 # Extract the first word of "otool64", so it can be a program name with args. 7440set dummy otool64; ac_word=$2 7441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7442$as_echo_n "checking for $ac_word... " >&6; } 7443if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7444 $as_echo_n "(cached) " >&6 7445else 7446 if test -n "$ac_ct_OTOOL64"; then 7447 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7448else 7449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7450for as_dir in $PATH 7451do 7452 IFS=$as_save_IFS 7453 test -z "$as_dir" && as_dir=. 7454 for ac_exec_ext in '' $ac_executable_extensions; do 7455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7456 ac_cv_prog_ac_ct_OTOOL64="otool64" 7457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7458 break 2 7459 fi 7460done 7461 done 7462IFS=$as_save_IFS 7463 7464fi 7465fi 7466ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7467if test -n "$ac_ct_OTOOL64"; then 7468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7469$as_echo "$ac_ct_OTOOL64" >&6; } 7470else 7471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7472$as_echo "no" >&6; } 7473fi 7474 7475 if test "x$ac_ct_OTOOL64" = x; then 7476 OTOOL64=":" 7477 else 7478 case $cross_compiling:$ac_tool_warned in 7479yes:) 7480{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7481$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7482ac_tool_warned=yes ;; 7483esac 7484 OTOOL64=$ac_ct_OTOOL64 7485 fi 7486else 7487 OTOOL64="$ac_cv_prog_OTOOL64" 7488fi 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7517$as_echo_n "checking for -single_module linker flag... " >&6; } 7518if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7519 $as_echo_n "(cached) " >&6 7520else 7521 lt_cv_apple_cc_single_mod=no 7522 if test -z "${LT_MULTI_MODULE}"; then 7523 # By default we will add the -single_module flag. You can override 7524 # by either setting the environment variable LT_MULTI_MODULE 7525 # non-empty at configure time, or by adding -multi_module to the 7526 # link flags. 7527 rm -rf libconftest.dylib* 7528 echo "int foo(void){return 1;}" > conftest.c 7529 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7530-dynamiclib -Wl,-single_module conftest.c" >&5 7531 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7532 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7533 _lt_result=$? 7534 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7535 lt_cv_apple_cc_single_mod=yes 7536 else 7537 cat conftest.err >&5 7538 fi 7539 rm -rf libconftest.dylib* 7540 rm -f conftest.* 7541 fi 7542fi 7543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7544$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7546$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7547if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7548 $as_echo_n "(cached) " >&6 7549else 7550 lt_cv_ld_exported_symbols_list=no 7551 save_LDFLAGS=$LDFLAGS 7552 echo "_main" > conftest.sym 7553 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7555/* end confdefs.h. */ 7556 7557int 7558main () 7559{ 7560 7561 ; 7562 return 0; 7563} 7564_ACEOF 7565if ac_fn_c_try_link "$LINENO"; then : 7566 lt_cv_ld_exported_symbols_list=yes 7567else 7568 lt_cv_ld_exported_symbols_list=no 7569fi 7570rm -f core conftest.err conftest.$ac_objext \ 7571 conftest$ac_exeext conftest.$ac_ext 7572 LDFLAGS="$save_LDFLAGS" 7573 7574fi 7575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7576$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7578$as_echo_n "checking for -force_load linker flag... " >&6; } 7579if test "${lt_cv_ld_force_load+set}" = set; then : 7580 $as_echo_n "(cached) " >&6 7581else 7582 lt_cv_ld_force_load=no 7583 cat > conftest.c << _LT_EOF 7584int forced_loaded() { return 2;} 7585_LT_EOF 7586 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7587 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7588 echo "$AR cru libconftest.a conftest.o" >&5 7589 $AR cru libconftest.a conftest.o 2>&5 7590 cat > conftest.c << _LT_EOF 7591int main() { return 0;} 7592_LT_EOF 7593 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7594 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7595 _lt_result=$? 7596 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7597 lt_cv_ld_force_load=yes 7598 else 7599 cat conftest.err >&5 7600 fi 7601 rm -f conftest.err libconftest.a conftest conftest.c 7602 rm -rf conftest.dSYM 7603 7604fi 7605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7606$as_echo "$lt_cv_ld_force_load" >&6; } 7607 case $host_os in 7608 rhapsody* | darwin1.[012]) 7609 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7610 darwin1.*) 7611 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7612 darwin*) # darwin 5.x on 7613 # if running on 10.5 or later, the deployment target defaults 7614 # to the OS version, if on x86, and 10.4, the deployment 7615 # target defaults to 10.4. Don't you love it? 7616 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7617 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7618 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7619 10.[012][,.]*) 7620 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7621 10.*) 7622 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7623 esac 7624 ;; 7625 esac 7626 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7627 _lt_dar_single_mod='$single_module' 7628 fi 7629 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7630 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7631 else 7632 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7633 fi 7634 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7635 _lt_dsymutil='~$DSYMUTIL $lib || :' 7636 else 7637 _lt_dsymutil= 7638 fi 7639 ;; 7640 esac 7641 7642for ac_header in dlfcn.h 7643do : 7644 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7645" 7646if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7647 cat >>confdefs.h <<_ACEOF 7648#define HAVE_DLFCN_H 1 7649_ACEOF 7650 7651fi 7652 7653done 7654 7655 7656 7657 7658 7659# Set options 7660# Check whether --enable-shared was given. 7661if test "${enable_shared+set}" = set; then : 7662 enableval=$enable_shared; p=${PACKAGE-default} 7663 case $enableval in 7664 yes) enable_shared=yes ;; 7665 no) enable_shared=no ;; 7666 *) 7667 enable_shared=no 7668 # Look at the argument we got. We use all the common list separators. 7669 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7670 for pkg in $enableval; do 7671 IFS="$lt_save_ifs" 7672 if test "X$pkg" = "X$p"; then 7673 enable_shared=yes 7674 fi 7675 done 7676 IFS="$lt_save_ifs" 7677 ;; 7678 esac 7679else 7680 enable_shared=no 7681fi 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 enable_dlopen=no 7693 7694 7695 enable_win32_dll=no 7696 7697 7698 7699 # Check whether --enable-static was given. 7700if test "${enable_static+set}" = set; then : 7701 enableval=$enable_static; p=${PACKAGE-default} 7702 case $enableval in 7703 yes) enable_static=yes ;; 7704 no) enable_static=no ;; 7705 *) 7706 enable_static=no 7707 # Look at the argument we got. We use all the common list separators. 7708 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7709 for pkg in $enableval; do 7710 IFS="$lt_save_ifs" 7711 if test "X$pkg" = "X$p"; then 7712 enable_static=yes 7713 fi 7714 done 7715 IFS="$lt_save_ifs" 7716 ;; 7717 esac 7718else 7719 enable_static=yes 7720fi 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731# Check whether --with-pic was given. 7732if test "${with_pic+set}" = set; then : 7733 withval=$with_pic; pic_mode="$withval" 7734else 7735 pic_mode=default 7736fi 7737 7738 7739test -z "$pic_mode" && pic_mode=default 7740 7741 7742 7743 7744 7745 7746 7747 # Check whether --enable-fast-install was given. 7748if test "${enable_fast_install+set}" = set; then : 7749 enableval=$enable_fast_install; p=${PACKAGE-default} 7750 case $enableval in 7751 yes) enable_fast_install=yes ;; 7752 no) enable_fast_install=no ;; 7753 *) 7754 enable_fast_install=no 7755 # Look at the argument we got. We use all the common list separators. 7756 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7757 for pkg in $enableval; do 7758 IFS="$lt_save_ifs" 7759 if test "X$pkg" = "X$p"; then 7760 enable_fast_install=yes 7761 fi 7762 done 7763 IFS="$lt_save_ifs" 7764 ;; 7765 esac 7766else 7767 enable_fast_install=yes 7768fi 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780# This can be used to rebuild libtool when needed 7781LIBTOOL_DEPS="$ltmain" 7782 7783# Always use our own libtool. 7784LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811test -z "$LN_S" && LN_S="ln -s" 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826if test -n "${ZSH_VERSION+set}" ; then 7827 setopt NO_GLOB_SUBST 7828fi 7829 7830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7831$as_echo_n "checking for objdir... " >&6; } 7832if test "${lt_cv_objdir+set}" = set; then : 7833 $as_echo_n "(cached) " >&6 7834else 7835 rm -f .libs 2>/dev/null 7836mkdir .libs 2>/dev/null 7837if test -d .libs; then 7838 lt_cv_objdir=.libs 7839else 7840 # MS-DOS does not allow filenames that begin with a dot. 7841 lt_cv_objdir=_libs 7842fi 7843rmdir .libs 2>/dev/null 7844fi 7845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7846$as_echo "$lt_cv_objdir" >&6; } 7847objdir=$lt_cv_objdir 7848 7849 7850 7851 7852 7853cat >>confdefs.h <<_ACEOF 7854#define LT_OBJDIR "$lt_cv_objdir/" 7855_ACEOF 7856 7857 7858 7859 7860case $host_os in 7861aix3*) 7862 # AIX sometimes has problems with the GCC collect2 program. For some 7863 # reason, if we set the COLLECT_NAMES environment variable, the problems 7864 # vanish in a puff of smoke. 7865 if test "X${COLLECT_NAMES+set}" != Xset; then 7866 COLLECT_NAMES= 7867 export COLLECT_NAMES 7868 fi 7869 ;; 7870esac 7871 7872# Global variables: 7873ofile=libtool 7874can_build_shared=yes 7875 7876# All known linkers require a `.a' archive for static linking (except MSVC, 7877# which needs '.lib'). 7878libext=a 7879 7880with_gnu_ld="$lt_cv_prog_gnu_ld" 7881 7882old_CC="$CC" 7883old_CFLAGS="$CFLAGS" 7884 7885# Set sane defaults for various variables 7886test -z "$CC" && CC=cc 7887test -z "$LTCC" && LTCC=$CC 7888test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7889test -z "$LD" && LD=ld 7890test -z "$ac_objext" && ac_objext=o 7891 7892for cc_temp in $compiler""; do 7893 case $cc_temp in 7894 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7895 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7896 \-*) ;; 7897 *) break;; 7898 esac 7899done 7900cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7901 7902 7903# Only perform the check for file, if the check method requires it 7904test -z "$MAGIC_CMD" && MAGIC_CMD=file 7905case $deplibs_check_method in 7906file_magic*) 7907 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7909$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7910if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7911 $as_echo_n "(cached) " >&6 7912else 7913 case $MAGIC_CMD in 7914[\\/*] | ?:[\\/]*) 7915 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7916 ;; 7917*) 7918 lt_save_MAGIC_CMD="$MAGIC_CMD" 7919 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7920 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7921 for ac_dir in $ac_dummy; do 7922 IFS="$lt_save_ifs" 7923 test -z "$ac_dir" && ac_dir=. 7924 if test -f $ac_dir/${ac_tool_prefix}file; then 7925 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7926 if test -n "$file_magic_test_file"; then 7927 case $deplibs_check_method in 7928 "file_magic "*) 7929 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7930 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7931 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7932 $EGREP "$file_magic_regex" > /dev/null; then 7933 : 7934 else 7935 cat <<_LT_EOF 1>&2 7936 7937*** Warning: the command libtool uses to detect shared libraries, 7938*** $file_magic_cmd, produces output that libtool cannot recognize. 7939*** The result is that libtool may fail to recognize shared libraries 7940*** as such. This will affect the creation of libtool libraries that 7941*** depend on shared libraries, but programs linked with such libtool 7942*** libraries will work regardless of this problem. Nevertheless, you 7943*** may want to report the problem to your system manager and/or to 7944*** bug-libtool@gnu.org 7945 7946_LT_EOF 7947 fi ;; 7948 esac 7949 fi 7950 break 7951 fi 7952 done 7953 IFS="$lt_save_ifs" 7954 MAGIC_CMD="$lt_save_MAGIC_CMD" 7955 ;; 7956esac 7957fi 7958 7959MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7960if test -n "$MAGIC_CMD"; then 7961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7962$as_echo "$MAGIC_CMD" >&6; } 7963else 7964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7965$as_echo "no" >&6; } 7966fi 7967 7968 7969 7970 7971 7972if test -z "$lt_cv_path_MAGIC_CMD"; then 7973 if test -n "$ac_tool_prefix"; then 7974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7975$as_echo_n "checking for file... " >&6; } 7976if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7977 $as_echo_n "(cached) " >&6 7978else 7979 case $MAGIC_CMD in 7980[\\/*] | ?:[\\/]*) 7981 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7982 ;; 7983*) 7984 lt_save_MAGIC_CMD="$MAGIC_CMD" 7985 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7986 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7987 for ac_dir in $ac_dummy; do 7988 IFS="$lt_save_ifs" 7989 test -z "$ac_dir" && ac_dir=. 7990 if test -f $ac_dir/file; then 7991 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7992 if test -n "$file_magic_test_file"; then 7993 case $deplibs_check_method in 7994 "file_magic "*) 7995 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7996 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7997 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7998 $EGREP "$file_magic_regex" > /dev/null; then 7999 : 8000 else 8001 cat <<_LT_EOF 1>&2 8002 8003*** Warning: the command libtool uses to detect shared libraries, 8004*** $file_magic_cmd, produces output that libtool cannot recognize. 8005*** The result is that libtool may fail to recognize shared libraries 8006*** as such. This will affect the creation of libtool libraries that 8007*** depend on shared libraries, but programs linked with such libtool 8008*** libraries will work regardless of this problem. Nevertheless, you 8009*** may want to report the problem to your system manager and/or to 8010*** bug-libtool@gnu.org 8011 8012_LT_EOF 8013 fi ;; 8014 esac 8015 fi 8016 break 8017 fi 8018 done 8019 IFS="$lt_save_ifs" 8020 MAGIC_CMD="$lt_save_MAGIC_CMD" 8021 ;; 8022esac 8023fi 8024 8025MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8026if test -n "$MAGIC_CMD"; then 8027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8028$as_echo "$MAGIC_CMD" >&6; } 8029else 8030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8031$as_echo "no" >&6; } 8032fi 8033 8034 8035 else 8036 MAGIC_CMD=: 8037 fi 8038fi 8039 8040 fi 8041 ;; 8042esac 8043 8044# Use C for the default configuration in the libtool script 8045 8046lt_save_CC="$CC" 8047ac_ext=c 8048ac_cpp='$CPP $CPPFLAGS' 8049ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8050ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8051ac_compiler_gnu=$ac_cv_c_compiler_gnu 8052 8053 8054# Source file extension for C test sources. 8055ac_ext=c 8056 8057# Object file extension for compiled C test sources. 8058objext=o 8059objext=$objext 8060 8061# Code to be used in simple compile tests 8062lt_simple_compile_test_code="int some_variable = 0;" 8063 8064# Code to be used in simple link tests 8065lt_simple_link_test_code='int main(){return(0);}' 8066 8067 8068 8069 8070 8071 8072 8073# If no C compiler was specified, use CC. 8074LTCC=${LTCC-"$CC"} 8075 8076# If no C compiler flags were specified, use CFLAGS. 8077LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8078 8079# Allow CC to be a program name with arguments. 8080compiler=$CC 8081 8082# Save the default compiler, since it gets overwritten when the other 8083# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8084compiler_DEFAULT=$CC 8085 8086# save warnings/boilerplate of simple test code 8087ac_outfile=conftest.$ac_objext 8088echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8089eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8090_lt_compiler_boilerplate=`cat conftest.err` 8091$RM conftest* 8092 8093ac_outfile=conftest.$ac_objext 8094echo "$lt_simple_link_test_code" >conftest.$ac_ext 8095eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8096_lt_linker_boilerplate=`cat conftest.err` 8097$RM -r conftest* 8098 8099 8100## CAVEAT EMPTOR: 8101## There is no encapsulation within the following macros, do not change 8102## the running order or otherwise move them around unless you know exactly 8103## what you are doing... 8104if test -n "$compiler"; then 8105 8106lt_prog_compiler_no_builtin_flag= 8107 8108if test "$GCC" = yes; then 8109 case $cc_basename in 8110 nvcc*) 8111 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8112 *) 8113 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8114 esac 8115 8116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8117$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8118if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 8119 $as_echo_n "(cached) " >&6 8120else 8121 lt_cv_prog_compiler_rtti_exceptions=no 8122 ac_outfile=conftest.$ac_objext 8123 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8124 lt_compiler_flag="-fno-rtti -fno-exceptions" 8125 # Insert the option either (1) after the last *FLAGS variable, or 8126 # (2) before a word containing "conftest.", or (3) at the end. 8127 # Note that $ac_compile itself does not contain backslashes and begins 8128 # with a dollar sign (not a hyphen), so the echo should work correctly. 8129 # The option is referenced via a variable to avoid confusing sed. 8130 lt_compile=`echo "$ac_compile" | $SED \ 8131 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8132 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8133 -e 's:$: $lt_compiler_flag:'` 8134 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8135 (eval "$lt_compile" 2>conftest.err) 8136 ac_status=$? 8137 cat conftest.err >&5 8138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8139 if (exit $ac_status) && test -s "$ac_outfile"; then 8140 # The compiler can only warn and ignore the option if not recognized 8141 # So say no if there are warnings other than the usual output. 8142 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8143 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8144 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8145 lt_cv_prog_compiler_rtti_exceptions=yes 8146 fi 8147 fi 8148 $RM conftest* 8149 8150fi 8151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8152$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8153 8154if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8155 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8156else 8157 : 8158fi 8159 8160fi 8161 8162 8163 8164 8165 8166 8167 lt_prog_compiler_wl= 8168lt_prog_compiler_pic= 8169lt_prog_compiler_static= 8170 8171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8172$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8173 8174 if test "$GCC" = yes; then 8175 lt_prog_compiler_wl='-Wl,' 8176 lt_prog_compiler_static='-static' 8177 8178 case $host_os in 8179 aix*) 8180 # All AIX code is PIC. 8181 if test "$host_cpu" = ia64; then 8182 # AIX 5 now supports IA64 processor 8183 lt_prog_compiler_static='-Bstatic' 8184 fi 8185 lt_prog_compiler_pic='-fPIC' 8186 ;; 8187 8188 amigaos*) 8189 case $host_cpu in 8190 powerpc) 8191 # see comment about AmigaOS4 .so support 8192 lt_prog_compiler_pic='-fPIC' 8193 ;; 8194 m68k) 8195 # FIXME: we need at least 68020 code to build shared libraries, but 8196 # adding the `-m68020' flag to GCC prevents building anything better, 8197 # like `-m68040'. 8198 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8199 ;; 8200 esac 8201 ;; 8202 8203 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8204 # PIC is the default for these OSes. 8205 ;; 8206 8207 mingw* | cygwin* | pw32* | os2* | cegcc*) 8208 # This hack is so that the source file can tell whether it is being 8209 # built for inclusion in a dll (and should export symbols for example). 8210 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8211 # (--disable-auto-import) libraries 8212 lt_prog_compiler_pic='-DDLL_EXPORT' 8213 ;; 8214 8215 darwin* | rhapsody*) 8216 # PIC is the default on this platform 8217 # Common symbols not allowed in MH_DYLIB files 8218 lt_prog_compiler_pic='-fno-common' 8219 ;; 8220 8221 haiku*) 8222 # PIC is the default for Haiku. 8223 # The "-static" flag exists, but is broken. 8224 lt_prog_compiler_static= 8225 ;; 8226 8227 hpux*) 8228 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8229 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8230 # sets the default TLS model and affects inlining. 8231 case $host_cpu in 8232 hppa*64*) 8233 # +Z the default 8234 ;; 8235 *) 8236 lt_prog_compiler_pic='-fPIC' 8237 ;; 8238 esac 8239 ;; 8240 8241 interix[3-9]*) 8242 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8243 # Instead, we relocate shared libraries at runtime. 8244 ;; 8245 8246 msdosdjgpp*) 8247 # Just because we use GCC doesn't mean we suddenly get shared libraries 8248 # on systems that don't support them. 8249 lt_prog_compiler_can_build_shared=no 8250 enable_shared=no 8251 ;; 8252 8253 *nto* | *qnx*) 8254 # QNX uses GNU C++, but need to define -shared option too, otherwise 8255 # it will coredump. 8256 lt_prog_compiler_pic='-fPIC -shared' 8257 ;; 8258 8259 sysv4*MP*) 8260 if test -d /usr/nec; then 8261 lt_prog_compiler_pic=-Kconform_pic 8262 fi 8263 ;; 8264 8265 *) 8266 lt_prog_compiler_pic='-fPIC' 8267 ;; 8268 esac 8269 8270 case $cc_basename in 8271 nvcc*) # Cuda Compiler Driver 2.2 8272 lt_prog_compiler_wl='-Xlinker ' 8273 lt_prog_compiler_pic='-Xcompiler -fPIC' 8274 ;; 8275 esac 8276 else 8277 # PORTME Check for flag to pass linker flags through the system compiler. 8278 case $host_os in 8279 aix*) 8280 lt_prog_compiler_wl='-Wl,' 8281 if test "$host_cpu" = ia64; then 8282 # AIX 5 now supports IA64 processor 8283 lt_prog_compiler_static='-Bstatic' 8284 else 8285 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8286 fi 8287 ;; 8288 8289 mingw* | cygwin* | pw32* | os2* | cegcc*) 8290 # This hack is so that the source file can tell whether it is being 8291 # built for inclusion in a dll (and should export symbols for example). 8292 lt_prog_compiler_pic='-DDLL_EXPORT' 8293 ;; 8294 8295 hpux9* | hpux10* | hpux11*) 8296 lt_prog_compiler_wl='-Wl,' 8297 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8298 # not for PA HP-UX. 8299 case $host_cpu in 8300 hppa*64*|ia64*) 8301 # +Z the default 8302 ;; 8303 *) 8304 lt_prog_compiler_pic='+Z' 8305 ;; 8306 esac 8307 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8308 lt_prog_compiler_static='${wl}-a ${wl}archive' 8309 ;; 8310 8311 irix5* | irix6* | nonstopux*) 8312 lt_prog_compiler_wl='-Wl,' 8313 # PIC (with -KPIC) is the default. 8314 lt_prog_compiler_static='-non_shared' 8315 ;; 8316 8317 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8318 case $cc_basename in 8319 # old Intel for x86_64 which still supported -KPIC. 8320 ecc*) 8321 lt_prog_compiler_wl='-Wl,' 8322 lt_prog_compiler_pic='-KPIC' 8323 lt_prog_compiler_static='-static' 8324 ;; 8325 # icc used to be incompatible with GCC. 8326 # ICC 10 doesn't accept -KPIC any more. 8327 icc* | ifort*) 8328 lt_prog_compiler_wl='-Wl,' 8329 lt_prog_compiler_pic='-fPIC' 8330 lt_prog_compiler_static='-static' 8331 ;; 8332 # Lahey Fortran 8.1. 8333 lf95*) 8334 lt_prog_compiler_wl='-Wl,' 8335 lt_prog_compiler_pic='--shared' 8336 lt_prog_compiler_static='--static' 8337 ;; 8338 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8339 # Portland Group compilers (*not* the Pentium gcc compiler, 8340 # which looks to be a dead project) 8341 lt_prog_compiler_wl='-Wl,' 8342 lt_prog_compiler_pic='-fpic' 8343 lt_prog_compiler_static='-Bstatic' 8344 ;; 8345 ccc*) 8346 lt_prog_compiler_wl='-Wl,' 8347 # All Alpha code is PIC. 8348 lt_prog_compiler_static='-non_shared' 8349 ;; 8350 xl* | bgxl* | bgf* | mpixl*) 8351 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8352 lt_prog_compiler_wl='-Wl,' 8353 lt_prog_compiler_pic='-qpic' 8354 lt_prog_compiler_static='-qstaticlink' 8355 ;; 8356 *) 8357 case `$CC -V 2>&1 | sed 5q` in 8358 *Sun\ F* | *Sun*Fortran*) 8359 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8360 lt_prog_compiler_pic='-KPIC' 8361 lt_prog_compiler_static='-Bstatic' 8362 lt_prog_compiler_wl='' 8363 ;; 8364 *Sun\ C*) 8365 # Sun C 5.9 8366 lt_prog_compiler_pic='-KPIC' 8367 lt_prog_compiler_static='-Bstatic' 8368 lt_prog_compiler_wl='-Wl,' 8369 ;; 8370 esac 8371 ;; 8372 esac 8373 ;; 8374 8375 newsos6) 8376 lt_prog_compiler_pic='-KPIC' 8377 lt_prog_compiler_static='-Bstatic' 8378 ;; 8379 8380 *nto* | *qnx*) 8381 # QNX uses GNU C++, but need to define -shared option too, otherwise 8382 # it will coredump. 8383 lt_prog_compiler_pic='-fPIC -shared' 8384 ;; 8385 8386 osf3* | osf4* | osf5*) 8387 lt_prog_compiler_wl='-Wl,' 8388 # All OSF/1 code is PIC. 8389 lt_prog_compiler_static='-non_shared' 8390 ;; 8391 8392 rdos*) 8393 lt_prog_compiler_static='-non_shared' 8394 ;; 8395 8396 solaris*) 8397 lt_prog_compiler_pic='-KPIC' 8398 lt_prog_compiler_static='-Bstatic' 8399 case $cc_basename in 8400 f77* | f90* | f95*) 8401 lt_prog_compiler_wl='-Qoption ld ';; 8402 *) 8403 lt_prog_compiler_wl='-Wl,';; 8404 esac 8405 ;; 8406 8407 sunos4*) 8408 lt_prog_compiler_wl='-Qoption ld ' 8409 lt_prog_compiler_pic='-PIC' 8410 lt_prog_compiler_static='-Bstatic' 8411 ;; 8412 8413 sysv4 | sysv4.2uw2* | sysv4.3*) 8414 lt_prog_compiler_wl='-Wl,' 8415 lt_prog_compiler_pic='-KPIC' 8416 lt_prog_compiler_static='-Bstatic' 8417 ;; 8418 8419 sysv4*MP*) 8420 if test -d /usr/nec ;then 8421 lt_prog_compiler_pic='-Kconform_pic' 8422 lt_prog_compiler_static='-Bstatic' 8423 fi 8424 ;; 8425 8426 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8427 lt_prog_compiler_wl='-Wl,' 8428 lt_prog_compiler_pic='-KPIC' 8429 lt_prog_compiler_static='-Bstatic' 8430 ;; 8431 8432 unicos*) 8433 lt_prog_compiler_wl='-Wl,' 8434 lt_prog_compiler_can_build_shared=no 8435 ;; 8436 8437 uts4*) 8438 lt_prog_compiler_pic='-pic' 8439 lt_prog_compiler_static='-Bstatic' 8440 ;; 8441 8442 *) 8443 lt_prog_compiler_can_build_shared=no 8444 ;; 8445 esac 8446 fi 8447 8448case $host_os in 8449 # For platforms which do not support PIC, -DPIC is meaningless: 8450 *djgpp*) 8451 lt_prog_compiler_pic= 8452 ;; 8453 *) 8454 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8455 ;; 8456esac 8457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8458$as_echo "$lt_prog_compiler_pic" >&6; } 8459 8460 8461 8462 8463 8464 8465# 8466# Check to make sure the PIC flag actually works. 8467# 8468if test -n "$lt_prog_compiler_pic"; then 8469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8470$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8471if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8472 $as_echo_n "(cached) " >&6 8473else 8474 lt_cv_prog_compiler_pic_works=no 8475 ac_outfile=conftest.$ac_objext 8476 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8477 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8478 # Insert the option either (1) after the last *FLAGS variable, or 8479 # (2) before a word containing "conftest.", or (3) at the end. 8480 # Note that $ac_compile itself does not contain backslashes and begins 8481 # with a dollar sign (not a hyphen), so the echo should work correctly. 8482 # The option is referenced via a variable to avoid confusing sed. 8483 lt_compile=`echo "$ac_compile" | $SED \ 8484 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8485 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8486 -e 's:$: $lt_compiler_flag:'` 8487 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8488 (eval "$lt_compile" 2>conftest.err) 8489 ac_status=$? 8490 cat conftest.err >&5 8491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8492 if (exit $ac_status) && test -s "$ac_outfile"; then 8493 # The compiler can only warn and ignore the option if not recognized 8494 # So say no if there are warnings other than the usual output. 8495 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8496 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8497 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8498 lt_cv_prog_compiler_pic_works=yes 8499 fi 8500 fi 8501 $RM conftest* 8502 8503fi 8504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8505$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8506 8507if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8508 case $lt_prog_compiler_pic in 8509 "" | " "*) ;; 8510 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8511 esac 8512else 8513 lt_prog_compiler_pic= 8514 lt_prog_compiler_can_build_shared=no 8515fi 8516 8517fi 8518 8519 8520 8521 8522 8523 8524# 8525# Check to make sure the static flag actually works. 8526# 8527wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8529$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8530if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8531 $as_echo_n "(cached) " >&6 8532else 8533 lt_cv_prog_compiler_static_works=no 8534 save_LDFLAGS="$LDFLAGS" 8535 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8536 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8537 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8538 # The linker can only warn and ignore the option if not recognized 8539 # So say no if there are warnings 8540 if test -s conftest.err; then 8541 # Append any errors to the config.log. 8542 cat conftest.err 1>&5 8543 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8544 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8545 if diff conftest.exp conftest.er2 >/dev/null; then 8546 lt_cv_prog_compiler_static_works=yes 8547 fi 8548 else 8549 lt_cv_prog_compiler_static_works=yes 8550 fi 8551 fi 8552 $RM -r conftest* 8553 LDFLAGS="$save_LDFLAGS" 8554 8555fi 8556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8557$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8558 8559if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8560 : 8561else 8562 lt_prog_compiler_static= 8563fi 8564 8565 8566 8567 8568 8569 8570 8571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8572$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8573if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8574 $as_echo_n "(cached) " >&6 8575else 8576 lt_cv_prog_compiler_c_o=no 8577 $RM -r conftest 2>/dev/null 8578 mkdir conftest 8579 cd conftest 8580 mkdir out 8581 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8582 8583 lt_compiler_flag="-o out/conftest2.$ac_objext" 8584 # Insert the option either (1) after the last *FLAGS variable, or 8585 # (2) before a word containing "conftest.", or (3) at the end. 8586 # Note that $ac_compile itself does not contain backslashes and begins 8587 # with a dollar sign (not a hyphen), so the echo should work correctly. 8588 lt_compile=`echo "$ac_compile" | $SED \ 8589 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8590 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8591 -e 's:$: $lt_compiler_flag:'` 8592 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8593 (eval "$lt_compile" 2>out/conftest.err) 8594 ac_status=$? 8595 cat out/conftest.err >&5 8596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8597 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8598 then 8599 # The compiler can only warn and ignore the option if not recognized 8600 # So say no if there are warnings 8601 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8602 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8603 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8604 lt_cv_prog_compiler_c_o=yes 8605 fi 8606 fi 8607 chmod u+w . 2>&5 8608 $RM conftest* 8609 # SGI C++ compiler will create directory out/ii_files/ for 8610 # template instantiation 8611 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8612 $RM out/* && rmdir out 8613 cd .. 8614 $RM -r conftest 8615 $RM conftest* 8616 8617fi 8618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8619$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8620 8621 8622 8623 8624 8625 8626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8627$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8628if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8629 $as_echo_n "(cached) " >&6 8630else 8631 lt_cv_prog_compiler_c_o=no 8632 $RM -r conftest 2>/dev/null 8633 mkdir conftest 8634 cd conftest 8635 mkdir out 8636 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8637 8638 lt_compiler_flag="-o out/conftest2.$ac_objext" 8639 # Insert the option either (1) after the last *FLAGS variable, or 8640 # (2) before a word containing "conftest.", or (3) at the end. 8641 # Note that $ac_compile itself does not contain backslashes and begins 8642 # with a dollar sign (not a hyphen), so the echo should work correctly. 8643 lt_compile=`echo "$ac_compile" | $SED \ 8644 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8645 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8646 -e 's:$: $lt_compiler_flag:'` 8647 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8648 (eval "$lt_compile" 2>out/conftest.err) 8649 ac_status=$? 8650 cat out/conftest.err >&5 8651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8652 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8653 then 8654 # The compiler can only warn and ignore the option if not recognized 8655 # So say no if there are warnings 8656 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8657 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8658 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8659 lt_cv_prog_compiler_c_o=yes 8660 fi 8661 fi 8662 chmod u+w . 2>&5 8663 $RM conftest* 8664 # SGI C++ compiler will create directory out/ii_files/ for 8665 # template instantiation 8666 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8667 $RM out/* && rmdir out 8668 cd .. 8669 $RM -r conftest 8670 $RM conftest* 8671 8672fi 8673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8674$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8675 8676 8677 8678 8679hard_links="nottested" 8680if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8681 # do not overwrite the value of need_locks provided by the user 8682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8683$as_echo_n "checking if we can lock with hard links... " >&6; } 8684 hard_links=yes 8685 $RM conftest* 8686 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8687 touch conftest.a 8688 ln conftest.a conftest.b 2>&5 || hard_links=no 8689 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8691$as_echo "$hard_links" >&6; } 8692 if test "$hard_links" = no; then 8693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8694$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8695 need_locks=warn 8696 fi 8697else 8698 need_locks=no 8699fi 8700 8701 8702 8703 8704 8705 8706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8707$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8708 8709 runpath_var= 8710 allow_undefined_flag= 8711 always_export_symbols=no 8712 archive_cmds= 8713 archive_expsym_cmds= 8714 compiler_needs_object=no 8715 enable_shared_with_static_runtimes=no 8716 export_dynamic_flag_spec= 8717 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8718 hardcode_automatic=no 8719 hardcode_direct=no 8720 hardcode_direct_absolute=no 8721 hardcode_libdir_flag_spec= 8722 hardcode_libdir_flag_spec_ld= 8723 hardcode_libdir_separator= 8724 hardcode_minus_L=no 8725 hardcode_shlibpath_var=unsupported 8726 inherit_rpath=no 8727 link_all_deplibs=unknown 8728 module_cmds= 8729 module_expsym_cmds= 8730 old_archive_from_new_cmds= 8731 old_archive_from_expsyms_cmds= 8732 thread_safe_flag_spec= 8733 whole_archive_flag_spec= 8734 # include_expsyms should be a list of space-separated symbols to be *always* 8735 # included in the symbol list 8736 include_expsyms= 8737 # exclude_expsyms can be an extended regexp of symbols to exclude 8738 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8739 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8740 # as well as any symbol that contains `d'. 8741 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8742 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8743 # platforms (ab)use it in PIC code, but their linkers get confused if 8744 # the symbol is explicitly referenced. Since portable code cannot 8745 # rely on this symbol name, it's probably fine to never include it in 8746 # preloaded symbol tables. 8747 # Exclude shared library initialization/finalization symbols. 8748 extract_expsyms_cmds= 8749 8750 case $host_os in 8751 cygwin* | mingw* | pw32* | cegcc*) 8752 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8753 # When not using gcc, we currently assume that we are using 8754 # Microsoft Visual C++. 8755 if test "$GCC" != yes; then 8756 with_gnu_ld=no 8757 fi 8758 ;; 8759 interix*) 8760 # we just hope/assume this is gcc and not c89 (= MSVC++) 8761 with_gnu_ld=yes 8762 ;; 8763 openbsd*) 8764 with_gnu_ld=no 8765 ;; 8766 esac 8767 8768 ld_shlibs=yes 8769 8770 # On some targets, GNU ld is compatible enough with the native linker 8771 # that we're better off using the native interface for both. 8772 lt_use_gnu_ld_interface=no 8773 if test "$with_gnu_ld" = yes; then 8774 case $host_os in 8775 aix*) 8776 # The AIX port of GNU ld has always aspired to compatibility 8777 # with the native linker. However, as the warning in the GNU ld 8778 # block says, versions before 2.19.5* couldn't really create working 8779 # shared libraries, regardless of the interface used. 8780 case `$LD -v 2>&1` in 8781 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8782 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8783 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8784 *) 8785 lt_use_gnu_ld_interface=yes 8786 ;; 8787 esac 8788 ;; 8789 *) 8790 lt_use_gnu_ld_interface=yes 8791 ;; 8792 esac 8793 fi 8794 8795 if test "$lt_use_gnu_ld_interface" = yes; then 8796 # If archive_cmds runs LD, not CC, wlarc should be empty 8797 wlarc='${wl}' 8798 8799 # Set some defaults for GNU ld with shared library support. These 8800 # are reset later if shared libraries are not supported. Putting them 8801 # here allows them to be overridden if necessary. 8802 runpath_var=LD_RUN_PATH 8803 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8804 export_dynamic_flag_spec='${wl}--export-dynamic' 8805 # ancient GNU ld didn't support --whole-archive et. al. 8806 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8807 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8808 else 8809 whole_archive_flag_spec= 8810 fi 8811 supports_anon_versioning=no 8812 case `$LD -v 2>&1` in 8813 *GNU\ gold*) supports_anon_versioning=yes ;; 8814 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8815 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8816 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8817 *\ 2.11.*) ;; # other 2.11 versions 8818 *) supports_anon_versioning=yes ;; 8819 esac 8820 8821 # See if GNU ld supports shared libraries. 8822 case $host_os in 8823 aix[3-9]*) 8824 # On AIX/PPC, the GNU linker is very broken 8825 if test "$host_cpu" != ia64; then 8826 ld_shlibs=no 8827 cat <<_LT_EOF 1>&2 8828 8829*** Warning: the GNU linker, at least up to release 2.19, is reported 8830*** to be unable to reliably create shared libraries on AIX. 8831*** Therefore, libtool is disabling shared libraries support. If you 8832*** really care for shared libraries, you may want to install binutils 8833*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8834*** You will then need to restart the configuration process. 8835 8836_LT_EOF 8837 fi 8838 ;; 8839 8840 amigaos*) 8841 case $host_cpu in 8842 powerpc) 8843 # see comment about AmigaOS4 .so support 8844 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8845 archive_expsym_cmds='' 8846 ;; 8847 m68k) 8848 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)' 8849 hardcode_libdir_flag_spec='-L$libdir' 8850 hardcode_minus_L=yes 8851 ;; 8852 esac 8853 ;; 8854 8855 beos*) 8856 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8857 allow_undefined_flag=unsupported 8858 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8859 # support --undefined. This deserves some investigation. FIXME 8860 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8861 else 8862 ld_shlibs=no 8863 fi 8864 ;; 8865 8866 cygwin* | mingw* | pw32* | cegcc*) 8867 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8868 # as there is no search path for DLLs. 8869 hardcode_libdir_flag_spec='-L$libdir' 8870 export_dynamic_flag_spec='${wl}--export-all-symbols' 8871 allow_undefined_flag=unsupported 8872 always_export_symbols=no 8873 enable_shared_with_static_runtimes=yes 8874 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8875 8876 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8877 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8878 # If the export-symbols file already is a .def file (1st line 8879 # is EXPORTS), use it as is; otherwise, prepend... 8880 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8881 cp $export_symbols $output_objdir/$soname.def; 8882 else 8883 echo EXPORTS > $output_objdir/$soname.def; 8884 cat $export_symbols >> $output_objdir/$soname.def; 8885 fi~ 8886 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8887 else 8888 ld_shlibs=no 8889 fi 8890 ;; 8891 8892 haiku*) 8893 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8894 link_all_deplibs=yes 8895 ;; 8896 8897 interix[3-9]*) 8898 hardcode_direct=no 8899 hardcode_shlibpath_var=no 8900 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8901 export_dynamic_flag_spec='${wl}-E' 8902 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8903 # Instead, shared libraries are loaded at an image base (0x10000000 by 8904 # default) and relocated if they conflict, which is a slow very memory 8905 # consuming and fragmenting process. To avoid this, we pick a random, 8906 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8907 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8908 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8909 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' 8910 ;; 8911 8912 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8913 tmp_diet=no 8914 if test "$host_os" = linux-dietlibc; then 8915 case $cc_basename in 8916 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8917 esac 8918 fi 8919 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8920 && test "$tmp_diet" = no 8921 then 8922 tmp_addflag=' $pic_flag' 8923 tmp_sharedflag='-shared' 8924 case $cc_basename,$host_cpu in 8925 pgcc*) # Portland Group C compiler 8926 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' 8927 tmp_addflag=' $pic_flag' 8928 ;; 8929 pgf77* | pgf90* | pgf95* | pgfortran*) 8930 # Portland Group f77 and f90 compilers 8931 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' 8932 tmp_addflag=' $pic_flag -Mnomain' ;; 8933 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8934 tmp_addflag=' -i_dynamic' ;; 8935 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8936 tmp_addflag=' -i_dynamic -nofor_main' ;; 8937 ifc* | ifort*) # Intel Fortran compiler 8938 tmp_addflag=' -nofor_main' ;; 8939 lf95*) # Lahey Fortran 8.1 8940 whole_archive_flag_spec= 8941 tmp_sharedflag='--shared' ;; 8942 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8943 tmp_sharedflag='-qmkshrobj' 8944 tmp_addflag= ;; 8945 nvcc*) # Cuda Compiler Driver 2.2 8946 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' 8947 compiler_needs_object=yes 8948 ;; 8949 esac 8950 case `$CC -V 2>&1 | sed 5q` in 8951 *Sun\ C*) # Sun C 5.9 8952 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' 8953 compiler_needs_object=yes 8954 tmp_sharedflag='-G' ;; 8955 *Sun\ F*) # Sun Fortran 8.3 8956 tmp_sharedflag='-G' ;; 8957 esac 8958 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8959 8960 if test "x$supports_anon_versioning" = xyes; then 8961 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8962 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8963 echo "local: *; };" >> $output_objdir/$libname.ver~ 8964 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8965 fi 8966 8967 case $cc_basename in 8968 xlf* | bgf* | bgxlf* | mpixlf*) 8969 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8970 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8971 hardcode_libdir_flag_spec= 8972 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8973 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8974 if test "x$supports_anon_versioning" = xyes; then 8975 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8976 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8977 echo "local: *; };" >> $output_objdir/$libname.ver~ 8978 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8979 fi 8980 ;; 8981 esac 8982 else 8983 ld_shlibs=no 8984 fi 8985 ;; 8986 8987 netbsd*) 8988 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8989 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8990 wlarc= 8991 else 8992 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8993 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8994 fi 8995 ;; 8996 8997 solaris*) 8998 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8999 ld_shlibs=no 9000 cat <<_LT_EOF 1>&2 9001 9002*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9003*** create shared libraries on Solaris systems. Therefore, libtool 9004*** is disabling shared libraries support. We urge you to upgrade GNU 9005*** binutils to release 2.9.1 or newer. Another option is to modify 9006*** your PATH or compiler configuration so that the native linker is 9007*** used, and then restart. 9008 9009_LT_EOF 9010 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9011 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9012 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9013 else 9014 ld_shlibs=no 9015 fi 9016 ;; 9017 9018 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9019 case `$LD -v 2>&1` in 9020 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9021 ld_shlibs=no 9022 cat <<_LT_EOF 1>&2 9023 9024*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9025*** reliably create shared libraries on SCO systems. Therefore, libtool 9026*** is disabling shared libraries support. We urge you to upgrade GNU 9027*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9028*** your PATH or compiler configuration so that the native linker is 9029*** used, and then restart. 9030 9031_LT_EOF 9032 ;; 9033 *) 9034 # For security reasons, it is highly recommended that you always 9035 # use absolute paths for naming shared libraries, and exclude the 9036 # DT_RUNPATH tag from executables and libraries. But doing so 9037 # requires that you compile everything twice, which is a pain. 9038 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9039 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9040 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9041 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9042 else 9043 ld_shlibs=no 9044 fi 9045 ;; 9046 esac 9047 ;; 9048 9049 sunos4*) 9050 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9051 wlarc= 9052 hardcode_direct=yes 9053 hardcode_shlibpath_var=no 9054 ;; 9055 9056 *) 9057 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9058 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9059 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9060 else 9061 ld_shlibs=no 9062 fi 9063 ;; 9064 esac 9065 9066 if test "$ld_shlibs" = no; then 9067 runpath_var= 9068 hardcode_libdir_flag_spec= 9069 export_dynamic_flag_spec= 9070 whole_archive_flag_spec= 9071 fi 9072 else 9073 # PORTME fill in a description of your system's linker (not GNU ld) 9074 case $host_os in 9075 aix3*) 9076 allow_undefined_flag=unsupported 9077 always_export_symbols=yes 9078 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' 9079 # Note: this linker hardcodes the directories in LIBPATH if there 9080 # are no directories specified by -L. 9081 hardcode_minus_L=yes 9082 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9083 # Neither direct hardcoding nor static linking is supported with a 9084 # broken collect2. 9085 hardcode_direct=unsupported 9086 fi 9087 ;; 9088 9089 aix[4-9]*) 9090 if test "$host_cpu" = ia64; then 9091 # On IA64, the linker does run time linking by default, so we don't 9092 # have to do anything special. 9093 aix_use_runtimelinking=no 9094 exp_sym_flag='-Bexport' 9095 no_entry_flag="" 9096 else 9097 # If we're using GNU nm, then we don't want the "-C" option. 9098 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9099 # Also, AIX nm treats weak defined symbols like other global 9100 # defined symbols, whereas GNU nm marks them as "W". 9101 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9102 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' 9103 else 9104 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' 9105 fi 9106 aix_use_runtimelinking=no 9107 9108 # Test if we are trying to use run time linking or normal 9109 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9110 # need to do runtime linking. 9111 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9112 for ld_flag in $LDFLAGS; do 9113 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9114 aix_use_runtimelinking=yes 9115 break 9116 fi 9117 done 9118 ;; 9119 esac 9120 9121 exp_sym_flag='-bexport' 9122 no_entry_flag='-bnoentry' 9123 fi 9124 9125 # When large executables or shared objects are built, AIX ld can 9126 # have problems creating the table of contents. If linking a library 9127 # or program results in "error TOC overflow" add -mminimal-toc to 9128 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9129 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9130 9131 archive_cmds='' 9132 hardcode_direct=yes 9133 hardcode_direct_absolute=yes 9134 hardcode_libdir_separator=':' 9135 link_all_deplibs=yes 9136 file_list_spec='${wl}-f,' 9137 9138 if test "$GCC" = yes; then 9139 case $host_os in aix4.[012]|aix4.[012].*) 9140 # We only want to do this on AIX 4.2 and lower, the check 9141 # below for broken collect2 doesn't work under 4.3+ 9142 collect2name=`${CC} -print-prog-name=collect2` 9143 if test -f "$collect2name" && 9144 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9145 then 9146 # We have reworked collect2 9147 : 9148 else 9149 # We have old collect2 9150 hardcode_direct=unsupported 9151 # It fails to find uninstalled libraries when the uninstalled 9152 # path is not listed in the libpath. Setting hardcode_minus_L 9153 # to unsupported forces relinking 9154 hardcode_minus_L=yes 9155 hardcode_libdir_flag_spec='-L$libdir' 9156 hardcode_libdir_separator= 9157 fi 9158 ;; 9159 esac 9160 shared_flag='-shared' 9161 if test "$aix_use_runtimelinking" = yes; then 9162 shared_flag="$shared_flag "'${wl}-G' 9163 fi 9164 else 9165 # not using gcc 9166 if test "$host_cpu" = ia64; then 9167 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9168 # chokes on -Wl,-G. The following line is correct: 9169 shared_flag='-G' 9170 else 9171 if test "$aix_use_runtimelinking" = yes; then 9172 shared_flag='${wl}-G' 9173 else 9174 shared_flag='${wl}-bM:SRE' 9175 fi 9176 fi 9177 fi 9178 9179 export_dynamic_flag_spec='${wl}-bexpall' 9180 # It seems that -bexpall does not export symbols beginning with 9181 # underscore (_), so it is better to generate a list of symbols to export. 9182 always_export_symbols=yes 9183 if test "$aix_use_runtimelinking" = yes; then 9184 # Warning - without using the other runtime loading flags (-brtl), 9185 # -berok will link without error, but may produce a broken library. 9186 allow_undefined_flag='-berok' 9187 # Determine the default libpath from the value encoded in an 9188 # empty executable. 9189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9190/* end confdefs.h. */ 9191 9192int 9193main () 9194{ 9195 9196 ; 9197 return 0; 9198} 9199_ACEOF 9200if ac_fn_c_try_link "$LINENO"; then : 9201 9202lt_aix_libpath_sed=' 9203 /Import File Strings/,/^$/ { 9204 /^0/ { 9205 s/^0 *\(.*\)$/\1/ 9206 p 9207 } 9208 }' 9209aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9210# Check for a 64-bit object if we didn't find anything. 9211if test -z "$aix_libpath"; then 9212 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9213fi 9214fi 9215rm -f core conftest.err conftest.$ac_objext \ 9216 conftest$ac_exeext conftest.$ac_ext 9217if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9218 9219 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9220 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" 9221 else 9222 if test "$host_cpu" = ia64; then 9223 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9224 allow_undefined_flag="-z nodefs" 9225 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" 9226 else 9227 # Determine the default libpath from the value encoded in an 9228 # empty executable. 9229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9230/* end confdefs.h. */ 9231 9232int 9233main () 9234{ 9235 9236 ; 9237 return 0; 9238} 9239_ACEOF 9240if ac_fn_c_try_link "$LINENO"; then : 9241 9242lt_aix_libpath_sed=' 9243 /Import File Strings/,/^$/ { 9244 /^0/ { 9245 s/^0 *\(.*\)$/\1/ 9246 p 9247 } 9248 }' 9249aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9250# Check for a 64-bit object if we didn't find anything. 9251if test -z "$aix_libpath"; then 9252 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9253fi 9254fi 9255rm -f core conftest.err conftest.$ac_objext \ 9256 conftest$ac_exeext conftest.$ac_ext 9257if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9258 9259 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9260 # Warning - without using the other run time loading flags, 9261 # -berok will link without error, but may produce a broken library. 9262 no_undefined_flag=' ${wl}-bernotok' 9263 allow_undefined_flag=' ${wl}-berok' 9264 if test "$with_gnu_ld" = yes; then 9265 # We only use this code for GNU lds that support --whole-archive. 9266 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9267 else 9268 # Exported symbols can be pulled into shared objects from archives 9269 whole_archive_flag_spec='$convenience' 9270 fi 9271 archive_cmds_need_lc=yes 9272 # This is similar to how AIX traditionally builds its shared libraries. 9273 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' 9274 fi 9275 fi 9276 ;; 9277 9278 amigaos*) 9279 case $host_cpu in 9280 powerpc) 9281 # see comment about AmigaOS4 .so support 9282 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9283 archive_expsym_cmds='' 9284 ;; 9285 m68k) 9286 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)' 9287 hardcode_libdir_flag_spec='-L$libdir' 9288 hardcode_minus_L=yes 9289 ;; 9290 esac 9291 ;; 9292 9293 bsdi[45]*) 9294 export_dynamic_flag_spec=-rdynamic 9295 ;; 9296 9297 cygwin* | mingw* | pw32* | cegcc*) 9298 # When not using gcc, we currently assume that we are using 9299 # Microsoft Visual C++. 9300 # hardcode_libdir_flag_spec is actually meaningless, as there is 9301 # no search path for DLLs. 9302 hardcode_libdir_flag_spec=' ' 9303 allow_undefined_flag=unsupported 9304 # Tell ltmain to make .lib files, not .a files. 9305 libext=lib 9306 # Tell ltmain to make .dll files, not .so files. 9307 shrext_cmds=".dll" 9308 # FIXME: Setting linknames here is a bad hack. 9309 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9310 # The linker will automatically build a .lib file if we build a DLL. 9311 old_archive_from_new_cmds='true' 9312 # FIXME: Should let the user specify the lib program. 9313 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9314 fix_srcfile_path='`cygpath -w "$srcfile"`' 9315 enable_shared_with_static_runtimes=yes 9316 ;; 9317 9318 darwin* | rhapsody*) 9319 9320 9321 archive_cmds_need_lc=no 9322 hardcode_direct=no 9323 hardcode_automatic=yes 9324 hardcode_shlibpath_var=unsupported 9325 if test "$lt_cv_ld_force_load" = "yes"; then 9326 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\"`' 9327 else 9328 whole_archive_flag_spec='' 9329 fi 9330 link_all_deplibs=yes 9331 allow_undefined_flag="$_lt_dar_allow_undefined" 9332 case $cc_basename in 9333 ifort*) _lt_dar_can_shared=yes ;; 9334 *) _lt_dar_can_shared=$GCC ;; 9335 esac 9336 if test "$_lt_dar_can_shared" = "yes"; then 9337 output_verbose_link_cmd=func_echo_all 9338 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9339 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9340 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}" 9341 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}" 9342 9343 else 9344 ld_shlibs=no 9345 fi 9346 9347 ;; 9348 9349 dgux*) 9350 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9351 hardcode_libdir_flag_spec='-L$libdir' 9352 hardcode_shlibpath_var=no 9353 ;; 9354 9355 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9356 # support. Future versions do this automatically, but an explicit c++rt0.o 9357 # does not break anything, and helps significantly (at the cost of a little 9358 # extra space). 9359 freebsd2.2*) 9360 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9361 hardcode_libdir_flag_spec='-R$libdir' 9362 hardcode_direct=yes 9363 hardcode_shlibpath_var=no 9364 ;; 9365 9366 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9367 freebsd2.*) 9368 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9369 hardcode_direct=yes 9370 hardcode_minus_L=yes 9371 hardcode_shlibpath_var=no 9372 ;; 9373 9374 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9375 freebsd* | dragonfly*) 9376 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9377 hardcode_libdir_flag_spec='-R$libdir' 9378 hardcode_direct=yes 9379 hardcode_shlibpath_var=no 9380 ;; 9381 9382 hpux9*) 9383 if test "$GCC" = yes; then 9384 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9385 else 9386 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' 9387 fi 9388 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9389 hardcode_libdir_separator=: 9390 hardcode_direct=yes 9391 9392 # hardcode_minus_L: Not really in the search PATH, 9393 # but as the default location of the library. 9394 hardcode_minus_L=yes 9395 export_dynamic_flag_spec='${wl}-E' 9396 ;; 9397 9398 hpux10*) 9399 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9400 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9401 else 9402 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9403 fi 9404 if test "$with_gnu_ld" = no; then 9405 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9406 hardcode_libdir_flag_spec_ld='+b $libdir' 9407 hardcode_libdir_separator=: 9408 hardcode_direct=yes 9409 hardcode_direct_absolute=yes 9410 export_dynamic_flag_spec='${wl}-E' 9411 # hardcode_minus_L: Not really in the search PATH, 9412 # but as the default location of the library. 9413 hardcode_minus_L=yes 9414 fi 9415 ;; 9416 9417 hpux11*) 9418 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9419 case $host_cpu in 9420 hppa*64*) 9421 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9422 ;; 9423 ia64*) 9424 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9425 ;; 9426 *) 9427 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9428 ;; 9429 esac 9430 else 9431 case $host_cpu in 9432 hppa*64*) 9433 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9434 ;; 9435 ia64*) 9436 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9437 ;; 9438 *) 9439 9440 # Older versions of the 11.00 compiler do not understand -b yet 9441 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9443$as_echo_n "checking if $CC understands -b... " >&6; } 9444if test "${lt_cv_prog_compiler__b+set}" = set; then : 9445 $as_echo_n "(cached) " >&6 9446else 9447 lt_cv_prog_compiler__b=no 9448 save_LDFLAGS="$LDFLAGS" 9449 LDFLAGS="$LDFLAGS -b" 9450 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9451 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9452 # The linker can only warn and ignore the option if not recognized 9453 # So say no if there are warnings 9454 if test -s conftest.err; then 9455 # Append any errors to the config.log. 9456 cat conftest.err 1>&5 9457 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9458 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9459 if diff conftest.exp conftest.er2 >/dev/null; then 9460 lt_cv_prog_compiler__b=yes 9461 fi 9462 else 9463 lt_cv_prog_compiler__b=yes 9464 fi 9465 fi 9466 $RM -r conftest* 9467 LDFLAGS="$save_LDFLAGS" 9468 9469fi 9470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9471$as_echo "$lt_cv_prog_compiler__b" >&6; } 9472 9473if test x"$lt_cv_prog_compiler__b" = xyes; then 9474 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9475else 9476 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9477fi 9478 9479 ;; 9480 esac 9481 fi 9482 if test "$with_gnu_ld" = no; then 9483 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9484 hardcode_libdir_separator=: 9485 9486 case $host_cpu in 9487 hppa*64*|ia64*) 9488 hardcode_direct=no 9489 hardcode_shlibpath_var=no 9490 ;; 9491 *) 9492 hardcode_direct=yes 9493 hardcode_direct_absolute=yes 9494 export_dynamic_flag_spec='${wl}-E' 9495 9496 # hardcode_minus_L: Not really in the search PATH, 9497 # but as the default location of the library. 9498 hardcode_minus_L=yes 9499 ;; 9500 esac 9501 fi 9502 ;; 9503 9504 irix5* | irix6* | nonstopux*) 9505 if test "$GCC" = yes; then 9506 archive_cmds='$CC -shared $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' 9507 # Try to use the -exported_symbol ld option, if it does not 9508 # work, assume that -exports_file does not work either and 9509 # implicitly export all symbols. 9510 save_LDFLAGS="$LDFLAGS" 9511 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9513/* end confdefs.h. */ 9514int foo(void) {} 9515_ACEOF 9516if ac_fn_c_try_link "$LINENO"; then : 9517 archive_expsym_cmds='$CC -shared $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' 9518 9519fi 9520rm -f core conftest.err conftest.$ac_objext \ 9521 conftest$ac_exeext conftest.$ac_ext 9522 LDFLAGS="$save_LDFLAGS" 9523 else 9524 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' 9525 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' 9526 fi 9527 archive_cmds_need_lc='no' 9528 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9529 hardcode_libdir_separator=: 9530 inherit_rpath=yes 9531 link_all_deplibs=yes 9532 ;; 9533 9534 netbsd*) 9535 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9536 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9537 else 9538 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9539 fi 9540 hardcode_libdir_flag_spec='-R$libdir' 9541 hardcode_direct=yes 9542 hardcode_shlibpath_var=no 9543 ;; 9544 9545 newsos6) 9546 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9547 hardcode_direct=yes 9548 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9549 hardcode_libdir_separator=: 9550 hardcode_shlibpath_var=no 9551 ;; 9552 9553 *nto* | *qnx*) 9554 ;; 9555 9556 openbsd*) 9557 if test -f /usr/libexec/ld.so; then 9558 hardcode_direct=yes 9559 hardcode_shlibpath_var=no 9560 hardcode_direct_absolute=yes 9561 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9562 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9563 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9564 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9565 export_dynamic_flag_spec='${wl}-E' 9566 else 9567 case $host_os in 9568 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9569 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9570 hardcode_libdir_flag_spec='-R$libdir' 9571 ;; 9572 *) 9573 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9574 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9575 ;; 9576 esac 9577 fi 9578 else 9579 ld_shlibs=no 9580 fi 9581 ;; 9582 9583 os2*) 9584 hardcode_libdir_flag_spec='-L$libdir' 9585 hardcode_minus_L=yes 9586 allow_undefined_flag=unsupported 9587 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' 9588 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9589 ;; 9590 9591 osf3*) 9592 if test "$GCC" = yes; then 9593 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9594 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' 9595 else 9596 allow_undefined_flag=' -expect_unresolved \*' 9597 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' 9598 fi 9599 archive_cmds_need_lc='no' 9600 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9601 hardcode_libdir_separator=: 9602 ;; 9603 9604 osf4* | osf5*) # as osf3* with the addition of -msym flag 9605 if test "$GCC" = yes; then 9606 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9607 archive_cmds='$CC -shared${allow_undefined_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' 9608 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9609 else 9610 allow_undefined_flag=' -expect_unresolved \*' 9611 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' 9612 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~ 9613 $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' 9614 9615 # Both c and cxx compiler support -rpath directly 9616 hardcode_libdir_flag_spec='-rpath $libdir' 9617 fi 9618 archive_cmds_need_lc='no' 9619 hardcode_libdir_separator=: 9620 ;; 9621 9622 solaris*) 9623 no_undefined_flag=' -z defs' 9624 if test "$GCC" = yes; then 9625 wlarc='${wl}' 9626 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9627 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9628 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9629 else 9630 case `$CC -V 2>&1` in 9631 *"Compilers 5.0"*) 9632 wlarc='' 9633 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9634 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9635 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9636 ;; 9637 *) 9638 wlarc='${wl}' 9639 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9640 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9641 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9642 ;; 9643 esac 9644 fi 9645 hardcode_libdir_flag_spec='-R$libdir' 9646 hardcode_shlibpath_var=no 9647 case $host_os in 9648 solaris2.[0-5] | solaris2.[0-5].*) ;; 9649 *) 9650 # The compiler driver will combine and reorder linker options, 9651 # but understands `-z linker_flag'. GCC discards it without `$wl', 9652 # but is careful enough not to reorder. 9653 # Supported since Solaris 2.6 (maybe 2.5.1?) 9654 if test "$GCC" = yes; then 9655 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9656 else 9657 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9658 fi 9659 ;; 9660 esac 9661 link_all_deplibs=yes 9662 ;; 9663 9664 sunos4*) 9665 if test "x$host_vendor" = xsequent; then 9666 # Use $CC to link under sequent, because it throws in some extra .o 9667 # files that make .init and .fini sections work. 9668 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9669 else 9670 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9671 fi 9672 hardcode_libdir_flag_spec='-L$libdir' 9673 hardcode_direct=yes 9674 hardcode_minus_L=yes 9675 hardcode_shlibpath_var=no 9676 ;; 9677 9678 sysv4) 9679 case $host_vendor in 9680 sni) 9681 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9682 hardcode_direct=yes # is this really true??? 9683 ;; 9684 siemens) 9685 ## LD is ld it makes a PLAMLIB 9686 ## CC just makes a GrossModule. 9687 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9688 reload_cmds='$CC -r -o $output$reload_objs' 9689 hardcode_direct=no 9690 ;; 9691 motorola) 9692 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9693 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9694 ;; 9695 esac 9696 runpath_var='LD_RUN_PATH' 9697 hardcode_shlibpath_var=no 9698 ;; 9699 9700 sysv4.3*) 9701 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9702 hardcode_shlibpath_var=no 9703 export_dynamic_flag_spec='-Bexport' 9704 ;; 9705 9706 sysv4*MP*) 9707 if test -d /usr/nec; then 9708 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9709 hardcode_shlibpath_var=no 9710 runpath_var=LD_RUN_PATH 9711 hardcode_runpath_var=yes 9712 ld_shlibs=yes 9713 fi 9714 ;; 9715 9716 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9717 no_undefined_flag='${wl}-z,text' 9718 archive_cmds_need_lc=no 9719 hardcode_shlibpath_var=no 9720 runpath_var='LD_RUN_PATH' 9721 9722 if test "$GCC" = yes; then 9723 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9724 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9725 else 9726 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9727 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9728 fi 9729 ;; 9730 9731 sysv5* | sco3.2v5* | sco5v6*) 9732 # Note: We can NOT use -z defs as we might desire, because we do not 9733 # link with -lc, and that would cause any symbols used from libc to 9734 # always be unresolved, which means just about no library would 9735 # ever link correctly. If we're not using GNU ld we use -z text 9736 # though, which does catch some bad symbols but isn't as heavy-handed 9737 # as -z defs. 9738 no_undefined_flag='${wl}-z,text' 9739 allow_undefined_flag='${wl}-z,nodefs' 9740 archive_cmds_need_lc=no 9741 hardcode_shlibpath_var=no 9742 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9743 hardcode_libdir_separator=':' 9744 link_all_deplibs=yes 9745 export_dynamic_flag_spec='${wl}-Bexport' 9746 runpath_var='LD_RUN_PATH' 9747 9748 if test "$GCC" = yes; then 9749 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9750 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9751 else 9752 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9753 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9754 fi 9755 ;; 9756 9757 uts4*) 9758 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9759 hardcode_libdir_flag_spec='-L$libdir' 9760 hardcode_shlibpath_var=no 9761 ;; 9762 9763 *) 9764 ld_shlibs=no 9765 ;; 9766 esac 9767 9768 if test x$host_vendor = xsni; then 9769 case $host in 9770 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9771 export_dynamic_flag_spec='${wl}-Blargedynsym' 9772 ;; 9773 esac 9774 fi 9775 fi 9776 9777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9778$as_echo "$ld_shlibs" >&6; } 9779test "$ld_shlibs" = no && can_build_shared=no 9780 9781with_gnu_ld=$with_gnu_ld 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797# 9798# Do we need to explicitly link libc? 9799# 9800case "x$archive_cmds_need_lc" in 9801x|xyes) 9802 # Assume -lc should be added 9803 archive_cmds_need_lc=yes 9804 9805 if test "$enable_shared" = yes && test "$GCC" = yes; then 9806 case $archive_cmds in 9807 *'~'*) 9808 # FIXME: we may have to deal with multi-command sequences. 9809 ;; 9810 '$CC '*) 9811 # Test whether the compiler implicitly links with -lc since on some 9812 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9813 # to ld, don't add -lc before -lgcc. 9814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9815$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9816if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9817 $as_echo_n "(cached) " >&6 9818else 9819 $RM conftest* 9820 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9821 9822 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9823 (eval $ac_compile) 2>&5 9824 ac_status=$? 9825 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9826 test $ac_status = 0; } 2>conftest.err; then 9827 soname=conftest 9828 lib=conftest 9829 libobjs=conftest.$ac_objext 9830 deplibs= 9831 wl=$lt_prog_compiler_wl 9832 pic_flag=$lt_prog_compiler_pic 9833 compiler_flags=-v 9834 linker_flags=-v 9835 verstring= 9836 output_objdir=. 9837 libname=conftest 9838 lt_save_allow_undefined_flag=$allow_undefined_flag 9839 allow_undefined_flag= 9840 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9841 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9842 ac_status=$? 9843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9844 test $ac_status = 0; } 9845 then 9846 lt_cv_archive_cmds_need_lc=no 9847 else 9848 lt_cv_archive_cmds_need_lc=yes 9849 fi 9850 allow_undefined_flag=$lt_save_allow_undefined_flag 9851 else 9852 cat conftest.err 1>&5 9853 fi 9854 $RM conftest* 9855 9856fi 9857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9858$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9859 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9860 ;; 9861 esac 9862 fi 9863 ;; 9864esac 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10023$as_echo_n "checking dynamic linker characteristics... " >&6; } 10024 10025if test "$GCC" = yes; then 10026 case $host_os in 10027 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10028 *) lt_awk_arg="/^libraries:/" ;; 10029 esac 10030 case $host_os in 10031 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10032 *) lt_sed_strip_eq="s,=/,/,g" ;; 10033 esac 10034 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10035 case $lt_search_path_spec in 10036 *\;*) 10037 # if the path contains ";" then we assume it to be the separator 10038 # otherwise default to the standard path separator (i.e. ":") - it is 10039 # assumed that no part of a normal pathname contains ";" but that should 10040 # okay in the real world where ";" in dirpaths is itself problematic. 10041 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10042 ;; 10043 *) 10044 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10045 ;; 10046 esac 10047 # Ok, now we have the path, separated by spaces, we can step through it 10048 # and add multilib dir if necessary. 10049 lt_tmp_lt_search_path_spec= 10050 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10051 for lt_sys_path in $lt_search_path_spec; do 10052 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10053 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10054 else 10055 test -d "$lt_sys_path" && \ 10056 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10057 fi 10058 done 10059 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10060BEGIN {RS=" "; FS="/|\n";} { 10061 lt_foo=""; 10062 lt_count=0; 10063 for (lt_i = NF; lt_i > 0; lt_i--) { 10064 if ($lt_i != "" && $lt_i != ".") { 10065 if ($lt_i == "..") { 10066 lt_count++; 10067 } else { 10068 if (lt_count == 0) { 10069 lt_foo="/" $lt_i lt_foo; 10070 } else { 10071 lt_count--; 10072 } 10073 } 10074 } 10075 } 10076 if (lt_foo != "") { lt_freq[lt_foo]++; } 10077 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10078}'` 10079 # AWK program above erroneously prepends '/' to C:/dos/paths 10080 # for these hosts. 10081 case $host_os in 10082 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10083 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10084 esac 10085 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10086else 10087 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10088fi 10089library_names_spec= 10090libname_spec='lib$name' 10091soname_spec= 10092shrext_cmds=".so" 10093postinstall_cmds= 10094postuninstall_cmds= 10095finish_cmds= 10096finish_eval= 10097shlibpath_var= 10098shlibpath_overrides_runpath=unknown 10099version_type=none 10100dynamic_linker="$host_os ld.so" 10101sys_lib_dlsearch_path_spec="/lib /usr/lib" 10102need_lib_prefix=unknown 10103hardcode_into_libs=no 10104 10105# when you set need_version to no, make sure it does not cause -set_version 10106# flags to be left without arguments 10107need_version=unknown 10108 10109case $host_os in 10110aix3*) 10111 version_type=linux 10112 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10113 shlibpath_var=LIBPATH 10114 10115 # AIX 3 has no versioning support, so we append a major version to the name. 10116 soname_spec='${libname}${release}${shared_ext}$major' 10117 ;; 10118 10119aix[4-9]*) 10120 version_type=linux 10121 need_lib_prefix=no 10122 need_version=no 10123 hardcode_into_libs=yes 10124 if test "$host_cpu" = ia64; then 10125 # AIX 5 supports IA64 10126 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10127 shlibpath_var=LD_LIBRARY_PATH 10128 else 10129 # With GCC up to 2.95.x, collect2 would create an import file 10130 # for dependence libraries. The import file would start with 10131 # the line `#! .'. This would cause the generated library to 10132 # depend on `.', always an invalid library. This was fixed in 10133 # development snapshots of GCC prior to 3.0. 10134 case $host_os in 10135 aix4 | aix4.[01] | aix4.[01].*) 10136 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10137 echo ' yes ' 10138 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10139 : 10140 else 10141 can_build_shared=no 10142 fi 10143 ;; 10144 esac 10145 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10146 # soname into executable. Probably we can add versioning support to 10147 # collect2, so additional links can be useful in future. 10148 if test "$aix_use_runtimelinking" = yes; then 10149 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10150 # instead of lib<name>.a to let people know that these are not 10151 # typical AIX shared libraries. 10152 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10153 else 10154 # We preserve .a as extension for shared libraries through AIX4.2 10155 # and later when we are not doing run time linking. 10156 library_names_spec='${libname}${release}.a $libname.a' 10157 soname_spec='${libname}${release}${shared_ext}$major' 10158 fi 10159 shlibpath_var=LIBPATH 10160 fi 10161 ;; 10162 10163amigaos*) 10164 case $host_cpu in 10165 powerpc) 10166 # Since July 2007 AmigaOS4 officially supports .so libraries. 10167 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10168 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10169 ;; 10170 m68k) 10171 library_names_spec='$libname.ixlibrary $libname.a' 10172 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10173 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' 10174 ;; 10175 esac 10176 ;; 10177 10178beos*) 10179 library_names_spec='${libname}${shared_ext}' 10180 dynamic_linker="$host_os ld.so" 10181 shlibpath_var=LIBRARY_PATH 10182 ;; 10183 10184bsdi[45]*) 10185 version_type=linux 10186 need_version=no 10187 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10188 soname_spec='${libname}${release}${shared_ext}$major' 10189 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10190 shlibpath_var=LD_LIBRARY_PATH 10191 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10192 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10193 # the default ld.so.conf also contains /usr/contrib/lib and 10194 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10195 # libtool to hard-code these into programs 10196 ;; 10197 10198cygwin* | mingw* | pw32* | cegcc*) 10199 version_type=windows 10200 shrext_cmds=".dll" 10201 need_version=no 10202 need_lib_prefix=no 10203 10204 case $GCC,$host_os in 10205 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10206 library_names_spec='$libname.dll.a' 10207 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10208 postinstall_cmds='base_file=`basename \${file}`~ 10209 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10210 dldir=$destdir/`dirname \$dlpath`~ 10211 test -d \$dldir || mkdir -p \$dldir~ 10212 $install_prog $dir/$dlname \$dldir/$dlname~ 10213 chmod a+x \$dldir/$dlname~ 10214 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10215 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10216 fi' 10217 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10218 dlpath=$dir/\$dldll~ 10219 $RM \$dlpath' 10220 shlibpath_overrides_runpath=yes 10221 10222 case $host_os in 10223 cygwin*) 10224 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10225 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10226 10227 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10228 ;; 10229 mingw* | cegcc*) 10230 # MinGW DLLs use traditional 'lib' prefix 10231 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10232 ;; 10233 pw32*) 10234 # pw32 DLLs use 'pw' prefix rather than 'lib' 10235 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10236 ;; 10237 esac 10238 ;; 10239 10240 *) 10241 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10242 ;; 10243 esac 10244 dynamic_linker='Win32 ld.exe' 10245 # FIXME: first we should search . and the directory the executable is in 10246 shlibpath_var=PATH 10247 ;; 10248 10249darwin* | rhapsody*) 10250 dynamic_linker="$host_os dyld" 10251 version_type=darwin 10252 need_lib_prefix=no 10253 need_version=no 10254 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10255 soname_spec='${libname}${release}${major}$shared_ext' 10256 shlibpath_overrides_runpath=yes 10257 shlibpath_var=DYLD_LIBRARY_PATH 10258 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10259 10260 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10261 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10262 ;; 10263 10264dgux*) 10265 version_type=linux 10266 need_lib_prefix=no 10267 need_version=no 10268 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10269 soname_spec='${libname}${release}${shared_ext}$major' 10270 shlibpath_var=LD_LIBRARY_PATH 10271 ;; 10272 10273freebsd* | dragonfly*) 10274 # DragonFly does not have aout. When/if they implement a new 10275 # versioning mechanism, adjust this. 10276 if test -x /usr/bin/objformat; then 10277 objformat=`/usr/bin/objformat` 10278 else 10279 case $host_os in 10280 freebsd[23].*) objformat=aout ;; 10281 *) objformat=elf ;; 10282 esac 10283 fi 10284 version_type=freebsd-$objformat 10285 case $version_type in 10286 freebsd-elf*) 10287 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10288 need_version=no 10289 need_lib_prefix=no 10290 ;; 10291 freebsd-*) 10292 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10293 need_version=yes 10294 ;; 10295 esac 10296 shlibpath_var=LD_LIBRARY_PATH 10297 case $host_os in 10298 freebsd2.*) 10299 shlibpath_overrides_runpath=yes 10300 ;; 10301 freebsd3.[01]* | freebsdelf3.[01]*) 10302 shlibpath_overrides_runpath=yes 10303 hardcode_into_libs=yes 10304 ;; 10305 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10306 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10307 shlibpath_overrides_runpath=no 10308 hardcode_into_libs=yes 10309 ;; 10310 *) # from 4.6 on, and DragonFly 10311 shlibpath_overrides_runpath=yes 10312 hardcode_into_libs=yes 10313 ;; 10314 esac 10315 ;; 10316 10317gnu*) 10318 version_type=linux 10319 need_lib_prefix=no 10320 need_version=no 10321 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10322 soname_spec='${libname}${release}${shared_ext}$major' 10323 shlibpath_var=LD_LIBRARY_PATH 10324 hardcode_into_libs=yes 10325 ;; 10326 10327haiku*) 10328 version_type=linux 10329 need_lib_prefix=no 10330 need_version=no 10331 dynamic_linker="$host_os runtime_loader" 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 shlibpath_var=LIBRARY_PATH 10335 shlibpath_overrides_runpath=yes 10336 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10337 hardcode_into_libs=yes 10338 ;; 10339 10340hpux9* | hpux10* | hpux11*) 10341 # Give a soname corresponding to the major version so that dld.sl refuses to 10342 # link against other versions. 10343 version_type=sunos 10344 need_lib_prefix=no 10345 need_version=no 10346 case $host_cpu in 10347 ia64*) 10348 shrext_cmds='.so' 10349 hardcode_into_libs=yes 10350 dynamic_linker="$host_os dld.so" 10351 shlibpath_var=LD_LIBRARY_PATH 10352 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10353 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10354 soname_spec='${libname}${release}${shared_ext}$major' 10355 if test "X$HPUX_IA64_MODE" = X32; then 10356 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10357 else 10358 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10359 fi 10360 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10361 ;; 10362 hppa*64*) 10363 shrext_cmds='.sl' 10364 hardcode_into_libs=yes 10365 dynamic_linker="$host_os dld.sl" 10366 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10367 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10368 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10369 soname_spec='${libname}${release}${shared_ext}$major' 10370 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10371 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10372 ;; 10373 *) 10374 shrext_cmds='.sl' 10375 dynamic_linker="$host_os dld.sl" 10376 shlibpath_var=SHLIB_PATH 10377 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10378 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10379 soname_spec='${libname}${release}${shared_ext}$major' 10380 ;; 10381 esac 10382 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10383 postinstall_cmds='chmod 555 $lib' 10384 # or fails outright, so override atomically: 10385 install_override_mode=555 10386 ;; 10387 10388interix[3-9]*) 10389 version_type=linux 10390 need_lib_prefix=no 10391 need_version=no 10392 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10393 soname_spec='${libname}${release}${shared_ext}$major' 10394 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10395 shlibpath_var=LD_LIBRARY_PATH 10396 shlibpath_overrides_runpath=no 10397 hardcode_into_libs=yes 10398 ;; 10399 10400irix5* | irix6* | nonstopux*) 10401 case $host_os in 10402 nonstopux*) version_type=nonstopux ;; 10403 *) 10404 if test "$lt_cv_prog_gnu_ld" = yes; then 10405 version_type=linux 10406 else 10407 version_type=irix 10408 fi ;; 10409 esac 10410 need_lib_prefix=no 10411 need_version=no 10412 soname_spec='${libname}${release}${shared_ext}$major' 10413 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10414 case $host_os in 10415 irix5* | nonstopux*) 10416 libsuff= shlibsuff= 10417 ;; 10418 *) 10419 case $LD in # libtool.m4 will add one of these switches to LD 10420 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10421 libsuff= shlibsuff= libmagic=32-bit;; 10422 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10423 libsuff=32 shlibsuff=N32 libmagic=N32;; 10424 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10425 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10426 *) libsuff= shlibsuff= libmagic=never-match;; 10427 esac 10428 ;; 10429 esac 10430 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10431 shlibpath_overrides_runpath=no 10432 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10433 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10434 hardcode_into_libs=yes 10435 ;; 10436 10437# No shared lib support for Linux oldld, aout, or coff. 10438linux*oldld* | linux*aout* | linux*coff*) 10439 dynamic_linker=no 10440 ;; 10441 10442# This must be Linux ELF. 10443linux* | k*bsd*-gnu | kopensolaris*-gnu) 10444 version_type=linux 10445 need_lib_prefix=no 10446 need_version=no 10447 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10448 soname_spec='${libname}${release}${shared_ext}$major' 10449 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10450 shlibpath_var=LD_LIBRARY_PATH 10451 shlibpath_overrides_runpath=no 10452 10453 # Some binutils ld are patched to set DT_RUNPATH 10454 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10455 $as_echo_n "(cached) " >&6 10456else 10457 lt_cv_shlibpath_overrides_runpath=no 10458 save_LDFLAGS=$LDFLAGS 10459 save_libdir=$libdir 10460 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10461 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10463/* end confdefs.h. */ 10464 10465int 10466main () 10467{ 10468 10469 ; 10470 return 0; 10471} 10472_ACEOF 10473if ac_fn_c_try_link "$LINENO"; then : 10474 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10475 lt_cv_shlibpath_overrides_runpath=yes 10476fi 10477fi 10478rm -f core conftest.err conftest.$ac_objext \ 10479 conftest$ac_exeext conftest.$ac_ext 10480 LDFLAGS=$save_LDFLAGS 10481 libdir=$save_libdir 10482 10483fi 10484 10485 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10486 10487 # This implies no fast_install, which is unacceptable. 10488 # Some rework will be needed to allow for fast_install 10489 # before this can be enabled. 10490 hardcode_into_libs=yes 10491 10492 # Append ld.so.conf contents to the search path 10493 if test -f /etc/ld.so.conf; then 10494 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' ' '` 10495 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10496 fi 10497 10498 # We used to test for /lib/ld.so.1 and disable shared libraries on 10499 # powerpc, because MkLinux only supported shared libraries with the 10500 # GNU dynamic linker. Since this was broken with cross compilers, 10501 # most powerpc-linux boxes support dynamic linking these days and 10502 # people can always --disable-shared, the test was removed, and we 10503 # assume the GNU/Linux dynamic linker is in use. 10504 dynamic_linker='GNU/Linux ld.so' 10505 ;; 10506 10507netbsd*) 10508 version_type=sunos 10509 need_lib_prefix=no 10510 need_version=no 10511 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10512 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10513 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10514 dynamic_linker='NetBSD (a.out) ld.so' 10515 else 10516 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10517 soname_spec='${libname}${release}${shared_ext}$major' 10518 dynamic_linker='NetBSD ld.elf_so' 10519 fi 10520 shlibpath_var=LD_LIBRARY_PATH 10521 shlibpath_overrides_runpath=yes 10522 hardcode_into_libs=yes 10523 ;; 10524 10525newsos6) 10526 version_type=linux 10527 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10528 shlibpath_var=LD_LIBRARY_PATH 10529 shlibpath_overrides_runpath=yes 10530 ;; 10531 10532*nto* | *qnx*) 10533 version_type=qnx 10534 need_lib_prefix=no 10535 need_version=no 10536 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10537 soname_spec='${libname}${release}${shared_ext}$major' 10538 shlibpath_var=LD_LIBRARY_PATH 10539 shlibpath_overrides_runpath=no 10540 hardcode_into_libs=yes 10541 dynamic_linker='ldqnx.so' 10542 ;; 10543 10544openbsd*) 10545 version_type=sunos 10546 sys_lib_dlsearch_path_spec="/usr/lib" 10547 need_lib_prefix=no 10548 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10549 case $host_os in 10550 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10551 *) need_version=no ;; 10552 esac 10553 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10554 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10555 shlibpath_var=LD_LIBRARY_PATH 10556 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10557 case $host_os in 10558 openbsd2.[89] | openbsd2.[89].*) 10559 shlibpath_overrides_runpath=no 10560 ;; 10561 *) 10562 shlibpath_overrides_runpath=yes 10563 ;; 10564 esac 10565 else 10566 shlibpath_overrides_runpath=yes 10567 fi 10568 ;; 10569 10570os2*) 10571 libname_spec='$name' 10572 shrext_cmds=".dll" 10573 need_lib_prefix=no 10574 library_names_spec='$libname${shared_ext} $libname.a' 10575 dynamic_linker='OS/2 ld.exe' 10576 shlibpath_var=LIBPATH 10577 ;; 10578 10579osf3* | osf4* | osf5*) 10580 version_type=osf 10581 need_lib_prefix=no 10582 need_version=no 10583 soname_spec='${libname}${release}${shared_ext}$major' 10584 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10585 shlibpath_var=LD_LIBRARY_PATH 10586 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10587 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10588 ;; 10589 10590rdos*) 10591 dynamic_linker=no 10592 ;; 10593 10594solaris*) 10595 version_type=linux 10596 need_lib_prefix=no 10597 need_version=no 10598 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10599 soname_spec='${libname}${release}${shared_ext}$major' 10600 shlibpath_var=LD_LIBRARY_PATH 10601 shlibpath_overrides_runpath=yes 10602 hardcode_into_libs=yes 10603 # ldd complains unless libraries are executable 10604 postinstall_cmds='chmod +x $lib' 10605 ;; 10606 10607sunos4*) 10608 version_type=sunos 10609 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10610 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10611 shlibpath_var=LD_LIBRARY_PATH 10612 shlibpath_overrides_runpath=yes 10613 if test "$with_gnu_ld" = yes; then 10614 need_lib_prefix=no 10615 fi 10616 need_version=yes 10617 ;; 10618 10619sysv4 | sysv4.3*) 10620 version_type=linux 10621 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10622 soname_spec='${libname}${release}${shared_ext}$major' 10623 shlibpath_var=LD_LIBRARY_PATH 10624 case $host_vendor in 10625 sni) 10626 shlibpath_overrides_runpath=no 10627 need_lib_prefix=no 10628 runpath_var=LD_RUN_PATH 10629 ;; 10630 siemens) 10631 need_lib_prefix=no 10632 ;; 10633 motorola) 10634 need_lib_prefix=no 10635 need_version=no 10636 shlibpath_overrides_runpath=no 10637 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10638 ;; 10639 esac 10640 ;; 10641 10642sysv4*MP*) 10643 if test -d /usr/nec ;then 10644 version_type=linux 10645 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10646 soname_spec='$libname${shared_ext}.$major' 10647 shlibpath_var=LD_LIBRARY_PATH 10648 fi 10649 ;; 10650 10651sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10652 version_type=freebsd-elf 10653 need_lib_prefix=no 10654 need_version=no 10655 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10656 soname_spec='${libname}${release}${shared_ext}$major' 10657 shlibpath_var=LD_LIBRARY_PATH 10658 shlibpath_overrides_runpath=yes 10659 hardcode_into_libs=yes 10660 if test "$with_gnu_ld" = yes; then 10661 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10662 else 10663 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10664 case $host_os in 10665 sco3.2v5*) 10666 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10667 ;; 10668 esac 10669 fi 10670 sys_lib_dlsearch_path_spec='/usr/lib' 10671 ;; 10672 10673tpf*) 10674 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10675 version_type=linux 10676 need_lib_prefix=no 10677 need_version=no 10678 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10679 shlibpath_var=LD_LIBRARY_PATH 10680 shlibpath_overrides_runpath=no 10681 hardcode_into_libs=yes 10682 ;; 10683 10684uts4*) 10685 version_type=linux 10686 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10687 soname_spec='${libname}${release}${shared_ext}$major' 10688 shlibpath_var=LD_LIBRARY_PATH 10689 ;; 10690 10691*) 10692 dynamic_linker=no 10693 ;; 10694esac 10695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10696$as_echo "$dynamic_linker" >&6; } 10697test "$dynamic_linker" = no && can_build_shared=no 10698 10699variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10700if test "$GCC" = yes; then 10701 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10702fi 10703 10704if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10705 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10706fi 10707if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10708 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10709fi 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10803$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10804hardcode_action= 10805if test -n "$hardcode_libdir_flag_spec" || 10806 test -n "$runpath_var" || 10807 test "X$hardcode_automatic" = "Xyes" ; then 10808 10809 # We can hardcode non-existent directories. 10810 if test "$hardcode_direct" != no && 10811 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10812 # have to relink, otherwise we might link with an installed library 10813 # when we should be linking with a yet-to-be-installed one 10814 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10815 test "$hardcode_minus_L" != no; then 10816 # Linking always hardcodes the temporary library directory. 10817 hardcode_action=relink 10818 else 10819 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10820 hardcode_action=immediate 10821 fi 10822else 10823 # We cannot hardcode anything, or else we can only hardcode existing 10824 # directories. 10825 hardcode_action=unsupported 10826fi 10827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10828$as_echo "$hardcode_action" >&6; } 10829 10830if test "$hardcode_action" = relink || 10831 test "$inherit_rpath" = yes; then 10832 # Fast installation is not supported 10833 enable_fast_install=no 10834elif test "$shlibpath_overrides_runpath" = yes || 10835 test "$enable_shared" = no; then 10836 # Fast installation is not necessary 10837 enable_fast_install=needless 10838fi 10839 10840 10841 10842 10843 10844 10845 if test "x$enable_dlopen" != xyes; then 10846 enable_dlopen=unknown 10847 enable_dlopen_self=unknown 10848 enable_dlopen_self_static=unknown 10849else 10850 lt_cv_dlopen=no 10851 lt_cv_dlopen_libs= 10852 10853 case $host_os in 10854 beos*) 10855 lt_cv_dlopen="load_add_on" 10856 lt_cv_dlopen_libs= 10857 lt_cv_dlopen_self=yes 10858 ;; 10859 10860 mingw* | pw32* | cegcc*) 10861 lt_cv_dlopen="LoadLibrary" 10862 lt_cv_dlopen_libs= 10863 ;; 10864 10865 cygwin*) 10866 lt_cv_dlopen="dlopen" 10867 lt_cv_dlopen_libs= 10868 ;; 10869 10870 darwin*) 10871 # if libdl is installed we need to link against it 10872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10873$as_echo_n "checking for dlopen in -ldl... " >&6; } 10874if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10875 $as_echo_n "(cached) " >&6 10876else 10877 ac_check_lib_save_LIBS=$LIBS 10878LIBS="-ldl $LIBS" 10879cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10880/* end confdefs.h. */ 10881 10882/* Override any GCC internal prototype to avoid an error. 10883 Use char because int might match the return type of a GCC 10884 builtin and then its argument prototype would still apply. */ 10885#ifdef __cplusplus 10886extern "C" 10887#endif 10888char dlopen (); 10889int 10890main () 10891{ 10892return dlopen (); 10893 ; 10894 return 0; 10895} 10896_ACEOF 10897if ac_fn_c_try_link "$LINENO"; then : 10898 ac_cv_lib_dl_dlopen=yes 10899else 10900 ac_cv_lib_dl_dlopen=no 10901fi 10902rm -f core conftest.err conftest.$ac_objext \ 10903 conftest$ac_exeext conftest.$ac_ext 10904LIBS=$ac_check_lib_save_LIBS 10905fi 10906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10907$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10908if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10909 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10910else 10911 10912 lt_cv_dlopen="dyld" 10913 lt_cv_dlopen_libs= 10914 lt_cv_dlopen_self=yes 10915 10916fi 10917 10918 ;; 10919 10920 *) 10921 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10922if test "x$ac_cv_func_shl_load" = x""yes; then : 10923 lt_cv_dlopen="shl_load" 10924else 10925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10926$as_echo_n "checking for shl_load in -ldld... " >&6; } 10927if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10928 $as_echo_n "(cached) " >&6 10929else 10930 ac_check_lib_save_LIBS=$LIBS 10931LIBS="-ldld $LIBS" 10932cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10933/* end confdefs.h. */ 10934 10935/* Override any GCC internal prototype to avoid an error. 10936 Use char because int might match the return type of a GCC 10937 builtin and then its argument prototype would still apply. */ 10938#ifdef __cplusplus 10939extern "C" 10940#endif 10941char shl_load (); 10942int 10943main () 10944{ 10945return shl_load (); 10946 ; 10947 return 0; 10948} 10949_ACEOF 10950if ac_fn_c_try_link "$LINENO"; then : 10951 ac_cv_lib_dld_shl_load=yes 10952else 10953 ac_cv_lib_dld_shl_load=no 10954fi 10955rm -f core conftest.err conftest.$ac_objext \ 10956 conftest$ac_exeext conftest.$ac_ext 10957LIBS=$ac_check_lib_save_LIBS 10958fi 10959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10960$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10961if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10962 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10963else 10964 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10965if test "x$ac_cv_func_dlopen" = x""yes; then : 10966 lt_cv_dlopen="dlopen" 10967else 10968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10969$as_echo_n "checking for dlopen in -ldl... " >&6; } 10970if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10971 $as_echo_n "(cached) " >&6 10972else 10973 ac_check_lib_save_LIBS=$LIBS 10974LIBS="-ldl $LIBS" 10975cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10976/* end confdefs.h. */ 10977 10978/* Override any GCC internal prototype to avoid an error. 10979 Use char because int might match the return type of a GCC 10980 builtin and then its argument prototype would still apply. */ 10981#ifdef __cplusplus 10982extern "C" 10983#endif 10984char dlopen (); 10985int 10986main () 10987{ 10988return dlopen (); 10989 ; 10990 return 0; 10991} 10992_ACEOF 10993if ac_fn_c_try_link "$LINENO"; then : 10994 ac_cv_lib_dl_dlopen=yes 10995else 10996 ac_cv_lib_dl_dlopen=no 10997fi 10998rm -f core conftest.err conftest.$ac_objext \ 10999 conftest$ac_exeext conftest.$ac_ext 11000LIBS=$ac_check_lib_save_LIBS 11001fi 11002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11003$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11004if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11005 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11006else 11007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11008$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11009if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 11010 $as_echo_n "(cached) " >&6 11011else 11012 ac_check_lib_save_LIBS=$LIBS 11013LIBS="-lsvld $LIBS" 11014cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11015/* end confdefs.h. */ 11016 11017/* Override any GCC internal prototype to avoid an error. 11018 Use char because int might match the return type of a GCC 11019 builtin and then its argument prototype would still apply. */ 11020#ifdef __cplusplus 11021extern "C" 11022#endif 11023char dlopen (); 11024int 11025main () 11026{ 11027return dlopen (); 11028 ; 11029 return 0; 11030} 11031_ACEOF 11032if ac_fn_c_try_link "$LINENO"; then : 11033 ac_cv_lib_svld_dlopen=yes 11034else 11035 ac_cv_lib_svld_dlopen=no 11036fi 11037rm -f core conftest.err conftest.$ac_objext \ 11038 conftest$ac_exeext conftest.$ac_ext 11039LIBS=$ac_check_lib_save_LIBS 11040fi 11041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11042$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11043if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 11044 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11045else 11046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11047$as_echo_n "checking for dld_link in -ldld... " >&6; } 11048if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 11049 $as_echo_n "(cached) " >&6 11050else 11051 ac_check_lib_save_LIBS=$LIBS 11052LIBS="-ldld $LIBS" 11053cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11054/* end confdefs.h. */ 11055 11056/* Override any GCC internal prototype to avoid an error. 11057 Use char because int might match the return type of a GCC 11058 builtin and then its argument prototype would still apply. */ 11059#ifdef __cplusplus 11060extern "C" 11061#endif 11062char dld_link (); 11063int 11064main () 11065{ 11066return dld_link (); 11067 ; 11068 return 0; 11069} 11070_ACEOF 11071if ac_fn_c_try_link "$LINENO"; then : 11072 ac_cv_lib_dld_dld_link=yes 11073else 11074 ac_cv_lib_dld_dld_link=no 11075fi 11076rm -f core conftest.err conftest.$ac_objext \ 11077 conftest$ac_exeext conftest.$ac_ext 11078LIBS=$ac_check_lib_save_LIBS 11079fi 11080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11081$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11082if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 11083 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11084fi 11085 11086 11087fi 11088 11089 11090fi 11091 11092 11093fi 11094 11095 11096fi 11097 11098 11099fi 11100 11101 ;; 11102 esac 11103 11104 if test "x$lt_cv_dlopen" != xno; then 11105 enable_dlopen=yes 11106 else 11107 enable_dlopen=no 11108 fi 11109 11110 case $lt_cv_dlopen in 11111 dlopen) 11112 save_CPPFLAGS="$CPPFLAGS" 11113 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11114 11115 save_LDFLAGS="$LDFLAGS" 11116 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11117 11118 save_LIBS="$LIBS" 11119 LIBS="$lt_cv_dlopen_libs $LIBS" 11120 11121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11122$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11123if test "${lt_cv_dlopen_self+set}" = set; then : 11124 $as_echo_n "(cached) " >&6 11125else 11126 if test "$cross_compiling" = yes; then : 11127 lt_cv_dlopen_self=cross 11128else 11129 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11130 lt_status=$lt_dlunknown 11131 cat > conftest.$ac_ext <<_LT_EOF 11132#line 11132 "configure" 11133#include "confdefs.h" 11134 11135#if HAVE_DLFCN_H 11136#include <dlfcn.h> 11137#endif 11138 11139#include <stdio.h> 11140 11141#ifdef RTLD_GLOBAL 11142# define LT_DLGLOBAL RTLD_GLOBAL 11143#else 11144# ifdef DL_GLOBAL 11145# define LT_DLGLOBAL DL_GLOBAL 11146# else 11147# define LT_DLGLOBAL 0 11148# endif 11149#endif 11150 11151/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11152 find out it does not work in some platform. */ 11153#ifndef LT_DLLAZY_OR_NOW 11154# ifdef RTLD_LAZY 11155# define LT_DLLAZY_OR_NOW RTLD_LAZY 11156# else 11157# ifdef DL_LAZY 11158# define LT_DLLAZY_OR_NOW DL_LAZY 11159# else 11160# ifdef RTLD_NOW 11161# define LT_DLLAZY_OR_NOW RTLD_NOW 11162# else 11163# ifdef DL_NOW 11164# define LT_DLLAZY_OR_NOW DL_NOW 11165# else 11166# define LT_DLLAZY_OR_NOW 0 11167# endif 11168# endif 11169# endif 11170# endif 11171#endif 11172 11173/* When -fvisbility=hidden is used, assume the code has been annotated 11174 correspondingly for the symbols needed. */ 11175#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11176void fnord () __attribute__((visibility("default"))); 11177#endif 11178 11179void fnord () { int i=42; } 11180int main () 11181{ 11182 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11183 int status = $lt_dlunknown; 11184 11185 if (self) 11186 { 11187 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11188 else 11189 { 11190 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11191 else puts (dlerror ()); 11192 } 11193 /* dlclose (self); */ 11194 } 11195 else 11196 puts (dlerror ()); 11197 11198 return status; 11199} 11200_LT_EOF 11201 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11202 (eval $ac_link) 2>&5 11203 ac_status=$? 11204 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11205 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11206 (./conftest; exit; ) >&5 2>/dev/null 11207 lt_status=$? 11208 case x$lt_status in 11209 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11210 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11211 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11212 esac 11213 else : 11214 # compilation failed 11215 lt_cv_dlopen_self=no 11216 fi 11217fi 11218rm -fr conftest* 11219 11220 11221fi 11222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11223$as_echo "$lt_cv_dlopen_self" >&6; } 11224 11225 if test "x$lt_cv_dlopen_self" = xyes; then 11226 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11228$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11229if test "${lt_cv_dlopen_self_static+set}" = set; then : 11230 $as_echo_n "(cached) " >&6 11231else 11232 if test "$cross_compiling" = yes; then : 11233 lt_cv_dlopen_self_static=cross 11234else 11235 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11236 lt_status=$lt_dlunknown 11237 cat > conftest.$ac_ext <<_LT_EOF 11238#line 11238 "configure" 11239#include "confdefs.h" 11240 11241#if HAVE_DLFCN_H 11242#include <dlfcn.h> 11243#endif 11244 11245#include <stdio.h> 11246 11247#ifdef RTLD_GLOBAL 11248# define LT_DLGLOBAL RTLD_GLOBAL 11249#else 11250# ifdef DL_GLOBAL 11251# define LT_DLGLOBAL DL_GLOBAL 11252# else 11253# define LT_DLGLOBAL 0 11254# endif 11255#endif 11256 11257/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11258 find out it does not work in some platform. */ 11259#ifndef LT_DLLAZY_OR_NOW 11260# ifdef RTLD_LAZY 11261# define LT_DLLAZY_OR_NOW RTLD_LAZY 11262# else 11263# ifdef DL_LAZY 11264# define LT_DLLAZY_OR_NOW DL_LAZY 11265# else 11266# ifdef RTLD_NOW 11267# define LT_DLLAZY_OR_NOW RTLD_NOW 11268# else 11269# ifdef DL_NOW 11270# define LT_DLLAZY_OR_NOW DL_NOW 11271# else 11272# define LT_DLLAZY_OR_NOW 0 11273# endif 11274# endif 11275# endif 11276# endif 11277#endif 11278 11279/* When -fvisbility=hidden is used, assume the code has been annotated 11280 correspondingly for the symbols needed. */ 11281#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11282void fnord () __attribute__((visibility("default"))); 11283#endif 11284 11285void fnord () { int i=42; } 11286int main () 11287{ 11288 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11289 int status = $lt_dlunknown; 11290 11291 if (self) 11292 { 11293 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11294 else 11295 { 11296 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11297 else puts (dlerror ()); 11298 } 11299 /* dlclose (self); */ 11300 } 11301 else 11302 puts (dlerror ()); 11303 11304 return status; 11305} 11306_LT_EOF 11307 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11308 (eval $ac_link) 2>&5 11309 ac_status=$? 11310 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11311 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11312 (./conftest; exit; ) >&5 2>/dev/null 11313 lt_status=$? 11314 case x$lt_status in 11315 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11316 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11317 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11318 esac 11319 else : 11320 # compilation failed 11321 lt_cv_dlopen_self_static=no 11322 fi 11323fi 11324rm -fr conftest* 11325 11326 11327fi 11328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11329$as_echo "$lt_cv_dlopen_self_static" >&6; } 11330 fi 11331 11332 CPPFLAGS="$save_CPPFLAGS" 11333 LDFLAGS="$save_LDFLAGS" 11334 LIBS="$save_LIBS" 11335 ;; 11336 esac 11337 11338 case $lt_cv_dlopen_self in 11339 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11340 *) enable_dlopen_self=unknown ;; 11341 esac 11342 11343 case $lt_cv_dlopen_self_static in 11344 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11345 *) enable_dlopen_self_static=unknown ;; 11346 esac 11347fi 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365striplib= 11366old_striplib= 11367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11368$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11369if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11370 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11371 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11373$as_echo "yes" >&6; } 11374else 11375# FIXME - insert some real tests, host_os isn't really good enough 11376 case $host_os in 11377 darwin*) 11378 if test -n "$STRIP" ; then 11379 striplib="$STRIP -x" 11380 old_striplib="$STRIP -S" 11381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11382$as_echo "yes" >&6; } 11383 else 11384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11385$as_echo "no" >&6; } 11386 fi 11387 ;; 11388 *) 11389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11390$as_echo "no" >&6; } 11391 ;; 11392 esac 11393fi 11394 11395 11396 11397 11398 11399 11400 11401 11402 11403 11404 11405 11406 # Report which library types will actually be built 11407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11408$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11410$as_echo "$can_build_shared" >&6; } 11411 11412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11413$as_echo_n "checking whether to build shared libraries... " >&6; } 11414 test "$can_build_shared" = "no" && enable_shared=no 11415 11416 # On AIX, shared libraries and static libraries use the same namespace, and 11417 # are all built from PIC. 11418 case $host_os in 11419 aix3*) 11420 test "$enable_shared" = yes && enable_static=no 11421 if test -n "$RANLIB"; then 11422 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11423 postinstall_cmds='$RANLIB $lib' 11424 fi 11425 ;; 11426 11427 aix[4-9]*) 11428 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11429 test "$enable_shared" = yes && enable_static=no 11430 fi 11431 ;; 11432 esac 11433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11434$as_echo "$enable_shared" >&6; } 11435 11436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11437$as_echo_n "checking whether to build static libraries... " >&6; } 11438 # Make sure either enable_shared or enable_static is yes. 11439 test "$enable_shared" = yes || enable_static=yes 11440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11441$as_echo "$enable_static" >&6; } 11442 11443 11444 11445 11446fi 11447ac_ext=c 11448ac_cpp='$CPP $CPPFLAGS' 11449ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11450ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11451ac_compiler_gnu=$ac_cv_c_compiler_gnu 11452 11453CC="$lt_save_CC" 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 ac_config_commands="$ac_config_commands libtool" 11468 11469 11470 11471 11472# Only expand once: 11473 11474 11475 11476 11477backtrace_supported=yes 11478 11479if test -n "${with_target_subdir}"; then 11480 # We are compiling a GCC library. We can assume that the unwind 11481 # library exists. 11482 BACKTRACE_FILE="backtrace.lo simple.lo" 11483else 11484 ac_fn_c_check_header_mongrel "$LINENO" "unwind.h" "ac_cv_header_unwind_h" "$ac_includes_default" 11485if test "x$ac_cv_header_unwind_h" = x""yes; then : 11486 ac_fn_c_check_func "$LINENO" "_Unwind_Backtrace" "ac_cv_func__Unwind_Backtrace" 11487if test "x$ac_cv_func__Unwind_Backtrace" = x""yes; then : 11488 BACKTRACE_FILE="backtrace.lo simple.lo" 11489else 11490 BACKTRACE_FILE="nounwind.lo" 11491 backtrace_supported=no 11492fi 11493 11494else 11495 BACKTRACE_FILE="nounwind.lo" 11496 backtrace_supported=no 11497fi 11498 11499 11500fi 11501 11502 11503EXTRA_FLAGS= 11504if test -n "${with_target_subdir}"; then 11505 EXTRA_FLAGS="-funwind-tables -frandom-seed=\$@" 11506else 11507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -funwind-tables option" >&5 11508$as_echo_n "checking for -funwind-tables option... " >&6; } 11509if test "${libbacktrace_cv_c_unwind_tables+set}" = set; then : 11510 $as_echo_n "(cached) " >&6 11511else 11512 CFLAGS_hold="$CFLAGS" 11513 CFLAGS="$CFLAGS -funwind-tables" 11514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11515/* end confdefs.h. */ 11516static int f() { return 0; } 11517int 11518main () 11519{ 11520return f(); 11521 ; 11522 return 0; 11523} 11524_ACEOF 11525if ac_fn_c_try_compile "$LINENO"; then : 11526 libbacktrace_cv_c_unwind_tables=yes 11527else 11528 libbacktrace_cv_c_unwind_tables=no 11529fi 11530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11531 CFLAGS="$CFLAGS_hold" 11532fi 11533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_unwind_tables" >&5 11534$as_echo "$libbacktrace_cv_c_unwind_tables" >&6; } 11535 if test "$libbacktrace_cv_c_unwind_tables" = "yes"; then 11536 EXTRA_FLAGS=-funwind-tables 11537 fi 11538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed=string option" >&5 11539$as_echo_n "checking for -frandom-seed=string option... " >&6; } 11540if test "${libbacktrace_cv_c_random_seed_string+set}" = set; then : 11541 $as_echo_n "(cached) " >&6 11542else 11543 CFLAGS_hold="$CFLAGS" 11544 CFLAGS="$CFLAGS -frandom-seed=conftest.lo" 11545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11546/* end confdefs.h. */ 11547 11548int 11549main () 11550{ 11551return 0; 11552 ; 11553 return 0; 11554} 11555_ACEOF 11556if ac_fn_c_try_compile "$LINENO"; then : 11557 libbacktrace_cv_c_random_seed_string=yes 11558else 11559 libbacktrace_cv_c_random_seed_string=no 11560fi 11561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11562 CFLAGS="$CFLAGS_hold" 11563fi 11564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_random_seed_string" >&5 11565$as_echo "$libbacktrace_cv_c_random_seed_string" >&6; } 11566 if test "$libbacktrace_cv_c_random_seed_string" = "yes"; then 11567 EXTRA_FLAGS="$EXTRA_FLAGS -frandom-seed=\$@" 11568 fi 11569fi 11570 11571 11572WARN_FLAGS= 11573save_CFLAGS="$CFLAGS" 11574for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \ 11575 -Wmissing-prototypes -Wold-style-definition \ 11576 -Wmissing-format-attribute -Wcast-qual; do 11577 # Do the check with the no- prefix removed since gcc silently 11578 # accepts any -Wno-* option on purpose 11579 case $real_option in 11580 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 11581 *) option=$real_option ;; 11582 esac 11583 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 11584 11585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 11586$as_echo_n "checking whether $CC supports $option... " >&6; } 11587if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then : 11588 $as_echo_n "(cached) " >&6 11589else 11590 CFLAGS="$option" 11591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11592/* end confdefs.h. */ 11593 11594int 11595main () 11596{ 11597 11598 ; 11599 return 0; 11600} 11601_ACEOF 11602if ac_fn_c_try_compile "$LINENO"; then : 11603 eval "$as_acx_Woption=yes" 11604else 11605 eval "$as_acx_Woption=no" 11606fi 11607rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11608 11609fi 11610eval ac_res=\$$as_acx_Woption 11611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11612$as_echo "$ac_res" >&6; } 11613 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 11614 WARN_FLAGS="$WARN_FLAGS${WARN_FLAGS:+ }$real_option" 11615fi 11616 done 11617CFLAGS="$save_CFLAGS" 11618 11619 11620if test -n "${with_target_subdir}"; then 11621 WARN_FLAGS="$WARN_FLAGS -Werror" 11622fi 11623 11624 11625 11626if test -n "${with_target_subdir}"; then 11627 11628 11629# Check whether --with-system-libunwind was given. 11630if test "${with_system_libunwind+set}" = set; then : 11631 withval=$with_system_libunwind; 11632fi 11633 11634 # If system-libunwind was not specifically set, pick a default setting. 11635 if test x$with_system_libunwind = x; then 11636 case ${target} in 11637 ia64-*-hpux*) with_system_libunwind=yes ;; 11638 *) with_system_libunwind=no ;; 11639 esac 11640 fi 11641 # Based on system-libunwind and target, do we have ipinfo? 11642 if test x$with_system_libunwind = xyes; then 11643 case ${target} in 11644 ia64-*-*) have_unwind_getipinfo=no ;; 11645 *) have_unwind_getipinfo=yes ;; 11646 esac 11647 else 11648 # Darwin before version 9 does not have _Unwind_GetIPInfo. 11649 11650 case ${target} in 11651 *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;; 11652 *) have_unwind_getipinfo=yes ;; 11653 esac 11654 11655 fi 11656 11657 if test x$have_unwind_getipinfo = xyes; then 11658 11659$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h 11660 11661 fi 11662 11663else 11664 ac_save_CFFLAGS="$CFLAGS" 11665 CFLAGS="$CFLAGS -Werror-implicit-function-declaration" 11666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _Unwind_GetIPInfo" >&5 11667$as_echo_n "checking for _Unwind_GetIPInfo... " >&6; } 11668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11669/* end confdefs.h. */ 11670#include "unwind.h" 11671 struct _Unwind_Context *context; 11672 int ip_before_insn = 0; 11673int 11674main () 11675{ 11676return _Unwind_GetIPInfo (context, &ip_before_insn); 11677 ; 11678 return 0; 11679} 11680_ACEOF 11681if ac_fn_c_try_link "$LINENO"; then : 11682 have_unwind_getipinfo=yes 11683else 11684 have_unwind_getipinfo=no 11685fi 11686rm -f core conftest.err conftest.$ac_objext \ 11687 conftest$ac_exeext conftest.$ac_ext 11688 CFLAGS="$ac_save_CFLAGS" 11689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_unwind_getipinfo" >&5 11690$as_echo "$have_unwind_getipinfo" >&6; } 11691 if test "$have_unwind_getipinfo" = "yes"; then 11692 11693$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h 11694 11695 fi 11696fi 11697 11698# When building as a target library, shared libraries may want to link 11699# this in. We don't want to provide another shared library to 11700# complicate dependencies. Instead, we just compile with -fPIC. 11701PIC_FLAG= 11702if test -n "${with_target_subdir}"; then 11703 PIC_FLAG=-fPIC 11704fi 11705# Similarly, use -fPIC with --enable-host-shared: 11706# Check whether --enable-host-shared was given. 11707if test "${enable_host_shared+set}" = set; then : 11708 enableval=$enable_host_shared; PIC_FLAG=-fPIC 11709fi 11710 11711 11712 11713# Test for __sync support. 11714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __sync extensions" >&5 11715$as_echo_n "checking __sync extensions... " >&6; } 11716if test "${libbacktrace_cv_sys_sync+set}" = set; then : 11717 $as_echo_n "(cached) " >&6 11718else 11719 if test -n "${with_target_subdir}"; then 11720 libbacktrace_cv_sys_sync=yes 11721 else 11722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11723/* end confdefs.h. */ 11724int i; 11725int 11726main () 11727{ 11728__sync_bool_compare_and_swap (&i, i, i); 11729 __sync_lock_test_and_set (&i, 1); 11730 __sync_lock_release (&i); 11731 ; 11732 return 0; 11733} 11734_ACEOF 11735if ac_fn_c_try_link "$LINENO"; then : 11736 libbacktrace_cv_sys_sync=yes 11737else 11738 libbacktrace_cv_sys_sync=no 11739fi 11740rm -f core conftest.err conftest.$ac_objext \ 11741 conftest$ac_exeext conftest.$ac_ext 11742 fi 11743fi 11744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_sync" >&5 11745$as_echo "$libbacktrace_cv_sys_sync" >&6; } 11746BACKTRACE_SUPPORTS_THREADS=0 11747if test "$libbacktrace_cv_sys_sync" = "yes"; then 11748 BACKTRACE_SUPPORTS_THREADS=1 11749 11750$as_echo "#define HAVE_SYNC_FUNCTIONS 1" >>confdefs.h 11751 11752fi 11753 11754 11755# Test for __atomic support. 11756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __atomic extensions" >&5 11757$as_echo_n "checking __atomic extensions... " >&6; } 11758if test "${libbacktrace_cv_sys_atomic+set}" = set; then : 11759 $as_echo_n "(cached) " >&6 11760else 11761 if test -n "${with_target_subdir}"; then 11762 libbacktrace_cv_sys_atomic=yes 11763 else 11764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11765/* end confdefs.h. */ 11766int i; 11767int 11768main () 11769{ 11770__atomic_load_n (&i, __ATOMIC_ACQUIRE); 11771 __atomic_store_n (&i, 1, __ATOMIC_RELEASE); 11772 ; 11773 return 0; 11774} 11775_ACEOF 11776if ac_fn_c_try_link "$LINENO"; then : 11777 libbacktrace_cv_sys_atomic=yes 11778else 11779 libbacktrace_cv_sys_atomic=no 11780fi 11781rm -f core conftest.err conftest.$ac_objext \ 11782 conftest$ac_exeext conftest.$ac_ext 11783 fi 11784fi 11785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_atomic" >&5 11786$as_echo "$libbacktrace_cv_sys_atomic" >&6; } 11787if test "$libbacktrace_cv_sys_atomic" = "yes"; then 11788 11789$as_echo "#define HAVE_ATOMIC_FUNCTIONS 1" >>confdefs.h 11790 11791fi 11792 11793# The library needs to be able to read the executable itself. Compile 11794# a file to determine the executable format. The awk script 11795# filetype.awk prints out the file type. 11796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking output filetype" >&5 11797$as_echo_n "checking output filetype... " >&6; } 11798if test "${libbacktrace_cv_sys_filetype+set}" = set; then : 11799 $as_echo_n "(cached) " >&6 11800else 11801 filetype= 11802cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11803/* end confdefs.h. */ 11804int i; 11805int 11806main () 11807{ 11808int j; 11809 ; 11810 return 0; 11811} 11812_ACEOF 11813if ac_fn_c_try_compile "$LINENO"; then : 11814 filetype=`${AWK} -f $srcdir/filetype.awk conftest.$ac_objext` 11815else 11816 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11817$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11818as_fn_error "compiler failed 11819See \`config.log' for more details." "$LINENO" 5; } 11820fi 11821rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11822libbacktrace_cv_sys_filetype=$filetype 11823fi 11824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_filetype" >&5 11825$as_echo "$libbacktrace_cv_sys_filetype" >&6; } 11826 11827# Match the file type to decide what files to compile. 11828FORMAT_FILE= 11829case "$libbacktrace_cv_sys_filetype" in 11830elf*) FORMAT_FILE="elf.lo" ;; 11831*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine output file type" >&5 11832$as_echo "$as_me: WARNING: could not determine output file type" >&2;} 11833 FORMAT_FILE="unknown.lo" 11834 backtrace_supported=no 11835 ;; 11836esac 11837 11838 11839# ELF defines. 11840elfsize= 11841case "$libbacktrace_cv_sys_filetype" in 11842elf32) elfsize=32 ;; 11843elf64) elfsize=64 ;; 11844esac 11845 11846cat >>confdefs.h <<_ACEOF 11847#define BACKTRACE_ELF_SIZE $elfsize 11848_ACEOF 11849 11850 11851BACKTRACE_SUPPORTED=0 11852if test "$backtrace_supported" = "yes"; then 11853 BACKTRACE_SUPPORTED=1 11854fi 11855 11856 11857 11858 11859inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'` 11860 11861acx_cv_header_stdint=stddef.h 11862acx_cv_header_stdint_kind="(already complete)" 11863for i in stdint.h $inttype_headers; do 11864 unset ac_cv_type_uintptr_t 11865 unset ac_cv_type_uintmax_t 11866 unset ac_cv_type_int_least32_t 11867 unset ac_cv_type_int_fast32_t 11868 unset ac_cv_type_uint64_t 11869 $as_echo_n "looking for a compliant stdint.h in $i, " >&6 11870 ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h> 11871#include <$i> 11872" 11873if test "x$ac_cv_type_uintmax_t" = x""yes; then : 11874 acx_cv_header_stdint=$i 11875else 11876 continue 11877fi 11878 11879 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h> 11880#include <$i> 11881" 11882if test "x$ac_cv_type_uintptr_t" = x""yes; then : 11883 11884else 11885 acx_cv_header_stdint_kind="(mostly complete)" 11886fi 11887 11888 ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h> 11889#include <$i> 11890" 11891if test "x$ac_cv_type_int_least32_t" = x""yes; then : 11892 11893else 11894 acx_cv_header_stdint_kind="(mostly complete)" 11895fi 11896 11897 ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h> 11898#include <$i> 11899" 11900if test "x$ac_cv_type_int_fast32_t" = x""yes; then : 11901 11902else 11903 acx_cv_header_stdint_kind="(mostly complete)" 11904fi 11905 11906 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h> 11907#include <$i> 11908" 11909if test "x$ac_cv_type_uint64_t" = x""yes; then : 11910 11911else 11912 acx_cv_header_stdint_kind="(lacks uint64_t)" 11913fi 11914 11915 break 11916done 11917if test "$acx_cv_header_stdint" = stddef.h; then 11918 acx_cv_header_stdint_kind="(lacks uintmax_t)" 11919 for i in stdint.h $inttype_headers; do 11920 unset ac_cv_type_uintptr_t 11921 unset ac_cv_type_uint32_t 11922 unset ac_cv_type_uint64_t 11923 $as_echo_n "looking for an incomplete stdint.h in $i, " >&6 11924 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h> 11925#include <$i> 11926" 11927if test "x$ac_cv_type_uint32_t" = x""yes; then : 11928 acx_cv_header_stdint=$i 11929else 11930 continue 11931fi 11932 11933 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h> 11934#include <$i> 11935" 11936if test "x$ac_cv_type_uint64_t" = x""yes; then : 11937 11938fi 11939 11940 ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h> 11941#include <$i> 11942" 11943if test "x$ac_cv_type_uintptr_t" = x""yes; then : 11944 11945fi 11946 11947 break 11948 done 11949fi 11950if test "$acx_cv_header_stdint" = stddef.h; then 11951 acx_cv_header_stdint_kind="(u_intXX_t style)" 11952 for i in sys/types.h $inttype_headers; do 11953 unset ac_cv_type_u_int32_t 11954 unset ac_cv_type_u_int64_t 11955 $as_echo_n "looking for u_intXX_t types in $i, " >&6 11956 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h> 11957#include <$i> 11958" 11959if test "x$ac_cv_type_u_int32_t" = x""yes; then : 11960 acx_cv_header_stdint=$i 11961else 11962 continue 11963fi 11964 11965 ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h> 11966#include <$i> 11967" 11968if test "x$ac_cv_type_u_int64_t" = x""yes; then : 11969 11970fi 11971 11972 break 11973 done 11974fi 11975if test "$acx_cv_header_stdint" = stddef.h; then 11976 acx_cv_header_stdint_kind="(using manual detection)" 11977fi 11978 11979test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no 11980test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no 11981test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no 11982test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no 11983test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no 11984 11985# ----------------- Summarize what we found so far 11986 11987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5 11988$as_echo_n "checking what to include in gstdint.h... " >&6; } 11989 11990case `$as_basename -- gstdint.h || 11991$as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \ 11992 Xgstdint.h : 'X\(//\)$' \| \ 11993 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null || 11994$as_echo X/gstdint.h | 11995 sed '/^.*\/\([^/][^/]*\)\/*$/{ 11996 s//\1/ 11997 q 11998 } 11999 /^X\/\(\/\/\)$/{ 12000 s//\1/ 12001 q 12002 } 12003 /^X\/\(\/\).*/{ 12004 s//\1/ 12005 q 12006 } 12007 s/.*/./; q'` in 12008 stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5 12009$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;; 12010 inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5 12011$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;; 12012 *) ;; 12013esac 12014 12015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5 12016$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; } 12017 12018# ----------------- done included file, check C basic types -------- 12019 12020# Lacking an uintptr_t? Test size of void * 12021case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in 12022 stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler 12023# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12024# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12025# This bug is HP SR number 8606223364. 12026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 12027$as_echo_n "checking size of void *... " >&6; } 12028if test "${ac_cv_sizeof_void_p+set}" = set; then : 12029 $as_echo_n "(cached) " >&6 12030else 12031 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : 12032 12033else 12034 if test "$ac_cv_type_void_p" = yes; then 12035 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12036$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12037{ as_fn_set_status 77 12038as_fn_error "cannot compute sizeof (void *) 12039See \`config.log' for more details." "$LINENO" 5; }; } 12040 else 12041 ac_cv_sizeof_void_p=0 12042 fi 12043fi 12044 12045fi 12046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 12047$as_echo "$ac_cv_sizeof_void_p" >&6; } 12048 12049 12050 12051cat >>confdefs.h <<_ACEOF 12052#define SIZEOF_VOID_P $ac_cv_sizeof_void_p 12053_ACEOF 12054 12055 ;; 12056esac 12057 12058# Lacking an uint64_t? Test size of long 12059case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in 12060 stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler 12061# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12062# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12063# This bug is HP SR number 8606223364. 12064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 12065$as_echo_n "checking size of long... " >&6; } 12066if test "${ac_cv_sizeof_long+set}" = set; then : 12067 $as_echo_n "(cached) " >&6 12068else 12069 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 12070 12071else 12072 if test "$ac_cv_type_long" = yes; then 12073 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12074$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12075{ as_fn_set_status 77 12076as_fn_error "cannot compute sizeof (long) 12077See \`config.log' for more details." "$LINENO" 5; }; } 12078 else 12079 ac_cv_sizeof_long=0 12080 fi 12081fi 12082 12083fi 12084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 12085$as_echo "$ac_cv_sizeof_long" >&6; } 12086 12087 12088 12089cat >>confdefs.h <<_ACEOF 12090#define SIZEOF_LONG $ac_cv_sizeof_long 12091_ACEOF 12092 12093 ;; 12094esac 12095 12096if test $acx_cv_header_stdint = stddef.h; then 12097 # Lacking a good header? Test size of everything and deduce all types. 12098 # The cast to long int works around a bug in the HP C Compiler 12099# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12100# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12101# This bug is HP SR number 8606223364. 12102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 12103$as_echo_n "checking size of int... " >&6; } 12104if test "${ac_cv_sizeof_int+set}" = set; then : 12105 $as_echo_n "(cached) " >&6 12106else 12107 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 12108 12109else 12110 if test "$ac_cv_type_int" = yes; then 12111 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12112$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12113{ as_fn_set_status 77 12114as_fn_error "cannot compute sizeof (int) 12115See \`config.log' for more details." "$LINENO" 5; }; } 12116 else 12117 ac_cv_sizeof_int=0 12118 fi 12119fi 12120 12121fi 12122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 12123$as_echo "$ac_cv_sizeof_int" >&6; } 12124 12125 12126 12127cat >>confdefs.h <<_ACEOF 12128#define SIZEOF_INT $ac_cv_sizeof_int 12129_ACEOF 12130 12131 12132 # The cast to long int works around a bug in the HP C Compiler 12133# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12134# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12135# This bug is HP SR number 8606223364. 12136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 12137$as_echo_n "checking size of short... " >&6; } 12138if test "${ac_cv_sizeof_short+set}" = set; then : 12139 $as_echo_n "(cached) " >&6 12140else 12141 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : 12142 12143else 12144 if test "$ac_cv_type_short" = yes; then 12145 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12146$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12147{ as_fn_set_status 77 12148as_fn_error "cannot compute sizeof (short) 12149See \`config.log' for more details." "$LINENO" 5; }; } 12150 else 12151 ac_cv_sizeof_short=0 12152 fi 12153fi 12154 12155fi 12156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 12157$as_echo "$ac_cv_sizeof_short" >&6; } 12158 12159 12160 12161cat >>confdefs.h <<_ACEOF 12162#define SIZEOF_SHORT $ac_cv_sizeof_short 12163_ACEOF 12164 12165 12166 # The cast to long int works around a bug in the HP C Compiler 12167# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 12168# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 12169# This bug is HP SR number 8606223364. 12170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5 12171$as_echo_n "checking size of char... " >&6; } 12172if test "${ac_cv_sizeof_char+set}" = set; then : 12173 $as_echo_n "(cached) " >&6 12174else 12175 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then : 12176 12177else 12178 if test "$ac_cv_type_char" = yes; then 12179 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 12180$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12181{ as_fn_set_status 77 12182as_fn_error "cannot compute sizeof (char) 12183See \`config.log' for more details." "$LINENO" 5; }; } 12184 else 12185 ac_cv_sizeof_char=0 12186 fi 12187fi 12188 12189fi 12190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5 12191$as_echo "$ac_cv_sizeof_char" >&6; } 12192 12193 12194 12195cat >>confdefs.h <<_ACEOF 12196#define SIZEOF_CHAR $ac_cv_sizeof_char 12197_ACEOF 12198 12199 12200 12201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5 12202$as_echo_n "checking for type equivalent to int8_t... " >&6; } 12203 case "$ac_cv_sizeof_char" in 12204 1) acx_cv_type_int8_t=char ;; 12205 *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5 12206 esac 12207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5 12208$as_echo "$acx_cv_type_int8_t" >&6; } 12209 12210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5 12211$as_echo_n "checking for type equivalent to int16_t... " >&6; } 12212 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in 12213 2:*) acx_cv_type_int16_t=int ;; 12214 *:2) acx_cv_type_int16_t=short ;; 12215 *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5 12216 esac 12217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5 12218$as_echo "$acx_cv_type_int16_t" >&6; } 12219 12220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5 12221$as_echo_n "checking for type equivalent to int32_t... " >&6; } 12222 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in 12223 4:*) acx_cv_type_int32_t=int ;; 12224 *:4) acx_cv_type_int32_t=long ;; 12225 *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5 12226 esac 12227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5 12228$as_echo "$acx_cv_type_int32_t" >&6; } 12229fi 12230 12231# These tests are here to make the output prettier 12232 12233if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then 12234 case "$ac_cv_sizeof_long" in 12235 8) acx_cv_type_int64_t=long ;; 12236 esac 12237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5 12238$as_echo_n "checking for type equivalent to int64_t... " >&6; } 12239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5 12240$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; } 12241fi 12242 12243# Now we can use the above types 12244 12245if test "$ac_cv_type_uintptr_t" != yes; then 12246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5 12247$as_echo_n "checking for type equivalent to intptr_t... " >&6; } 12248 case $ac_cv_sizeof_void_p in 12249 2) acx_cv_type_intptr_t=int16_t ;; 12250 4) acx_cv_type_intptr_t=int32_t ;; 12251 8) acx_cv_type_intptr_t=int64_t ;; 12252 *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5 12253 esac 12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5 12255$as_echo "$acx_cv_type_intptr_t" >&6; } 12256fi 12257 12258# ----------------- done all checks, emit header ------------- 12259ac_config_commands="$ac_config_commands gstdint.h" 12260 12261 12262 12263 12264for ac_header in sys/mman.h 12265do : 12266 ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" 12267if test "x$ac_cv_header_sys_mman_h" = x""yes; then : 12268 cat >>confdefs.h <<_ACEOF 12269#define HAVE_SYS_MMAN_H 1 12270_ACEOF 12271 12272fi 12273 12274done 12275 12276if test "$ac_cv_header_sys_mman_h" = "no"; then 12277 have_mmap=no 12278else 12279 if test -n "${with_target_subdir}"; then 12280 # When built as a GCC target library, we can't do a link test. We 12281 # simply assume that if we have mman.h, we have mmap. 12282 have_mmap=yes 12283 else 12284 ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" 12285if test "x$ac_cv_func_mmap" = x""yes; then : 12286 have_mmap=yes 12287else 12288 have_mmap=no 12289fi 12290 12291 fi 12292fi 12293if test "$have_mmap" = "no"; then 12294 VIEW_FILE=read.lo 12295 ALLOC_FILE=alloc.lo 12296else 12297 VIEW_FILE=mmapio.lo 12298 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12299/* end confdefs.h. */ 12300 12301#include <sys/mman.h> 12302#if !defined(MAP_ANONYMOUS) && !defined(MAP_ANON) 12303 #error no MAP_ANONYMOUS 12304#endif 12305 12306_ACEOF 12307if ac_fn_c_try_cpp "$LINENO"; then : 12308 ALLOC_FILE=mmap.lo 12309else 12310 ALLOC_FILE=alloc.lo 12311fi 12312rm -f conftest.err conftest.$ac_ext 12313fi 12314 12315 12316 12317BACKTRACE_USES_MALLOC=0 12318if test "$ALLOC_FILE" = "alloc.lo"; then 12319 BACKTRACE_USES_MALLOC=1 12320fi 12321 12322 12323# Check for dl_iterate_phdr. 12324for ac_header in link.h 12325do : 12326 ac_fn_c_check_header_mongrel "$LINENO" "link.h" "ac_cv_header_link_h" "$ac_includes_default" 12327if test "x$ac_cv_header_link_h" = x""yes; then : 12328 cat >>confdefs.h <<_ACEOF 12329#define HAVE_LINK_H 1 12330_ACEOF 12331 12332fi 12333 12334done 12335 12336if test "$ac_cv_header_link_h" = "no"; then 12337 have_dl_iterate_phdr=no 12338else 12339 if test -n "${with_target_subdir}"; then 12340 # When built as a GCC target library, we can't do a link test. 12341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12342/* end confdefs.h. */ 12343#include <link.h> 12344 12345_ACEOF 12346if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12347 $EGREP "dl_iterate_phdr" >/dev/null 2>&1; then : 12348 have_dl_iterate_phdr=yes 12349else 12350 have_dl_iterate_phdr=no 12351fi 12352rm -f conftest* 12353 12354 case "${host}" in 12355 *-*-solaris2.10*) 12356 # Avoid dl_iterate_phdr on Solaris 10, where it is in the 12357 # header file but is only in -ldl. 12358 have_dl_iterate_phdr=no ;; 12359 esac 12360 else 12361 ac_fn_c_check_func "$LINENO" "dl_iterate_phdr" "ac_cv_func_dl_iterate_phdr" 12362if test "x$ac_cv_func_dl_iterate_phdr" = x""yes; then : 12363 have_dl_iterate_phdr=yes 12364else 12365 have_dl_iterate_phdr=no 12366fi 12367 12368 fi 12369fi 12370if test "$have_dl_iterate_phdr" = "yes"; then 12371 12372$as_echo "#define HAVE_DL_ITERATE_PHDR 1" >>confdefs.h 12373 12374fi 12375 12376# Check for the fcntl function. 12377if test -n "${with_target_subdir}"; then 12378 case "${host}" in 12379 *-*-mingw*) have_fcntl=no ;; 12380 *) have_fcntl=yes ;; 12381 esac 12382else 12383 ac_fn_c_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl" 12384if test "x$ac_cv_func_fcntl" = x""yes; then : 12385 have_fcntl=yes 12386else 12387 have_fcntl=no 12388fi 12389 12390fi 12391if test "$have_fcntl" = "yes"; then 12392 12393$as_echo "#define HAVE_FCNTL 1" >>confdefs.h 12394 12395fi 12396 12397ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default" 12398if test "x$ac_cv_have_decl_strnlen" = x""yes; then : 12399 ac_have_decl=1 12400else 12401 ac_have_decl=0 12402fi 12403 12404cat >>confdefs.h <<_ACEOF 12405#define HAVE_DECL_STRNLEN $ac_have_decl 12406_ACEOF 12407 12408 12409# Check for getexecname function. 12410if test -n "${with_target_subdir}"; then 12411 case "${host}" in 12412 *-*-solaris2*) have_getexecname=yes ;; 12413 *) have_getexecname=no ;; 12414 esac 12415else 12416 ac_fn_c_check_func "$LINENO" "getexecname" "ac_cv_func_getexecname" 12417if test "x$ac_cv_func_getexecname" = x""yes; then : 12418 have_getexecname=yes 12419else 12420 have_getexecname=no 12421fi 12422 12423fi 12424if test "$have_getexecname" = "yes"; then 12425 12426$as_echo "#define HAVE_GETEXECNAME 1" >>confdefs.h 12427 12428fi 12429 12430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tests can run" >&5 12431$as_echo_n "checking whether tests can run... " >&6; } 12432if test "${libbacktrace_cv_sys_native+set}" = set; then : 12433 $as_echo_n "(cached) " >&6 12434else 12435 if test "$cross_compiling" = yes; then : 12436 libbacktrace_cv_sys_native=no 12437else 12438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12439/* end confdefs.h. */ 12440 12441int 12442main () 12443{ 12444return 0; 12445 ; 12446 return 0; 12447} 12448_ACEOF 12449if ac_fn_c_try_run "$LINENO"; then : 12450 libbacktrace_cv_sys_native=yes 12451else 12452 libbacktrace_cv_sys_native=no 12453fi 12454rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12455 conftest.$ac_objext conftest.beam conftest.$ac_ext 12456fi 12457 12458fi 12459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_native" >&5 12460$as_echo "$libbacktrace_cv_sys_native" >&6; } 12461 if test "$libbacktrace_cv_sys_native" = "yes"; then 12462 NATIVE_TRUE= 12463 NATIVE_FALSE='#' 12464else 12465 NATIVE_TRUE='#' 12466 NATIVE_FALSE= 12467fi 12468 12469 12470if test "${multilib}" = "yes"; then 12471 multilib_arg="--enable-multilib" 12472else 12473 multilib_arg= 12474fi 12475 12476ac_config_files="$ac_config_files Makefile backtrace-supported.h" 12477 12478 12479# We need multilib support, but only if configuring for the target. 12480ac_config_commands="$ac_config_commands default" 12481 12482 12483cat >confcache <<\_ACEOF 12484# This file is a shell script that caches the results of configure 12485# tests run on this system so they can be shared between configure 12486# scripts and configure runs, see configure's option --config-cache. 12487# It is not useful on other systems. If it contains results you don't 12488# want to keep, you may remove or edit it. 12489# 12490# config.status only pays attention to the cache file if you give it 12491# the --recheck option to rerun configure. 12492# 12493# `ac_cv_env_foo' variables (set or unset) will be overridden when 12494# loading this file, other *unset* `ac_cv_foo' will be assigned the 12495# following values. 12496 12497_ACEOF 12498 12499# The following way of writing the cache mishandles newlines in values, 12500# but we know of no workaround that is simple, portable, and efficient. 12501# So, we kill variables containing newlines. 12502# Ultrix sh set writes to stderr and can't be redirected directly, 12503# and sets the high bit in the cache file unless we assign to the vars. 12504( 12505 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12506 eval ac_val=\$$ac_var 12507 case $ac_val in #( 12508 *${as_nl}*) 12509 case $ac_var in #( 12510 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12511$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12512 esac 12513 case $ac_var in #( 12514 _ | IFS | as_nl) ;; #( 12515 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12516 *) { eval $ac_var=; unset $ac_var;} ;; 12517 esac ;; 12518 esac 12519 done 12520 12521 (set) 2>&1 | 12522 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12523 *${as_nl}ac_space=\ *) 12524 # `set' does not quote correctly, so add quotes: double-quote 12525 # substitution turns \\\\ into \\, and sed turns \\ into \. 12526 sed -n \ 12527 "s/'/'\\\\''/g; 12528 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12529 ;; #( 12530 *) 12531 # `set' quotes correctly as required by POSIX, so do not add quotes. 12532 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12533 ;; 12534 esac | 12535 sort 12536) | 12537 sed ' 12538 /^ac_cv_env_/b end 12539 t clear 12540 :clear 12541 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12542 t end 12543 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12544 :end' >>confcache 12545if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12546 if test -w "$cache_file"; then 12547 test "x$cache_file" != "x/dev/null" && 12548 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12549$as_echo "$as_me: updating cache $cache_file" >&6;} 12550 cat confcache >$cache_file 12551 else 12552 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12553$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12554 fi 12555fi 12556rm -f confcache 12557 12558test "x$prefix" = xNONE && prefix=$ac_default_prefix 12559# Let make expand exec_prefix. 12560test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12561 12562DEFS=-DHAVE_CONFIG_H 12563 12564ac_libobjs= 12565ac_ltlibobjs= 12566for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12567 # 1. Remove the extension, and $U if already installed. 12568 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12569 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12570 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12571 # will be set to the directory where LIBOBJS objects are built. 12572 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12573 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12574done 12575LIBOBJS=$ac_libobjs 12576 12577LTLIBOBJS=$ac_ltlibobjs 12578 12579 12580 if test -n "$EXEEXT"; then 12581 am__EXEEXT_TRUE= 12582 am__EXEEXT_FALSE='#' 12583else 12584 am__EXEEXT_TRUE='#' 12585 am__EXEEXT_FALSE= 12586fi 12587 12588if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 12589 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 12590Usually this means the macro was only invoked conditionally." "$LINENO" 5 12591fi 12592if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then 12593 as_fn_error "conditional \"NATIVE\" was never defined. 12594Usually this means the macro was only invoked conditionally." "$LINENO" 5 12595fi 12596 12597: ${CONFIG_STATUS=./config.status} 12598ac_write_fail=0 12599ac_clean_files_save=$ac_clean_files 12600ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12601{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12602$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12603as_write_fail=0 12604cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12605#! $SHELL 12606# Generated by $as_me. 12607# Run this file to recreate the current configuration. 12608# Compiler output produced by configure, useful for debugging 12609# configure, is in config.log if it exists. 12610 12611debug=false 12612ac_cs_recheck=false 12613ac_cs_silent=false 12614 12615SHELL=\${CONFIG_SHELL-$SHELL} 12616export SHELL 12617_ASEOF 12618cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12619## -------------------- ## 12620## M4sh Initialization. ## 12621## -------------------- ## 12622 12623# Be more Bourne compatible 12624DUALCASE=1; export DUALCASE # for MKS sh 12625if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12626 emulate sh 12627 NULLCMD=: 12628 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12629 # is contrary to our usage. Disable this feature. 12630 alias -g '${1+"$@"}'='"$@"' 12631 setopt NO_GLOB_SUBST 12632else 12633 case `(set -o) 2>/dev/null` in #( 12634 *posix*) : 12635 set -o posix ;; #( 12636 *) : 12637 ;; 12638esac 12639fi 12640 12641 12642as_nl=' 12643' 12644export as_nl 12645# Printing a long string crashes Solaris 7 /usr/bin/printf. 12646as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12647as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12648as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12649# Prefer a ksh shell builtin over an external printf program on Solaris, 12650# but without wasting forks for bash or zsh. 12651if test -z "$BASH_VERSION$ZSH_VERSION" \ 12652 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12653 as_echo='print -r --' 12654 as_echo_n='print -rn --' 12655elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12656 as_echo='printf %s\n' 12657 as_echo_n='printf %s' 12658else 12659 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12660 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12661 as_echo_n='/usr/ucb/echo -n' 12662 else 12663 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12664 as_echo_n_body='eval 12665 arg=$1; 12666 case $arg in #( 12667 *"$as_nl"*) 12668 expr "X$arg" : "X\\(.*\\)$as_nl"; 12669 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12670 esac; 12671 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12672 ' 12673 export as_echo_n_body 12674 as_echo_n='sh -c $as_echo_n_body as_echo' 12675 fi 12676 export as_echo_body 12677 as_echo='sh -c $as_echo_body as_echo' 12678fi 12679 12680# The user is always right. 12681if test "${PATH_SEPARATOR+set}" != set; then 12682 PATH_SEPARATOR=: 12683 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12684 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12685 PATH_SEPARATOR=';' 12686 } 12687fi 12688 12689 12690# IFS 12691# We need space, tab and new line, in precisely that order. Quoting is 12692# there to prevent editors from complaining about space-tab. 12693# (If _AS_PATH_WALK were called with IFS unset, it would disable word 12694# splitting by setting IFS to empty value.) 12695IFS=" "" $as_nl" 12696 12697# Find who we are. Look in the path if we contain no directory separator. 12698case $0 in #(( 12699 *[\\/]* ) as_myself=$0 ;; 12700 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12701for as_dir in $PATH 12702do 12703 IFS=$as_save_IFS 12704 test -z "$as_dir" && as_dir=. 12705 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12706 done 12707IFS=$as_save_IFS 12708 12709 ;; 12710esac 12711# We did not find ourselves, most probably we were run as `sh COMMAND' 12712# in which case we are not to be found in the path. 12713if test "x$as_myself" = x; then 12714 as_myself=$0 12715fi 12716if test ! -f "$as_myself"; then 12717 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12718 exit 1 12719fi 12720 12721# Unset variables that we do not need and which cause bugs (e.g. in 12722# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12723# suppresses any "Segmentation fault" message there. '((' could 12724# trigger a bug in pdksh 5.2.14. 12725for as_var in BASH_ENV ENV MAIL MAILPATH 12726do eval test x\${$as_var+set} = xset \ 12727 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12728done 12729PS1='$ ' 12730PS2='> ' 12731PS4='+ ' 12732 12733# NLS nuisances. 12734LC_ALL=C 12735export LC_ALL 12736LANGUAGE=C 12737export LANGUAGE 12738 12739# CDPATH. 12740(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12741 12742 12743# as_fn_error ERROR [LINENO LOG_FD] 12744# --------------------------------- 12745# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12746# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12747# script with status $?, using 1 if that was 0. 12748as_fn_error () 12749{ 12750 as_status=$?; test $as_status -eq 0 && as_status=1 12751 if test "$3"; then 12752 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12753 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 12754 fi 12755 $as_echo "$as_me: error: $1" >&2 12756 as_fn_exit $as_status 12757} # as_fn_error 12758 12759 12760# as_fn_set_status STATUS 12761# ----------------------- 12762# Set $? to STATUS, without forking. 12763as_fn_set_status () 12764{ 12765 return $1 12766} # as_fn_set_status 12767 12768# as_fn_exit STATUS 12769# ----------------- 12770# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12771as_fn_exit () 12772{ 12773 set +e 12774 as_fn_set_status $1 12775 exit $1 12776} # as_fn_exit 12777 12778# as_fn_unset VAR 12779# --------------- 12780# Portably unset VAR. 12781as_fn_unset () 12782{ 12783 { eval $1=; unset $1;} 12784} 12785as_unset=as_fn_unset 12786# as_fn_append VAR VALUE 12787# ---------------------- 12788# Append the text in VALUE to the end of the definition contained in VAR. Take 12789# advantage of any shell optimizations that allow amortized linear growth over 12790# repeated appends, instead of the typical quadratic growth present in naive 12791# implementations. 12792if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12793 eval 'as_fn_append () 12794 { 12795 eval $1+=\$2 12796 }' 12797else 12798 as_fn_append () 12799 { 12800 eval $1=\$$1\$2 12801 } 12802fi # as_fn_append 12803 12804# as_fn_arith ARG... 12805# ------------------ 12806# Perform arithmetic evaluation on the ARGs, and store the result in the 12807# global $as_val. Take advantage of shells that can avoid forks. The arguments 12808# must be portable across $(()) and expr. 12809if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12810 eval 'as_fn_arith () 12811 { 12812 as_val=$(( $* )) 12813 }' 12814else 12815 as_fn_arith () 12816 { 12817 as_val=`expr "$@" || test $? -eq 1` 12818 } 12819fi # as_fn_arith 12820 12821 12822if expr a : '\(a\)' >/dev/null 2>&1 && 12823 test "X`expr 00001 : '.*\(...\)'`" = X001; then 12824 as_expr=expr 12825else 12826 as_expr=false 12827fi 12828 12829if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12830 as_basename=basename 12831else 12832 as_basename=false 12833fi 12834 12835if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12836 as_dirname=dirname 12837else 12838 as_dirname=false 12839fi 12840 12841as_me=`$as_basename -- "$0" || 12842$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12843 X"$0" : 'X\(//\)$' \| \ 12844 X"$0" : 'X\(/\)' \| . 2>/dev/null || 12845$as_echo X/"$0" | 12846 sed '/^.*\/\([^/][^/]*\)\/*$/{ 12847 s//\1/ 12848 q 12849 } 12850 /^X\/\(\/\/\)$/{ 12851 s//\1/ 12852 q 12853 } 12854 /^X\/\(\/\).*/{ 12855 s//\1/ 12856 q 12857 } 12858 s/.*/./; q'` 12859 12860# Avoid depending upon Character Ranges. 12861as_cr_letters='abcdefghijklmnopqrstuvwxyz' 12862as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12863as_cr_Letters=$as_cr_letters$as_cr_LETTERS 12864as_cr_digits='0123456789' 12865as_cr_alnum=$as_cr_Letters$as_cr_digits 12866 12867ECHO_C= ECHO_N= ECHO_T= 12868case `echo -n x` in #((((( 12869-n*) 12870 case `echo 'xy\c'` in 12871 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12872 xy) ECHO_C='\c';; 12873 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12874 ECHO_T=' ';; 12875 esac;; 12876*) 12877 ECHO_N='-n';; 12878esac 12879 12880rm -f conf$$ conf$$.exe conf$$.file 12881if test -d conf$$.dir; then 12882 rm -f conf$$.dir/conf$$.file 12883else 12884 rm -f conf$$.dir 12885 mkdir conf$$.dir 2>/dev/null 12886fi 12887if (echo >conf$$.file) 2>/dev/null; then 12888 if ln -s conf$$.file conf$$ 2>/dev/null; then 12889 as_ln_s='ln -s' 12890 # ... but there are two gotchas: 12891 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12892 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12893 # In both cases, we have to default to `cp -p'. 12894 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12895 as_ln_s='cp -p' 12896 elif ln conf$$.file conf$$ 2>/dev/null; then 12897 as_ln_s=ln 12898 else 12899 as_ln_s='cp -p' 12900 fi 12901else 12902 as_ln_s='cp -p' 12903fi 12904rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12905rmdir conf$$.dir 2>/dev/null 12906 12907 12908# as_fn_mkdir_p 12909# ------------- 12910# Create "$as_dir" as a directory, including parents if necessary. 12911as_fn_mkdir_p () 12912{ 12913 12914 case $as_dir in #( 12915 -*) as_dir=./$as_dir;; 12916 esac 12917 test -d "$as_dir" || eval $as_mkdir_p || { 12918 as_dirs= 12919 while :; do 12920 case $as_dir in #( 12921 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12922 *) as_qdir=$as_dir;; 12923 esac 12924 as_dirs="'$as_qdir' $as_dirs" 12925 as_dir=`$as_dirname -- "$as_dir" || 12926$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12927 X"$as_dir" : 'X\(//\)[^/]' \| \ 12928 X"$as_dir" : 'X\(//\)$' \| \ 12929 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12930$as_echo X"$as_dir" | 12931 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12932 s//\1/ 12933 q 12934 } 12935 /^X\(\/\/\)[^/].*/{ 12936 s//\1/ 12937 q 12938 } 12939 /^X\(\/\/\)$/{ 12940 s//\1/ 12941 q 12942 } 12943 /^X\(\/\).*/{ 12944 s//\1/ 12945 q 12946 } 12947 s/.*/./; q'` 12948 test -d "$as_dir" && break 12949 done 12950 test -z "$as_dirs" || eval "mkdir $as_dirs" 12951 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 12952 12953 12954} # as_fn_mkdir_p 12955if mkdir -p . 2>/dev/null; then 12956 as_mkdir_p='mkdir -p "$as_dir"' 12957else 12958 test -d ./-p && rmdir ./-p 12959 as_mkdir_p=false 12960fi 12961 12962if test -x / >/dev/null 2>&1; then 12963 as_test_x='test -x' 12964else 12965 if ls -dL / >/dev/null 2>&1; then 12966 as_ls_L_option=L 12967 else 12968 as_ls_L_option= 12969 fi 12970 as_test_x=' 12971 eval sh -c '\'' 12972 if test -d "$1"; then 12973 test -d "$1/."; 12974 else 12975 case $1 in #( 12976 -*)set "./$1";; 12977 esac; 12978 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 12979 ???[sx]*):;;*)false;;esac;fi 12980 '\'' sh 12981 ' 12982fi 12983as_executable_p=$as_test_x 12984 12985# Sed expression to map a string onto a valid CPP name. 12986as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12987 12988# Sed expression to map a string onto a valid variable name. 12989as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12990 12991 12992exec 6>&1 12993## ----------------------------------- ## 12994## Main body of $CONFIG_STATUS script. ## 12995## ----------------------------------- ## 12996_ASEOF 12997test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12998 12999cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13000# Save the log message, to keep $0 and so on meaningful, and to 13001# report actual input values of CONFIG_FILES etc. instead of their 13002# values after options handling. 13003ac_log=" 13004This file was extended by package-unused $as_me version-unused, which was 13005generated by GNU Autoconf 2.64. Invocation command line was 13006 13007 CONFIG_FILES = $CONFIG_FILES 13008 CONFIG_HEADERS = $CONFIG_HEADERS 13009 CONFIG_LINKS = $CONFIG_LINKS 13010 CONFIG_COMMANDS = $CONFIG_COMMANDS 13011 $ $0 $@ 13012 13013on `(hostname || uname -n) 2>/dev/null | sed 1q` 13014" 13015 13016_ACEOF 13017 13018case $ac_config_files in *" 13019"*) set x $ac_config_files; shift; ac_config_files=$*;; 13020esac 13021 13022case $ac_config_headers in *" 13023"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13024esac 13025 13026 13027cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13028# Files that config.status was made for. 13029config_files="$ac_config_files" 13030config_headers="$ac_config_headers" 13031config_commands="$ac_config_commands" 13032 13033_ACEOF 13034 13035cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13036ac_cs_usage="\ 13037\`$as_me' instantiates files and other configuration actions 13038from templates according to the current configuration. Unless the files 13039and actions are specified as TAGs, all are instantiated by default. 13040 13041Usage: $0 [OPTION]... [TAG]... 13042 13043 -h, --help print this help, then exit 13044 -V, --version print version number and configuration settings, then exit 13045 -q, --quiet, --silent 13046 do not print progress messages 13047 -d, --debug don't remove temporary files 13048 --recheck update $as_me by reconfiguring in the same conditions 13049 --file=FILE[:TEMPLATE] 13050 instantiate the configuration file FILE 13051 --header=FILE[:TEMPLATE] 13052 instantiate the configuration header FILE 13053 13054Configuration files: 13055$config_files 13056 13057Configuration headers: 13058$config_headers 13059 13060Configuration commands: 13061$config_commands 13062 13063Report bugs to the package provider." 13064 13065_ACEOF 13066cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13067ac_cs_version="\\ 13068package-unused config.status version-unused 13069configured by $0, generated by GNU Autoconf 2.64, 13070 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 13071 13072Copyright (C) 2009 Free Software Foundation, Inc. 13073This config.status script is free software; the Free Software Foundation 13074gives unlimited permission to copy, distribute and modify it." 13075 13076ac_pwd='$ac_pwd' 13077srcdir='$srcdir' 13078INSTALL='$INSTALL' 13079MKDIR_P='$MKDIR_P' 13080AWK='$AWK' 13081test -n "\$AWK" || AWK=awk 13082_ACEOF 13083 13084cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13085# The default lists apply if the user does not specify any file. 13086ac_need_defaults=: 13087while test $# != 0 13088do 13089 case $1 in 13090 --*=*) 13091 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13092 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13093 ac_shift=: 13094 ;; 13095 *) 13096 ac_option=$1 13097 ac_optarg=$2 13098 ac_shift=shift 13099 ;; 13100 esac 13101 13102 case $ac_option in 13103 # Handling of the options. 13104 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13105 ac_cs_recheck=: ;; 13106 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13107 $as_echo "$ac_cs_version"; exit ;; 13108 --debug | --debu | --deb | --de | --d | -d ) 13109 debug=: ;; 13110 --file | --fil | --fi | --f ) 13111 $ac_shift 13112 case $ac_optarg in 13113 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13114 esac 13115 as_fn_append CONFIG_FILES " '$ac_optarg'" 13116 ac_need_defaults=false;; 13117 --header | --heade | --head | --hea ) 13118 $ac_shift 13119 case $ac_optarg in 13120 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13121 esac 13122 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 13123 ac_need_defaults=false;; 13124 --he | --h) 13125 # Conflict between --help and --header 13126 as_fn_error "ambiguous option: \`$1' 13127Try \`$0 --help' for more information.";; 13128 --help | --hel | -h ) 13129 $as_echo "$ac_cs_usage"; exit ;; 13130 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13131 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13132 ac_cs_silent=: ;; 13133 13134 # This is an error. 13135 -*) as_fn_error "unrecognized option: \`$1' 13136Try \`$0 --help' for more information." ;; 13137 13138 *) as_fn_append ac_config_targets " $1" 13139 ac_need_defaults=false ;; 13140 13141 esac 13142 shift 13143done 13144 13145ac_configure_extra_args= 13146 13147if $ac_cs_silent; then 13148 exec 6>/dev/null 13149 ac_configure_extra_args="$ac_configure_extra_args --silent" 13150fi 13151 13152_ACEOF 13153cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13154if \$ac_cs_recheck; then 13155 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13156 shift 13157 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13158 CONFIG_SHELL='$SHELL' 13159 export CONFIG_SHELL 13160 exec "\$@" 13161fi 13162 13163_ACEOF 13164cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13165exec 5>>config.log 13166{ 13167 echo 13168 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13169## Running $as_me. ## 13170_ASBOX 13171 $as_echo "$ac_log" 13172} >&5 13173 13174_ACEOF 13175cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13176# 13177# INIT-COMMANDS 13178# 13179 13180srcdir="$srcdir" 13181host="$host" 13182target="$target" 13183with_multisubdir="$with_multisubdir" 13184with_multisrctop="$with_multisrctop" 13185with_target_subdir="$with_target_subdir" 13186ac_configure_args="${multilib_arg} ${ac_configure_args}" 13187multi_basedir="$multi_basedir" 13188CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 13189CC="$CC" 13190CXX="$CXX" 13191GFORTRAN="$GFORTRAN" 13192GCJ="$GCJ" 13193 13194 13195# The HP-UX ksh and POSIX shell print the target directory to stdout 13196# if CDPATH is set. 13197(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13198 13199sed_quote_subst='$sed_quote_subst' 13200double_quote_subst='$double_quote_subst' 13201delay_variable_subst='$delay_variable_subst' 13202macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 13203macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 13204enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 13205enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 13206pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 13207enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 13208SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 13209ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 13210host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 13211host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 13212host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 13213build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 13214build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 13215build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 13216SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 13217Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 13218GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 13219EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 13220FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 13221LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 13222NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 13223LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 13224max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 13225ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 13226exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 13227lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 13228lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 13229lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 13230reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 13231reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 13232OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 13233deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 13234file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 13235AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 13236AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 13237STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 13238RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 13239old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13240old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13241old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 13242lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 13243CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 13244CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 13245compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 13246GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 13247lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 13248lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 13249lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 13250lt_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"`' 13251objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 13252MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 13253lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 13254lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 13255lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 13256lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 13257lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 13258need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 13259DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 13260NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 13261LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 13262OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 13263OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 13264libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 13265shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 13266extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13267archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 13268enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 13269export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 13270whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 13271compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 13272old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 13273old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13274archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 13275archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13276module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 13277module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13278with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 13279allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 13280no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 13281hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 13282hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 13283hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 13284hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 13285hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 13286hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 13287hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 13288hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 13289inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 13290link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 13291fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 13292always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 13293export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 13294exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 13295include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 13296prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 13297file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 13298variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 13299need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 13300need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 13301version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 13302runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 13303shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 13304shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 13305libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 13306library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 13307soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 13308install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 13309postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13310postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13311finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 13312finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 13313hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 13314sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 13315sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 13316hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 13317enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 13318enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 13319enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 13320old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 13321striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 13322 13323LTCC='$LTCC' 13324LTCFLAGS='$LTCFLAGS' 13325compiler='$compiler_DEFAULT' 13326 13327# A function that is used when there is no print builtin or printf. 13328func_fallback_echo () 13329{ 13330 eval 'cat <<_LTECHO_EOF 13331\$1 13332_LTECHO_EOF' 13333} 13334 13335# Quote evaled strings. 13336for var in SHELL \ 13337ECHO \ 13338SED \ 13339GREP \ 13340EGREP \ 13341FGREP \ 13342LD \ 13343NM \ 13344LN_S \ 13345lt_SP2NL \ 13346lt_NL2SP \ 13347reload_flag \ 13348OBJDUMP \ 13349deplibs_check_method \ 13350file_magic_cmd \ 13351AR \ 13352AR_FLAGS \ 13353STRIP \ 13354RANLIB \ 13355CC \ 13356CFLAGS \ 13357compiler \ 13358lt_cv_sys_global_symbol_pipe \ 13359lt_cv_sys_global_symbol_to_cdecl \ 13360lt_cv_sys_global_symbol_to_c_name_address \ 13361lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 13362lt_prog_compiler_no_builtin_flag \ 13363lt_prog_compiler_wl \ 13364lt_prog_compiler_pic \ 13365lt_prog_compiler_static \ 13366lt_cv_prog_compiler_c_o \ 13367need_locks \ 13368DSYMUTIL \ 13369NMEDIT \ 13370LIPO \ 13371OTOOL \ 13372OTOOL64 \ 13373shrext_cmds \ 13374export_dynamic_flag_spec \ 13375whole_archive_flag_spec \ 13376compiler_needs_object \ 13377with_gnu_ld \ 13378allow_undefined_flag \ 13379no_undefined_flag \ 13380hardcode_libdir_flag_spec \ 13381hardcode_libdir_flag_spec_ld \ 13382hardcode_libdir_separator \ 13383fix_srcfile_path \ 13384exclude_expsyms \ 13385include_expsyms \ 13386file_list_spec \ 13387variables_saved_for_relink \ 13388libname_spec \ 13389library_names_spec \ 13390soname_spec \ 13391install_override_mode \ 13392finish_eval \ 13393old_striplib \ 13394striplib; do 13395 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13396 *[\\\\\\\`\\"\\\$]*) 13397 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 13398 ;; 13399 *) 13400 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13401 ;; 13402 esac 13403done 13404 13405# Double-quote double-evaled strings. 13406for var in reload_cmds \ 13407old_postinstall_cmds \ 13408old_postuninstall_cmds \ 13409old_archive_cmds \ 13410extract_expsyms_cmds \ 13411old_archive_from_new_cmds \ 13412old_archive_from_expsyms_cmds \ 13413archive_cmds \ 13414archive_expsym_cmds \ 13415module_cmds \ 13416module_expsym_cmds \ 13417export_symbols_cmds \ 13418prelink_cmds \ 13419postinstall_cmds \ 13420postuninstall_cmds \ 13421finish_cmds \ 13422sys_lib_search_path_spec \ 13423sys_lib_dlsearch_path_spec; do 13424 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13425 *[\\\\\\\`\\"\\\$]*) 13426 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 13427 ;; 13428 *) 13429 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13430 ;; 13431 esac 13432done 13433 13434ac_aux_dir='$ac_aux_dir' 13435xsi_shell='$xsi_shell' 13436lt_shell_append='$lt_shell_append' 13437 13438# See if we are running on zsh, and set the options which allow our 13439# commands through without removal of \ escapes INIT. 13440if test -n "\${ZSH_VERSION+set}" ; then 13441 setopt NO_GLOB_SUBST 13442fi 13443 13444 13445 PACKAGE='$PACKAGE' 13446 VERSION='$VERSION' 13447 TIMESTAMP='$TIMESTAMP' 13448 RM='$RM' 13449 ofile='$ofile' 13450 13451 13452 13453 13454GCC="$GCC" 13455CC="$CC" 13456acx_cv_header_stdint="$acx_cv_header_stdint" 13457acx_cv_type_int8_t="$acx_cv_type_int8_t" 13458acx_cv_type_int16_t="$acx_cv_type_int16_t" 13459acx_cv_type_int32_t="$acx_cv_type_int32_t" 13460acx_cv_type_int64_t="$acx_cv_type_int64_t" 13461acx_cv_type_intptr_t="$acx_cv_type_intptr_t" 13462ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t" 13463ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t" 13464ac_cv_type_uint64_t="$ac_cv_type_uint64_t" 13465ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t" 13466ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t" 13467ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t" 13468ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t" 13469ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p" 13470 13471 13472# Variables needed in config.status (file generation) which aren't already 13473# passed by autoconf. 13474SUBDIRS="$SUBDIRS" 13475 13476 13477_ACEOF 13478 13479cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13480 13481# Handling of arguments. 13482for ac_config_target in $ac_config_targets 13483do 13484 case $ac_config_target in 13485 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 13486 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 13487 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13488 "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;; 13489 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13490 "backtrace-supported.h") CONFIG_FILES="$CONFIG_FILES backtrace-supported.h" ;; 13491 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 13492 13493 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13494 esac 13495done 13496 13497 13498# If the user did not use the arguments to specify the items to instantiate, 13499# then the envvar interface is used. Set only those that are not. 13500# We use the long form for the default assignment because of an extremely 13501# bizarre bug on SunOS 4.1.3. 13502if $ac_need_defaults; then 13503 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13504 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13505 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13506fi 13507 13508# Have a temporary directory for convenience. Make it in the build tree 13509# simply because there is no reason against having it here, and in addition, 13510# creating and moving files from /tmp can sometimes cause problems. 13511# Hook for its removal unless debugging. 13512# Note that there is a small window in which the directory will not be cleaned: 13513# after its creation but before its name has been assigned to `$tmp'. 13514$debug || 13515{ 13516 tmp= 13517 trap 'exit_status=$? 13518 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13519' 0 13520 trap 'as_fn_exit 1' 1 2 13 15 13521} 13522# Create a (secure) tmp directory for tmp files. 13523 13524{ 13525 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13526 test -n "$tmp" && test -d "$tmp" 13527} || 13528{ 13529 tmp=./conf$$-$RANDOM 13530 (umask 077 && mkdir "$tmp") 13531} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 13532 13533# Set up the scripts for CONFIG_FILES section. 13534# No need to generate them if there are no CONFIG_FILES. 13535# This happens for instance with `./config.status config.h'. 13536if test -n "$CONFIG_FILES"; then 13537 13538 13539ac_cr=`echo X | tr X '\015'` 13540# On cygwin, bash can eat \r inside `` if the user requested igncr. 13541# But we know of no other shell where ac_cr would be empty at this 13542# point, so we can use a bashism as a fallback. 13543if test "x$ac_cr" = x; then 13544 eval ac_cr=\$\'\\r\' 13545fi 13546ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13547if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13548 ac_cs_awk_cr='\r' 13549else 13550 ac_cs_awk_cr=$ac_cr 13551fi 13552 13553echo 'BEGIN {' >"$tmp/subs1.awk" && 13554_ACEOF 13555 13556 13557{ 13558 echo "cat >conf$$subs.awk <<_ACEOF" && 13559 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13560 echo "_ACEOF" 13561} >conf$$subs.sh || 13562 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13563ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 13564ac_delim='%!_!# ' 13565for ac_last_try in false false false false false :; do 13566 . ./conf$$subs.sh || 13567 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13568 13569 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13570 if test $ac_delim_n = $ac_delim_num; then 13571 break 13572 elif $ac_last_try; then 13573 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13574 else 13575 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13576 fi 13577done 13578rm -f conf$$subs.sh 13579 13580cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13581cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13582_ACEOF 13583sed -n ' 13584h 13585s/^/S["/; s/!.*/"]=/ 13586p 13587g 13588s/^[^!]*!// 13589:repl 13590t repl 13591s/'"$ac_delim"'$// 13592t delim 13593:nl 13594h 13595s/\(.\{148\}\).*/\1/ 13596t more1 13597s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13598p 13599n 13600b repl 13601:more1 13602s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13603p 13604g 13605s/.\{148\}// 13606t nl 13607:delim 13608h 13609s/\(.\{148\}\).*/\1/ 13610t more2 13611s/["\\]/\\&/g; s/^/"/; s/$/"/ 13612p 13613b 13614:more2 13615s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13616p 13617g 13618s/.\{148\}// 13619t delim 13620' <conf$$subs.awk | sed ' 13621/^[^""]/{ 13622 N 13623 s/\n// 13624} 13625' >>$CONFIG_STATUS || ac_write_fail=1 13626rm -f conf$$subs.awk 13627cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13628_ACAWK 13629cat >>"\$tmp/subs1.awk" <<_ACAWK && 13630 for (key in S) S_is_set[key] = 1 13631 FS = "" 13632 13633} 13634{ 13635 line = $ 0 13636 nfields = split(line, field, "@") 13637 substed = 0 13638 len = length(field[1]) 13639 for (i = 2; i < nfields; i++) { 13640 key = field[i] 13641 keylen = length(key) 13642 if (S_is_set[key]) { 13643 value = S[key] 13644 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13645 len += length(value) + length(field[++i]) 13646 substed = 1 13647 } else 13648 len += 1 + keylen 13649 } 13650 13651 print line 13652} 13653 13654_ACAWK 13655_ACEOF 13656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13657if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13658 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13659else 13660 cat 13661fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13662 || as_fn_error "could not setup config files machinery" "$LINENO" 5 13663_ACEOF 13664 13665# VPATH may cause trouble with some makes, so we remove $(srcdir), 13666# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 13667# trailing colons and then remove the whole line if VPATH becomes empty 13668# (actually we leave an empty line to preserve line numbers). 13669if test "x$srcdir" = x.; then 13670 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 13671s/:*\$(srcdir):*/:/ 13672s/:*\${srcdir}:*/:/ 13673s/:*@srcdir@:*/:/ 13674s/^\([^=]*=[ ]*\):*/\1/ 13675s/:*$// 13676s/^[^=]*=[ ]*$// 13677}' 13678fi 13679 13680cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13681fi # test -n "$CONFIG_FILES" 13682 13683# Set up the scripts for CONFIG_HEADERS section. 13684# No need to generate them if there are no CONFIG_HEADERS. 13685# This happens for instance with `./config.status Makefile'. 13686if test -n "$CONFIG_HEADERS"; then 13687cat >"$tmp/defines.awk" <<\_ACAWK || 13688BEGIN { 13689_ACEOF 13690 13691# Transform confdefs.h into an awk script `defines.awk', embedded as 13692# here-document in config.status, that substitutes the proper values into 13693# config.h.in to produce config.h. 13694 13695# Create a delimiter string that does not exist in confdefs.h, to ease 13696# handling of long lines. 13697ac_delim='%!_!# ' 13698for ac_last_try in false false :; do 13699 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 13700 if test -z "$ac_t"; then 13701 break 13702 elif $ac_last_try; then 13703 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 13704 else 13705 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13706 fi 13707done 13708 13709# For the awk script, D is an array of macro values keyed by name, 13710# likewise P contains macro parameters if any. Preserve backslash 13711# newline sequences. 13712 13713ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13714sed -n ' 13715s/.\{148\}/&'"$ac_delim"'/g 13716t rset 13717:rset 13718s/^[ ]*#[ ]*define[ ][ ]*/ / 13719t def 13720d 13721:def 13722s/\\$// 13723t bsnl 13724s/["\\]/\\&/g 13725s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13726D["\1"]=" \3"/p 13727s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13728d 13729:bsnl 13730s/["\\]/\\&/g 13731s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13732D["\1"]=" \3\\\\\\n"\\/p 13733t cont 13734s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13735t cont 13736d 13737:cont 13738n 13739s/.\{148\}/&'"$ac_delim"'/g 13740t clear 13741:clear 13742s/\\$// 13743t bsnlc 13744s/["\\]/\\&/g; s/^/"/; s/$/"/p 13745d 13746:bsnlc 13747s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13748b cont 13749' <confdefs.h | sed ' 13750s/'"$ac_delim"'/"\\\ 13751"/g' >>$CONFIG_STATUS || ac_write_fail=1 13752 13753cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13754 for (key in D) D_is_set[key] = 1 13755 FS = "" 13756} 13757/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13758 line = \$ 0 13759 split(line, arg, " ") 13760 if (arg[1] == "#") { 13761 defundef = arg[2] 13762 mac1 = arg[3] 13763 } else { 13764 defundef = substr(arg[1], 2) 13765 mac1 = arg[2] 13766 } 13767 split(mac1, mac2, "(") #) 13768 macro = mac2[1] 13769 prefix = substr(line, 1, index(line, defundef) - 1) 13770 if (D_is_set[macro]) { 13771 # Preserve the white space surrounding the "#". 13772 print prefix "define", macro P[macro] D[macro] 13773 next 13774 } else { 13775 # Replace #undef with comments. This is necessary, for example, 13776 # in the case of _POSIX_SOURCE, which is predefined and required 13777 # on some systems where configure will not decide to define it. 13778 if (defundef == "undef") { 13779 print "/*", prefix defundef, macro, "*/" 13780 next 13781 } 13782 } 13783} 13784{ print } 13785_ACAWK 13786_ACEOF 13787cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13788 as_fn_error "could not setup config headers machinery" "$LINENO" 5 13789fi # test -n "$CONFIG_HEADERS" 13790 13791 13792eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 13793shift 13794for ac_tag 13795do 13796 case $ac_tag in 13797 :[FHLC]) ac_mode=$ac_tag; continue;; 13798 esac 13799 case $ac_mode$ac_tag in 13800 :[FHL]*:*);; 13801 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 13802 :[FH]-) ac_tag=-:-;; 13803 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13804 esac 13805 ac_save_IFS=$IFS 13806 IFS=: 13807 set x $ac_tag 13808 IFS=$ac_save_IFS 13809 shift 13810 ac_file=$1 13811 shift 13812 13813 case $ac_mode in 13814 :L) ac_source=$1;; 13815 :[FH]) 13816 ac_file_inputs= 13817 for ac_f 13818 do 13819 case $ac_f in 13820 -) ac_f="$tmp/stdin";; 13821 *) # Look for the file first in the build tree, then in the source tree 13822 # (if the path is not absolute). The absolute path cannot be DOS-style, 13823 # because $ac_f cannot contain `:'. 13824 test -f "$ac_f" || 13825 case $ac_f in 13826 [\\/$]*) false;; 13827 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13828 esac || 13829 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 13830 esac 13831 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13832 as_fn_append ac_file_inputs " '$ac_f'" 13833 done 13834 13835 # Let's still pretend it is `configure' which instantiates (i.e., don't 13836 # use $as_me), people would be surprised to read: 13837 # /* config.h. Generated by config.status. */ 13838 configure_input='Generated from '` 13839 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13840 `' by configure.' 13841 if test x"$ac_file" != x-; then 13842 configure_input="$ac_file. $configure_input" 13843 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13844$as_echo "$as_me: creating $ac_file" >&6;} 13845 fi 13846 # Neutralize special characters interpreted by sed in replacement strings. 13847 case $configure_input in #( 13848 *\&* | *\|* | *\\* ) 13849 ac_sed_conf_input=`$as_echo "$configure_input" | 13850 sed 's/[\\\\&|]/\\\\&/g'`;; #( 13851 *) ac_sed_conf_input=$configure_input;; 13852 esac 13853 13854 case $ac_tag in 13855 *:-:* | *:-) cat >"$tmp/stdin" \ 13856 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 13857 esac 13858 ;; 13859 esac 13860 13861 ac_dir=`$as_dirname -- "$ac_file" || 13862$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13863 X"$ac_file" : 'X\(//\)[^/]' \| \ 13864 X"$ac_file" : 'X\(//\)$' \| \ 13865 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 13866$as_echo X"$ac_file" | 13867 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13868 s//\1/ 13869 q 13870 } 13871 /^X\(\/\/\)[^/].*/{ 13872 s//\1/ 13873 q 13874 } 13875 /^X\(\/\/\)$/{ 13876 s//\1/ 13877 q 13878 } 13879 /^X\(\/\).*/{ 13880 s//\1/ 13881 q 13882 } 13883 s/.*/./; q'` 13884 as_dir="$ac_dir"; as_fn_mkdir_p 13885 ac_builddir=. 13886 13887case "$ac_dir" in 13888.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13889*) 13890 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13891 # A ".." for each directory in $ac_dir_suffix. 13892 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13893 case $ac_top_builddir_sub in 13894 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13895 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13896 esac ;; 13897esac 13898ac_abs_top_builddir=$ac_pwd 13899ac_abs_builddir=$ac_pwd$ac_dir_suffix 13900# for backward compatibility: 13901ac_top_builddir=$ac_top_build_prefix 13902 13903case $srcdir in 13904 .) # We are building in place. 13905 ac_srcdir=. 13906 ac_top_srcdir=$ac_top_builddir_sub 13907 ac_abs_top_srcdir=$ac_pwd ;; 13908 [\\/]* | ?:[\\/]* ) # Absolute name. 13909 ac_srcdir=$srcdir$ac_dir_suffix; 13910 ac_top_srcdir=$srcdir 13911 ac_abs_top_srcdir=$srcdir ;; 13912 *) # Relative name. 13913 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13914 ac_top_srcdir=$ac_top_build_prefix$srcdir 13915 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13916esac 13917ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13918 13919 13920 case $ac_mode in 13921 :F) 13922 # 13923 # CONFIG_FILE 13924 # 13925 13926 case $INSTALL in 13927 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13928 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13929 esac 13930 ac_MKDIR_P=$MKDIR_P 13931 case $MKDIR_P in 13932 [\\/$]* | ?:[\\/]* ) ;; 13933 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13934 esac 13935_ACEOF 13936 13937cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13938# If the template does not know about datarootdir, expand it. 13939# FIXME: This hack should be removed a few years after 2.60. 13940ac_datarootdir_hack=; ac_datarootdir_seen= 13941ac_sed_dataroot=' 13942/datarootdir/ { 13943 p 13944 q 13945} 13946/@datadir@/p 13947/@docdir@/p 13948/@infodir@/p 13949/@localedir@/p 13950/@mandir@/p' 13951case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13952*datarootdir*) ac_datarootdir_seen=yes;; 13953*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13955$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13956_ACEOF 13957cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13958 ac_datarootdir_hack=' 13959 s&@datadir@&$datadir&g 13960 s&@docdir@&$docdir&g 13961 s&@infodir@&$infodir&g 13962 s&@localedir@&$localedir&g 13963 s&@mandir@&$mandir&g 13964 s&\\\${datarootdir}&$datarootdir&g' ;; 13965esac 13966_ACEOF 13967 13968# Neutralize VPATH when `$srcdir' = `.'. 13969# Shell code in configure.ac might set extrasub. 13970# FIXME: do we really want to maintain this feature? 13971cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13972ac_sed_extra="$ac_vpsub 13973$extrasub 13974_ACEOF 13975cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13976:t 13977/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13978s|@configure_input@|$ac_sed_conf_input|;t t 13979s&@top_builddir@&$ac_top_builddir_sub&;t t 13980s&@top_build_prefix@&$ac_top_build_prefix&;t t 13981s&@srcdir@&$ac_srcdir&;t t 13982s&@abs_srcdir@&$ac_abs_srcdir&;t t 13983s&@top_srcdir@&$ac_top_srcdir&;t t 13984s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13985s&@builddir@&$ac_builddir&;t t 13986s&@abs_builddir@&$ac_abs_builddir&;t t 13987s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13988s&@INSTALL@&$ac_INSTALL&;t t 13989s&@MKDIR_P@&$ac_MKDIR_P&;t t 13990$ac_datarootdir_hack 13991" 13992eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13993 || as_fn_error "could not create $ac_file" "$LINENO" 5 13994 13995test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13996 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13997 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13998 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13999which seems to be undefined. Please make sure it is defined." >&5 14000$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14001which seems to be undefined. Please make sure it is defined." >&2;} 14002 14003 rm -f "$tmp/stdin" 14004 case $ac_file in 14005 -) cat "$tmp/out" && rm -f "$tmp/out";; 14006 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 14007 esac \ 14008 || as_fn_error "could not create $ac_file" "$LINENO" 5 14009 ;; 14010 :H) 14011 # 14012 # CONFIG_HEADER 14013 # 14014 if test x"$ac_file" != x-; then 14015 { 14016 $as_echo "/* $configure_input */" \ 14017 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 14018 } >"$tmp/config.h" \ 14019 || as_fn_error "could not create $ac_file" "$LINENO" 5 14020 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 14021 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 14022$as_echo "$as_me: $ac_file is unchanged" >&6;} 14023 else 14024 rm -f "$ac_file" 14025 mv "$tmp/config.h" "$ac_file" \ 14026 || as_fn_error "could not create $ac_file" "$LINENO" 5 14027 fi 14028 else 14029 $as_echo "/* $configure_input */" \ 14030 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 14031 || as_fn_error "could not create -" "$LINENO" 5 14032 fi 14033# Compute "$ac_file"'s index in $config_headers. 14034_am_arg="$ac_file" 14035_am_stamp_count=1 14036for _am_header in $config_headers :; do 14037 case $_am_header in 14038 $_am_arg | $_am_arg:* ) 14039 break ;; 14040 * ) 14041 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14042 esac 14043done 14044echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14045$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14046 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14047 X"$_am_arg" : 'X\(//\)$' \| \ 14048 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14049$as_echo X"$_am_arg" | 14050 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14051 s//\1/ 14052 q 14053 } 14054 /^X\(\/\/\)[^/].*/{ 14055 s//\1/ 14056 q 14057 } 14058 /^X\(\/\/\)$/{ 14059 s//\1/ 14060 q 14061 } 14062 /^X\(\/\).*/{ 14063 s//\1/ 14064 q 14065 } 14066 s/.*/./; q'`/stamp-h$_am_stamp_count 14067 ;; 14068 14069 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 14070$as_echo "$as_me: executing $ac_file commands" >&6;} 14071 ;; 14072 esac 14073 14074 14075 case $ac_file$ac_mode in 14076 "default-1":C) 14077# Only add multilib support code if we just rebuilt the top-level 14078# Makefile. 14079case " $CONFIG_FILES " in 14080 *" Makefile "*) 14081 ac_file=Makefile . ${multi_basedir}/config-ml.in 14082 ;; 14083esac ;; 14084 "libtool":C) 14085 14086 # See if we are running on zsh, and set the options which allow our 14087 # commands through without removal of \ escapes. 14088 if test -n "${ZSH_VERSION+set}" ; then 14089 setopt NO_GLOB_SUBST 14090 fi 14091 14092 cfgfile="${ofile}T" 14093 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14094 $RM "$cfgfile" 14095 14096 cat <<_LT_EOF >> "$cfgfile" 14097#! $SHELL 14098 14099# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14100# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14101# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14102# NOTE: Changes made to this file will be lost: look at ltmain.sh. 14103# 14104# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14105# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 14106# Written by Gordon Matzigkeit, 1996 14107# 14108# This file is part of GNU Libtool. 14109# 14110# GNU Libtool is free software; you can redistribute it and/or 14111# modify it under the terms of the GNU General Public License as 14112# published by the Free Software Foundation; either version 2 of 14113# the License, or (at your option) any later version. 14114# 14115# As a special exception to the GNU General Public License, 14116# if you distribute this file as part of a program or library that 14117# is built using GNU Libtool, you may include this file under the 14118# same distribution terms that you use for the rest of that program. 14119# 14120# GNU Libtool is distributed in the hope that it will be useful, 14121# but WITHOUT ANY WARRANTY; without even the implied warranty of 14122# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14123# GNU General Public License for more details. 14124# 14125# You should have received a copy of the GNU General Public License 14126# along with GNU Libtool; see the file COPYING. If not, a copy 14127# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14128# obtained by writing to the Free Software Foundation, Inc., 14129# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14130 14131 14132# The names of the tagged configurations supported by this script. 14133available_tags="" 14134 14135# ### BEGIN LIBTOOL CONFIG 14136 14137# Which release of libtool.m4 was used? 14138macro_version=$macro_version 14139macro_revision=$macro_revision 14140 14141# Whether or not to build shared libraries. 14142build_libtool_libs=$enable_shared 14143 14144# Whether or not to build static libraries. 14145build_old_libs=$enable_static 14146 14147# What type of objects to build. 14148pic_mode=$pic_mode 14149 14150# Whether or not to optimize for fast installation. 14151fast_install=$enable_fast_install 14152 14153# Shell to use when invoking shell scripts. 14154SHELL=$lt_SHELL 14155 14156# An echo program that protects backslashes. 14157ECHO=$lt_ECHO 14158 14159# The host system. 14160host_alias=$host_alias 14161host=$host 14162host_os=$host_os 14163 14164# The build system. 14165build_alias=$build_alias 14166build=$build 14167build_os=$build_os 14168 14169# A sed program that does not truncate output. 14170SED=$lt_SED 14171 14172# Sed that helps us avoid accidentally triggering echo(1) options like -n. 14173Xsed="\$SED -e 1s/^X//" 14174 14175# A grep program that handles long lines. 14176GREP=$lt_GREP 14177 14178# An ERE matcher. 14179EGREP=$lt_EGREP 14180 14181# A literal string matcher. 14182FGREP=$lt_FGREP 14183 14184# A BSD- or MS-compatible name lister. 14185NM=$lt_NM 14186 14187# Whether we need soft or hard links. 14188LN_S=$lt_LN_S 14189 14190# What is the maximum length of a command? 14191max_cmd_len=$max_cmd_len 14192 14193# Object file suffix (normally "o"). 14194objext=$ac_objext 14195 14196# Executable file suffix (normally ""). 14197exeext=$exeext 14198 14199# whether the shell understands "unset". 14200lt_unset=$lt_unset 14201 14202# turn spaces into newlines. 14203SP2NL=$lt_lt_SP2NL 14204 14205# turn newlines into spaces. 14206NL2SP=$lt_lt_NL2SP 14207 14208# An object symbol dumper. 14209OBJDUMP=$lt_OBJDUMP 14210 14211# Method to check whether dependent libraries are shared objects. 14212deplibs_check_method=$lt_deplibs_check_method 14213 14214# Command to use when deplibs_check_method == "file_magic". 14215file_magic_cmd=$lt_file_magic_cmd 14216 14217# The archiver. 14218AR=$lt_AR 14219AR_FLAGS=$lt_AR_FLAGS 14220 14221# A symbol stripping program. 14222STRIP=$lt_STRIP 14223 14224# Commands used to install an old-style archive. 14225RANLIB=$lt_RANLIB 14226old_postinstall_cmds=$lt_old_postinstall_cmds 14227old_postuninstall_cmds=$lt_old_postuninstall_cmds 14228 14229# Whether to use a lock for old archive extraction. 14230lock_old_archive_extraction=$lock_old_archive_extraction 14231 14232# A C compiler. 14233LTCC=$lt_CC 14234 14235# LTCC compiler flags. 14236LTCFLAGS=$lt_CFLAGS 14237 14238# Take the output of nm and produce a listing of raw symbols and C names. 14239global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 14240 14241# Transform the output of nm in a proper C declaration. 14242global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 14243 14244# Transform the output of nm in a C name address pair. 14245global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 14246 14247# Transform the output of nm in a C name address pair when lib prefix is needed. 14248global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 14249 14250# The name of the directory that contains temporary libtool files. 14251objdir=$objdir 14252 14253# Used to examine libraries when file_magic_cmd begins with "file". 14254MAGIC_CMD=$MAGIC_CMD 14255 14256# Must we lock files when doing compilation? 14257need_locks=$lt_need_locks 14258 14259# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 14260DSYMUTIL=$lt_DSYMUTIL 14261 14262# Tool to change global to local symbols on Mac OS X. 14263NMEDIT=$lt_NMEDIT 14264 14265# Tool to manipulate fat objects and archives on Mac OS X. 14266LIPO=$lt_LIPO 14267 14268# ldd/readelf like tool for Mach-O binaries on Mac OS X. 14269OTOOL=$lt_OTOOL 14270 14271# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 14272OTOOL64=$lt_OTOOL64 14273 14274# Old archive suffix (normally "a"). 14275libext=$libext 14276 14277# Shared library suffix (normally ".so"). 14278shrext_cmds=$lt_shrext_cmds 14279 14280# The commands to extract the exported symbol list from a shared archive. 14281extract_expsyms_cmds=$lt_extract_expsyms_cmds 14282 14283# Variables whose values should be saved in libtool wrapper scripts and 14284# restored at link time. 14285variables_saved_for_relink=$lt_variables_saved_for_relink 14286 14287# Do we need the "lib" prefix for modules? 14288need_lib_prefix=$need_lib_prefix 14289 14290# Do we need a version for libraries? 14291need_version=$need_version 14292 14293# Library versioning type. 14294version_type=$version_type 14295 14296# Shared library runtime path variable. 14297runpath_var=$runpath_var 14298 14299# Shared library path variable. 14300shlibpath_var=$shlibpath_var 14301 14302# Is shlibpath searched before the hard-coded library search path? 14303shlibpath_overrides_runpath=$shlibpath_overrides_runpath 14304 14305# Format of library name prefix. 14306libname_spec=$lt_libname_spec 14307 14308# List of archive names. First name is the real one, the rest are links. 14309# The last name is the one that the linker finds with -lNAME 14310library_names_spec=$lt_library_names_spec 14311 14312# The coded name of the library, if different from the real name. 14313soname_spec=$lt_soname_spec 14314 14315# Permission mode override for installation of shared libraries. 14316install_override_mode=$lt_install_override_mode 14317 14318# Command to use after installation of a shared archive. 14319postinstall_cmds=$lt_postinstall_cmds 14320 14321# Command to use after uninstallation of a shared archive. 14322postuninstall_cmds=$lt_postuninstall_cmds 14323 14324# Commands used to finish a libtool library installation in a directory. 14325finish_cmds=$lt_finish_cmds 14326 14327# As "finish_cmds", except a single script fragment to be evaled but 14328# not shown. 14329finish_eval=$lt_finish_eval 14330 14331# Whether we should hardcode library paths into libraries. 14332hardcode_into_libs=$hardcode_into_libs 14333 14334# Compile-time system search path for libraries. 14335sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 14336 14337# Run-time system search path for libraries. 14338sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 14339 14340# Whether dlopen is supported. 14341dlopen_support=$enable_dlopen 14342 14343# Whether dlopen of programs is supported. 14344dlopen_self=$enable_dlopen_self 14345 14346# Whether dlopen of statically linked programs is supported. 14347dlopen_self_static=$enable_dlopen_self_static 14348 14349# Commands to strip libraries. 14350old_striplib=$lt_old_striplib 14351striplib=$lt_striplib 14352 14353 14354# The linker used to build libraries. 14355LD=$lt_LD 14356 14357# How to create reloadable object files. 14358reload_flag=$lt_reload_flag 14359reload_cmds=$lt_reload_cmds 14360 14361# Commands used to build an old-style archive. 14362old_archive_cmds=$lt_old_archive_cmds 14363 14364# A language specific compiler. 14365CC=$lt_compiler 14366 14367# Is the compiler the GNU compiler? 14368with_gcc=$GCC 14369 14370# Compiler flag to turn off builtin functions. 14371no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 14372 14373# How to pass a linker flag through the compiler. 14374wl=$lt_lt_prog_compiler_wl 14375 14376# Additional compiler flags for building library objects. 14377pic_flag=$lt_lt_prog_compiler_pic 14378 14379# Compiler flag to prevent dynamic linking. 14380link_static_flag=$lt_lt_prog_compiler_static 14381 14382# Does compiler simultaneously support -c and -o options? 14383compiler_c_o=$lt_lt_cv_prog_compiler_c_o 14384 14385# Whether or not to add -lc for building shared libraries. 14386build_libtool_need_lc=$archive_cmds_need_lc 14387 14388# Whether or not to disallow shared libs when runtime libs are static. 14389allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 14390 14391# Compiler flag to allow reflexive dlopens. 14392export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 14393 14394# Compiler flag to generate shared objects directly from archives. 14395whole_archive_flag_spec=$lt_whole_archive_flag_spec 14396 14397# Whether the compiler copes with passing no objects directly. 14398compiler_needs_object=$lt_compiler_needs_object 14399 14400# Create an old-style archive from a shared archive. 14401old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 14402 14403# Create a temporary old-style archive to link instead of a shared archive. 14404old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 14405 14406# Commands used to build a shared archive. 14407archive_cmds=$lt_archive_cmds 14408archive_expsym_cmds=$lt_archive_expsym_cmds 14409 14410# Commands used to build a loadable module if different from building 14411# a shared archive. 14412module_cmds=$lt_module_cmds 14413module_expsym_cmds=$lt_module_expsym_cmds 14414 14415# Whether we are building with GNU ld or not. 14416with_gnu_ld=$lt_with_gnu_ld 14417 14418# Flag that allows shared libraries with undefined symbols to be built. 14419allow_undefined_flag=$lt_allow_undefined_flag 14420 14421# Flag that enforces no undefined symbols. 14422no_undefined_flag=$lt_no_undefined_flag 14423 14424# Flag to hardcode \$libdir into a binary during linking. 14425# This must work even if \$libdir does not exist 14426hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 14427 14428# If ld is used when linking, flag to hardcode \$libdir into a binary 14429# during linking. This must work even if \$libdir does not exist. 14430hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 14431 14432# Whether we need a single "-rpath" flag with a separated argument. 14433hardcode_libdir_separator=$lt_hardcode_libdir_separator 14434 14435# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14436# DIR into the resulting binary. 14437hardcode_direct=$hardcode_direct 14438 14439# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14440# DIR into the resulting binary and the resulting library dependency is 14441# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 14442# library is relocated. 14443hardcode_direct_absolute=$hardcode_direct_absolute 14444 14445# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 14446# into the resulting binary. 14447hardcode_minus_L=$hardcode_minus_L 14448 14449# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 14450# into the resulting binary. 14451hardcode_shlibpath_var=$hardcode_shlibpath_var 14452 14453# Set to "yes" if building a shared library automatically hardcodes DIR 14454# into the library and all subsequent libraries and executables linked 14455# against it. 14456hardcode_automatic=$hardcode_automatic 14457 14458# Set to yes if linker adds runtime paths of dependent libraries 14459# to runtime path list. 14460inherit_rpath=$inherit_rpath 14461 14462# Whether libtool must link a program against all its dependency libraries. 14463link_all_deplibs=$link_all_deplibs 14464 14465# Fix the shell variable \$srcfile for the compiler. 14466fix_srcfile_path=$lt_fix_srcfile_path 14467 14468# Set to "yes" if exported symbols are required. 14469always_export_symbols=$always_export_symbols 14470 14471# The commands to list exported symbols. 14472export_symbols_cmds=$lt_export_symbols_cmds 14473 14474# Symbols that should not be listed in the preloaded symbols. 14475exclude_expsyms=$lt_exclude_expsyms 14476 14477# Symbols that must always be exported. 14478include_expsyms=$lt_include_expsyms 14479 14480# Commands necessary for linking programs (against libraries) with templates. 14481prelink_cmds=$lt_prelink_cmds 14482 14483# Specify filename containing input files. 14484file_list_spec=$lt_file_list_spec 14485 14486# How to hardcode a shared library path into an executable. 14487hardcode_action=$hardcode_action 14488 14489# ### END LIBTOOL CONFIG 14490 14491_LT_EOF 14492 14493 case $host_os in 14494 aix3*) 14495 cat <<\_LT_EOF >> "$cfgfile" 14496# AIX sometimes has problems with the GCC collect2 program. For some 14497# reason, if we set the COLLECT_NAMES environment variable, the problems 14498# vanish in a puff of smoke. 14499if test "X${COLLECT_NAMES+set}" != Xset; then 14500 COLLECT_NAMES= 14501 export COLLECT_NAMES 14502fi 14503_LT_EOF 14504 ;; 14505 esac 14506 14507 14508ltmain="$ac_aux_dir/ltmain.sh" 14509 14510 14511 # We use sed instead of cat because bash on DJGPP gets confused if 14512 # if finds mixed CR/LF and LF-only lines. Since sed operates in 14513 # text mode, it properly converts lines to CR/LF. This bash problem 14514 # is reportedly fixed, but why not run on old versions too? 14515 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 14516 || (rm -f "$cfgfile"; exit 1) 14517 14518 case $xsi_shell in 14519 yes) 14520 cat << \_LT_EOF >> "$cfgfile" 14521 14522# func_dirname file append nondir_replacement 14523# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14524# otherwise set result to NONDIR_REPLACEMENT. 14525func_dirname () 14526{ 14527 case ${1} in 14528 */*) func_dirname_result="${1%/*}${2}" ;; 14529 * ) func_dirname_result="${3}" ;; 14530 esac 14531} 14532 14533# func_basename file 14534func_basename () 14535{ 14536 func_basename_result="${1##*/}" 14537} 14538 14539# func_dirname_and_basename file append nondir_replacement 14540# perform func_basename and func_dirname in a single function 14541# call: 14542# dirname: Compute the dirname of FILE. If nonempty, 14543# add APPEND to the result, otherwise set result 14544# to NONDIR_REPLACEMENT. 14545# value returned in "$func_dirname_result" 14546# basename: Compute filename of FILE. 14547# value retuned in "$func_basename_result" 14548# Implementation must be kept synchronized with func_dirname 14549# and func_basename. For efficiency, we do not delegate to 14550# those functions but instead duplicate the functionality here. 14551func_dirname_and_basename () 14552{ 14553 case ${1} in 14554 */*) func_dirname_result="${1%/*}${2}" ;; 14555 * ) func_dirname_result="${3}" ;; 14556 esac 14557 func_basename_result="${1##*/}" 14558} 14559 14560# func_stripname prefix suffix name 14561# strip PREFIX and SUFFIX off of NAME. 14562# PREFIX and SUFFIX must not contain globbing or regex special 14563# characters, hashes, percent signs, but SUFFIX may contain a leading 14564# dot (in which case that matches only a dot). 14565func_stripname () 14566{ 14567 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14568 # positional parameters, so assign one to ordinary parameter first. 14569 func_stripname_result=${3} 14570 func_stripname_result=${func_stripname_result#"${1}"} 14571 func_stripname_result=${func_stripname_result%"${2}"} 14572} 14573 14574# func_opt_split 14575func_opt_split () 14576{ 14577 func_opt_split_opt=${1%%=*} 14578 func_opt_split_arg=${1#*=} 14579} 14580 14581# func_lo2o object 14582func_lo2o () 14583{ 14584 case ${1} in 14585 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14586 *) func_lo2o_result=${1} ;; 14587 esac 14588} 14589 14590# func_xform libobj-or-source 14591func_xform () 14592{ 14593 func_xform_result=${1%.*}.lo 14594} 14595 14596# func_arith arithmetic-term... 14597func_arith () 14598{ 14599 func_arith_result=$(( $* )) 14600} 14601 14602# func_len string 14603# STRING may not start with a hyphen. 14604func_len () 14605{ 14606 func_len_result=${#1} 14607} 14608 14609_LT_EOF 14610 ;; 14611 *) # Bourne compatible functions. 14612 cat << \_LT_EOF >> "$cfgfile" 14613 14614# func_dirname file append nondir_replacement 14615# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14616# otherwise set result to NONDIR_REPLACEMENT. 14617func_dirname () 14618{ 14619 # Extract subdirectory from the argument. 14620 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 14621 if test "X$func_dirname_result" = "X${1}"; then 14622 func_dirname_result="${3}" 14623 else 14624 func_dirname_result="$func_dirname_result${2}" 14625 fi 14626} 14627 14628# func_basename file 14629func_basename () 14630{ 14631 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 14632} 14633 14634 14635# func_stripname prefix suffix name 14636# strip PREFIX and SUFFIX off of NAME. 14637# PREFIX and SUFFIX must not contain globbing or regex special 14638# characters, hashes, percent signs, but SUFFIX may contain a leading 14639# dot (in which case that matches only a dot). 14640# func_strip_suffix prefix name 14641func_stripname () 14642{ 14643 case ${2} in 14644 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 14645 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 14646 esac 14647} 14648 14649# sed scripts: 14650my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14651my_sed_long_arg='1s/^-[^=]*=//' 14652 14653# func_opt_split 14654func_opt_split () 14655{ 14656 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 14657 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 14658} 14659 14660# func_lo2o object 14661func_lo2o () 14662{ 14663 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 14664} 14665 14666# func_xform libobj-or-source 14667func_xform () 14668{ 14669 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 14670} 14671 14672# func_arith arithmetic-term... 14673func_arith () 14674{ 14675 func_arith_result=`expr "$@"` 14676} 14677 14678# func_len string 14679# STRING may not start with a hyphen. 14680func_len () 14681{ 14682 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14683} 14684 14685_LT_EOF 14686esac 14687 14688case $lt_shell_append in 14689 yes) 14690 cat << \_LT_EOF >> "$cfgfile" 14691 14692# func_append var value 14693# Append VALUE to the end of shell variable VAR. 14694func_append () 14695{ 14696 eval "$1+=\$2" 14697} 14698_LT_EOF 14699 ;; 14700 *) 14701 cat << \_LT_EOF >> "$cfgfile" 14702 14703# func_append var value 14704# Append VALUE to the end of shell variable VAR. 14705func_append () 14706{ 14707 eval "$1=\$$1\$2" 14708} 14709 14710_LT_EOF 14711 ;; 14712 esac 14713 14714 14715 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 14716 || (rm -f "$cfgfile"; exit 1) 14717 14718 mv -f "$cfgfile" "$ofile" || 14719 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 14720 chmod +x "$ofile" 14721 14722 ;; 14723 "gstdint.h":C) 14724if test "$GCC" = yes; then 14725 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h 14726else 14727 echo "/* generated for $CC */" > tmp-stdint.h 14728fi 14729 14730sed 's/^ *//' >> tmp-stdint.h <<EOF 14731 14732 #ifndef GCC_GENERATED_STDINT_H 14733 #define GCC_GENERATED_STDINT_H 1 14734 14735 #include <sys/types.h> 14736EOF 14737 14738if test "$acx_cv_header_stdint" != stdint.h; then 14739 echo "#include <stddef.h>" >> tmp-stdint.h 14740fi 14741if test "$acx_cv_header_stdint" != stddef.h; then 14742 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h 14743fi 14744 14745sed 's/^ *//' >> tmp-stdint.h <<EOF 14746 /* glibc uses these symbols as guards to prevent redefinitions. */ 14747 #ifdef __int8_t_defined 14748 #define _INT8_T 14749 #define _INT16_T 14750 #define _INT32_T 14751 #endif 14752 #ifdef __uint32_t_defined 14753 #define _UINT32_T 14754 #endif 14755 14756EOF 14757 14758# ----------------- done header, emit basic int types ------------- 14759if test "$acx_cv_header_stdint" = stddef.h; then 14760 sed 's/^ *//' >> tmp-stdint.h <<EOF 14761 14762 #ifndef _UINT8_T 14763 #define _UINT8_T 14764 #ifndef __uint8_t_defined 14765 #define __uint8_t_defined 14766 #ifndef uint8_t 14767 typedef unsigned $acx_cv_type_int8_t uint8_t; 14768 #endif 14769 #endif 14770 #endif 14771 14772 #ifndef _UINT16_T 14773 #define _UINT16_T 14774 #ifndef __uint16_t_defined 14775 #define __uint16_t_defined 14776 #ifndef uint16_t 14777 typedef unsigned $acx_cv_type_int16_t uint16_t; 14778 #endif 14779 #endif 14780 #endif 14781 14782 #ifndef _UINT32_T 14783 #define _UINT32_T 14784 #ifndef __uint32_t_defined 14785 #define __uint32_t_defined 14786 #ifndef uint32_t 14787 typedef unsigned $acx_cv_type_int32_t uint32_t; 14788 #endif 14789 #endif 14790 #endif 14791 14792 #ifndef _INT8_T 14793 #define _INT8_T 14794 #ifndef __int8_t_defined 14795 #define __int8_t_defined 14796 #ifndef int8_t 14797 typedef $acx_cv_type_int8_t int8_t; 14798 #endif 14799 #endif 14800 #endif 14801 14802 #ifndef _INT16_T 14803 #define _INT16_T 14804 #ifndef __int16_t_defined 14805 #define __int16_t_defined 14806 #ifndef int16_t 14807 typedef $acx_cv_type_int16_t int16_t; 14808 #endif 14809 #endif 14810 #endif 14811 14812 #ifndef _INT32_T 14813 #define _INT32_T 14814 #ifndef __int32_t_defined 14815 #define __int32_t_defined 14816 #ifndef int32_t 14817 typedef $acx_cv_type_int32_t int32_t; 14818 #endif 14819 #endif 14820 #endif 14821EOF 14822elif test "$ac_cv_type_u_int32_t" = yes; then 14823 sed 's/^ *//' >> tmp-stdint.h <<EOF 14824 14825 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */ 14826 #ifndef _INT8_T 14827 #define _INT8_T 14828 #endif 14829 #ifndef _INT16_T 14830 #define _INT16_T 14831 #endif 14832 #ifndef _INT32_T 14833 #define _INT32_T 14834 #endif 14835 14836 #ifndef _UINT8_T 14837 #define _UINT8_T 14838 #ifndef __uint8_t_defined 14839 #define __uint8_t_defined 14840 #ifndef uint8_t 14841 typedef u_int8_t uint8_t; 14842 #endif 14843 #endif 14844 #endif 14845 14846 #ifndef _UINT16_T 14847 #define _UINT16_T 14848 #ifndef __uint16_t_defined 14849 #define __uint16_t_defined 14850 #ifndef uint16_t 14851 typedef u_int16_t uint16_t; 14852 #endif 14853 #endif 14854 #endif 14855 14856 #ifndef _UINT32_T 14857 #define _UINT32_T 14858 #ifndef __uint32_t_defined 14859 #define __uint32_t_defined 14860 #ifndef uint32_t 14861 typedef u_int32_t uint32_t; 14862 #endif 14863 #endif 14864 #endif 14865EOF 14866else 14867 sed 's/^ *//' >> tmp-stdint.h <<EOF 14868 14869 /* Some systems have guard macros to prevent redefinitions, define them. */ 14870 #ifndef _INT8_T 14871 #define _INT8_T 14872 #endif 14873 #ifndef _INT16_T 14874 #define _INT16_T 14875 #endif 14876 #ifndef _INT32_T 14877 #define _INT32_T 14878 #endif 14879 #ifndef _UINT8_T 14880 #define _UINT8_T 14881 #endif 14882 #ifndef _UINT16_T 14883 #define _UINT16_T 14884 #endif 14885 #ifndef _UINT32_T 14886 #define _UINT32_T 14887 #endif 14888EOF 14889fi 14890 14891# ------------- done basic int types, emit int64_t types ------------ 14892if test "$ac_cv_type_uint64_t" = yes; then 14893 sed 's/^ *//' >> tmp-stdint.h <<EOF 14894 14895 /* system headers have good uint64_t and int64_t */ 14896 #ifndef _INT64_T 14897 #define _INT64_T 14898 #endif 14899 #ifndef _UINT64_T 14900 #define _UINT64_T 14901 #endif 14902EOF 14903elif test "$ac_cv_type_u_int64_t" = yes; then 14904 sed 's/^ *//' >> tmp-stdint.h <<EOF 14905 14906 /* system headers have an u_int64_t (and int64_t) */ 14907 #ifndef _INT64_T 14908 #define _INT64_T 14909 #endif 14910 #ifndef _UINT64_T 14911 #define _UINT64_T 14912 #ifndef __uint64_t_defined 14913 #define __uint64_t_defined 14914 #ifndef uint64_t 14915 typedef u_int64_t uint64_t; 14916 #endif 14917 #endif 14918 #endif 14919EOF 14920elif test -n "$acx_cv_type_int64_t"; then 14921 sed 's/^ *//' >> tmp-stdint.h <<EOF 14922 14923 /* architecture has a 64-bit type, $acx_cv_type_int64_t */ 14924 #ifndef _INT64_T 14925 #define _INT64_T 14926 #ifndef int64_t 14927 typedef $acx_cv_type_int64_t int64_t; 14928 #endif 14929 #endif 14930 #ifndef _UINT64_T 14931 #define _UINT64_T 14932 #ifndef __uint64_t_defined 14933 #define __uint64_t_defined 14934 #ifndef uint64_t 14935 typedef unsigned $acx_cv_type_int64_t uint64_t; 14936 #endif 14937 #endif 14938 #endif 14939EOF 14940else 14941 sed 's/^ *//' >> tmp-stdint.h <<EOF 14942 14943 /* some common heuristics for int64_t, using compiler-specific tests */ 14944 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L 14945 #ifndef _INT64_T 14946 #define _INT64_T 14947 #ifndef __int64_t_defined 14948 #ifndef int64_t 14949 typedef long long int64_t; 14950 #endif 14951 #endif 14952 #endif 14953 #ifndef _UINT64_T 14954 #define _UINT64_T 14955 #ifndef uint64_t 14956 typedef unsigned long long uint64_t; 14957 #endif 14958 #endif 14959 14960 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0 14961 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and 14962 does not implement __extension__. But that compiler doesn't define 14963 __GNUC_MINOR__. */ 14964 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__) 14965 # define __extension__ 14966 # endif 14967 14968 # ifndef _INT64_T 14969 # define _INT64_T 14970 # ifndef int64_t 14971 __extension__ typedef long long int64_t; 14972 # endif 14973 # endif 14974 # ifndef _UINT64_T 14975 # define _UINT64_T 14976 # ifndef uint64_t 14977 __extension__ typedef unsigned long long uint64_t; 14978 # endif 14979 # endif 14980 14981 #elif !defined __STRICT_ANSI__ 14982 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__ 14983 14984 # ifndef _INT64_T 14985 # define _INT64_T 14986 # ifndef int64_t 14987 typedef __int64 int64_t; 14988 # endif 14989 # endif 14990 # ifndef _UINT64_T 14991 # define _UINT64_T 14992 # ifndef uint64_t 14993 typedef unsigned __int64 uint64_t; 14994 # endif 14995 # endif 14996 # endif /* compiler */ 14997 14998 #endif /* ANSI version */ 14999EOF 15000fi 15001 15002# ------------- done int64_t types, emit intptr types ------------ 15003if test "$ac_cv_type_uintptr_t" != yes; then 15004 sed 's/^ *//' >> tmp-stdint.h <<EOF 15005 15006 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */ 15007 #ifndef __uintptr_t_defined 15008 #ifndef uintptr_t 15009 typedef u$acx_cv_type_intptr_t uintptr_t; 15010 #endif 15011 #endif 15012 #ifndef __intptr_t_defined 15013 #ifndef intptr_t 15014 typedef $acx_cv_type_intptr_t intptr_t; 15015 #endif 15016 #endif 15017EOF 15018fi 15019 15020# ------------- done intptr types, emit int_least types ------------ 15021if test "$ac_cv_type_int_least32_t" != yes; then 15022 sed 's/^ *//' >> tmp-stdint.h <<EOF 15023 15024 /* Define int_least types */ 15025 typedef int8_t int_least8_t; 15026 typedef int16_t int_least16_t; 15027 typedef int32_t int_least32_t; 15028 #ifdef _INT64_T 15029 typedef int64_t int_least64_t; 15030 #endif 15031 15032 typedef uint8_t uint_least8_t; 15033 typedef uint16_t uint_least16_t; 15034 typedef uint32_t uint_least32_t; 15035 #ifdef _UINT64_T 15036 typedef uint64_t uint_least64_t; 15037 #endif 15038EOF 15039fi 15040 15041# ------------- done intptr types, emit int_fast types ------------ 15042if test "$ac_cv_type_int_fast32_t" != yes; then 15043 sed 's/^ *//' >> tmp-stdint.h <<EOF 15044 15045 /* Define int_fast types. short is often slow */ 15046 typedef int8_t int_fast8_t; 15047 typedef int int_fast16_t; 15048 typedef int32_t int_fast32_t; 15049 #ifdef _INT64_T 15050 typedef int64_t int_fast64_t; 15051 #endif 15052 15053 typedef uint8_t uint_fast8_t; 15054 typedef unsigned int uint_fast16_t; 15055 typedef uint32_t uint_fast32_t; 15056 #ifdef _UINT64_T 15057 typedef uint64_t uint_fast64_t; 15058 #endif 15059EOF 15060fi 15061 15062if test "$ac_cv_type_uintmax_t" != yes; then 15063 sed 's/^ *//' >> tmp-stdint.h <<EOF 15064 15065 /* Define intmax based on what we found */ 15066 #ifndef intmax_t 15067 #ifdef _INT64_T 15068 typedef int64_t intmax_t; 15069 #else 15070 typedef long intmax_t; 15071 #endif 15072 #endif 15073 #ifndef uintmax_t 15074 #ifdef _UINT64_T 15075 typedef uint64_t uintmax_t; 15076 #else 15077 typedef unsigned long uintmax_t; 15078 #endif 15079 #endif 15080EOF 15081fi 15082 15083sed 's/^ *//' >> tmp-stdint.h <<EOF 15084 15085 #endif /* GCC_GENERATED_STDINT_H */ 15086EOF 15087 15088if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then 15089 rm -f tmp-stdint.h 15090else 15091 mv -f tmp-stdint.h gstdint.h 15092fi 15093 15094 ;; 15095 "default":C) if test -n "$CONFIG_FILES"; then 15096 if test -n "${with_target_subdir}"; then 15097 # Multilibs need MULTISUBDIR defined correctly in certain makefiles so 15098 # that multilib installs will end up installed in the correct place. 15099 # The testsuite needs it for multilib-aware ABI baseline files. 15100 # To work around this not being passed down from config-ml.in -> 15101 # srcdir/Makefile.am -> srcdir/{src,libsupc++,...}/Makefile.am, manually 15102 # append it here. Only modify Makefiles that have just been created. 15103 # 15104 # Also, get rid of this simulated-VPATH thing that automake does. 15105 cat > vpsed << \_EOF 15106 s!`test -f '$<' || echo '$(srcdir)/'`!! 15107_EOF 15108 for i in $SUBDIRS; do 15109 case $CONFIG_FILES in 15110 *${i}/Makefile*) 15111 #echo "Adding MULTISUBDIR to $i/Makefile" 15112 sed -f vpsed $i/Makefile > tmp 15113 grep '^MULTISUBDIR =' Makefile >> tmp 15114 mv tmp $i/Makefile 15115 ;; 15116 esac 15117 done 15118 rm vpsed 15119 fi 15120 fi 15121 ;; 15122 15123 esac 15124done # for ac_tag 15125 15126 15127as_fn_exit 0 15128_ACEOF 15129ac_clean_files=$ac_clean_files_save 15130 15131test $ac_write_fail = 0 || 15132 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 15133 15134 15135# configure is writing to config.log, and then calls config.status. 15136# config.status does its own redirection, appending to config.log. 15137# Unfortunately, on DOS this fails, as config.log is still kept open 15138# by configure, so config.status won't be able to write to it; its 15139# output is simply discarded. So we exec the FD to /dev/null, 15140# effectively closing config.log, so it can be properly (re)opened and 15141# appended to by config.status. When coming back to configure, we 15142# need to make the FD available again. 15143if test "$no_create" != yes; then 15144 ac_cs_success=: 15145 ac_config_status_args= 15146 test "$silent" = yes && 15147 ac_config_status_args="$ac_config_status_args --quiet" 15148 exec 5>/dev/null 15149 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15150 exec 5>>config.log 15151 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15152 # would make configure fail if this is the last instruction. 15153 $ac_cs_success || as_fn_exit $? 15154fi 15155if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15156 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15157$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15158fi 15159 15160