configure revision 1.1
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64. 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= 558PACKAGE_TARNAME= 559PACKAGE_VERSION= 560PACKAGE_STRING= 561PACKAGE_BUGREPORT= 562PACKAGE_URL= 563 564ac_unique_file="ar.c" 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 605EMULATION_VECTOR 606EMULATION 607OBJDUMP_PRIVATE_OFILES 608OBJDUMP_DEFS 609BUILD_INSTALL_MISC 610BUILD_MISC 611BUILD_DLLWRAP 612BUILD_WINDMC 613BUILD_WINDRES 614DLLTOOL_DEFS 615BUILD_DLLTOOL 616BUILD_SRCONV 617BUILD_NLMCONV 618NLMCONV_DEFS 619LTLIBICONV 620LIBICONV 621ALLOCA 622DEMANGLER_NAME 623EXEEXT_FOR_BUILD 624CC_FOR_BUILD 625HDEFINES 626GENINSRC_NEVER_FALSE 627GENINSRC_NEVER_TRUE 628MAINT 629MAINTAINER_MODE_FALSE 630MAINTAINER_MODE_TRUE 631MSGMERGE 632MSGFMT 633MKINSTALLDIRS 634CATOBJEXT 635GENCAT 636INSTOBJEXT 637DATADIRNAME 638CATALOGS 639POSUB 640GMSGFMT 641XGETTEXT 642INCINTL 643LIBINTL_DEP 644LIBINTL 645USE_NLS 646LEXLIB 647LEX_OUTPUT_ROOT 648LEX 649YFLAGS 650YACC 651NO_WERROR 652WARN_CFLAGS 653OTOOL64 654OTOOL 655LIPO 656NMEDIT 657DSYMUTIL 658RANLIB 659AR 660OBJDUMP 661LN_S 662NM 663ac_ct_DUMPBIN 664DUMPBIN 665LD 666FGREP 667SED 668LIBTOOL 669EGREP 670GREP 671CPP 672am__fastdepCC_FALSE 673am__fastdepCC_TRUE 674CCDEPMODE 675AMDEPBACKSLASH 676AMDEP_FALSE 677AMDEP_TRUE 678am__quote 679am__include 680DEPDIR 681am__untar 682am__tar 683AMTAR 684am__leading_dot 685SET_MAKE 686AWK 687mkdir_p 688MKDIR_P 689INSTALL_STRIP_PROGRAM 690STRIP 691install_sh 692MAKEINFO 693AUTOHEADER 694AUTOMAKE 695AUTOCONF 696ACLOCAL 697VERSION 698PACKAGE 699CYGPATH_W 700am__isrc 701INSTALL_DATA 702INSTALL_SCRIPT 703INSTALL_PROGRAM 704OBJEXT 705EXEEXT 706ac_ct_CC 707CPPFLAGS 708LDFLAGS 709CFLAGS 710CC 711target_os 712target_vendor 713target_cpu 714target 715host_os 716host_vendor 717host_cpu 718host 719build_os 720build_vendor 721build_cpu 722build 723target_alias 724host_alias 725build_alias 726LIBS 727ECHO_T 728ECHO_N 729ECHO_C 730DEFS 731mandir 732localedir 733libdir 734psdir 735pdfdir 736dvidir 737htmldir 738infodir 739docdir 740oldincludedir 741includedir 742localstatedir 743sharedstatedir 744sysconfdir 745datadir 746datarootdir 747libexecdir 748sbindir 749bindir 750program_transform_name 751prefix 752exec_prefix 753PACKAGE_URL 754PACKAGE_BUGREPORT 755PACKAGE_STRING 756PACKAGE_VERSION 757PACKAGE_TARNAME 758PACKAGE_NAME 759PATH_SEPARATOR 760SHELL' 761ac_subst_files='' 762ac_user_opts=' 763enable_option_checking 764enable_dependency_tracking 765enable_plugins 766enable_largefile 767enable_shared 768enable_static 769with_pic 770enable_fast_install 771with_gnu_ld 772enable_libtool_lock 773enable_targets 774enable_deterministic_archives 775enable_werror 776enable_build_warnings 777enable_nls 778enable_maintainer_mode 779with_zlib 780enable_rpath 781with_libiconv_prefix 782' 783 ac_precious_vars='build_alias 784host_alias 785target_alias 786CC 787CFLAGS 788LDFLAGS 789LIBS 790CPPFLAGS 791CPP 792YACC 793YFLAGS' 794 795 796# Initialize some variables set by options. 797ac_init_help= 798ac_init_version=false 799ac_unrecognized_opts= 800ac_unrecognized_sep= 801# The variables have the same names as the options, with 802# dashes changed to underlines. 803cache_file=/dev/null 804exec_prefix=NONE 805no_create= 806no_recursion= 807prefix=NONE 808program_prefix=NONE 809program_suffix=NONE 810program_transform_name=s,x,x, 811silent= 812site= 813srcdir= 814verbose= 815x_includes=NONE 816x_libraries=NONE 817 818# Installation directory options. 819# These are left unexpanded so users can "make install exec_prefix=/foo" 820# and all the variables that are supposed to be based on exec_prefix 821# by default will actually change. 822# Use braces instead of parens because sh, perl, etc. also accept them. 823# (The list follows the same order as the GNU Coding Standards.) 824bindir='${exec_prefix}/bin' 825sbindir='${exec_prefix}/sbin' 826libexecdir='${exec_prefix}/libexec' 827datarootdir='${prefix}/share' 828datadir='${datarootdir}' 829sysconfdir='${prefix}/etc' 830sharedstatedir='${prefix}/com' 831localstatedir='${prefix}/var' 832includedir='${prefix}/include' 833oldincludedir='/usr/include' 834docdir='${datarootdir}/doc/${PACKAGE}' 835infodir='${datarootdir}/info' 836htmldir='${docdir}' 837dvidir='${docdir}' 838pdfdir='${docdir}' 839psdir='${docdir}' 840libdir='${exec_prefix}/lib' 841localedir='${datarootdir}/locale' 842mandir='${datarootdir}/man' 843 844ac_prev= 845ac_dashdash= 846for ac_option 847do 848 # If the previous option needs an argument, assign it. 849 if test -n "$ac_prev"; then 850 eval $ac_prev=\$ac_option 851 ac_prev= 852 continue 853 fi 854 855 case $ac_option in 856 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 857 *) ac_optarg=yes ;; 858 esac 859 860 # Accept the important Cygnus configure options, so we can diagnose typos. 861 862 case $ac_dashdash$ac_option in 863 --) 864 ac_dashdash=yes ;; 865 866 -bindir | --bindir | --bindi | --bind | --bin | --bi) 867 ac_prev=bindir ;; 868 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 869 bindir=$ac_optarg ;; 870 871 -build | --build | --buil | --bui | --bu) 872 ac_prev=build_alias ;; 873 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 874 build_alias=$ac_optarg ;; 875 876 -cache-file | --cache-file | --cache-fil | --cache-fi \ 877 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 878 ac_prev=cache_file ;; 879 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 880 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 881 cache_file=$ac_optarg ;; 882 883 --config-cache | -C) 884 cache_file=config.cache ;; 885 886 -datadir | --datadir | --datadi | --datad) 887 ac_prev=datadir ;; 888 -datadir=* | --datadir=* | --datadi=* | --datad=*) 889 datadir=$ac_optarg ;; 890 891 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 892 | --dataroo | --dataro | --datar) 893 ac_prev=datarootdir ;; 894 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 895 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 896 datarootdir=$ac_optarg ;; 897 898 -disable-* | --disable-*) 899 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 900 # Reject names that are not valid shell variable names. 901 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 902 as_fn_error "invalid feature name: $ac_useropt" 903 ac_useropt_orig=$ac_useropt 904 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 905 case $ac_user_opts in 906 *" 907"enable_$ac_useropt" 908"*) ;; 909 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 910 ac_unrecognized_sep=', ';; 911 esac 912 eval enable_$ac_useropt=no ;; 913 914 -docdir | --docdir | --docdi | --doc | --do) 915 ac_prev=docdir ;; 916 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 917 docdir=$ac_optarg ;; 918 919 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 920 ac_prev=dvidir ;; 921 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 922 dvidir=$ac_optarg ;; 923 924 -enable-* | --enable-*) 925 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 926 # Reject names that are not valid shell variable names. 927 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 928 as_fn_error "invalid feature name: $ac_useropt" 929 ac_useropt_orig=$ac_useropt 930 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 931 case $ac_user_opts in 932 *" 933"enable_$ac_useropt" 934"*) ;; 935 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 936 ac_unrecognized_sep=', ';; 937 esac 938 eval enable_$ac_useropt=\$ac_optarg ;; 939 940 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 941 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 942 | --exec | --exe | --ex) 943 ac_prev=exec_prefix ;; 944 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 945 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 946 | --exec=* | --exe=* | --ex=*) 947 exec_prefix=$ac_optarg ;; 948 949 -gas | --gas | --ga | --g) 950 # Obsolete; use --with-gas. 951 with_gas=yes ;; 952 953 -help | --help | --hel | --he | -h) 954 ac_init_help=long ;; 955 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 956 ac_init_help=recursive ;; 957 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 958 ac_init_help=short ;; 959 960 -host | --host | --hos | --ho) 961 ac_prev=host_alias ;; 962 -host=* | --host=* | --hos=* | --ho=*) 963 host_alias=$ac_optarg ;; 964 965 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 966 ac_prev=htmldir ;; 967 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 968 | --ht=*) 969 htmldir=$ac_optarg ;; 970 971 -includedir | --includedir | --includedi | --included | --include \ 972 | --includ | --inclu | --incl | --inc) 973 ac_prev=includedir ;; 974 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 975 | --includ=* | --inclu=* | --incl=* | --inc=*) 976 includedir=$ac_optarg ;; 977 978 -infodir | --infodir | --infodi | --infod | --info | --inf) 979 ac_prev=infodir ;; 980 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 981 infodir=$ac_optarg ;; 982 983 -libdir | --libdir | --libdi | --libd) 984 ac_prev=libdir ;; 985 -libdir=* | --libdir=* | --libdi=* | --libd=*) 986 libdir=$ac_optarg ;; 987 988 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 989 | --libexe | --libex | --libe) 990 ac_prev=libexecdir ;; 991 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 992 | --libexe=* | --libex=* | --libe=*) 993 libexecdir=$ac_optarg ;; 994 995 -localedir | --localedir | --localedi | --localed | --locale) 996 ac_prev=localedir ;; 997 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 998 localedir=$ac_optarg ;; 999 1000 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1001 | --localstate | --localstat | --localsta | --localst | --locals) 1002 ac_prev=localstatedir ;; 1003 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1004 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1005 localstatedir=$ac_optarg ;; 1006 1007 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1008 ac_prev=mandir ;; 1009 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1010 mandir=$ac_optarg ;; 1011 1012 -nfp | --nfp | --nf) 1013 # Obsolete; use --without-fp. 1014 with_fp=no ;; 1015 1016 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1017 | --no-cr | --no-c | -n) 1018 no_create=yes ;; 1019 1020 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1021 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1022 no_recursion=yes ;; 1023 1024 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1025 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1026 | --oldin | --oldi | --old | --ol | --o) 1027 ac_prev=oldincludedir ;; 1028 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1029 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1030 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1031 oldincludedir=$ac_optarg ;; 1032 1033 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1034 ac_prev=prefix ;; 1035 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1036 prefix=$ac_optarg ;; 1037 1038 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1039 | --program-pre | --program-pr | --program-p) 1040 ac_prev=program_prefix ;; 1041 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1042 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1043 program_prefix=$ac_optarg ;; 1044 1045 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1046 | --program-suf | --program-su | --program-s) 1047 ac_prev=program_suffix ;; 1048 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1049 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1050 program_suffix=$ac_optarg ;; 1051 1052 -program-transform-name | --program-transform-name \ 1053 | --program-transform-nam | --program-transform-na \ 1054 | --program-transform-n | --program-transform- \ 1055 | --program-transform | --program-transfor \ 1056 | --program-transfo | --program-transf \ 1057 | --program-trans | --program-tran \ 1058 | --progr-tra | --program-tr | --program-t) 1059 ac_prev=program_transform_name ;; 1060 -program-transform-name=* | --program-transform-name=* \ 1061 | --program-transform-nam=* | --program-transform-na=* \ 1062 | --program-transform-n=* | --program-transform-=* \ 1063 | --program-transform=* | --program-transfor=* \ 1064 | --program-transfo=* | --program-transf=* \ 1065 | --program-trans=* | --program-tran=* \ 1066 | --progr-tra=* | --program-tr=* | --program-t=*) 1067 program_transform_name=$ac_optarg ;; 1068 1069 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1070 ac_prev=pdfdir ;; 1071 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1072 pdfdir=$ac_optarg ;; 1073 1074 -psdir | --psdir | --psdi | --psd | --ps) 1075 ac_prev=psdir ;; 1076 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1077 psdir=$ac_optarg ;; 1078 1079 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1080 | -silent | --silent | --silen | --sile | --sil) 1081 silent=yes ;; 1082 1083 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1084 ac_prev=sbindir ;; 1085 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1086 | --sbi=* | --sb=*) 1087 sbindir=$ac_optarg ;; 1088 1089 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1090 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1091 | --sharedst | --shareds | --shared | --share | --shar \ 1092 | --sha | --sh) 1093 ac_prev=sharedstatedir ;; 1094 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1095 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1096 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1097 | --sha=* | --sh=*) 1098 sharedstatedir=$ac_optarg ;; 1099 1100 -site | --site | --sit) 1101 ac_prev=site ;; 1102 -site=* | --site=* | --sit=*) 1103 site=$ac_optarg ;; 1104 1105 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1106 ac_prev=srcdir ;; 1107 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1108 srcdir=$ac_optarg ;; 1109 1110 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1111 | --syscon | --sysco | --sysc | --sys | --sy) 1112 ac_prev=sysconfdir ;; 1113 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1114 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1115 sysconfdir=$ac_optarg ;; 1116 1117 -target | --target | --targe | --targ | --tar | --ta | --t) 1118 ac_prev=target_alias ;; 1119 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1120 target_alias=$ac_optarg ;; 1121 1122 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1123 verbose=yes ;; 1124 1125 -version | --version | --versio | --versi | --vers | -V) 1126 ac_init_version=: ;; 1127 1128 -with-* | --with-*) 1129 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1130 # Reject names that are not valid shell variable names. 1131 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1132 as_fn_error "invalid package name: $ac_useropt" 1133 ac_useropt_orig=$ac_useropt 1134 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1135 case $ac_user_opts in 1136 *" 1137"with_$ac_useropt" 1138"*) ;; 1139 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1140 ac_unrecognized_sep=', ';; 1141 esac 1142 eval with_$ac_useropt=\$ac_optarg ;; 1143 1144 -without-* | --without-*) 1145 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1146 # Reject names that are not valid shell variable names. 1147 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1148 as_fn_error "invalid package name: $ac_useropt" 1149 ac_useropt_orig=$ac_useropt 1150 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1151 case $ac_user_opts in 1152 *" 1153"with_$ac_useropt" 1154"*) ;; 1155 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1156 ac_unrecognized_sep=', ';; 1157 esac 1158 eval with_$ac_useropt=no ;; 1159 1160 --x) 1161 # Obsolete; use --with-x. 1162 with_x=yes ;; 1163 1164 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1165 | --x-incl | --x-inc | --x-in | --x-i) 1166 ac_prev=x_includes ;; 1167 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1168 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1169 x_includes=$ac_optarg ;; 1170 1171 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1172 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1173 ac_prev=x_libraries ;; 1174 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1175 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1176 x_libraries=$ac_optarg ;; 1177 1178 -*) as_fn_error "unrecognized option: \`$ac_option' 1179Try \`$0 --help' for more information." 1180 ;; 1181 1182 *=*) 1183 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1184 # Reject names that are not valid shell variable names. 1185 case $ac_envvar in #( 1186 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1187 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1188 esac 1189 eval $ac_envvar=\$ac_optarg 1190 export $ac_envvar ;; 1191 1192 *) 1193 # FIXME: should be removed in autoconf 3.0. 1194 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1195 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1196 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1197 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1198 ;; 1199 1200 esac 1201done 1202 1203if test -n "$ac_prev"; then 1204 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1205 as_fn_error "missing argument to $ac_option" 1206fi 1207 1208if test -n "$ac_unrecognized_opts"; then 1209 case $enable_option_checking in 1210 no) ;; 1211 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1212 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1213 esac 1214fi 1215 1216# Check all directory arguments for consistency. 1217for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1218 datadir sysconfdir sharedstatedir localstatedir includedir \ 1219 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1220 libdir localedir mandir 1221do 1222 eval ac_val=\$$ac_var 1223 # Remove trailing slashes. 1224 case $ac_val in 1225 */ ) 1226 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1227 eval $ac_var=\$ac_val;; 1228 esac 1229 # Be sure to have absolute directory names. 1230 case $ac_val in 1231 [\\/$]* | ?:[\\/]* ) continue;; 1232 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1233 esac 1234 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1235done 1236 1237# There might be people who depend on the old broken behavior: `$host' 1238# used to hold the argument of --host etc. 1239# FIXME: To remove some day. 1240build=$build_alias 1241host=$host_alias 1242target=$target_alias 1243 1244# FIXME: To remove some day. 1245if test "x$host_alias" != x; then 1246 if test "x$build_alias" = x; then 1247 cross_compiling=maybe 1248 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1249 If a cross compiler is detected then cross compile mode will be used." >&2 1250 elif test "x$build_alias" != "x$host_alias"; then 1251 cross_compiling=yes 1252 fi 1253fi 1254 1255ac_tool_prefix= 1256test -n "$host_alias" && ac_tool_prefix=$host_alias- 1257 1258test "$silent" = yes && exec 6>/dev/null 1259 1260 1261ac_pwd=`pwd` && test -n "$ac_pwd" && 1262ac_ls_di=`ls -di .` && 1263ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1264 as_fn_error "working directory cannot be determined" 1265test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1266 as_fn_error "pwd does not report name of working directory" 1267 1268 1269# Find the source files, if location was not specified. 1270if test -z "$srcdir"; then 1271 ac_srcdir_defaulted=yes 1272 # Try the directory containing this script, then the parent directory. 1273 ac_confdir=`$as_dirname -- "$as_myself" || 1274$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1275 X"$as_myself" : 'X\(//\)[^/]' \| \ 1276 X"$as_myself" : 'X\(//\)$' \| \ 1277 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1278$as_echo X"$as_myself" | 1279 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1280 s//\1/ 1281 q 1282 } 1283 /^X\(\/\/\)[^/].*/{ 1284 s//\1/ 1285 q 1286 } 1287 /^X\(\/\/\)$/{ 1288 s//\1/ 1289 q 1290 } 1291 /^X\(\/\).*/{ 1292 s//\1/ 1293 q 1294 } 1295 s/.*/./; q'` 1296 srcdir=$ac_confdir 1297 if test ! -r "$srcdir/$ac_unique_file"; then 1298 srcdir=.. 1299 fi 1300else 1301 ac_srcdir_defaulted=no 1302fi 1303if test ! -r "$srcdir/$ac_unique_file"; then 1304 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1305 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1306fi 1307ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1308ac_abs_confdir=`( 1309 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1310 pwd)` 1311# When building in place, set srcdir=. 1312if test "$ac_abs_confdir" = "$ac_pwd"; then 1313 srcdir=. 1314fi 1315# Remove unnecessary trailing slashes from srcdir. 1316# Double slashes in file names in object file debugging info 1317# mess up M-x gdb in Emacs. 1318case $srcdir in 1319*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1320esac 1321for ac_var in $ac_precious_vars; do 1322 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1323 eval ac_env_${ac_var}_value=\$${ac_var} 1324 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1325 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1326done 1327 1328# 1329# Report the --help message. 1330# 1331if test "$ac_init_help" = "long"; then 1332 # Omit some internal or obsolete options to make the list less imposing. 1333 # This message is too long to be a string in the A/UX 3.1 sh. 1334 cat <<_ACEOF 1335\`configure' configures this package to adapt to many kinds of systems. 1336 1337Usage: $0 [OPTION]... [VAR=VALUE]... 1338 1339To assign environment variables (e.g., CC, CFLAGS...), specify them as 1340VAR=VALUE. See below for descriptions of some of the useful variables. 1341 1342Defaults for the options are specified in brackets. 1343 1344Configuration: 1345 -h, --help display this help and exit 1346 --help=short display options specific to this package 1347 --help=recursive display the short help of all the included packages 1348 -V, --version display version information and exit 1349 -q, --quiet, --silent do not print \`checking...' messages 1350 --cache-file=FILE cache test results in FILE [disabled] 1351 -C, --config-cache alias for \`--cache-file=config.cache' 1352 -n, --no-create do not create output files 1353 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1354 1355Installation directories: 1356 --prefix=PREFIX install architecture-independent files in PREFIX 1357 [$ac_default_prefix] 1358 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1359 [PREFIX] 1360 1361By default, \`make install' will install all the files in 1362\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1363an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1364for instance \`--prefix=\$HOME'. 1365 1366For better control, use the options below. 1367 1368Fine tuning of the installation directories: 1369 --bindir=DIR user executables [EPREFIX/bin] 1370 --sbindir=DIR system admin executables [EPREFIX/sbin] 1371 --libexecdir=DIR program executables [EPREFIX/libexec] 1372 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1373 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1374 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1375 --libdir=DIR object code libraries [EPREFIX/lib] 1376 --includedir=DIR C header files [PREFIX/include] 1377 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1378 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1379 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1380 --infodir=DIR info documentation [DATAROOTDIR/info] 1381 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1382 --mandir=DIR man documentation [DATAROOTDIR/man] 1383 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1384 --htmldir=DIR html documentation [DOCDIR] 1385 --dvidir=DIR dvi documentation [DOCDIR] 1386 --pdfdir=DIR pdf documentation [DOCDIR] 1387 --psdir=DIR ps documentation [DOCDIR] 1388_ACEOF 1389 1390 cat <<\_ACEOF 1391 1392Program names: 1393 --program-prefix=PREFIX prepend PREFIX to installed program names 1394 --program-suffix=SUFFIX append SUFFIX to installed program names 1395 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1396 1397System types: 1398 --build=BUILD configure for building on BUILD [guessed] 1399 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1400 --target=TARGET configure for building compilers for TARGET [HOST] 1401_ACEOF 1402fi 1403 1404if test -n "$ac_init_help"; then 1405 1406 cat <<\_ACEOF 1407 1408Optional Features: 1409 --disable-option-checking ignore unrecognized --enable/--with options 1410 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1411 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1412 --disable-dependency-tracking speeds up one-time build 1413 --enable-dependency-tracking do not reject slow dependency extractors 1414 --enable-plugins Enable support for plugins (defaults no) 1415 --disable-largefile omit support for large files 1416 --enable-shared[=PKGS] build shared libraries [default=yes] 1417 --enable-static[=PKGS] build static libraries [default=yes] 1418 --enable-fast-install[=PKGS] 1419 optimize for fast installation [default=yes] 1420 --disable-libtool-lock avoid locking (might break parallel builds) 1421 --enable-targets alternative target configurations 1422 --enable-deterministic-archives 1423 ar and ranlib default to -D behavior 1424 --enable-werror treat compile warnings as errors 1425 --enable-build-warnings enable build-time compiler warnings 1426 --disable-nls do not use Native Language Support 1427 --enable-maintainer-mode enable make rules and dependencies not useful 1428 (and sometimes confusing) to the casual installer 1429 --disable-rpath do not hardcode runtime library paths 1430 1431Optional Packages: 1432 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1433 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1434 --with-pic try to use only PIC/non-PIC objects [default=use 1435 both] 1436 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1437 --with-zlib include zlib support (auto/yes/no) default=auto 1438 --with-gnu-ld assume the C compiler uses GNU ld default=no 1439 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1440 --without-libiconv-prefix don't search for libiconv in includedir and libdir 1441 1442Some influential environment variables: 1443 CC C compiler command 1444 CFLAGS C compiler flags 1445 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1446 nonstandard directory <lib dir> 1447 LIBS libraries to pass to the linker, e.g. -l<library> 1448 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1449 you have headers in a nonstandard directory <include dir> 1450 CPP C preprocessor 1451 YACC The `Yet Another C Compiler' implementation to use. Defaults to 1452 the first program found out of: `bison -y', `byacc', `yacc'. 1453 YFLAGS The list of arguments that will be passed by default to $YACC. 1454 This script will default YFLAGS to the empty string to avoid a 1455 default value of `-d' given by some make applications. 1456 1457Use these variables to override the choices made by `configure' or to help 1458it to find libraries and programs with nonstandard names/locations. 1459 1460Report bugs to the package provider. 1461_ACEOF 1462ac_status=$? 1463fi 1464 1465if test "$ac_init_help" = "recursive"; then 1466 # If there are subdirs, report their specific --help. 1467 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1468 test -d "$ac_dir" || 1469 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1470 continue 1471 ac_builddir=. 1472 1473case "$ac_dir" in 1474.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1475*) 1476 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1477 # A ".." for each directory in $ac_dir_suffix. 1478 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1479 case $ac_top_builddir_sub in 1480 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1481 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1482 esac ;; 1483esac 1484ac_abs_top_builddir=$ac_pwd 1485ac_abs_builddir=$ac_pwd$ac_dir_suffix 1486# for backward compatibility: 1487ac_top_builddir=$ac_top_build_prefix 1488 1489case $srcdir in 1490 .) # We are building in place. 1491 ac_srcdir=. 1492 ac_top_srcdir=$ac_top_builddir_sub 1493 ac_abs_top_srcdir=$ac_pwd ;; 1494 [\\/]* | ?:[\\/]* ) # Absolute name. 1495 ac_srcdir=$srcdir$ac_dir_suffix; 1496 ac_top_srcdir=$srcdir 1497 ac_abs_top_srcdir=$srcdir ;; 1498 *) # Relative name. 1499 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1500 ac_top_srcdir=$ac_top_build_prefix$srcdir 1501 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1502esac 1503ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1504 1505 cd "$ac_dir" || { ac_status=$?; continue; } 1506 # Check for guested configure. 1507 if test -f "$ac_srcdir/configure.gnu"; then 1508 echo && 1509 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1510 elif test -f "$ac_srcdir/configure"; then 1511 echo && 1512 $SHELL "$ac_srcdir/configure" --help=recursive 1513 else 1514 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1515 fi || ac_status=$? 1516 cd "$ac_pwd" || { ac_status=$?; break; } 1517 done 1518fi 1519 1520test -n "$ac_init_help" && exit $ac_status 1521if $ac_init_version; then 1522 cat <<\_ACEOF 1523configure 1524generated by GNU Autoconf 2.64 1525 1526Copyright (C) 2009 Free Software Foundation, Inc. 1527This configure script is free software; the Free Software Foundation 1528gives unlimited permission to copy, distribute and modify it. 1529_ACEOF 1530 exit 1531fi 1532 1533## ------------------------ ## 1534## Autoconf initialization. ## 1535## ------------------------ ## 1536 1537# ac_fn_c_try_compile LINENO 1538# -------------------------- 1539# Try to compile conftest.$ac_ext, and return whether this succeeded. 1540ac_fn_c_try_compile () 1541{ 1542 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1543 rm -f conftest.$ac_objext 1544 if { { ac_try="$ac_compile" 1545case "(($ac_try" in 1546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1547 *) ac_try_echo=$ac_try;; 1548esac 1549eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1550$as_echo "$ac_try_echo"; } >&5 1551 (eval "$ac_compile") 2>conftest.err 1552 ac_status=$? 1553 if test -s conftest.err; then 1554 grep -v '^ *+' conftest.err >conftest.er1 1555 cat conftest.er1 >&5 1556 mv -f conftest.er1 conftest.err 1557 fi 1558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1559 test $ac_status = 0; } && { 1560 test -z "$ac_c_werror_flag" || 1561 test ! -s conftest.err 1562 } && test -s conftest.$ac_objext; then : 1563 ac_retval=0 1564else 1565 $as_echo "$as_me: failed program was:" >&5 1566sed 's/^/| /' conftest.$ac_ext >&5 1567 1568 ac_retval=1 1569fi 1570 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1571 return $ac_retval 1572 1573} # ac_fn_c_try_compile 1574 1575# ac_fn_c_try_link LINENO 1576# ----------------------- 1577# Try to link conftest.$ac_ext, and return whether this succeeded. 1578ac_fn_c_try_link () 1579{ 1580 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1581 rm -f conftest.$ac_objext conftest$ac_exeext 1582 if { { ac_try="$ac_link" 1583case "(($ac_try" in 1584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1585 *) ac_try_echo=$ac_try;; 1586esac 1587eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1588$as_echo "$ac_try_echo"; } >&5 1589 (eval "$ac_link") 2>conftest.err 1590 ac_status=$? 1591 if test -s conftest.err; then 1592 grep -v '^ *+' conftest.err >conftest.er1 1593 cat conftest.er1 >&5 1594 mv -f conftest.er1 conftest.err 1595 fi 1596 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1597 test $ac_status = 0; } && { 1598 test -z "$ac_c_werror_flag" || 1599 test ! -s conftest.err 1600 } && test -s conftest$ac_exeext && { 1601 test "$cross_compiling" = yes || 1602 $as_test_x conftest$ac_exeext 1603 }; then : 1604 ac_retval=0 1605else 1606 $as_echo "$as_me: failed program was:" >&5 1607sed 's/^/| /' conftest.$ac_ext >&5 1608 1609 ac_retval=1 1610fi 1611 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1612 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1613 # interfere with the next link command; also delete a directory that is 1614 # left behind by Apple's compiler. We do this before executing the actions. 1615 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1616 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1617 return $ac_retval 1618 1619} # ac_fn_c_try_link 1620 1621# ac_fn_c_try_cpp LINENO 1622# ---------------------- 1623# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1624ac_fn_c_try_cpp () 1625{ 1626 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1627 if { { ac_try="$ac_cpp conftest.$ac_ext" 1628case "(($ac_try" in 1629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1630 *) ac_try_echo=$ac_try;; 1631esac 1632eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1633$as_echo "$ac_try_echo"; } >&5 1634 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1635 ac_status=$? 1636 if test -s conftest.err; then 1637 grep -v '^ *+' conftest.err >conftest.er1 1638 cat conftest.er1 >&5 1639 mv -f conftest.er1 conftest.err 1640 fi 1641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1642 test $ac_status = 0; } >/dev/null && { 1643 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1644 test ! -s conftest.err 1645 }; then : 1646 ac_retval=0 1647else 1648 $as_echo "$as_me: failed program was:" >&5 1649sed 's/^/| /' conftest.$ac_ext >&5 1650 1651 ac_retval=1 1652fi 1653 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1654 return $ac_retval 1655 1656} # ac_fn_c_try_cpp 1657 1658# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1659# ------------------------------------------------------- 1660# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1661# the include files in INCLUDES and setting the cache variable VAR 1662# accordingly. 1663ac_fn_c_check_header_mongrel () 1664{ 1665 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1666 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1668$as_echo_n "checking for $2... " >&6; } 1669if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1670 $as_echo_n "(cached) " >&6 1671fi 1672eval ac_res=\$$3 1673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1674$as_echo "$ac_res" >&6; } 1675else 1676 # Is the header compilable? 1677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1678$as_echo_n "checking $2 usability... " >&6; } 1679cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1680/* end confdefs.h. */ 1681$4 1682#include <$2> 1683_ACEOF 1684if ac_fn_c_try_compile "$LINENO"; then : 1685 ac_header_compiler=yes 1686else 1687 ac_header_compiler=no 1688fi 1689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1690{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1691$as_echo "$ac_header_compiler" >&6; } 1692 1693# Is the header present? 1694{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1695$as_echo_n "checking $2 presence... " >&6; } 1696cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1697/* end confdefs.h. */ 1698#include <$2> 1699_ACEOF 1700if ac_fn_c_try_cpp "$LINENO"; then : 1701 ac_header_preproc=yes 1702else 1703 ac_header_preproc=no 1704fi 1705rm -f conftest.err conftest.$ac_ext 1706{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1707$as_echo "$ac_header_preproc" >&6; } 1708 1709# So? What about this header? 1710case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1711 yes:no: ) 1712 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1713$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1715$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1716 ;; 1717 no:yes:* ) 1718 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1719$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1720 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1721$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1722 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1723$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1724 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1725$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1726 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1727$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1728 ;; 1729esac 1730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1731$as_echo_n "checking for $2... " >&6; } 1732if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1733 $as_echo_n "(cached) " >&6 1734else 1735 eval "$3=\$ac_header_compiler" 1736fi 1737eval ac_res=\$$3 1738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1739$as_echo "$ac_res" >&6; } 1740fi 1741 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1742 1743} # ac_fn_c_check_header_mongrel 1744 1745# ac_fn_c_try_run LINENO 1746# ---------------------- 1747# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1748# that executables *can* be run. 1749ac_fn_c_try_run () 1750{ 1751 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1752 if { { ac_try="$ac_link" 1753case "(($ac_try" in 1754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1755 *) ac_try_echo=$ac_try;; 1756esac 1757eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1758$as_echo "$ac_try_echo"; } >&5 1759 (eval "$ac_link") 2>&5 1760 ac_status=$? 1761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1762 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1763 { { case "(($ac_try" in 1764 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1765 *) ac_try_echo=$ac_try;; 1766esac 1767eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1768$as_echo "$ac_try_echo"; } >&5 1769 (eval "$ac_try") 2>&5 1770 ac_status=$? 1771 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1772 test $ac_status = 0; }; }; then : 1773 ac_retval=0 1774else 1775 $as_echo "$as_me: program exited with status $ac_status" >&5 1776 $as_echo "$as_me: failed program was:" >&5 1777sed 's/^/| /' conftest.$ac_ext >&5 1778 1779 ac_retval=$ac_status 1780fi 1781 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1782 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1783 return $ac_retval 1784 1785} # ac_fn_c_try_run 1786 1787# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1788# ------------------------------------------------------- 1789# Tests whether HEADER exists and can be compiled using the include files in 1790# INCLUDES, setting the cache variable VAR accordingly. 1791ac_fn_c_check_header_compile () 1792{ 1793 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1795$as_echo_n "checking for $2... " >&6; } 1796if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1797 $as_echo_n "(cached) " >&6 1798else 1799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1800/* end confdefs.h. */ 1801$4 1802#include <$2> 1803_ACEOF 1804if ac_fn_c_try_compile "$LINENO"; then : 1805 eval "$3=yes" 1806else 1807 eval "$3=no" 1808fi 1809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1810fi 1811eval ac_res=\$$3 1812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1813$as_echo "$ac_res" >&6; } 1814 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1815 1816} # ac_fn_c_check_header_compile 1817 1818# ac_fn_c_check_func LINENO FUNC VAR 1819# ---------------------------------- 1820# Tests whether FUNC exists, setting the cache variable VAR accordingly 1821ac_fn_c_check_func () 1822{ 1823 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1825$as_echo_n "checking for $2... " >&6; } 1826if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1827 $as_echo_n "(cached) " >&6 1828else 1829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1830/* end confdefs.h. */ 1831/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1832 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1833#define $2 innocuous_$2 1834 1835/* System header to define __stub macros and hopefully few prototypes, 1836 which can conflict with char $2 (); below. 1837 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1838 <limits.h> exists even on freestanding compilers. */ 1839 1840#ifdef __STDC__ 1841# include <limits.h> 1842#else 1843# include <assert.h> 1844#endif 1845 1846#undef $2 1847 1848/* Override any GCC internal prototype to avoid an error. 1849 Use char because int might match the return type of a GCC 1850 builtin and then its argument prototype would still apply. */ 1851#ifdef __cplusplus 1852extern "C" 1853#endif 1854char $2 (); 1855/* The GNU C library defines this for functions which it implements 1856 to always fail with ENOSYS. Some functions are actually named 1857 something starting with __ and the normal name is an alias. */ 1858#if defined __stub_$2 || defined __stub___$2 1859choke me 1860#endif 1861 1862int 1863main () 1864{ 1865return $2 (); 1866 ; 1867 return 0; 1868} 1869_ACEOF 1870if ac_fn_c_try_link "$LINENO"; then : 1871 eval "$3=yes" 1872else 1873 eval "$3=no" 1874fi 1875rm -f core conftest.err conftest.$ac_objext \ 1876 conftest$ac_exeext conftest.$ac_ext 1877fi 1878eval ac_res=\$$3 1879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1880$as_echo "$ac_res" >&6; } 1881 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1882 1883} # ac_fn_c_check_func 1884 1885# ac_fn_c_check_decl LINENO SYMBOL VAR 1886# ------------------------------------ 1887# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1888ac_fn_c_check_decl () 1889{ 1890 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1891 as_decl_name=`echo $2|sed 's/ *(.*//'` 1892 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1894$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1895if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1896 $as_echo_n "(cached) " >&6 1897else 1898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1899/* end confdefs.h. */ 1900$4 1901int 1902main () 1903{ 1904#ifndef $as_decl_name 1905#ifdef __cplusplus 1906 (void) $as_decl_use; 1907#else 1908 (void) $as_decl_name; 1909#endif 1910#endif 1911 1912 ; 1913 return 0; 1914} 1915_ACEOF 1916if ac_fn_c_try_compile "$LINENO"; then : 1917 eval "$3=yes" 1918else 1919 eval "$3=no" 1920fi 1921rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1922fi 1923eval ac_res=\$$3 1924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1925$as_echo "$ac_res" >&6; } 1926 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1927 1928} # ac_fn_c_check_decl 1929cat >config.log <<_ACEOF 1930This file contains any messages produced by compilers while 1931running configure, to aid debugging if configure makes a mistake. 1932 1933It was created by $as_me, which was 1934generated by GNU Autoconf 2.64. Invocation command line was 1935 1936 $ $0 $@ 1937 1938_ACEOF 1939exec 5>>config.log 1940{ 1941cat <<_ASUNAME 1942## --------- ## 1943## Platform. ## 1944## --------- ## 1945 1946hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1947uname -m = `(uname -m) 2>/dev/null || echo unknown` 1948uname -r = `(uname -r) 2>/dev/null || echo unknown` 1949uname -s = `(uname -s) 2>/dev/null || echo unknown` 1950uname -v = `(uname -v) 2>/dev/null || echo unknown` 1951 1952/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1953/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1954 1955/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1956/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1957/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1958/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1959/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1960/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1961/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1962 1963_ASUNAME 1964 1965as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1966for as_dir in $PATH 1967do 1968 IFS=$as_save_IFS 1969 test -z "$as_dir" && as_dir=. 1970 $as_echo "PATH: $as_dir" 1971 done 1972IFS=$as_save_IFS 1973 1974} >&5 1975 1976cat >&5 <<_ACEOF 1977 1978 1979## ----------- ## 1980## Core tests. ## 1981## ----------- ## 1982 1983_ACEOF 1984 1985 1986# Keep a trace of the command line. 1987# Strip out --no-create and --no-recursion so they do not pile up. 1988# Strip out --silent because we don't want to record it for future runs. 1989# Also quote any args containing shell meta-characters. 1990# Make two passes to allow for proper duplicate-argument suppression. 1991ac_configure_args= 1992ac_configure_args0= 1993ac_configure_args1= 1994ac_must_keep_next=false 1995for ac_pass in 1 2 1996do 1997 for ac_arg 1998 do 1999 case $ac_arg in 2000 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2001 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2002 | -silent | --silent | --silen | --sile | --sil) 2003 continue ;; 2004 *\'*) 2005 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2006 esac 2007 case $ac_pass in 2008 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2009 2) 2010 as_fn_append ac_configure_args1 " '$ac_arg'" 2011 if test $ac_must_keep_next = true; then 2012 ac_must_keep_next=false # Got value, back to normal. 2013 else 2014 case $ac_arg in 2015 *=* | --config-cache | -C | -disable-* | --disable-* \ 2016 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2017 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2018 | -with-* | --with-* | -without-* | --without-* | --x) 2019 case "$ac_configure_args0 " in 2020 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2021 esac 2022 ;; 2023 -* ) ac_must_keep_next=true ;; 2024 esac 2025 fi 2026 as_fn_append ac_configure_args " '$ac_arg'" 2027 ;; 2028 esac 2029 done 2030done 2031{ ac_configure_args0=; unset ac_configure_args0;} 2032{ ac_configure_args1=; unset ac_configure_args1;} 2033 2034# When interrupted or exit'd, cleanup temporary files, and complete 2035# config.log. We remove comments because anyway the quotes in there 2036# would cause problems or look ugly. 2037# WARNING: Use '\'' to represent an apostrophe within the trap. 2038# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2039trap 'exit_status=$? 2040 # Save into config.log some information that might help in debugging. 2041 { 2042 echo 2043 2044 cat <<\_ASBOX 2045## ---------------- ## 2046## Cache variables. ## 2047## ---------------- ## 2048_ASBOX 2049 echo 2050 # The following way of writing the cache mishandles newlines in values, 2051( 2052 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2053 eval ac_val=\$$ac_var 2054 case $ac_val in #( 2055 *${as_nl}*) 2056 case $ac_var in #( 2057 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2058$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2059 esac 2060 case $ac_var in #( 2061 _ | IFS | as_nl) ;; #( 2062 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2063 *) { eval $ac_var=; unset $ac_var;} ;; 2064 esac ;; 2065 esac 2066 done 2067 (set) 2>&1 | 2068 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2069 *${as_nl}ac_space=\ *) 2070 sed -n \ 2071 "s/'\''/'\''\\\\'\'''\''/g; 2072 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2073 ;; #( 2074 *) 2075 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2076 ;; 2077 esac | 2078 sort 2079) 2080 echo 2081 2082 cat <<\_ASBOX 2083## ----------------- ## 2084## Output variables. ## 2085## ----------------- ## 2086_ASBOX 2087 echo 2088 for ac_var in $ac_subst_vars 2089 do 2090 eval ac_val=\$$ac_var 2091 case $ac_val in 2092 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2093 esac 2094 $as_echo "$ac_var='\''$ac_val'\''" 2095 done | sort 2096 echo 2097 2098 if test -n "$ac_subst_files"; then 2099 cat <<\_ASBOX 2100## ------------------- ## 2101## File substitutions. ## 2102## ------------------- ## 2103_ASBOX 2104 echo 2105 for ac_var in $ac_subst_files 2106 do 2107 eval ac_val=\$$ac_var 2108 case $ac_val in 2109 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2110 esac 2111 $as_echo "$ac_var='\''$ac_val'\''" 2112 done | sort 2113 echo 2114 fi 2115 2116 if test -s confdefs.h; then 2117 cat <<\_ASBOX 2118## ----------- ## 2119## confdefs.h. ## 2120## ----------- ## 2121_ASBOX 2122 echo 2123 cat confdefs.h 2124 echo 2125 fi 2126 test "$ac_signal" != 0 && 2127 $as_echo "$as_me: caught signal $ac_signal" 2128 $as_echo "$as_me: exit $exit_status" 2129 } >&5 2130 rm -f core *.core core.conftest.* && 2131 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2132 exit $exit_status 2133' 0 2134for ac_signal in 1 2 13 15; do 2135 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2136done 2137ac_signal=0 2138 2139# confdefs.h avoids OS command line length limits that DEFS can exceed. 2140rm -f -r conftest* confdefs.h 2141 2142$as_echo "/* confdefs.h */" > confdefs.h 2143 2144# Predefined preprocessor variables. 2145 2146cat >>confdefs.h <<_ACEOF 2147#define PACKAGE_NAME "$PACKAGE_NAME" 2148_ACEOF 2149 2150cat >>confdefs.h <<_ACEOF 2151#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2152_ACEOF 2153 2154cat >>confdefs.h <<_ACEOF 2155#define PACKAGE_VERSION "$PACKAGE_VERSION" 2156_ACEOF 2157 2158cat >>confdefs.h <<_ACEOF 2159#define PACKAGE_STRING "$PACKAGE_STRING" 2160_ACEOF 2161 2162cat >>confdefs.h <<_ACEOF 2163#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2164_ACEOF 2165 2166cat >>confdefs.h <<_ACEOF 2167#define PACKAGE_URL "$PACKAGE_URL" 2168_ACEOF 2169 2170 2171# Let the site file select an alternate cache file if it wants to. 2172# Prefer an explicitly selected file to automatically selected ones. 2173ac_site_file1=NONE 2174ac_site_file2=NONE 2175if test -n "$CONFIG_SITE"; then 2176 ac_site_file1=$CONFIG_SITE 2177elif test "x$prefix" != xNONE; then 2178 ac_site_file1=$prefix/share/config.site 2179 ac_site_file2=$prefix/etc/config.site 2180else 2181 ac_site_file1=$ac_default_prefix/share/config.site 2182 ac_site_file2=$ac_default_prefix/etc/config.site 2183fi 2184for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2185do 2186 test "x$ac_site_file" = xNONE && continue 2187 if test -r "$ac_site_file"; then 2188 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2189$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2190 sed 's/^/| /' "$ac_site_file" >&5 2191 . "$ac_site_file" 2192 fi 2193done 2194 2195if test -r "$cache_file"; then 2196 # Some versions of bash will fail to source /dev/null (special 2197 # files actually), so we avoid doing that. 2198 if test -f "$cache_file"; then 2199 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2200$as_echo "$as_me: loading cache $cache_file" >&6;} 2201 case $cache_file in 2202 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2203 *) . "./$cache_file";; 2204 esac 2205 fi 2206else 2207 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2208$as_echo "$as_me: creating cache $cache_file" >&6;} 2209 >$cache_file 2210fi 2211 2212# Check that the precious variables saved in the cache have kept the same 2213# value. 2214ac_cache_corrupted=false 2215for ac_var in $ac_precious_vars; do 2216 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2217 eval ac_new_set=\$ac_env_${ac_var}_set 2218 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2219 eval ac_new_val=\$ac_env_${ac_var}_value 2220 case $ac_old_set,$ac_new_set in 2221 set,) 2222 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2223$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2224 ac_cache_corrupted=: ;; 2225 ,set) 2226 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2227$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2228 ac_cache_corrupted=: ;; 2229 ,);; 2230 *) 2231 if test "x$ac_old_val" != "x$ac_new_val"; then 2232 # differences in whitespace do not lead to failure. 2233 ac_old_val_w=`echo x $ac_old_val` 2234 ac_new_val_w=`echo x $ac_new_val` 2235 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2236 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2237$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2238 ac_cache_corrupted=: 2239 else 2240 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2241$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2242 eval $ac_var=\$ac_old_val 2243 fi 2244 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2245$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2246 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2247$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2248 fi;; 2249 esac 2250 # Pass precious variables to config.status. 2251 if test "$ac_new_set" = set; then 2252 case $ac_new_val in 2253 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2254 *) ac_arg=$ac_var=$ac_new_val ;; 2255 esac 2256 case " $ac_configure_args " in 2257 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2258 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2259 esac 2260 fi 2261done 2262if $ac_cache_corrupted; then 2263 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2264$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2265 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2266$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2267 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2268fi 2269## -------------------- ## 2270## Main body of script. ## 2271## -------------------- ## 2272 2273ac_ext=c 2274ac_cpp='$CPP $CPPFLAGS' 2275ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2276ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2277ac_compiler_gnu=$ac_cv_c_compiler_gnu 2278 2279 2280 2281 2282 2283 2284 2285ac_aux_dir= 2286for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2287 for ac_t in install-sh install.sh shtool; do 2288 if test -f "$ac_dir/$ac_t"; then 2289 ac_aux_dir=$ac_dir 2290 ac_install_sh="$ac_aux_dir/$ac_t -c" 2291 break 2 2292 fi 2293 done 2294done 2295if test -z "$ac_aux_dir"; then 2296 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2297fi 2298 2299# These three variables are undocumented and unsupported, 2300# and are intended to be withdrawn in a future Autoconf release. 2301# They can cause serious problems if a builder's source tree is in a directory 2302# whose full name contains unusual characters. 2303ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2304ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2305ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2306 2307 2308# Make sure we can run config.sub. 2309$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2310 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2311 2312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2313$as_echo_n "checking build system type... " >&6; } 2314if test "${ac_cv_build+set}" = set; then : 2315 $as_echo_n "(cached) " >&6 2316else 2317 ac_build_alias=$build_alias 2318test "x$ac_build_alias" = x && 2319 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2320test "x$ac_build_alias" = x && 2321 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2322ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2323 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2324 2325fi 2326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2327$as_echo "$ac_cv_build" >&6; } 2328case $ac_cv_build in 2329*-*-*) ;; 2330*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2331esac 2332build=$ac_cv_build 2333ac_save_IFS=$IFS; IFS='-' 2334set x $ac_cv_build 2335shift 2336build_cpu=$1 2337build_vendor=$2 2338shift; shift 2339# Remember, the first character of IFS is used to create $*, 2340# except with old shells: 2341build_os=$* 2342IFS=$ac_save_IFS 2343case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2344 2345 2346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2347$as_echo_n "checking host system type... " >&6; } 2348if test "${ac_cv_host+set}" = set; then : 2349 $as_echo_n "(cached) " >&6 2350else 2351 if test "x$host_alias" = x; then 2352 ac_cv_host=$ac_cv_build 2353else 2354 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2355 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2356fi 2357 2358fi 2359{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2360$as_echo "$ac_cv_host" >&6; } 2361case $ac_cv_host in 2362*-*-*) ;; 2363*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2364esac 2365host=$ac_cv_host 2366ac_save_IFS=$IFS; IFS='-' 2367set x $ac_cv_host 2368shift 2369host_cpu=$1 2370host_vendor=$2 2371shift; shift 2372# Remember, the first character of IFS is used to create $*, 2373# except with old shells: 2374host_os=$* 2375IFS=$ac_save_IFS 2376case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2377 2378 2379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2380$as_echo_n "checking target system type... " >&6; } 2381if test "${ac_cv_target+set}" = set; then : 2382 $as_echo_n "(cached) " >&6 2383else 2384 if test "x$target_alias" = x; then 2385 ac_cv_target=$ac_cv_host 2386else 2387 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2388 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2389fi 2390 2391fi 2392{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2393$as_echo "$ac_cv_target" >&6; } 2394case $ac_cv_target in 2395*-*-*) ;; 2396*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2397esac 2398target=$ac_cv_target 2399ac_save_IFS=$IFS; IFS='-' 2400set x $ac_cv_target 2401shift 2402target_cpu=$1 2403target_vendor=$2 2404shift; shift 2405# Remember, the first character of IFS is used to create $*, 2406# except with old shells: 2407target_os=$* 2408IFS=$ac_save_IFS 2409case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2410 2411 2412# The aliases save the names the user supplied, while $host etc. 2413# will get canonicalized. 2414test -n "$target_alias" && 2415 test "$program_prefix$program_suffix$program_transform_name" = \ 2416 NONENONEs,x,x, && 2417 program_prefix=${target_alias}- 2418ac_ext=c 2419ac_cpp='$CPP $CPPFLAGS' 2420ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2421ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2422ac_compiler_gnu=$ac_cv_c_compiler_gnu 2423if test -n "$ac_tool_prefix"; then 2424 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2425set dummy ${ac_tool_prefix}gcc; ac_word=$2 2426{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2427$as_echo_n "checking for $ac_word... " >&6; } 2428if test "${ac_cv_prog_CC+set}" = set; then : 2429 $as_echo_n "(cached) " >&6 2430else 2431 if test -n "$CC"; then 2432 ac_cv_prog_CC="$CC" # Let the user override the test. 2433else 2434as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2435for as_dir in $PATH 2436do 2437 IFS=$as_save_IFS 2438 test -z "$as_dir" && as_dir=. 2439 for ac_exec_ext in '' $ac_executable_extensions; do 2440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2441 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2442 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2443 break 2 2444 fi 2445done 2446 done 2447IFS=$as_save_IFS 2448 2449fi 2450fi 2451CC=$ac_cv_prog_CC 2452if test -n "$CC"; then 2453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2454$as_echo "$CC" >&6; } 2455else 2456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2457$as_echo "no" >&6; } 2458fi 2459 2460 2461fi 2462if test -z "$ac_cv_prog_CC"; then 2463 ac_ct_CC=$CC 2464 # Extract the first word of "gcc", so it can be a program name with args. 2465set dummy gcc; ac_word=$2 2466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2467$as_echo_n "checking for $ac_word... " >&6; } 2468if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2469 $as_echo_n "(cached) " >&6 2470else 2471 if test -n "$ac_ct_CC"; then 2472 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2473else 2474as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2475for as_dir in $PATH 2476do 2477 IFS=$as_save_IFS 2478 test -z "$as_dir" && as_dir=. 2479 for ac_exec_ext in '' $ac_executable_extensions; do 2480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2481 ac_cv_prog_ac_ct_CC="gcc" 2482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2483 break 2 2484 fi 2485done 2486 done 2487IFS=$as_save_IFS 2488 2489fi 2490fi 2491ac_ct_CC=$ac_cv_prog_ac_ct_CC 2492if test -n "$ac_ct_CC"; then 2493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2494$as_echo "$ac_ct_CC" >&6; } 2495else 2496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2497$as_echo "no" >&6; } 2498fi 2499 2500 if test "x$ac_ct_CC" = x; then 2501 CC="" 2502 else 2503 case $cross_compiling:$ac_tool_warned in 2504yes:) 2505{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2506$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2507ac_tool_warned=yes ;; 2508esac 2509 CC=$ac_ct_CC 2510 fi 2511else 2512 CC="$ac_cv_prog_CC" 2513fi 2514 2515if test -z "$CC"; then 2516 if test -n "$ac_tool_prefix"; then 2517 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2518set dummy ${ac_tool_prefix}cc; ac_word=$2 2519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2520$as_echo_n "checking for $ac_word... " >&6; } 2521if test "${ac_cv_prog_CC+set}" = set; then : 2522 $as_echo_n "(cached) " >&6 2523else 2524 if test -n "$CC"; then 2525 ac_cv_prog_CC="$CC" # Let the user override the test. 2526else 2527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2528for as_dir in $PATH 2529do 2530 IFS=$as_save_IFS 2531 test -z "$as_dir" && as_dir=. 2532 for ac_exec_ext in '' $ac_executable_extensions; do 2533 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2534 ac_cv_prog_CC="${ac_tool_prefix}cc" 2535 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2536 break 2 2537 fi 2538done 2539 done 2540IFS=$as_save_IFS 2541 2542fi 2543fi 2544CC=$ac_cv_prog_CC 2545if test -n "$CC"; then 2546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2547$as_echo "$CC" >&6; } 2548else 2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2550$as_echo "no" >&6; } 2551fi 2552 2553 2554 fi 2555fi 2556if test -z "$CC"; then 2557 # Extract the first word of "cc", so it can be a program name with args. 2558set dummy cc; ac_word=$2 2559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2560$as_echo_n "checking for $ac_word... " >&6; } 2561if test "${ac_cv_prog_CC+set}" = set; then : 2562 $as_echo_n "(cached) " >&6 2563else 2564 if test -n "$CC"; then 2565 ac_cv_prog_CC="$CC" # Let the user override the test. 2566else 2567 ac_prog_rejected=no 2568as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2569for as_dir in $PATH 2570do 2571 IFS=$as_save_IFS 2572 test -z "$as_dir" && as_dir=. 2573 for ac_exec_ext in '' $ac_executable_extensions; do 2574 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2575 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2576 ac_prog_rejected=yes 2577 continue 2578 fi 2579 ac_cv_prog_CC="cc" 2580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2581 break 2 2582 fi 2583done 2584 done 2585IFS=$as_save_IFS 2586 2587if test $ac_prog_rejected = yes; then 2588 # We found a bogon in the path, so make sure we never use it. 2589 set dummy $ac_cv_prog_CC 2590 shift 2591 if test $# != 0; then 2592 # We chose a different compiler from the bogus one. 2593 # However, it has the same basename, so the bogon will be chosen 2594 # first if we set CC to just the basename; use the full file name. 2595 shift 2596 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2597 fi 2598fi 2599fi 2600fi 2601CC=$ac_cv_prog_CC 2602if test -n "$CC"; then 2603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2604$as_echo "$CC" >&6; } 2605else 2606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2607$as_echo "no" >&6; } 2608fi 2609 2610 2611fi 2612if test -z "$CC"; then 2613 if test -n "$ac_tool_prefix"; then 2614 for ac_prog in cl.exe 2615 do 2616 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2617set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2619$as_echo_n "checking for $ac_word... " >&6; } 2620if test "${ac_cv_prog_CC+set}" = set; then : 2621 $as_echo_n "(cached) " >&6 2622else 2623 if test -n "$CC"; then 2624 ac_cv_prog_CC="$CC" # Let the user override the test. 2625else 2626as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2627for as_dir in $PATH 2628do 2629 IFS=$as_save_IFS 2630 test -z "$as_dir" && as_dir=. 2631 for ac_exec_ext in '' $ac_executable_extensions; do 2632 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2633 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2634 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2635 break 2 2636 fi 2637done 2638 done 2639IFS=$as_save_IFS 2640 2641fi 2642fi 2643CC=$ac_cv_prog_CC 2644if test -n "$CC"; then 2645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2646$as_echo "$CC" >&6; } 2647else 2648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2649$as_echo "no" >&6; } 2650fi 2651 2652 2653 test -n "$CC" && break 2654 done 2655fi 2656if test -z "$CC"; then 2657 ac_ct_CC=$CC 2658 for ac_prog in cl.exe 2659do 2660 # Extract the first word of "$ac_prog", so it can be a program name with args. 2661set dummy $ac_prog; ac_word=$2 2662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2663$as_echo_n "checking for $ac_word... " >&6; } 2664if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2665 $as_echo_n "(cached) " >&6 2666else 2667 if test -n "$ac_ct_CC"; then 2668 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2669else 2670as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2671for as_dir in $PATH 2672do 2673 IFS=$as_save_IFS 2674 test -z "$as_dir" && as_dir=. 2675 for ac_exec_ext in '' $ac_executable_extensions; do 2676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2677 ac_cv_prog_ac_ct_CC="$ac_prog" 2678 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2679 break 2 2680 fi 2681done 2682 done 2683IFS=$as_save_IFS 2684 2685fi 2686fi 2687ac_ct_CC=$ac_cv_prog_ac_ct_CC 2688if test -n "$ac_ct_CC"; then 2689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2690$as_echo "$ac_ct_CC" >&6; } 2691else 2692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2693$as_echo "no" >&6; } 2694fi 2695 2696 2697 test -n "$ac_ct_CC" && break 2698done 2699 2700 if test "x$ac_ct_CC" = x; then 2701 CC="" 2702 else 2703 case $cross_compiling:$ac_tool_warned in 2704yes:) 2705{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2706$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2707ac_tool_warned=yes ;; 2708esac 2709 CC=$ac_ct_CC 2710 fi 2711fi 2712 2713fi 2714 2715 2716test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2717$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2718as_fn_error "no acceptable C compiler found in \$PATH 2719See \`config.log' for more details." "$LINENO" 5; } 2720 2721# Provide some information about the compiler. 2722$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2723set X $ac_compile 2724ac_compiler=$2 2725for ac_option in --version -v -V -qversion; do 2726 { { ac_try="$ac_compiler $ac_option >&5" 2727case "(($ac_try" in 2728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2729 *) ac_try_echo=$ac_try;; 2730esac 2731eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2732$as_echo "$ac_try_echo"; } >&5 2733 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2734 ac_status=$? 2735 if test -s conftest.err; then 2736 sed '10a\ 2737... rest of stderr output deleted ... 2738 10q' conftest.err >conftest.er1 2739 cat conftest.er1 >&5 2740 rm -f conftest.er1 conftest.err 2741 fi 2742 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2743 test $ac_status = 0; } 2744done 2745 2746cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2747/* end confdefs.h. */ 2748 2749int 2750main () 2751{ 2752 2753 ; 2754 return 0; 2755} 2756_ACEOF 2757ac_clean_files_save=$ac_clean_files 2758ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2759# Try to create an executable without -o first, disregard a.out. 2760# It will help us diagnose broken compilers, and finding out an intuition 2761# of exeext. 2762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2763$as_echo_n "checking for C compiler default output file name... " >&6; } 2764ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2765 2766# The possible output files: 2767ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2768 2769ac_rmfiles= 2770for ac_file in $ac_files 2771do 2772 case $ac_file in 2773 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2774 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2775 esac 2776done 2777rm -f $ac_rmfiles 2778 2779if { { ac_try="$ac_link_default" 2780case "(($ac_try" in 2781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2782 *) ac_try_echo=$ac_try;; 2783esac 2784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2785$as_echo "$ac_try_echo"; } >&5 2786 (eval "$ac_link_default") 2>&5 2787 ac_status=$? 2788 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2789 test $ac_status = 0; }; then : 2790 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2791# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2792# in a Makefile. We should not override ac_cv_exeext if it was cached, 2793# so that the user can short-circuit this test for compilers unknown to 2794# Autoconf. 2795for ac_file in $ac_files '' 2796do 2797 test -f "$ac_file" || continue 2798 case $ac_file in 2799 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2800 ;; 2801 [ab].out ) 2802 # We found the default executable, but exeext='' is most 2803 # certainly right. 2804 break;; 2805 *.* ) 2806 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2807 then :; else 2808 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2809 fi 2810 # We set ac_cv_exeext here because the later test for it is not 2811 # safe: cross compilers may not add the suffix if given an `-o' 2812 # argument, so we may need to know it at that point already. 2813 # Even if this section looks crufty: it has the advantage of 2814 # actually working. 2815 break;; 2816 * ) 2817 break;; 2818 esac 2819done 2820test "$ac_cv_exeext" = no && ac_cv_exeext= 2821 2822else 2823 ac_file='' 2824fi 2825{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2826$as_echo "$ac_file" >&6; } 2827if test -z "$ac_file"; then : 2828 $as_echo "$as_me: failed program was:" >&5 2829sed 's/^/| /' conftest.$ac_ext >&5 2830 2831{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2832$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2833{ as_fn_set_status 77 2834as_fn_error "C compiler cannot create executables 2835See \`config.log' for more details." "$LINENO" 5; }; } 2836fi 2837ac_exeext=$ac_cv_exeext 2838 2839# Check that the compiler produces executables we can run. If not, either 2840# the compiler is broken, or we cross compile. 2841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2842$as_echo_n "checking whether the C compiler works... " >&6; } 2843# If not cross compiling, check that we can run a simple program. 2844if test "$cross_compiling" != yes; then 2845 if { ac_try='./$ac_file' 2846 { { case "(($ac_try" in 2847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2848 *) ac_try_echo=$ac_try;; 2849esac 2850eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2851$as_echo "$ac_try_echo"; } >&5 2852 (eval "$ac_try") 2>&5 2853 ac_status=$? 2854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2855 test $ac_status = 0; }; }; then 2856 cross_compiling=no 2857 else 2858 if test "$cross_compiling" = maybe; then 2859 cross_compiling=yes 2860 else 2861 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2863as_fn_error "cannot run C compiled programs. 2864If you meant to cross compile, use \`--host'. 2865See \`config.log' for more details." "$LINENO" 5; } 2866 fi 2867 fi 2868fi 2869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2870$as_echo "yes" >&6; } 2871 2872rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2873ac_clean_files=$ac_clean_files_save 2874# Check that the compiler produces executables we can run. If not, either 2875# the compiler is broken, or we cross compile. 2876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2877$as_echo_n "checking whether we are cross compiling... " >&6; } 2878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2879$as_echo "$cross_compiling" >&6; } 2880 2881{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2882$as_echo_n "checking for suffix of executables... " >&6; } 2883if { { ac_try="$ac_link" 2884case "(($ac_try" in 2885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2886 *) ac_try_echo=$ac_try;; 2887esac 2888eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2889$as_echo "$ac_try_echo"; } >&5 2890 (eval "$ac_link") 2>&5 2891 ac_status=$? 2892 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2893 test $ac_status = 0; }; then : 2894 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2895# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2896# work properly (i.e., refer to `conftest.exe'), while it won't with 2897# `rm'. 2898for ac_file in conftest.exe conftest conftest.*; do 2899 test -f "$ac_file" || continue 2900 case $ac_file in 2901 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2902 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2903 break;; 2904 * ) break;; 2905 esac 2906done 2907else 2908 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2909$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2910as_fn_error "cannot compute suffix of executables: cannot compile and link 2911See \`config.log' for more details." "$LINENO" 5; } 2912fi 2913rm -f conftest$ac_cv_exeext 2914{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2915$as_echo "$ac_cv_exeext" >&6; } 2916 2917rm -f conftest.$ac_ext 2918EXEEXT=$ac_cv_exeext 2919ac_exeext=$EXEEXT 2920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2921$as_echo_n "checking for suffix of object files... " >&6; } 2922if test "${ac_cv_objext+set}" = set; then : 2923 $as_echo_n "(cached) " >&6 2924else 2925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2926/* end confdefs.h. */ 2927 2928int 2929main () 2930{ 2931 2932 ; 2933 return 0; 2934} 2935_ACEOF 2936rm -f conftest.o conftest.obj 2937if { { ac_try="$ac_compile" 2938case "(($ac_try" in 2939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2940 *) ac_try_echo=$ac_try;; 2941esac 2942eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2943$as_echo "$ac_try_echo"; } >&5 2944 (eval "$ac_compile") 2>&5 2945 ac_status=$? 2946 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2947 test $ac_status = 0; }; then : 2948 for ac_file in conftest.o conftest.obj conftest.*; do 2949 test -f "$ac_file" || continue; 2950 case $ac_file in 2951 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2952 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2953 break;; 2954 esac 2955done 2956else 2957 $as_echo "$as_me: failed program was:" >&5 2958sed 's/^/| /' conftest.$ac_ext >&5 2959 2960{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2961$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2962as_fn_error "cannot compute suffix of object files: cannot compile 2963See \`config.log' for more details." "$LINENO" 5; } 2964fi 2965rm -f conftest.$ac_cv_objext conftest.$ac_ext 2966fi 2967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2968$as_echo "$ac_cv_objext" >&6; } 2969OBJEXT=$ac_cv_objext 2970ac_objext=$OBJEXT 2971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2972$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2973if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2974 $as_echo_n "(cached) " >&6 2975else 2976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2977/* end confdefs.h. */ 2978 2979int 2980main () 2981{ 2982#ifndef __GNUC__ 2983 choke me 2984#endif 2985 2986 ; 2987 return 0; 2988} 2989_ACEOF 2990if ac_fn_c_try_compile "$LINENO"; then : 2991 ac_compiler_gnu=yes 2992else 2993 ac_compiler_gnu=no 2994fi 2995rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2996ac_cv_c_compiler_gnu=$ac_compiler_gnu 2997 2998fi 2999{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3000$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3001if test $ac_compiler_gnu = yes; then 3002 GCC=yes 3003else 3004 GCC= 3005fi 3006ac_test_CFLAGS=${CFLAGS+set} 3007ac_save_CFLAGS=$CFLAGS 3008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3009$as_echo_n "checking whether $CC accepts -g... " >&6; } 3010if test "${ac_cv_prog_cc_g+set}" = set; then : 3011 $as_echo_n "(cached) " >&6 3012else 3013 ac_save_c_werror_flag=$ac_c_werror_flag 3014 ac_c_werror_flag=yes 3015 ac_cv_prog_cc_g=no 3016 CFLAGS="-g" 3017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3018/* end confdefs.h. */ 3019 3020int 3021main () 3022{ 3023 3024 ; 3025 return 0; 3026} 3027_ACEOF 3028if ac_fn_c_try_compile "$LINENO"; then : 3029 ac_cv_prog_cc_g=yes 3030else 3031 CFLAGS="" 3032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3033/* end confdefs.h. */ 3034 3035int 3036main () 3037{ 3038 3039 ; 3040 return 0; 3041} 3042_ACEOF 3043if ac_fn_c_try_compile "$LINENO"; then : 3044 3045else 3046 ac_c_werror_flag=$ac_save_c_werror_flag 3047 CFLAGS="-g" 3048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3049/* end confdefs.h. */ 3050 3051int 3052main () 3053{ 3054 3055 ; 3056 return 0; 3057} 3058_ACEOF 3059if ac_fn_c_try_compile "$LINENO"; then : 3060 ac_cv_prog_cc_g=yes 3061fi 3062rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3063fi 3064rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3065fi 3066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3067 ac_c_werror_flag=$ac_save_c_werror_flag 3068fi 3069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3070$as_echo "$ac_cv_prog_cc_g" >&6; } 3071if test "$ac_test_CFLAGS" = set; then 3072 CFLAGS=$ac_save_CFLAGS 3073elif test $ac_cv_prog_cc_g = yes; then 3074 if test "$GCC" = yes; then 3075 CFLAGS="-g -O2" 3076 else 3077 CFLAGS="-g" 3078 fi 3079else 3080 if test "$GCC" = yes; then 3081 CFLAGS="-O2" 3082 else 3083 CFLAGS= 3084 fi 3085fi 3086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3087$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3088if test "${ac_cv_prog_cc_c89+set}" = set; then : 3089 $as_echo_n "(cached) " >&6 3090else 3091 ac_cv_prog_cc_c89=no 3092ac_save_CC=$CC 3093cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3094/* end confdefs.h. */ 3095#include <stdarg.h> 3096#include <stdio.h> 3097#include <sys/types.h> 3098#include <sys/stat.h> 3099/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3100struct buf { int x; }; 3101FILE * (*rcsopen) (struct buf *, struct stat *, int); 3102static char *e (p, i) 3103 char **p; 3104 int i; 3105{ 3106 return p[i]; 3107} 3108static char *f (char * (*g) (char **, int), char **p, ...) 3109{ 3110 char *s; 3111 va_list v; 3112 va_start (v,p); 3113 s = g (p, va_arg (v,int)); 3114 va_end (v); 3115 return s; 3116} 3117 3118/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3119 function prototypes and stuff, but not '\xHH' hex character constants. 3120 These don't provoke an error unfortunately, instead are silently treated 3121 as 'x'. The following induces an error, until -std is added to get 3122 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3123 array size at least. It's necessary to write '\x00'==0 to get something 3124 that's true only with -std. */ 3125int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3126 3127/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3128 inside strings and character constants. */ 3129#define FOO(x) 'x' 3130int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3131 3132int test (int i, double x); 3133struct s1 {int (*f) (int a);}; 3134struct s2 {int (*f) (double a);}; 3135int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3136int argc; 3137char **argv; 3138int 3139main () 3140{ 3141return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3142 ; 3143 return 0; 3144} 3145_ACEOF 3146for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3147 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3148do 3149 CC="$ac_save_CC $ac_arg" 3150 if ac_fn_c_try_compile "$LINENO"; then : 3151 ac_cv_prog_cc_c89=$ac_arg 3152fi 3153rm -f core conftest.err conftest.$ac_objext 3154 test "x$ac_cv_prog_cc_c89" != "xno" && break 3155done 3156rm -f conftest.$ac_ext 3157CC=$ac_save_CC 3158 3159fi 3160# AC_CACHE_VAL 3161case "x$ac_cv_prog_cc_c89" in 3162 x) 3163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3164$as_echo "none needed" >&6; } ;; 3165 xno) 3166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3167$as_echo "unsupported" >&6; } ;; 3168 *) 3169 CC="$CC $ac_cv_prog_cc_c89" 3170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3171$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3172esac 3173if test "x$ac_cv_prog_cc_c89" != xno; then : 3174 3175fi 3176 3177ac_ext=c 3178ac_cpp='$CPP $CPPFLAGS' 3179ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3180ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3181ac_compiler_gnu=$ac_cv_c_compiler_gnu 3182 3183 3184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3185$as_echo_n "checking for library containing strerror... " >&6; } 3186if test "${ac_cv_search_strerror+set}" = set; then : 3187 $as_echo_n "(cached) " >&6 3188else 3189 ac_func_search_save_LIBS=$LIBS 3190cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3191/* end confdefs.h. */ 3192 3193/* Override any GCC internal prototype to avoid an error. 3194 Use char because int might match the return type of a GCC 3195 builtin and then its argument prototype would still apply. */ 3196#ifdef __cplusplus 3197extern "C" 3198#endif 3199char strerror (); 3200int 3201main () 3202{ 3203return strerror (); 3204 ; 3205 return 0; 3206} 3207_ACEOF 3208for ac_lib in '' cposix; do 3209 if test -z "$ac_lib"; then 3210 ac_res="none required" 3211 else 3212 ac_res=-l$ac_lib 3213 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3214 fi 3215 if ac_fn_c_try_link "$LINENO"; then : 3216 ac_cv_search_strerror=$ac_res 3217fi 3218rm -f core conftest.err conftest.$ac_objext \ 3219 conftest$ac_exeext 3220 if test "${ac_cv_search_strerror+set}" = set; then : 3221 break 3222fi 3223done 3224if test "${ac_cv_search_strerror+set}" = set; then : 3225 3226else 3227 ac_cv_search_strerror=no 3228fi 3229rm conftest.$ac_ext 3230LIBS=$ac_func_search_save_LIBS 3231fi 3232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3233$as_echo "$ac_cv_search_strerror" >&6; } 3234ac_res=$ac_cv_search_strerror 3235if test "$ac_res" != no; then : 3236 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3237 3238fi 3239 3240 3241BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in` 3242am__api_version='1.11' 3243 3244# Find a good install program. We prefer a C program (faster), 3245# so one script is as good as another. But avoid the broken or 3246# incompatible versions: 3247# SysV /etc/install, /usr/sbin/install 3248# SunOS /usr/etc/install 3249# IRIX /sbin/install 3250# AIX /bin/install 3251# AmigaOS /C/install, which installs bootblocks on floppy discs 3252# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3253# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3254# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3255# OS/2's system install, which has a completely different semantic 3256# ./install, which can be erroneously created by make from ./install.sh. 3257# Reject install programs that cannot install multiple files. 3258{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3259$as_echo_n "checking for a BSD-compatible install... " >&6; } 3260if test -z "$INSTALL"; then 3261if test "${ac_cv_path_install+set}" = set; then : 3262 $as_echo_n "(cached) " >&6 3263else 3264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3265for as_dir in $PATH 3266do 3267 IFS=$as_save_IFS 3268 test -z "$as_dir" && as_dir=. 3269 # Account for people who put trailing slashes in PATH elements. 3270case $as_dir/ in #(( 3271 ./ | .// | /[cC]/* | \ 3272 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3273 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3274 /usr/ucb/* ) ;; 3275 *) 3276 # OSF1 and SCO ODT 3.0 have their own names for install. 3277 # Don't use installbsd from OSF since it installs stuff as root 3278 # by default. 3279 for ac_prog in ginstall scoinst install; do 3280 for ac_exec_ext in '' $ac_executable_extensions; do 3281 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3282 if test $ac_prog = install && 3283 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3284 # AIX install. It has an incompatible calling convention. 3285 : 3286 elif test $ac_prog = install && 3287 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3288 # program-specific install script used by HP pwplus--don't use. 3289 : 3290 else 3291 rm -rf conftest.one conftest.two conftest.dir 3292 echo one > conftest.one 3293 echo two > conftest.two 3294 mkdir conftest.dir 3295 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3296 test -s conftest.one && test -s conftest.two && 3297 test -s conftest.dir/conftest.one && 3298 test -s conftest.dir/conftest.two 3299 then 3300 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3301 break 3 3302 fi 3303 fi 3304 fi 3305 done 3306 done 3307 ;; 3308esac 3309 3310 done 3311IFS=$as_save_IFS 3312 3313rm -rf conftest.one conftest.two conftest.dir 3314 3315fi 3316 if test "${ac_cv_path_install+set}" = set; then 3317 INSTALL=$ac_cv_path_install 3318 else 3319 # As a last resort, use the slow shell script. Don't cache a 3320 # value for INSTALL within a source directory, because that will 3321 # break other packages using the cache if that directory is 3322 # removed, or if the value is a relative name. 3323 INSTALL=$ac_install_sh 3324 fi 3325fi 3326{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3327$as_echo "$INSTALL" >&6; } 3328 3329# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3330# It thinks the first close brace ends the variable substitution. 3331test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3332 3333test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3334 3335test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3336 3337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3338$as_echo_n "checking whether build environment is sane... " >&6; } 3339# Just in case 3340sleep 1 3341echo timestamp > conftest.file 3342# Reject unsafe characters in $srcdir or the absolute working directory 3343# name. Accept space and tab only in the latter. 3344am_lf=' 3345' 3346case `pwd` in 3347 *[\\\"\#\$\&\'\`$am_lf]*) 3348 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3349esac 3350case $srcdir in 3351 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3352 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3353esac 3354 3355# Do `set' in a subshell so we don't clobber the current shell's 3356# arguments. Must try -L first in case configure is actually a 3357# symlink; some systems play weird games with the mod time of symlinks 3358# (eg FreeBSD returns the mod time of the symlink's containing 3359# directory). 3360if ( 3361 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3362 if test "$*" = "X"; then 3363 # -L didn't work. 3364 set X `ls -t "$srcdir/configure" conftest.file` 3365 fi 3366 rm -f conftest.file 3367 if test "$*" != "X $srcdir/configure conftest.file" \ 3368 && test "$*" != "X conftest.file $srcdir/configure"; then 3369 3370 # If neither matched, then we have a broken ls. This can happen 3371 # if, for instance, CONFIG_SHELL is bash and it inherits a 3372 # broken ls alias from the environment. This has actually 3373 # happened. Such a system could not be considered "sane". 3374 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3375alias in your environment" "$LINENO" 5 3376 fi 3377 3378 test "$2" = conftest.file 3379 ) 3380then 3381 # Ok. 3382 : 3383else 3384 as_fn_error "newly created file is older than distributed files! 3385Check your system clock" "$LINENO" 5 3386fi 3387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3388$as_echo "yes" >&6; } 3389test "$program_prefix" != NONE && 3390 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3391# Use a double $ so make ignores it. 3392test "$program_suffix" != NONE && 3393 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3394# Double any \ or $. 3395# By default was `s,x,x', remove it if useless. 3396ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3397program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3398 3399# expand $ac_aux_dir to an absolute path 3400am_aux_dir=`cd $ac_aux_dir && pwd` 3401 3402if test x"${MISSING+set}" != xset; then 3403 case $am_aux_dir in 3404 *\ * | *\ *) 3405 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3406 *) 3407 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3408 esac 3409fi 3410# Use eval to expand $SHELL 3411if eval "$MISSING --run true"; then 3412 am_missing_run="$MISSING --run " 3413else 3414 am_missing_run= 3415 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3416$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3417fi 3418 3419if test x"${install_sh}" != xset; then 3420 case $am_aux_dir in 3421 *\ * | *\ *) 3422 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3423 *) 3424 install_sh="\${SHELL} $am_aux_dir/install-sh" 3425 esac 3426fi 3427 3428# Installed binaries are usually stripped using `strip' when the user 3429# run `make install-strip'. However `strip' might not be the right 3430# tool to use in cross-compilation environments, therefore Automake 3431# will honor the `STRIP' environment variable to overrule this program. 3432if test "$cross_compiling" != no; then 3433 if test -n "$ac_tool_prefix"; then 3434 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3435set dummy ${ac_tool_prefix}strip; ac_word=$2 3436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3437$as_echo_n "checking for $ac_word... " >&6; } 3438if test "${ac_cv_prog_STRIP+set}" = set; then : 3439 $as_echo_n "(cached) " >&6 3440else 3441 if test -n "$STRIP"; then 3442 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3443else 3444as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3445for as_dir in $PATH 3446do 3447 IFS=$as_save_IFS 3448 test -z "$as_dir" && as_dir=. 3449 for ac_exec_ext in '' $ac_executable_extensions; do 3450 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3451 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3452 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3453 break 2 3454 fi 3455done 3456 done 3457IFS=$as_save_IFS 3458 3459fi 3460fi 3461STRIP=$ac_cv_prog_STRIP 3462if test -n "$STRIP"; then 3463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3464$as_echo "$STRIP" >&6; } 3465else 3466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3467$as_echo "no" >&6; } 3468fi 3469 3470 3471fi 3472if test -z "$ac_cv_prog_STRIP"; then 3473 ac_ct_STRIP=$STRIP 3474 # Extract the first word of "strip", so it can be a program name with args. 3475set dummy strip; ac_word=$2 3476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3477$as_echo_n "checking for $ac_word... " >&6; } 3478if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3479 $as_echo_n "(cached) " >&6 3480else 3481 if test -n "$ac_ct_STRIP"; then 3482 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3483else 3484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3485for as_dir in $PATH 3486do 3487 IFS=$as_save_IFS 3488 test -z "$as_dir" && as_dir=. 3489 for ac_exec_ext in '' $ac_executable_extensions; do 3490 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3491 ac_cv_prog_ac_ct_STRIP="strip" 3492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3493 break 2 3494 fi 3495done 3496 done 3497IFS=$as_save_IFS 3498 3499fi 3500fi 3501ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3502if test -n "$ac_ct_STRIP"; then 3503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3504$as_echo "$ac_ct_STRIP" >&6; } 3505else 3506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3507$as_echo "no" >&6; } 3508fi 3509 3510 if test "x$ac_ct_STRIP" = x; then 3511 STRIP=":" 3512 else 3513 case $cross_compiling:$ac_tool_warned in 3514yes:) 3515{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3516$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3517ac_tool_warned=yes ;; 3518esac 3519 STRIP=$ac_ct_STRIP 3520 fi 3521else 3522 STRIP="$ac_cv_prog_STRIP" 3523fi 3524 3525fi 3526INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3527 3528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3529$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3530if test -z "$MKDIR_P"; then 3531 if test "${ac_cv_path_mkdir+set}" = set; then : 3532 $as_echo_n "(cached) " >&6 3533else 3534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3535for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3536do 3537 IFS=$as_save_IFS 3538 test -z "$as_dir" && as_dir=. 3539 for ac_prog in mkdir gmkdir; do 3540 for ac_exec_ext in '' $ac_executable_extensions; do 3541 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3542 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3543 'mkdir (GNU coreutils) '* | \ 3544 'mkdir (coreutils) '* | \ 3545 'mkdir (fileutils) '4.1*) 3546 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3547 break 3;; 3548 esac 3549 done 3550 done 3551 done 3552IFS=$as_save_IFS 3553 3554fi 3555 3556 if test "${ac_cv_path_mkdir+set}" = set; then 3557 MKDIR_P="$ac_cv_path_mkdir -p" 3558 else 3559 # As a last resort, use the slow shell script. Don't cache a 3560 # value for MKDIR_P within a source directory, because that will 3561 # break other packages using the cache if that directory is 3562 # removed, or if the value is a relative name. 3563 test -d ./--version && rmdir ./--version 3564 MKDIR_P="$ac_install_sh -d" 3565 fi 3566fi 3567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3568$as_echo "$MKDIR_P" >&6; } 3569 3570mkdir_p="$MKDIR_P" 3571case $mkdir_p in 3572 [\\/$]* | ?:[\\/]*) ;; 3573 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3574esac 3575 3576for ac_prog in gawk mawk nawk awk 3577do 3578 # Extract the first word of "$ac_prog", so it can be a program name with args. 3579set dummy $ac_prog; ac_word=$2 3580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3581$as_echo_n "checking for $ac_word... " >&6; } 3582if test "${ac_cv_prog_AWK+set}" = set; then : 3583 $as_echo_n "(cached) " >&6 3584else 3585 if test -n "$AWK"; then 3586 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3587else 3588as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3589for as_dir in $PATH 3590do 3591 IFS=$as_save_IFS 3592 test -z "$as_dir" && as_dir=. 3593 for ac_exec_ext in '' $ac_executable_extensions; do 3594 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3595 ac_cv_prog_AWK="$ac_prog" 3596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3597 break 2 3598 fi 3599done 3600 done 3601IFS=$as_save_IFS 3602 3603fi 3604fi 3605AWK=$ac_cv_prog_AWK 3606if test -n "$AWK"; then 3607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3608$as_echo "$AWK" >&6; } 3609else 3610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3611$as_echo "no" >&6; } 3612fi 3613 3614 3615 test -n "$AWK" && break 3616done 3617 3618{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3619$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3620set x ${MAKE-make} 3621ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3622if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3623 $as_echo_n "(cached) " >&6 3624else 3625 cat >conftest.make <<\_ACEOF 3626SHELL = /bin/sh 3627all: 3628 @echo '@@@%%%=$(MAKE)=@@@%%%' 3629_ACEOF 3630# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3631case `${MAKE-make} -f conftest.make 2>/dev/null` in 3632 *@@@%%%=?*=@@@%%%*) 3633 eval ac_cv_prog_make_${ac_make}_set=yes;; 3634 *) 3635 eval ac_cv_prog_make_${ac_make}_set=no;; 3636esac 3637rm -f conftest.make 3638fi 3639if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3641$as_echo "yes" >&6; } 3642 SET_MAKE= 3643else 3644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3645$as_echo "no" >&6; } 3646 SET_MAKE="MAKE=${MAKE-make}" 3647fi 3648 3649rm -rf .tst 2>/dev/null 3650mkdir .tst 2>/dev/null 3651if test -d .tst; then 3652 am__leading_dot=. 3653else 3654 am__leading_dot=_ 3655fi 3656rmdir .tst 2>/dev/null 3657 3658DEPDIR="${am__leading_dot}deps" 3659 3660ac_config_commands="$ac_config_commands depfiles" 3661 3662 3663am_make=${MAKE-make} 3664cat > confinc << 'END' 3665am__doit: 3666 @echo this is the am__doit target 3667.PHONY: am__doit 3668END 3669# If we don't find an include directive, just comment out the code. 3670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3671$as_echo_n "checking for style of include used by $am_make... " >&6; } 3672am__include="#" 3673am__quote= 3674_am_result=none 3675# First try GNU make style include. 3676echo "include confinc" > confmf 3677# Ignore all kinds of additional output from `make'. 3678case `$am_make -s -f confmf 2> /dev/null` in #( 3679*the\ am__doit\ target*) 3680 am__include=include 3681 am__quote= 3682 _am_result=GNU 3683 ;; 3684esac 3685# Now try BSD make style include. 3686if test "$am__include" = "#"; then 3687 echo '.include "confinc"' > confmf 3688 case `$am_make -s -f confmf 2> /dev/null` in #( 3689 *the\ am__doit\ target*) 3690 am__include=.include 3691 am__quote="\"" 3692 _am_result=BSD 3693 ;; 3694 esac 3695fi 3696 3697 3698{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3699$as_echo "$_am_result" >&6; } 3700rm -f confinc confmf 3701 3702# Check whether --enable-dependency-tracking was given. 3703if test "${enable_dependency_tracking+set}" = set; then : 3704 enableval=$enable_dependency_tracking; 3705fi 3706 3707if test "x$enable_dependency_tracking" != xno; then 3708 am_depcomp="$ac_aux_dir/depcomp" 3709 AMDEPBACKSLASH='\' 3710fi 3711 if test "x$enable_dependency_tracking" != xno; then 3712 AMDEP_TRUE= 3713 AMDEP_FALSE='#' 3714else 3715 AMDEP_TRUE='#' 3716 AMDEP_FALSE= 3717fi 3718 3719 3720if test "`cd $srcdir && pwd`" != "`pwd`"; then 3721 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3722 # is not polluted with repeated "-I." 3723 am__isrc=' -I$(srcdir)' 3724 # test to see if srcdir already configured 3725 if test -f $srcdir/config.status; then 3726 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3727 fi 3728fi 3729 3730# test whether we have cygpath 3731if test -z "$CYGPATH_W"; then 3732 if (cygpath --version) >/dev/null 2>/dev/null; then 3733 CYGPATH_W='cygpath -w' 3734 else 3735 CYGPATH_W=echo 3736 fi 3737fi 3738 3739 3740# Define the identity of the package. 3741 PACKAGE=binutils 3742 VERSION=${BFD_VERSION} 3743 3744 3745cat >>confdefs.h <<_ACEOF 3746#define PACKAGE "$PACKAGE" 3747_ACEOF 3748 3749 3750cat >>confdefs.h <<_ACEOF 3751#define VERSION "$VERSION" 3752_ACEOF 3753 3754# Some tools Automake needs. 3755 3756ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3757 3758 3759AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3760 3761 3762AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3763 3764 3765AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3766 3767 3768MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3769 3770# We need awk for the "check" target. The system "awk" is bad on 3771# some platforms. 3772# Always define AMTAR for backward compatibility. 3773 3774AMTAR=${AMTAR-"${am_missing_run}tar"} 3775 3776am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3777 3778 3779 3780 3781depcc="$CC" am_compiler_list= 3782 3783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3784$as_echo_n "checking dependency style of $depcc... " >&6; } 3785if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3786 $as_echo_n "(cached) " >&6 3787else 3788 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3789 # We make a subdir and do the tests there. Otherwise we can end up 3790 # making bogus files that we don't know about and never remove. For 3791 # instance it was reported that on HP-UX the gcc test will end up 3792 # making a dummy file named `D' -- because `-MD' means `put the output 3793 # in D'. 3794 mkdir conftest.dir 3795 # Copy depcomp to subdir because otherwise we won't find it if we're 3796 # using a relative directory. 3797 cp "$am_depcomp" conftest.dir 3798 cd conftest.dir 3799 # We will build objects and dependencies in a subdirectory because 3800 # it helps to detect inapplicable dependency modes. For instance 3801 # both Tru64's cc and ICC support -MD to output dependencies as a 3802 # side effect of compilation, but ICC will put the dependencies in 3803 # the current directory while Tru64 will put them in the object 3804 # directory. 3805 mkdir sub 3806 3807 am_cv_CC_dependencies_compiler_type=none 3808 if test "$am_compiler_list" = ""; then 3809 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3810 fi 3811 am__universal=false 3812 case " $depcc " in #( 3813 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3814 esac 3815 3816 for depmode in $am_compiler_list; do 3817 # Setup a source with many dependencies, because some compilers 3818 # like to wrap large dependency lists on column 80 (with \), and 3819 # we should not choose a depcomp mode which is confused by this. 3820 # 3821 # We need to recreate these files for each test, as the compiler may 3822 # overwrite some of them when testing with obscure command lines. 3823 # This happens at least with the AIX C compiler. 3824 : > sub/conftest.c 3825 for i in 1 2 3 4 5 6; do 3826 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3827 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3828 # Solaris 8's {/usr,}/bin/sh. 3829 touch sub/conftst$i.h 3830 done 3831 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3832 3833 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3834 # mode. It turns out that the SunPro C++ compiler does not properly 3835 # handle `-M -o', and we need to detect this. Also, some Intel 3836 # versions had trouble with output in subdirs 3837 am__obj=sub/conftest.${OBJEXT-o} 3838 am__minus_obj="-o $am__obj" 3839 case $depmode in 3840 gcc) 3841 # This depmode causes a compiler race in universal mode. 3842 test "$am__universal" = false || continue 3843 ;; 3844 nosideeffect) 3845 # after this tag, mechanisms are not by side-effect, so they'll 3846 # only be used when explicitly requested 3847 if test "x$enable_dependency_tracking" = xyes; then 3848 continue 3849 else 3850 break 3851 fi 3852 ;; 3853 msvisualcpp | msvcmsys) 3854 # This compiler won't grok `-c -o', but also, the minuso test has 3855 # not run yet. These depmodes are late enough in the game, and 3856 # so weak that their functioning should not be impacted. 3857 am__obj=conftest.${OBJEXT-o} 3858 am__minus_obj= 3859 ;; 3860 none) break ;; 3861 esac 3862 if depmode=$depmode \ 3863 source=sub/conftest.c object=$am__obj \ 3864 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3865 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3866 >/dev/null 2>conftest.err && 3867 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3868 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3869 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3870 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3871 # icc doesn't choke on unknown options, it will just issue warnings 3872 # or remarks (even with -Werror). So we grep stderr for any message 3873 # that says an option was ignored or not supported. 3874 # When given -MP, icc 7.0 and 7.1 complain thusly: 3875 # icc: Command line warning: ignoring option '-M'; no argument required 3876 # The diagnosis changed in icc 8.0: 3877 # icc: Command line remark: option '-MP' not supported 3878 if (grep 'ignoring option' conftest.err || 3879 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3880 am_cv_CC_dependencies_compiler_type=$depmode 3881 break 3882 fi 3883 fi 3884 done 3885 3886 cd .. 3887 rm -rf conftest.dir 3888else 3889 am_cv_CC_dependencies_compiler_type=none 3890fi 3891 3892fi 3893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3894$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3895CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3896 3897 if 3898 test "x$enable_dependency_tracking" != xno \ 3899 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3900 am__fastdepCC_TRUE= 3901 am__fastdepCC_FALSE='#' 3902else 3903 am__fastdepCC_TRUE='#' 3904 am__fastdepCC_FALSE= 3905fi 3906 3907 3908 3909 3910ac_ext=c 3911ac_cpp='$CPP $CPPFLAGS' 3912ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3913ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3914ac_compiler_gnu=$ac_cv_c_compiler_gnu 3915if test -n "$ac_tool_prefix"; then 3916 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3917set dummy ${ac_tool_prefix}gcc; ac_word=$2 3918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3919$as_echo_n "checking for $ac_word... " >&6; } 3920if test "${ac_cv_prog_CC+set}" = set; then : 3921 $as_echo_n "(cached) " >&6 3922else 3923 if test -n "$CC"; then 3924 ac_cv_prog_CC="$CC" # Let the user override the test. 3925else 3926as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3927for as_dir in $PATH 3928do 3929 IFS=$as_save_IFS 3930 test -z "$as_dir" && as_dir=. 3931 for ac_exec_ext in '' $ac_executable_extensions; do 3932 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3933 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3934 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3935 break 2 3936 fi 3937done 3938 done 3939IFS=$as_save_IFS 3940 3941fi 3942fi 3943CC=$ac_cv_prog_CC 3944if test -n "$CC"; then 3945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3946$as_echo "$CC" >&6; } 3947else 3948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3949$as_echo "no" >&6; } 3950fi 3951 3952 3953fi 3954if test -z "$ac_cv_prog_CC"; then 3955 ac_ct_CC=$CC 3956 # Extract the first word of "gcc", so it can be a program name with args. 3957set dummy gcc; ac_word=$2 3958{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3959$as_echo_n "checking for $ac_word... " >&6; } 3960if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3961 $as_echo_n "(cached) " >&6 3962else 3963 if test -n "$ac_ct_CC"; then 3964 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3965else 3966as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3967for as_dir in $PATH 3968do 3969 IFS=$as_save_IFS 3970 test -z "$as_dir" && as_dir=. 3971 for ac_exec_ext in '' $ac_executable_extensions; do 3972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3973 ac_cv_prog_ac_ct_CC="gcc" 3974 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3975 break 2 3976 fi 3977done 3978 done 3979IFS=$as_save_IFS 3980 3981fi 3982fi 3983ac_ct_CC=$ac_cv_prog_ac_ct_CC 3984if test -n "$ac_ct_CC"; then 3985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3986$as_echo "$ac_ct_CC" >&6; } 3987else 3988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3989$as_echo "no" >&6; } 3990fi 3991 3992 if test "x$ac_ct_CC" = x; then 3993 CC="" 3994 else 3995 case $cross_compiling:$ac_tool_warned in 3996yes:) 3997{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3998$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3999ac_tool_warned=yes ;; 4000esac 4001 CC=$ac_ct_CC 4002 fi 4003else 4004 CC="$ac_cv_prog_CC" 4005fi 4006 4007if test -z "$CC"; then 4008 if test -n "$ac_tool_prefix"; then 4009 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4010set dummy ${ac_tool_prefix}cc; ac_word=$2 4011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4012$as_echo_n "checking for $ac_word... " >&6; } 4013if test "${ac_cv_prog_CC+set}" = set; then : 4014 $as_echo_n "(cached) " >&6 4015else 4016 if test -n "$CC"; then 4017 ac_cv_prog_CC="$CC" # Let the user override the test. 4018else 4019as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4020for as_dir in $PATH 4021do 4022 IFS=$as_save_IFS 4023 test -z "$as_dir" && as_dir=. 4024 for ac_exec_ext in '' $ac_executable_extensions; do 4025 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4026 ac_cv_prog_CC="${ac_tool_prefix}cc" 4027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4028 break 2 4029 fi 4030done 4031 done 4032IFS=$as_save_IFS 4033 4034fi 4035fi 4036CC=$ac_cv_prog_CC 4037if test -n "$CC"; then 4038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4039$as_echo "$CC" >&6; } 4040else 4041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4042$as_echo "no" >&6; } 4043fi 4044 4045 4046 fi 4047fi 4048if test -z "$CC"; then 4049 # Extract the first word of "cc", so it can be a program name with args. 4050set dummy cc; ac_word=$2 4051{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4052$as_echo_n "checking for $ac_word... " >&6; } 4053if test "${ac_cv_prog_CC+set}" = set; then : 4054 $as_echo_n "(cached) " >&6 4055else 4056 if test -n "$CC"; then 4057 ac_cv_prog_CC="$CC" # Let the user override the test. 4058else 4059 ac_prog_rejected=no 4060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4061for as_dir in $PATH 4062do 4063 IFS=$as_save_IFS 4064 test -z "$as_dir" && as_dir=. 4065 for ac_exec_ext in '' $ac_executable_extensions; do 4066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4067 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4068 ac_prog_rejected=yes 4069 continue 4070 fi 4071 ac_cv_prog_CC="cc" 4072 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4073 break 2 4074 fi 4075done 4076 done 4077IFS=$as_save_IFS 4078 4079if test $ac_prog_rejected = yes; then 4080 # We found a bogon in the path, so make sure we never use it. 4081 set dummy $ac_cv_prog_CC 4082 shift 4083 if test $# != 0; then 4084 # We chose a different compiler from the bogus one. 4085 # However, it has the same basename, so the bogon will be chosen 4086 # first if we set CC to just the basename; use the full file name. 4087 shift 4088 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4089 fi 4090fi 4091fi 4092fi 4093CC=$ac_cv_prog_CC 4094if test -n "$CC"; then 4095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4096$as_echo "$CC" >&6; } 4097else 4098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4099$as_echo "no" >&6; } 4100fi 4101 4102 4103fi 4104if test -z "$CC"; then 4105 if test -n "$ac_tool_prefix"; then 4106 for ac_prog in cl.exe 4107 do 4108 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4109set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4111$as_echo_n "checking for $ac_word... " >&6; } 4112if test "${ac_cv_prog_CC+set}" = set; then : 4113 $as_echo_n "(cached) " >&6 4114else 4115 if test -n "$CC"; then 4116 ac_cv_prog_CC="$CC" # Let the user override the test. 4117else 4118as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4119for as_dir in $PATH 4120do 4121 IFS=$as_save_IFS 4122 test -z "$as_dir" && as_dir=. 4123 for ac_exec_ext in '' $ac_executable_extensions; do 4124 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4125 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4126 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4127 break 2 4128 fi 4129done 4130 done 4131IFS=$as_save_IFS 4132 4133fi 4134fi 4135CC=$ac_cv_prog_CC 4136if test -n "$CC"; then 4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4138$as_echo "$CC" >&6; } 4139else 4140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4141$as_echo "no" >&6; } 4142fi 4143 4144 4145 test -n "$CC" && break 4146 done 4147fi 4148if test -z "$CC"; then 4149 ac_ct_CC=$CC 4150 for ac_prog in cl.exe 4151do 4152 # Extract the first word of "$ac_prog", so it can be a program name with args. 4153set dummy $ac_prog; ac_word=$2 4154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4155$as_echo_n "checking for $ac_word... " >&6; } 4156if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4157 $as_echo_n "(cached) " >&6 4158else 4159 if test -n "$ac_ct_CC"; then 4160 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4161else 4162as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4163for as_dir in $PATH 4164do 4165 IFS=$as_save_IFS 4166 test -z "$as_dir" && as_dir=. 4167 for ac_exec_ext in '' $ac_executable_extensions; do 4168 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4169 ac_cv_prog_ac_ct_CC="$ac_prog" 4170 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4171 break 2 4172 fi 4173done 4174 done 4175IFS=$as_save_IFS 4176 4177fi 4178fi 4179ac_ct_CC=$ac_cv_prog_ac_ct_CC 4180if test -n "$ac_ct_CC"; then 4181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4182$as_echo "$ac_ct_CC" >&6; } 4183else 4184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4185$as_echo "no" >&6; } 4186fi 4187 4188 4189 test -n "$ac_ct_CC" && break 4190done 4191 4192 if test "x$ac_ct_CC" = x; then 4193 CC="" 4194 else 4195 case $cross_compiling:$ac_tool_warned in 4196yes:) 4197{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4198$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4199ac_tool_warned=yes ;; 4200esac 4201 CC=$ac_ct_CC 4202 fi 4203fi 4204 4205fi 4206 4207 4208test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4209$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4210as_fn_error "no acceptable C compiler found in \$PATH 4211See \`config.log' for more details." "$LINENO" 5; } 4212 4213# Provide some information about the compiler. 4214$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4215set X $ac_compile 4216ac_compiler=$2 4217for ac_option in --version -v -V -qversion; do 4218 { { ac_try="$ac_compiler $ac_option >&5" 4219case "(($ac_try" in 4220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4221 *) ac_try_echo=$ac_try;; 4222esac 4223eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4224$as_echo "$ac_try_echo"; } >&5 4225 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4226 ac_status=$? 4227 if test -s conftest.err; then 4228 sed '10a\ 4229... rest of stderr output deleted ... 4230 10q' conftest.err >conftest.er1 4231 cat conftest.er1 >&5 4232 rm -f conftest.er1 conftest.err 4233 fi 4234 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4235 test $ac_status = 0; } 4236done 4237 4238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4239$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4240if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4241 $as_echo_n "(cached) " >&6 4242else 4243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4244/* end confdefs.h. */ 4245 4246int 4247main () 4248{ 4249#ifndef __GNUC__ 4250 choke me 4251#endif 4252 4253 ; 4254 return 0; 4255} 4256_ACEOF 4257if ac_fn_c_try_compile "$LINENO"; then : 4258 ac_compiler_gnu=yes 4259else 4260 ac_compiler_gnu=no 4261fi 4262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4263ac_cv_c_compiler_gnu=$ac_compiler_gnu 4264 4265fi 4266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4267$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4268if test $ac_compiler_gnu = yes; then 4269 GCC=yes 4270else 4271 GCC= 4272fi 4273ac_test_CFLAGS=${CFLAGS+set} 4274ac_save_CFLAGS=$CFLAGS 4275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4276$as_echo_n "checking whether $CC accepts -g... " >&6; } 4277if test "${ac_cv_prog_cc_g+set}" = set; then : 4278 $as_echo_n "(cached) " >&6 4279else 4280 ac_save_c_werror_flag=$ac_c_werror_flag 4281 ac_c_werror_flag=yes 4282 ac_cv_prog_cc_g=no 4283 CFLAGS="-g" 4284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4285/* end confdefs.h. */ 4286 4287int 4288main () 4289{ 4290 4291 ; 4292 return 0; 4293} 4294_ACEOF 4295if ac_fn_c_try_compile "$LINENO"; then : 4296 ac_cv_prog_cc_g=yes 4297else 4298 CFLAGS="" 4299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4300/* end confdefs.h. */ 4301 4302int 4303main () 4304{ 4305 4306 ; 4307 return 0; 4308} 4309_ACEOF 4310if ac_fn_c_try_compile "$LINENO"; then : 4311 4312else 4313 ac_c_werror_flag=$ac_save_c_werror_flag 4314 CFLAGS="-g" 4315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4316/* end confdefs.h. */ 4317 4318int 4319main () 4320{ 4321 4322 ; 4323 return 0; 4324} 4325_ACEOF 4326if ac_fn_c_try_compile "$LINENO"; then : 4327 ac_cv_prog_cc_g=yes 4328fi 4329rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4330fi 4331rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4332fi 4333rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4334 ac_c_werror_flag=$ac_save_c_werror_flag 4335fi 4336{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4337$as_echo "$ac_cv_prog_cc_g" >&6; } 4338if test "$ac_test_CFLAGS" = set; then 4339 CFLAGS=$ac_save_CFLAGS 4340elif test $ac_cv_prog_cc_g = yes; then 4341 if test "$GCC" = yes; then 4342 CFLAGS="-g -O2" 4343 else 4344 CFLAGS="-g" 4345 fi 4346else 4347 if test "$GCC" = yes; then 4348 CFLAGS="-O2" 4349 else 4350 CFLAGS= 4351 fi 4352fi 4353{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4354$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4355if test "${ac_cv_prog_cc_c89+set}" = set; then : 4356 $as_echo_n "(cached) " >&6 4357else 4358 ac_cv_prog_cc_c89=no 4359ac_save_CC=$CC 4360cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4361/* end confdefs.h. */ 4362#include <stdarg.h> 4363#include <stdio.h> 4364#include <sys/types.h> 4365#include <sys/stat.h> 4366/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4367struct buf { int x; }; 4368FILE * (*rcsopen) (struct buf *, struct stat *, int); 4369static char *e (p, i) 4370 char **p; 4371 int i; 4372{ 4373 return p[i]; 4374} 4375static char *f (char * (*g) (char **, int), char **p, ...) 4376{ 4377 char *s; 4378 va_list v; 4379 va_start (v,p); 4380 s = g (p, va_arg (v,int)); 4381 va_end (v); 4382 return s; 4383} 4384 4385/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4386 function prototypes and stuff, but not '\xHH' hex character constants. 4387 These don't provoke an error unfortunately, instead are silently treated 4388 as 'x'. The following induces an error, until -std is added to get 4389 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4390 array size at least. It's necessary to write '\x00'==0 to get something 4391 that's true only with -std. */ 4392int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4393 4394/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4395 inside strings and character constants. */ 4396#define FOO(x) 'x' 4397int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4398 4399int test (int i, double x); 4400struct s1 {int (*f) (int a);}; 4401struct s2 {int (*f) (double a);}; 4402int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4403int argc; 4404char **argv; 4405int 4406main () 4407{ 4408return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4409 ; 4410 return 0; 4411} 4412_ACEOF 4413for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4414 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4415do 4416 CC="$ac_save_CC $ac_arg" 4417 if ac_fn_c_try_compile "$LINENO"; then : 4418 ac_cv_prog_cc_c89=$ac_arg 4419fi 4420rm -f core conftest.err conftest.$ac_objext 4421 test "x$ac_cv_prog_cc_c89" != "xno" && break 4422done 4423rm -f conftest.$ac_ext 4424CC=$ac_save_CC 4425 4426fi 4427# AC_CACHE_VAL 4428case "x$ac_cv_prog_cc_c89" in 4429 x) 4430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4431$as_echo "none needed" >&6; } ;; 4432 xno) 4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4434$as_echo "unsupported" >&6; } ;; 4435 *) 4436 CC="$CC $ac_cv_prog_cc_c89" 4437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4438$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4439esac 4440if test "x$ac_cv_prog_cc_c89" != xno; then : 4441 4442fi 4443 4444ac_ext=c 4445ac_cpp='$CPP $CPPFLAGS' 4446ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4447ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4448ac_compiler_gnu=$ac_cv_c_compiler_gnu 4449 4450ac_ext=c 4451ac_cpp='$CPP $CPPFLAGS' 4452ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4453ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4454ac_compiler_gnu=$ac_cv_c_compiler_gnu 4455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4456$as_echo_n "checking how to run the C preprocessor... " >&6; } 4457# On Suns, sometimes $CPP names a directory. 4458if test -n "$CPP" && test -d "$CPP"; then 4459 CPP= 4460fi 4461if test -z "$CPP"; then 4462 if test "${ac_cv_prog_CPP+set}" = set; then : 4463 $as_echo_n "(cached) " >&6 4464else 4465 # Double quotes because CPP needs to be expanded 4466 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4467 do 4468 ac_preproc_ok=false 4469for ac_c_preproc_warn_flag in '' yes 4470do 4471 # Use a header file that comes with gcc, so configuring glibc 4472 # with a fresh cross-compiler works. 4473 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4474 # <limits.h> exists even on freestanding compilers. 4475 # On the NeXT, cc -E runs the code through the compiler's parser, 4476 # not just through cpp. "Syntax error" is here to catch this case. 4477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4478/* end confdefs.h. */ 4479#ifdef __STDC__ 4480# include <limits.h> 4481#else 4482# include <assert.h> 4483#endif 4484 Syntax error 4485_ACEOF 4486if ac_fn_c_try_cpp "$LINENO"; then : 4487 4488else 4489 # Broken: fails on valid input. 4490continue 4491fi 4492rm -f conftest.err conftest.$ac_ext 4493 4494 # OK, works on sane cases. Now check whether nonexistent headers 4495 # can be detected and how. 4496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4497/* end confdefs.h. */ 4498#include <ac_nonexistent.h> 4499_ACEOF 4500if ac_fn_c_try_cpp "$LINENO"; then : 4501 # Broken: success on invalid input. 4502continue 4503else 4504 # Passes both tests. 4505ac_preproc_ok=: 4506break 4507fi 4508rm -f conftest.err conftest.$ac_ext 4509 4510done 4511# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4512rm -f conftest.err conftest.$ac_ext 4513if $ac_preproc_ok; then : 4514 break 4515fi 4516 4517 done 4518 ac_cv_prog_CPP=$CPP 4519 4520fi 4521 CPP=$ac_cv_prog_CPP 4522else 4523 ac_cv_prog_CPP=$CPP 4524fi 4525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4526$as_echo "$CPP" >&6; } 4527ac_preproc_ok=false 4528for ac_c_preproc_warn_flag in '' yes 4529do 4530 # Use a header file that comes with gcc, so configuring glibc 4531 # with a fresh cross-compiler works. 4532 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4533 # <limits.h> exists even on freestanding compilers. 4534 # On the NeXT, cc -E runs the code through the compiler's parser, 4535 # not just through cpp. "Syntax error" is here to catch this case. 4536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4537/* end confdefs.h. */ 4538#ifdef __STDC__ 4539# include <limits.h> 4540#else 4541# include <assert.h> 4542#endif 4543 Syntax error 4544_ACEOF 4545if ac_fn_c_try_cpp "$LINENO"; then : 4546 4547else 4548 # Broken: fails on valid input. 4549continue 4550fi 4551rm -f conftest.err conftest.$ac_ext 4552 4553 # OK, works on sane cases. Now check whether nonexistent headers 4554 # can be detected and how. 4555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4556/* end confdefs.h. */ 4557#include <ac_nonexistent.h> 4558_ACEOF 4559if ac_fn_c_try_cpp "$LINENO"; then : 4560 # Broken: success on invalid input. 4561continue 4562else 4563 # Passes both tests. 4564ac_preproc_ok=: 4565break 4566fi 4567rm -f conftest.err conftest.$ac_ext 4568 4569done 4570# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4571rm -f conftest.err conftest.$ac_ext 4572if $ac_preproc_ok; then : 4573 4574else 4575 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4576$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4577as_fn_error "C preprocessor \"$CPP\" fails sanity check 4578See \`config.log' for more details." "$LINENO" 5; } 4579fi 4580 4581ac_ext=c 4582ac_cpp='$CPP $CPPFLAGS' 4583ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4584ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4585ac_compiler_gnu=$ac_cv_c_compiler_gnu 4586 4587 4588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4589$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4590if test "${ac_cv_path_GREP+set}" = set; then : 4591 $as_echo_n "(cached) " >&6 4592else 4593 if test -z "$GREP"; then 4594 ac_path_GREP_found=false 4595 # Loop through the user's path and test for each of PROGNAME-LIST 4596 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4597for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4598do 4599 IFS=$as_save_IFS 4600 test -z "$as_dir" && as_dir=. 4601 for ac_prog in grep ggrep; do 4602 for ac_exec_ext in '' $ac_executable_extensions; do 4603 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4604 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4605# Check for GNU ac_path_GREP and select it if it is found. 4606 # Check for GNU $ac_path_GREP 4607case `"$ac_path_GREP" --version 2>&1` in 4608*GNU*) 4609 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4610*) 4611 ac_count=0 4612 $as_echo_n 0123456789 >"conftest.in" 4613 while : 4614 do 4615 cat "conftest.in" "conftest.in" >"conftest.tmp" 4616 mv "conftest.tmp" "conftest.in" 4617 cp "conftest.in" "conftest.nl" 4618 $as_echo 'GREP' >> "conftest.nl" 4619 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4620 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4621 as_fn_arith $ac_count + 1 && ac_count=$as_val 4622 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4623 # Best one so far, save it but keep looking for a better one 4624 ac_cv_path_GREP="$ac_path_GREP" 4625 ac_path_GREP_max=$ac_count 4626 fi 4627 # 10*(2^10) chars as input seems more than enough 4628 test $ac_count -gt 10 && break 4629 done 4630 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4631esac 4632 4633 $ac_path_GREP_found && break 3 4634 done 4635 done 4636 done 4637IFS=$as_save_IFS 4638 if test -z "$ac_cv_path_GREP"; then 4639 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4640 fi 4641else 4642 ac_cv_path_GREP=$GREP 4643fi 4644 4645fi 4646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4647$as_echo "$ac_cv_path_GREP" >&6; } 4648 GREP="$ac_cv_path_GREP" 4649 4650 4651{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4652$as_echo_n "checking for egrep... " >&6; } 4653if test "${ac_cv_path_EGREP+set}" = set; then : 4654 $as_echo_n "(cached) " >&6 4655else 4656 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4657 then ac_cv_path_EGREP="$GREP -E" 4658 else 4659 if test -z "$EGREP"; then 4660 ac_path_EGREP_found=false 4661 # Loop through the user's path and test for each of PROGNAME-LIST 4662 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4663for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4664do 4665 IFS=$as_save_IFS 4666 test -z "$as_dir" && as_dir=. 4667 for ac_prog in egrep; do 4668 for ac_exec_ext in '' $ac_executable_extensions; do 4669 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4670 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4671# Check for GNU ac_path_EGREP and select it if it is found. 4672 # Check for GNU $ac_path_EGREP 4673case `"$ac_path_EGREP" --version 2>&1` in 4674*GNU*) 4675 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4676*) 4677 ac_count=0 4678 $as_echo_n 0123456789 >"conftest.in" 4679 while : 4680 do 4681 cat "conftest.in" "conftest.in" >"conftest.tmp" 4682 mv "conftest.tmp" "conftest.in" 4683 cp "conftest.in" "conftest.nl" 4684 $as_echo 'EGREP' >> "conftest.nl" 4685 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4686 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4687 as_fn_arith $ac_count + 1 && ac_count=$as_val 4688 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4689 # Best one so far, save it but keep looking for a better one 4690 ac_cv_path_EGREP="$ac_path_EGREP" 4691 ac_path_EGREP_max=$ac_count 4692 fi 4693 # 10*(2^10) chars as input seems more than enough 4694 test $ac_count -gt 10 && break 4695 done 4696 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4697esac 4698 4699 $ac_path_EGREP_found && break 3 4700 done 4701 done 4702 done 4703IFS=$as_save_IFS 4704 if test -z "$ac_cv_path_EGREP"; then 4705 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4706 fi 4707else 4708 ac_cv_path_EGREP=$EGREP 4709fi 4710 4711 fi 4712fi 4713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4714$as_echo "$ac_cv_path_EGREP" >&6; } 4715 EGREP="$ac_cv_path_EGREP" 4716 4717 4718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4719$as_echo_n "checking for ANSI C header files... " >&6; } 4720if test "${ac_cv_header_stdc+set}" = set; then : 4721 $as_echo_n "(cached) " >&6 4722else 4723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4724/* end confdefs.h. */ 4725#include <stdlib.h> 4726#include <stdarg.h> 4727#include <string.h> 4728#include <float.h> 4729 4730int 4731main () 4732{ 4733 4734 ; 4735 return 0; 4736} 4737_ACEOF 4738if ac_fn_c_try_compile "$LINENO"; then : 4739 ac_cv_header_stdc=yes 4740else 4741 ac_cv_header_stdc=no 4742fi 4743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4744 4745if test $ac_cv_header_stdc = yes; then 4746 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4748/* end confdefs.h. */ 4749#include <string.h> 4750 4751_ACEOF 4752if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4753 $EGREP "memchr" >/dev/null 2>&1; then : 4754 4755else 4756 ac_cv_header_stdc=no 4757fi 4758rm -f conftest* 4759 4760fi 4761 4762if test $ac_cv_header_stdc = yes; then 4763 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4765/* end confdefs.h. */ 4766#include <stdlib.h> 4767 4768_ACEOF 4769if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4770 $EGREP "free" >/dev/null 2>&1; then : 4771 4772else 4773 ac_cv_header_stdc=no 4774fi 4775rm -f conftest* 4776 4777fi 4778 4779if test $ac_cv_header_stdc = yes; then 4780 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4781 if test "$cross_compiling" = yes; then : 4782 : 4783else 4784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4785/* end confdefs.h. */ 4786#include <ctype.h> 4787#include <stdlib.h> 4788#if ((' ' & 0x0FF) == 0x020) 4789# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4790# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4791#else 4792# define ISLOWER(c) \ 4793 (('a' <= (c) && (c) <= 'i') \ 4794 || ('j' <= (c) && (c) <= 'r') \ 4795 || ('s' <= (c) && (c) <= 'z')) 4796# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4797#endif 4798 4799#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4800int 4801main () 4802{ 4803 int i; 4804 for (i = 0; i < 256; i++) 4805 if (XOR (islower (i), ISLOWER (i)) 4806 || toupper (i) != TOUPPER (i)) 4807 return 2; 4808 return 0; 4809} 4810_ACEOF 4811if ac_fn_c_try_run "$LINENO"; then : 4812 4813else 4814 ac_cv_header_stdc=no 4815fi 4816rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4817 conftest.$ac_objext conftest.beam conftest.$ac_ext 4818fi 4819 4820fi 4821fi 4822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4823$as_echo "$ac_cv_header_stdc" >&6; } 4824if test $ac_cv_header_stdc = yes; then 4825 4826$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4827 4828fi 4829 4830# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4831for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4832 inttypes.h stdint.h unistd.h 4833do : 4834 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4835ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4836" 4837eval as_val=\$$as_ac_Header 4838 if test "x$as_val" = x""yes; then : 4839 cat >>confdefs.h <<_ACEOF 4840#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4841_ACEOF 4842 4843fi 4844 4845done 4846 4847 4848 4849 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4850if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4851 MINIX=yes 4852else 4853 MINIX= 4854fi 4855 4856 4857 if test "$MINIX" = yes; then 4858 4859$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4860 4861 4862$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4863 4864 4865$as_echo "#define _MINIX 1" >>confdefs.h 4866 4867 fi 4868 4869 4870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4871$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4872if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4873 $as_echo_n "(cached) " >&6 4874else 4875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4876/* end confdefs.h. */ 4877 4878# define __EXTENSIONS__ 1 4879 $ac_includes_default 4880int 4881main () 4882{ 4883 4884 ; 4885 return 0; 4886} 4887_ACEOF 4888if ac_fn_c_try_compile "$LINENO"; then : 4889 ac_cv_safe_to_define___extensions__=yes 4890else 4891 ac_cv_safe_to_define___extensions__=no 4892fi 4893rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4894fi 4895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4896$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4897 test $ac_cv_safe_to_define___extensions__ = yes && 4898 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4899 4900 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4901 4902 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4903 4904 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4905 4906 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4907 4908 4909 4910 4911 4912 4913# The tests for host and target for $enable_largefile require 4914# canonical names. 4915 4916 4917 4918# As the $enable_largefile decision depends on --enable-plugins we must set it 4919# even in directories otherwise not depending on the $plugins option. 4920 4921 4922# Check whether --enable-plugins was given. 4923if test "${enable_plugins+set}" = set; then : 4924 enableval=$enable_plugins; case "${enableval}" in 4925 yes | "") plugins=yes ;; 4926 no) plugins=no ;; 4927 *) plugins=yes ;; 4928 esac 4929else 4930 plugins=no 4931fi 4932 4933 4934 4935case "${host}" in 4936 sparc-*-solaris*|i[3-7]86-*-solaris*) 4937 # On native 32bit sparc and ia32 solaris, large-file and procfs support 4938 # are mutually exclusive; and without procfs support, the bfd/ elf module 4939 # cannot provide certain routines such as elfcore_write_prpsinfo 4940 # or elfcore_write_prstatus. So unless the user explicitly requested 4941 # large-file support through the --enable-largefile switch, disable 4942 # large-file support in favor of procfs support. 4943 test "${target}" = "${host}" -a "x$plugins" = xno \ 4944 && : ${enable_largefile="no"} 4945 ;; 4946esac 4947 4948# Check whether --enable-largefile was given. 4949if test "${enable_largefile+set}" = set; then : 4950 enableval=$enable_largefile; 4951fi 4952 4953if test "$enable_largefile" != no; then 4954 4955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 4956$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 4957if test "${ac_cv_sys_largefile_CC+set}" = set; then : 4958 $as_echo_n "(cached) " >&6 4959else 4960 ac_cv_sys_largefile_CC=no 4961 if test "$GCC" != yes; then 4962 ac_save_CC=$CC 4963 while :; do 4964 # IRIX 6.2 and later do not support large files by default, 4965 # so use the C compiler's -n32 option if that helps. 4966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4967/* end confdefs.h. */ 4968#include <sys/types.h> 4969 /* Check that off_t can represent 2**63 - 1 correctly. 4970 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4971 since some C++ compilers masquerading as C compilers 4972 incorrectly reject 9223372036854775807. */ 4973#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4974 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4975 && LARGE_OFF_T % 2147483647 == 1) 4976 ? 1 : -1]; 4977int 4978main () 4979{ 4980 4981 ; 4982 return 0; 4983} 4984_ACEOF 4985 if ac_fn_c_try_compile "$LINENO"; then : 4986 break 4987fi 4988rm -f core conftest.err conftest.$ac_objext 4989 CC="$CC -n32" 4990 if ac_fn_c_try_compile "$LINENO"; then : 4991 ac_cv_sys_largefile_CC=' -n32'; break 4992fi 4993rm -f core conftest.err conftest.$ac_objext 4994 break 4995 done 4996 CC=$ac_save_CC 4997 rm -f conftest.$ac_ext 4998 fi 4999fi 5000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 5001$as_echo "$ac_cv_sys_largefile_CC" >&6; } 5002 if test "$ac_cv_sys_largefile_CC" != no; then 5003 CC=$CC$ac_cv_sys_largefile_CC 5004 fi 5005 5006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 5007$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 5008if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 5009 $as_echo_n "(cached) " >&6 5010else 5011 while :; do 5012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5013/* end confdefs.h. */ 5014#include <sys/types.h> 5015 /* Check that off_t can represent 2**63 - 1 correctly. 5016 We can't simply define LARGE_OFF_T to be 9223372036854775807, 5017 since some C++ compilers masquerading as C compilers 5018 incorrectly reject 9223372036854775807. */ 5019#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5020 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5021 && LARGE_OFF_T % 2147483647 == 1) 5022 ? 1 : -1]; 5023int 5024main () 5025{ 5026 5027 ; 5028 return 0; 5029} 5030_ACEOF 5031if ac_fn_c_try_compile "$LINENO"; then : 5032 ac_cv_sys_file_offset_bits=no; break 5033fi 5034rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5036/* end confdefs.h. */ 5037#define _FILE_OFFSET_BITS 64 5038#include <sys/types.h> 5039 /* Check that off_t can represent 2**63 - 1 correctly. 5040 We can't simply define LARGE_OFF_T to be 9223372036854775807, 5041 since some C++ compilers masquerading as C compilers 5042 incorrectly reject 9223372036854775807. */ 5043#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5044 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5045 && LARGE_OFF_T % 2147483647 == 1) 5046 ? 1 : -1]; 5047int 5048main () 5049{ 5050 5051 ; 5052 return 0; 5053} 5054_ACEOF 5055if ac_fn_c_try_compile "$LINENO"; then : 5056 ac_cv_sys_file_offset_bits=64; break 5057fi 5058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5059 ac_cv_sys_file_offset_bits=unknown 5060 break 5061done 5062fi 5063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 5064$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 5065case $ac_cv_sys_file_offset_bits in #( 5066 no | unknown) ;; 5067 *) 5068cat >>confdefs.h <<_ACEOF 5069#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 5070_ACEOF 5071;; 5072esac 5073rm -rf conftest* 5074 if test $ac_cv_sys_file_offset_bits = unknown; then 5075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 5076$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 5077if test "${ac_cv_sys_large_files+set}" = set; then : 5078 $as_echo_n "(cached) " >&6 5079else 5080 while :; do 5081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5082/* end confdefs.h. */ 5083#include <sys/types.h> 5084 /* Check that off_t can represent 2**63 - 1 correctly. 5085 We can't simply define LARGE_OFF_T to be 9223372036854775807, 5086 since some C++ compilers masquerading as C compilers 5087 incorrectly reject 9223372036854775807. */ 5088#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5089 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5090 && LARGE_OFF_T % 2147483647 == 1) 5091 ? 1 : -1]; 5092int 5093main () 5094{ 5095 5096 ; 5097 return 0; 5098} 5099_ACEOF 5100if ac_fn_c_try_compile "$LINENO"; then : 5101 ac_cv_sys_large_files=no; break 5102fi 5103rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5105/* end confdefs.h. */ 5106#define _LARGE_FILES 1 5107#include <sys/types.h> 5108 /* Check that off_t can represent 2**63 - 1 correctly. 5109 We can't simply define LARGE_OFF_T to be 9223372036854775807, 5110 since some C++ compilers masquerading as C compilers 5111 incorrectly reject 9223372036854775807. */ 5112#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 5113 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 5114 && LARGE_OFF_T % 2147483647 == 1) 5115 ? 1 : -1]; 5116int 5117main () 5118{ 5119 5120 ; 5121 return 0; 5122} 5123_ACEOF 5124if ac_fn_c_try_compile "$LINENO"; then : 5125 ac_cv_sys_large_files=1; break 5126fi 5127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5128 ac_cv_sys_large_files=unknown 5129 break 5130done 5131fi 5132{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 5133$as_echo "$ac_cv_sys_large_files" >&6; } 5134case $ac_cv_sys_large_files in #( 5135 no | unknown) ;; 5136 *) 5137cat >>confdefs.h <<_ACEOF 5138#define _LARGE_FILES $ac_cv_sys_large_files 5139_ACEOF 5140;; 5141esac 5142rm -rf conftest* 5143 fi 5144fi 5145 5146 5147case `pwd` in 5148 *\ * | *\ *) 5149 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5150$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5151esac 5152 5153 5154 5155macro_version='2.2.7a' 5156macro_revision='1.3134' 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170ltmain="$ac_aux_dir/ltmain.sh" 5171 5172# Backslashify metacharacters that are still active within 5173# double-quoted strings. 5174sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5175 5176# Same as above, but do not quote variable references. 5177double_quote_subst='s/\(["`\\]\)/\\\1/g' 5178 5179# Sed substitution to delay expansion of an escaped shell variable in a 5180# double_quote_subst'ed string. 5181delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5182 5183# Sed substitution to delay expansion of an escaped single quote. 5184delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5185 5186# Sed substitution to avoid accidental globbing in evaled expressions 5187no_glob_subst='s/\*/\\\*/g' 5188 5189ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5190ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5191ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5192 5193{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5194$as_echo_n "checking how to print strings... " >&6; } 5195# Test print first, because it will be a builtin if present. 5196if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5197 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5198 ECHO='print -r --' 5199elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5200 ECHO='printf %s\n' 5201else 5202 # Use this function as a fallback that always works. 5203 func_fallback_echo () 5204 { 5205 eval 'cat <<_LTECHO_EOF 5206$1 5207_LTECHO_EOF' 5208 } 5209 ECHO='func_fallback_echo' 5210fi 5211 5212# func_echo_all arg... 5213# Invoke $ECHO with all args, space-separated. 5214func_echo_all () 5215{ 5216 $ECHO "" 5217} 5218 5219case "$ECHO" in 5220 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5221$as_echo "printf" >&6; } ;; 5222 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5223$as_echo "print -r" >&6; } ;; 5224 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5225$as_echo "cat" >&6; } ;; 5226esac 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5242$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5243if test "${ac_cv_path_SED+set}" = set; then : 5244 $as_echo_n "(cached) " >&6 5245else 5246 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5247 for ac_i in 1 2 3 4 5 6 7; do 5248 ac_script="$ac_script$as_nl$ac_script" 5249 done 5250 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5251 { ac_script=; unset ac_script;} 5252 if test -z "$SED"; then 5253 ac_path_SED_found=false 5254 # Loop through the user's path and test for each of PROGNAME-LIST 5255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5256for as_dir in $PATH 5257do 5258 IFS=$as_save_IFS 5259 test -z "$as_dir" && as_dir=. 5260 for ac_prog in sed gsed; do 5261 for ac_exec_ext in '' $ac_executable_extensions; do 5262 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5263 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5264# Check for GNU ac_path_SED and select it if it is found. 5265 # Check for GNU $ac_path_SED 5266case `"$ac_path_SED" --version 2>&1` in 5267*GNU*) 5268 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5269*) 5270 ac_count=0 5271 $as_echo_n 0123456789 >"conftest.in" 5272 while : 5273 do 5274 cat "conftest.in" "conftest.in" >"conftest.tmp" 5275 mv "conftest.tmp" "conftest.in" 5276 cp "conftest.in" "conftest.nl" 5277 $as_echo '' >> "conftest.nl" 5278 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5279 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5280 as_fn_arith $ac_count + 1 && ac_count=$as_val 5281 if test $ac_count -gt ${ac_path_SED_max-0}; then 5282 # Best one so far, save it but keep looking for a better one 5283 ac_cv_path_SED="$ac_path_SED" 5284 ac_path_SED_max=$ac_count 5285 fi 5286 # 10*(2^10) chars as input seems more than enough 5287 test $ac_count -gt 10 && break 5288 done 5289 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5290esac 5291 5292 $ac_path_SED_found && break 3 5293 done 5294 done 5295 done 5296IFS=$as_save_IFS 5297 if test -z "$ac_cv_path_SED"; then 5298 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5299 fi 5300else 5301 ac_cv_path_SED=$SED 5302fi 5303 5304fi 5305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5306$as_echo "$ac_cv_path_SED" >&6; } 5307 SED="$ac_cv_path_SED" 5308 rm -f conftest.sed 5309 5310test -z "$SED" && SED=sed 5311Xsed="$SED -e 1s/^X//" 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5324$as_echo_n "checking for fgrep... " >&6; } 5325if test "${ac_cv_path_FGREP+set}" = set; then : 5326 $as_echo_n "(cached) " >&6 5327else 5328 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5329 then ac_cv_path_FGREP="$GREP -F" 5330 else 5331 if test -z "$FGREP"; then 5332 ac_path_FGREP_found=false 5333 # Loop through the user's path and test for each of PROGNAME-LIST 5334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5335for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5336do 5337 IFS=$as_save_IFS 5338 test -z "$as_dir" && as_dir=. 5339 for ac_prog in fgrep; do 5340 for ac_exec_ext in '' $ac_executable_extensions; do 5341 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5342 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5343# Check for GNU ac_path_FGREP and select it if it is found. 5344 # Check for GNU $ac_path_FGREP 5345case `"$ac_path_FGREP" --version 2>&1` in 5346*GNU*) 5347 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5348*) 5349 ac_count=0 5350 $as_echo_n 0123456789 >"conftest.in" 5351 while : 5352 do 5353 cat "conftest.in" "conftest.in" >"conftest.tmp" 5354 mv "conftest.tmp" "conftest.in" 5355 cp "conftest.in" "conftest.nl" 5356 $as_echo 'FGREP' >> "conftest.nl" 5357 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5358 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5359 as_fn_arith $ac_count + 1 && ac_count=$as_val 5360 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5361 # Best one so far, save it but keep looking for a better one 5362 ac_cv_path_FGREP="$ac_path_FGREP" 5363 ac_path_FGREP_max=$ac_count 5364 fi 5365 # 10*(2^10) chars as input seems more than enough 5366 test $ac_count -gt 10 && break 5367 done 5368 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5369esac 5370 5371 $ac_path_FGREP_found && break 3 5372 done 5373 done 5374 done 5375IFS=$as_save_IFS 5376 if test -z "$ac_cv_path_FGREP"; then 5377 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5378 fi 5379else 5380 ac_cv_path_FGREP=$FGREP 5381fi 5382 5383 fi 5384fi 5385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5386$as_echo "$ac_cv_path_FGREP" >&6; } 5387 FGREP="$ac_cv_path_FGREP" 5388 5389 5390test -z "$GREP" && GREP=grep 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410# Check whether --with-gnu-ld was given. 5411if test "${with_gnu_ld+set}" = set; then : 5412 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5413else 5414 with_gnu_ld=no 5415fi 5416 5417ac_prog=ld 5418if test "$GCC" = yes; then 5419 # Check if gcc -print-prog-name=ld gives a path. 5420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5421$as_echo_n "checking for ld used by $CC... " >&6; } 5422 case $host in 5423 *-*-mingw*) 5424 # gcc leaves a trailing carriage return which upsets mingw 5425 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5426 *) 5427 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5428 esac 5429 case $ac_prog in 5430 # Accept absolute paths. 5431 [\\/]* | ?:[\\/]*) 5432 re_direlt='/[^/][^/]*/\.\./' 5433 # Canonicalize the pathname of ld 5434 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5435 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5436 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5437 done 5438 test -z "$LD" && LD="$ac_prog" 5439 ;; 5440 "") 5441 # If it fails, then pretend we aren't using GCC. 5442 ac_prog=ld 5443 ;; 5444 *) 5445 # If it is relative, then search for the first ld in PATH. 5446 with_gnu_ld=unknown 5447 ;; 5448 esac 5449elif test "$with_gnu_ld" = yes; then 5450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5451$as_echo_n "checking for GNU ld... " >&6; } 5452else 5453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5454$as_echo_n "checking for non-GNU ld... " >&6; } 5455fi 5456if test "${lt_cv_path_LD+set}" = set; then : 5457 $as_echo_n "(cached) " >&6 5458else 5459 if test -z "$LD"; then 5460 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5461 for ac_dir in $PATH; do 5462 IFS="$lt_save_ifs" 5463 test -z "$ac_dir" && ac_dir=. 5464 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5465 lt_cv_path_LD="$ac_dir/$ac_prog" 5466 # Check to see if the program is GNU ld. I'd rather use --version, 5467 # but apparently some variants of GNU ld only accept -v. 5468 # Break only if it was the GNU/non-GNU ld that we prefer. 5469 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5470 *GNU* | *'with BFD'*) 5471 test "$with_gnu_ld" != no && break 5472 ;; 5473 *) 5474 test "$with_gnu_ld" != yes && break 5475 ;; 5476 esac 5477 fi 5478 done 5479 IFS="$lt_save_ifs" 5480else 5481 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5482fi 5483fi 5484 5485LD="$lt_cv_path_LD" 5486if test -n "$LD"; then 5487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5488$as_echo "$LD" >&6; } 5489else 5490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5491$as_echo "no" >&6; } 5492fi 5493test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5495$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5496if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5497 $as_echo_n "(cached) " >&6 5498else 5499 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5500case `$LD -v 2>&1 </dev/null` in 5501*GNU* | *'with BFD'*) 5502 lt_cv_prog_gnu_ld=yes 5503 ;; 5504*) 5505 lt_cv_prog_gnu_ld=no 5506 ;; 5507esac 5508fi 5509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5510$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5511with_gnu_ld=$lt_cv_prog_gnu_ld 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5522$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5523if test "${lt_cv_path_NM+set}" = set; then : 5524 $as_echo_n "(cached) " >&6 5525else 5526 if test -n "$NM"; then 5527 # Let the user override the test. 5528 lt_cv_path_NM="$NM" 5529else 5530 lt_nm_to_check="${ac_tool_prefix}nm" 5531 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5532 lt_nm_to_check="$lt_nm_to_check nm" 5533 fi 5534 for lt_tmp_nm in $lt_nm_to_check; do 5535 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5536 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5537 IFS="$lt_save_ifs" 5538 test -z "$ac_dir" && ac_dir=. 5539 tmp_nm="$ac_dir/$lt_tmp_nm" 5540 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5541 # Check to see if the nm accepts a BSD-compat flag. 5542 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5543 # nm: unknown option "B" ignored 5544 # Tru64's nm complains that /dev/null is an invalid object file 5545 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5546 */dev/null* | *'Invalid file or object type'*) 5547 lt_cv_path_NM="$tmp_nm -B" 5548 break 5549 ;; 5550 *) 5551 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5552 */dev/null*) 5553 lt_cv_path_NM="$tmp_nm -p" 5554 break 5555 ;; 5556 *) 5557 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5558 continue # so that we can try to find one that supports BSD flags 5559 ;; 5560 esac 5561 ;; 5562 esac 5563 fi 5564 done 5565 IFS="$lt_save_ifs" 5566 done 5567 : ${lt_cv_path_NM=no} 5568fi 5569fi 5570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5571$as_echo "$lt_cv_path_NM" >&6; } 5572if test "$lt_cv_path_NM" != "no"; then 5573 NM="$lt_cv_path_NM" 5574else 5575 # Didn't find any BSD compatible name lister, look for dumpbin. 5576 if test -n "$DUMPBIN"; then : 5577 # Let the user override the test. 5578 else 5579 if test -n "$ac_tool_prefix"; then 5580 for ac_prog in dumpbin "link -dump" 5581 do 5582 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5583set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5585$as_echo_n "checking for $ac_word... " >&6; } 5586if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5587 $as_echo_n "(cached) " >&6 5588else 5589 if test -n "$DUMPBIN"; then 5590 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5591else 5592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5593for as_dir in $PATH 5594do 5595 IFS=$as_save_IFS 5596 test -z "$as_dir" && as_dir=. 5597 for ac_exec_ext in '' $ac_executable_extensions; do 5598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5599 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5601 break 2 5602 fi 5603done 5604 done 5605IFS=$as_save_IFS 5606 5607fi 5608fi 5609DUMPBIN=$ac_cv_prog_DUMPBIN 5610if test -n "$DUMPBIN"; then 5611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5612$as_echo "$DUMPBIN" >&6; } 5613else 5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5615$as_echo "no" >&6; } 5616fi 5617 5618 5619 test -n "$DUMPBIN" && break 5620 done 5621fi 5622if test -z "$DUMPBIN"; then 5623 ac_ct_DUMPBIN=$DUMPBIN 5624 for ac_prog in dumpbin "link -dump" 5625do 5626 # Extract the first word of "$ac_prog", so it can be a program name with args. 5627set dummy $ac_prog; ac_word=$2 5628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5629$as_echo_n "checking for $ac_word... " >&6; } 5630if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5631 $as_echo_n "(cached) " >&6 5632else 5633 if test -n "$ac_ct_DUMPBIN"; then 5634 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5635else 5636as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5637for as_dir in $PATH 5638do 5639 IFS=$as_save_IFS 5640 test -z "$as_dir" && as_dir=. 5641 for ac_exec_ext in '' $ac_executable_extensions; do 5642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5643 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5644 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5645 break 2 5646 fi 5647done 5648 done 5649IFS=$as_save_IFS 5650 5651fi 5652fi 5653ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5654if test -n "$ac_ct_DUMPBIN"; then 5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5656$as_echo "$ac_ct_DUMPBIN" >&6; } 5657else 5658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5659$as_echo "no" >&6; } 5660fi 5661 5662 5663 test -n "$ac_ct_DUMPBIN" && break 5664done 5665 5666 if test "x$ac_ct_DUMPBIN" = x; then 5667 DUMPBIN=":" 5668 else 5669 case $cross_compiling:$ac_tool_warned in 5670yes:) 5671{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5672$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5673ac_tool_warned=yes ;; 5674esac 5675 DUMPBIN=$ac_ct_DUMPBIN 5676 fi 5677fi 5678 5679 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5680 *COFF*) 5681 DUMPBIN="$DUMPBIN -symbols" 5682 ;; 5683 *) 5684 DUMPBIN=: 5685 ;; 5686 esac 5687 fi 5688 5689 if test "$DUMPBIN" != ":"; then 5690 NM="$DUMPBIN" 5691 fi 5692fi 5693test -z "$NM" && NM=nm 5694 5695 5696 5697 5698 5699 5700{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5701$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5702if test "${lt_cv_nm_interface+set}" = set; then : 5703 $as_echo_n "(cached) " >&6 5704else 5705 lt_cv_nm_interface="BSD nm" 5706 echo "int some_variable = 0;" > conftest.$ac_ext 5707 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5708 (eval "$ac_compile" 2>conftest.err) 5709 cat conftest.err >&5 5710 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5711 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5712 cat conftest.err >&5 5713 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5714 cat conftest.out >&5 5715 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5716 lt_cv_nm_interface="MS dumpbin" 5717 fi 5718 rm -f conftest* 5719fi 5720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5721$as_echo "$lt_cv_nm_interface" >&6; } 5722 5723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5724$as_echo_n "checking whether ln -s works... " >&6; } 5725LN_S=$as_ln_s 5726if test "$LN_S" = "ln -s"; then 5727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5728$as_echo "yes" >&6; } 5729else 5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5731$as_echo "no, using $LN_S" >&6; } 5732fi 5733 5734# find the maximum length of command line arguments 5735{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5736$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5737if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5738 $as_echo_n "(cached) " >&6 5739else 5740 i=0 5741 teststring="ABCD" 5742 5743 case $build_os in 5744 msdosdjgpp*) 5745 # On DJGPP, this test can blow up pretty badly due to problems in libc 5746 # (any single argument exceeding 2000 bytes causes a buffer overrun 5747 # during glob expansion). Even if it were fixed, the result of this 5748 # check would be larger than it should be. 5749 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5750 ;; 5751 5752 gnu*) 5753 # Under GNU Hurd, this test is not required because there is 5754 # no limit to the length of command line arguments. 5755 # Libtool will interpret -1 as no limit whatsoever 5756 lt_cv_sys_max_cmd_len=-1; 5757 ;; 5758 5759 cygwin* | mingw* | cegcc*) 5760 # On Win9x/ME, this test blows up -- it succeeds, but takes 5761 # about 5 minutes as the teststring grows exponentially. 5762 # Worse, since 9x/ME are not pre-emptively multitasking, 5763 # you end up with a "frozen" computer, even though with patience 5764 # the test eventually succeeds (with a max line length of 256k). 5765 # Instead, let's just punt: use the minimum linelength reported by 5766 # all of the supported platforms: 8192 (on NT/2K/XP). 5767 lt_cv_sys_max_cmd_len=8192; 5768 ;; 5769 5770 mint*) 5771 # On MiNT this can take a long time and run out of memory. 5772 lt_cv_sys_max_cmd_len=8192; 5773 ;; 5774 5775 amigaos*) 5776 # On AmigaOS with pdksh, this test takes hours, literally. 5777 # So we just punt and use a minimum line length of 8192. 5778 lt_cv_sys_max_cmd_len=8192; 5779 ;; 5780 5781 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5782 # This has been around since 386BSD, at least. Likely further. 5783 if test -x /sbin/sysctl; then 5784 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5785 elif test -x /usr/sbin/sysctl; then 5786 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5787 else 5788 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5789 fi 5790 # And add a safety zone 5791 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5792 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5793 ;; 5794 5795 interix*) 5796 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5797 lt_cv_sys_max_cmd_len=196608 5798 ;; 5799 5800 osf*) 5801 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5802 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5803 # nice to cause kernel panics so lets avoid the loop below. 5804 # First set a reasonable default. 5805 lt_cv_sys_max_cmd_len=16384 5806 # 5807 if test -x /sbin/sysconfig; then 5808 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5809 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5810 esac 5811 fi 5812 ;; 5813 sco3.2v5*) 5814 lt_cv_sys_max_cmd_len=102400 5815 ;; 5816 sysv5* | sco5v6* | sysv4.2uw2*) 5817 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5818 if test -n "$kargmax"; then 5819 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5820 else 5821 lt_cv_sys_max_cmd_len=32768 5822 fi 5823 ;; 5824 *) 5825 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5826 if test -n "$lt_cv_sys_max_cmd_len"; then 5827 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5828 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5829 else 5830 # Make teststring a little bigger before we do anything with it. 5831 # a 1K string should be a reasonable start. 5832 for i in 1 2 3 4 5 6 7 8 ; do 5833 teststring=$teststring$teststring 5834 done 5835 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5836 # If test is not a shell built-in, we'll probably end up computing a 5837 # maximum length that is only half of the actual maximum length, but 5838 # we can't tell. 5839 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5840 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5841 test $i != 17 # 1/2 MB should be enough 5842 do 5843 i=`expr $i + 1` 5844 teststring=$teststring$teststring 5845 done 5846 # Only check the string length outside the loop. 5847 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5848 teststring= 5849 # Add a significant safety factor because C++ compilers can tack on 5850 # massive amounts of additional arguments before passing them to the 5851 # linker. It appears as though 1/2 is a usable value. 5852 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5853 fi 5854 ;; 5855 esac 5856 5857fi 5858 5859if test -n $lt_cv_sys_max_cmd_len ; then 5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5861$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5862else 5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5864$as_echo "none" >&6; } 5865fi 5866max_cmd_len=$lt_cv_sys_max_cmd_len 5867 5868 5869 5870 5871 5872 5873: ${CP="cp -f"} 5874: ${MV="mv -f"} 5875: ${RM="rm -f"} 5876 5877{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5878$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5879# Try some XSI features 5880xsi_shell=no 5881( _lt_dummy="a/b/c" 5882 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5883 = c,a/b,, \ 5884 && eval 'test $(( 1 + 1 )) -eq 2 \ 5885 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5886 && xsi_shell=yes 5887{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5888$as_echo "$xsi_shell" >&6; } 5889 5890 5891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5892$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5893lt_shell_append=no 5894( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5895 >/dev/null 2>&1 \ 5896 && lt_shell_append=yes 5897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5898$as_echo "$lt_shell_append" >&6; } 5899 5900 5901if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5902 lt_unset=unset 5903else 5904 lt_unset=false 5905fi 5906 5907 5908 5909 5910 5911# test EBCDIC or ASCII 5912case `echo X|tr X '\101'` in 5913 A) # ASCII based system 5914 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5915 lt_SP2NL='tr \040 \012' 5916 lt_NL2SP='tr \015\012 \040\040' 5917 ;; 5918 *) # EBCDIC based system 5919 lt_SP2NL='tr \100 \n' 5920 lt_NL2SP='tr \r\n \100\100' 5921 ;; 5922esac 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5933$as_echo_n "checking for $LD option to reload object files... " >&6; } 5934if test "${lt_cv_ld_reload_flag+set}" = set; then : 5935 $as_echo_n "(cached) " >&6 5936else 5937 lt_cv_ld_reload_flag='-r' 5938fi 5939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5940$as_echo "$lt_cv_ld_reload_flag" >&6; } 5941reload_flag=$lt_cv_ld_reload_flag 5942case $reload_flag in 5943"" | " "*) ;; 5944*) reload_flag=" $reload_flag" ;; 5945esac 5946reload_cmds='$LD$reload_flag -o $output$reload_objs' 5947case $host_os in 5948 darwin*) 5949 if test "$GCC" = yes; then 5950 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5951 else 5952 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5953 fi 5954 ;; 5955esac 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965if test -n "$ac_tool_prefix"; then 5966 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5967set dummy ${ac_tool_prefix}objdump; ac_word=$2 5968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5969$as_echo_n "checking for $ac_word... " >&6; } 5970if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5971 $as_echo_n "(cached) " >&6 5972else 5973 if test -n "$OBJDUMP"; then 5974 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5975else 5976as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5977for as_dir in $PATH 5978do 5979 IFS=$as_save_IFS 5980 test -z "$as_dir" && as_dir=. 5981 for ac_exec_ext in '' $ac_executable_extensions; do 5982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5983 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5985 break 2 5986 fi 5987done 5988 done 5989IFS=$as_save_IFS 5990 5991fi 5992fi 5993OBJDUMP=$ac_cv_prog_OBJDUMP 5994if test -n "$OBJDUMP"; then 5995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5996$as_echo "$OBJDUMP" >&6; } 5997else 5998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5999$as_echo "no" >&6; } 6000fi 6001 6002 6003fi 6004if test -z "$ac_cv_prog_OBJDUMP"; then 6005 ac_ct_OBJDUMP=$OBJDUMP 6006 # Extract the first word of "objdump", so it can be a program name with args. 6007set dummy objdump; ac_word=$2 6008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6009$as_echo_n "checking for $ac_word... " >&6; } 6010if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 6011 $as_echo_n "(cached) " >&6 6012else 6013 if test -n "$ac_ct_OBJDUMP"; then 6014 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 6015else 6016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6017for as_dir in $PATH 6018do 6019 IFS=$as_save_IFS 6020 test -z "$as_dir" && as_dir=. 6021 for ac_exec_ext in '' $ac_executable_extensions; do 6022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6023 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6025 break 2 6026 fi 6027done 6028 done 6029IFS=$as_save_IFS 6030 6031fi 6032fi 6033ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6034if test -n "$ac_ct_OBJDUMP"; then 6035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 6036$as_echo "$ac_ct_OBJDUMP" >&6; } 6037else 6038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6039$as_echo "no" >&6; } 6040fi 6041 6042 if test "x$ac_ct_OBJDUMP" = x; then 6043 OBJDUMP="false" 6044 else 6045 case $cross_compiling:$ac_tool_warned in 6046yes:) 6047{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6048$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6049ac_tool_warned=yes ;; 6050esac 6051 OBJDUMP=$ac_ct_OBJDUMP 6052 fi 6053else 6054 OBJDUMP="$ac_cv_prog_OBJDUMP" 6055fi 6056 6057test -z "$OBJDUMP" && OBJDUMP=objdump 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6068$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6069if test "${lt_cv_deplibs_check_method+set}" = set; then : 6070 $as_echo_n "(cached) " >&6 6071else 6072 lt_cv_file_magic_cmd='$MAGIC_CMD' 6073lt_cv_file_magic_test_file= 6074lt_cv_deplibs_check_method='unknown' 6075# Need to set the preceding variable on all platforms that support 6076# interlibrary dependencies. 6077# 'none' -- dependencies not supported. 6078# `unknown' -- same as none, but documents that we really don't know. 6079# 'pass_all' -- all dependencies passed with no checks. 6080# 'test_compile' -- check by making test program. 6081# 'file_magic [[regex]]' -- check by looking for files in library path 6082# which responds to the $file_magic_cmd with a given extended regex. 6083# If you have `file' or equivalent on your system and you're not sure 6084# whether `pass_all' will *always* work, you probably want this one. 6085 6086case $host_os in 6087aix[4-9]*) 6088 lt_cv_deplibs_check_method=pass_all 6089 ;; 6090 6091beos*) 6092 lt_cv_deplibs_check_method=pass_all 6093 ;; 6094 6095bsdi[45]*) 6096 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6097 lt_cv_file_magic_cmd='/usr/bin/file -L' 6098 lt_cv_file_magic_test_file=/shlib/libc.so 6099 ;; 6100 6101cygwin*) 6102 # func_win32_libid is a shell function defined in ltmain.sh 6103 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6104 lt_cv_file_magic_cmd='func_win32_libid' 6105 ;; 6106 6107mingw* | pw32*) 6108 # Base MSYS/MinGW do not provide the 'file' command needed by 6109 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6110 # unless we find 'file', for example because we are cross-compiling. 6111 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6112 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6113 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6114 lt_cv_file_magic_cmd='func_win32_libid' 6115 else 6116 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6117 lt_cv_file_magic_cmd='$OBJDUMP -f' 6118 fi 6119 ;; 6120 6121cegcc*) 6122 # use the weaker test based on 'objdump'. See mingw*. 6123 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6124 lt_cv_file_magic_cmd='$OBJDUMP -f' 6125 ;; 6126 6127darwin* | rhapsody*) 6128 lt_cv_deplibs_check_method=pass_all 6129 ;; 6130 6131freebsd* | dragonfly*) 6132 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6133 case $host_cpu in 6134 i*86 ) 6135 # Not sure whether the presence of OpenBSD here was a mistake. 6136 # Let's accept both of them until this is cleared up. 6137 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6138 lt_cv_file_magic_cmd=/usr/bin/file 6139 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6140 ;; 6141 esac 6142 else 6143 lt_cv_deplibs_check_method=pass_all 6144 fi 6145 ;; 6146 6147gnu*) 6148 lt_cv_deplibs_check_method=pass_all 6149 ;; 6150 6151haiku*) 6152 lt_cv_deplibs_check_method=pass_all 6153 ;; 6154 6155hpux10.20* | hpux11*) 6156 lt_cv_file_magic_cmd=/usr/bin/file 6157 case $host_cpu in 6158 ia64*) 6159 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6160 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6161 ;; 6162 hppa*64*) 6163 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]' 6164 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6165 ;; 6166 *) 6167 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6168 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6169 ;; 6170 esac 6171 ;; 6172 6173interix[3-9]*) 6174 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6175 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6176 ;; 6177 6178irix5* | irix6* | nonstopux*) 6179 case $LD in 6180 *-32|*"-32 ") libmagic=32-bit;; 6181 *-n32|*"-n32 ") libmagic=N32;; 6182 *-64|*"-64 ") libmagic=64-bit;; 6183 *) libmagic=never-match;; 6184 esac 6185 lt_cv_deplibs_check_method=pass_all 6186 ;; 6187 6188# This must be Linux ELF. 6189linux* | k*bsd*-gnu | kopensolaris*-gnu) 6190 lt_cv_deplibs_check_method=pass_all 6191 ;; 6192 6193netbsd*) 6194 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6195 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6196 else 6197 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6198 fi 6199 ;; 6200 6201newos6*) 6202 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6203 lt_cv_file_magic_cmd=/usr/bin/file 6204 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6205 ;; 6206 6207*nto* | *qnx*) 6208 lt_cv_deplibs_check_method=pass_all 6209 ;; 6210 6211openbsd*) 6212 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6213 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6214 else 6215 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6216 fi 6217 ;; 6218 6219osf3* | osf4* | osf5*) 6220 lt_cv_deplibs_check_method=pass_all 6221 ;; 6222 6223rdos*) 6224 lt_cv_deplibs_check_method=pass_all 6225 ;; 6226 6227solaris*) 6228 lt_cv_deplibs_check_method=pass_all 6229 ;; 6230 6231sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6232 lt_cv_deplibs_check_method=pass_all 6233 ;; 6234 6235sysv4 | sysv4.3*) 6236 case $host_vendor in 6237 motorola) 6238 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]' 6239 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6240 ;; 6241 ncr) 6242 lt_cv_deplibs_check_method=pass_all 6243 ;; 6244 sequent) 6245 lt_cv_file_magic_cmd='/bin/file' 6246 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6247 ;; 6248 sni) 6249 lt_cv_file_magic_cmd='/bin/file' 6250 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6251 lt_cv_file_magic_test_file=/lib/libc.so 6252 ;; 6253 siemens) 6254 lt_cv_deplibs_check_method=pass_all 6255 ;; 6256 pc) 6257 lt_cv_deplibs_check_method=pass_all 6258 ;; 6259 esac 6260 ;; 6261 6262tpf*) 6263 lt_cv_deplibs_check_method=pass_all 6264 ;; 6265esac 6266 6267fi 6268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6269$as_echo "$lt_cv_deplibs_check_method" >&6; } 6270file_magic_cmd=$lt_cv_file_magic_cmd 6271deplibs_check_method=$lt_cv_deplibs_check_method 6272test -z "$deplibs_check_method" && deplibs_check_method=unknown 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285if test -n "$ac_tool_prefix"; then 6286 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6287set dummy ${ac_tool_prefix}ar; ac_word=$2 6288{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6289$as_echo_n "checking for $ac_word... " >&6; } 6290if test "${ac_cv_prog_AR+set}" = set; then : 6291 $as_echo_n "(cached) " >&6 6292else 6293 if test -n "$AR"; then 6294 ac_cv_prog_AR="$AR" # Let the user override the test. 6295else 6296as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6297for as_dir in $PATH 6298do 6299 IFS=$as_save_IFS 6300 test -z "$as_dir" && as_dir=. 6301 for ac_exec_ext in '' $ac_executable_extensions; do 6302 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6303 ac_cv_prog_AR="${ac_tool_prefix}ar" 6304 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6305 break 2 6306 fi 6307done 6308 done 6309IFS=$as_save_IFS 6310 6311fi 6312fi 6313AR=$ac_cv_prog_AR 6314if test -n "$AR"; then 6315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6316$as_echo "$AR" >&6; } 6317else 6318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6319$as_echo "no" >&6; } 6320fi 6321 6322 6323fi 6324if test -z "$ac_cv_prog_AR"; then 6325 ac_ct_AR=$AR 6326 # Extract the first word of "ar", so it can be a program name with args. 6327set dummy ar; ac_word=$2 6328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6329$as_echo_n "checking for $ac_word... " >&6; } 6330if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6331 $as_echo_n "(cached) " >&6 6332else 6333 if test -n "$ac_ct_AR"; then 6334 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6335else 6336as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6337for as_dir in $PATH 6338do 6339 IFS=$as_save_IFS 6340 test -z "$as_dir" && as_dir=. 6341 for ac_exec_ext in '' $ac_executable_extensions; do 6342 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6343 ac_cv_prog_ac_ct_AR="ar" 6344 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6345 break 2 6346 fi 6347done 6348 done 6349IFS=$as_save_IFS 6350 6351fi 6352fi 6353ac_ct_AR=$ac_cv_prog_ac_ct_AR 6354if test -n "$ac_ct_AR"; then 6355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6356$as_echo "$ac_ct_AR" >&6; } 6357else 6358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6359$as_echo "no" >&6; } 6360fi 6361 6362 if test "x$ac_ct_AR" = x; then 6363 AR="false" 6364 else 6365 case $cross_compiling:$ac_tool_warned in 6366yes:) 6367{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6368$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6369ac_tool_warned=yes ;; 6370esac 6371 AR=$ac_ct_AR 6372 fi 6373else 6374 AR="$ac_cv_prog_AR" 6375fi 6376 6377test -z "$AR" && AR=ar 6378test -z "$AR_FLAGS" && AR_FLAGS=cru 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390if test -n "$ac_tool_prefix"; then 6391 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6392set dummy ${ac_tool_prefix}strip; ac_word=$2 6393{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6394$as_echo_n "checking for $ac_word... " >&6; } 6395if test "${ac_cv_prog_STRIP+set}" = set; then : 6396 $as_echo_n "(cached) " >&6 6397else 6398 if test -n "$STRIP"; then 6399 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6400else 6401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6402for as_dir in $PATH 6403do 6404 IFS=$as_save_IFS 6405 test -z "$as_dir" && as_dir=. 6406 for ac_exec_ext in '' $ac_executable_extensions; do 6407 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6408 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6409 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6410 break 2 6411 fi 6412done 6413 done 6414IFS=$as_save_IFS 6415 6416fi 6417fi 6418STRIP=$ac_cv_prog_STRIP 6419if test -n "$STRIP"; then 6420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6421$as_echo "$STRIP" >&6; } 6422else 6423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6424$as_echo "no" >&6; } 6425fi 6426 6427 6428fi 6429if test -z "$ac_cv_prog_STRIP"; then 6430 ac_ct_STRIP=$STRIP 6431 # Extract the first word of "strip", so it can be a program name with args. 6432set dummy strip; ac_word=$2 6433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6434$as_echo_n "checking for $ac_word... " >&6; } 6435if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6436 $as_echo_n "(cached) " >&6 6437else 6438 if test -n "$ac_ct_STRIP"; then 6439 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6440else 6441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6442for as_dir in $PATH 6443do 6444 IFS=$as_save_IFS 6445 test -z "$as_dir" && as_dir=. 6446 for ac_exec_ext in '' $ac_executable_extensions; do 6447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6448 ac_cv_prog_ac_ct_STRIP="strip" 6449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6450 break 2 6451 fi 6452done 6453 done 6454IFS=$as_save_IFS 6455 6456fi 6457fi 6458ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6459if test -n "$ac_ct_STRIP"; then 6460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6461$as_echo "$ac_ct_STRIP" >&6; } 6462else 6463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6464$as_echo "no" >&6; } 6465fi 6466 6467 if test "x$ac_ct_STRIP" = x; then 6468 STRIP=":" 6469 else 6470 case $cross_compiling:$ac_tool_warned in 6471yes:) 6472{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6473$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6474ac_tool_warned=yes ;; 6475esac 6476 STRIP=$ac_ct_STRIP 6477 fi 6478else 6479 STRIP="$ac_cv_prog_STRIP" 6480fi 6481 6482test -z "$STRIP" && STRIP=: 6483 6484 6485 6486 6487 6488 6489if test -n "$ac_tool_prefix"; then 6490 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6491set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6493$as_echo_n "checking for $ac_word... " >&6; } 6494if test "${ac_cv_prog_RANLIB+set}" = set; then : 6495 $as_echo_n "(cached) " >&6 6496else 6497 if test -n "$RANLIB"; then 6498 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6499else 6500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6501for as_dir in $PATH 6502do 6503 IFS=$as_save_IFS 6504 test -z "$as_dir" && as_dir=. 6505 for ac_exec_ext in '' $ac_executable_extensions; do 6506 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6507 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6508 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6509 break 2 6510 fi 6511done 6512 done 6513IFS=$as_save_IFS 6514 6515fi 6516fi 6517RANLIB=$ac_cv_prog_RANLIB 6518if test -n "$RANLIB"; then 6519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6520$as_echo "$RANLIB" >&6; } 6521else 6522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6523$as_echo "no" >&6; } 6524fi 6525 6526 6527fi 6528if test -z "$ac_cv_prog_RANLIB"; then 6529 ac_ct_RANLIB=$RANLIB 6530 # Extract the first word of "ranlib", so it can be a program name with args. 6531set dummy ranlib; ac_word=$2 6532{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6533$as_echo_n "checking for $ac_word... " >&6; } 6534if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6535 $as_echo_n "(cached) " >&6 6536else 6537 if test -n "$ac_ct_RANLIB"; then 6538 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6539else 6540as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6541for as_dir in $PATH 6542do 6543 IFS=$as_save_IFS 6544 test -z "$as_dir" && as_dir=. 6545 for ac_exec_ext in '' $ac_executable_extensions; do 6546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6547 ac_cv_prog_ac_ct_RANLIB="ranlib" 6548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6549 break 2 6550 fi 6551done 6552 done 6553IFS=$as_save_IFS 6554 6555fi 6556fi 6557ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6558if test -n "$ac_ct_RANLIB"; then 6559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6560$as_echo "$ac_ct_RANLIB" >&6; } 6561else 6562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6563$as_echo "no" >&6; } 6564fi 6565 6566 if test "x$ac_ct_RANLIB" = x; then 6567 RANLIB=":" 6568 else 6569 case $cross_compiling:$ac_tool_warned in 6570yes:) 6571{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6572$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6573ac_tool_warned=yes ;; 6574esac 6575 RANLIB=$ac_ct_RANLIB 6576 fi 6577else 6578 RANLIB="$ac_cv_prog_RANLIB" 6579fi 6580 6581test -z "$RANLIB" && RANLIB=: 6582 6583 6584 6585 6586 6587 6588# Determine commands to create old-style static archives. 6589old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6590old_postinstall_cmds='chmod 644 $oldlib' 6591old_postuninstall_cmds= 6592 6593if test -n "$RANLIB"; then 6594 case $host_os in 6595 openbsd*) 6596 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6597 ;; 6598 *) 6599 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6600 ;; 6601 esac 6602 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6603fi 6604 6605case $host_os in 6606 darwin*) 6607 lock_old_archive_extraction=yes ;; 6608 *) 6609 lock_old_archive_extraction=no ;; 6610esac 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650# If no C compiler was specified, use CC. 6651LTCC=${LTCC-"$CC"} 6652 6653# If no C compiler flags were specified, use CFLAGS. 6654LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6655 6656# Allow CC to be a program name with arguments. 6657compiler=$CC 6658 6659 6660# Check for command to grab the raw symbol name followed by C symbol from nm. 6661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6662$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6663if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6664 $as_echo_n "(cached) " >&6 6665else 6666 6667# These are sane defaults that work on at least a few old systems. 6668# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6669 6670# Character class describing NM global symbol codes. 6671symcode='[BCDEGRST]' 6672 6673# Regexp to match symbols that can be accessed directly from C. 6674sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6675 6676# Define system-specific variables. 6677case $host_os in 6678aix*) 6679 symcode='[BCDT]' 6680 ;; 6681cygwin* | mingw* | pw32* | cegcc*) 6682 symcode='[ABCDGISTW]' 6683 ;; 6684hpux*) 6685 if test "$host_cpu" = ia64; then 6686 symcode='[ABCDEGRST]' 6687 fi 6688 ;; 6689irix* | nonstopux*) 6690 symcode='[BCDEGRST]' 6691 ;; 6692osf*) 6693 symcode='[BCDEGQRST]' 6694 ;; 6695solaris*) 6696 symcode='[BDRT]' 6697 ;; 6698sco3.2v5*) 6699 symcode='[DT]' 6700 ;; 6701sysv4.2uw2*) 6702 symcode='[DT]' 6703 ;; 6704sysv5* | sco5v6* | unixware* | OpenUNIX*) 6705 symcode='[ABDT]' 6706 ;; 6707sysv4) 6708 symcode='[DFNSTU]' 6709 ;; 6710esac 6711 6712# If we're using GNU nm, then use its standard symbol codes. 6713case `$NM -V 2>&1` in 6714*GNU* | *'with BFD'*) 6715 symcode='[ABCDGIRSTW]' ;; 6716esac 6717 6718# Transform an extracted symbol line into a proper C declaration. 6719# Some systems (esp. on ia64) link data and code symbols differently, 6720# so use this general approach. 6721lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6722 6723# Transform an extracted symbol line into symbol name and symbol address 6724lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6725lt_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'" 6726 6727# Handle CRLF in mingw tool chain 6728opt_cr= 6729case $build_os in 6730mingw*) 6731 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6732 ;; 6733esac 6734 6735# Try without a prefix underscore, then with it. 6736for ac_symprfx in "" "_"; do 6737 6738 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6739 symxfrm="\\1 $ac_symprfx\\2 \\2" 6740 6741 # Write the raw and C identifiers. 6742 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6743 # Fake it for dumpbin and say T for any non-static function 6744 # and D for any global variable. 6745 # Also find C++ and __fastcall symbols from MSVC++, 6746 # which start with @ or ?. 6747 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6748" {last_section=section; section=\$ 3};"\ 6749" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6750" \$ 0!~/External *\|/{next};"\ 6751" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6752" {if(hide[section]) next};"\ 6753" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6754" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6755" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6756" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6757" ' prfx=^$ac_symprfx" 6758 else 6759 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6760 fi 6761 6762 # Check to see that the pipe works correctly. 6763 pipe_works=no 6764 6765 rm -f conftest* 6766 cat > conftest.$ac_ext <<_LT_EOF 6767#ifdef __cplusplus 6768extern "C" { 6769#endif 6770char nm_test_var; 6771void nm_test_func(void); 6772void nm_test_func(void){} 6773#ifdef __cplusplus 6774} 6775#endif 6776int main(){nm_test_var='a';nm_test_func();return(0);} 6777_LT_EOF 6778 6779 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6780 (eval $ac_compile) 2>&5 6781 ac_status=$? 6782 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6783 test $ac_status = 0; }; then 6784 # Now try to grab the symbols. 6785 nlist=conftest.nm 6786 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6787 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6788 ac_status=$? 6789 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6790 test $ac_status = 0; } && test -s "$nlist"; then 6791 # Try sorting and uniquifying the output. 6792 if sort "$nlist" | uniq > "$nlist"T; then 6793 mv -f "$nlist"T "$nlist" 6794 else 6795 rm -f "$nlist"T 6796 fi 6797 6798 # Make sure that we snagged all the symbols we need. 6799 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6800 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6801 cat <<_LT_EOF > conftest.$ac_ext 6802#ifdef __cplusplus 6803extern "C" { 6804#endif 6805 6806_LT_EOF 6807 # Now generate the symbol file. 6808 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6809 6810 cat <<_LT_EOF >> conftest.$ac_ext 6811 6812/* The mapping between symbol names and symbols. */ 6813const struct { 6814 const char *name; 6815 void *address; 6816} 6817lt__PROGRAM__LTX_preloaded_symbols[] = 6818{ 6819 { "@PROGRAM@", (void *) 0 }, 6820_LT_EOF 6821 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6822 cat <<\_LT_EOF >> conftest.$ac_ext 6823 {0, (void *) 0} 6824}; 6825 6826/* This works around a problem in FreeBSD linker */ 6827#ifdef FREEBSD_WORKAROUND 6828static const void *lt_preloaded_setup() { 6829 return lt__PROGRAM__LTX_preloaded_symbols; 6830} 6831#endif 6832 6833#ifdef __cplusplus 6834} 6835#endif 6836_LT_EOF 6837 # Now try linking the two files. 6838 mv conftest.$ac_objext conftstm.$ac_objext 6839 lt_save_LIBS="$LIBS" 6840 lt_save_CFLAGS="$CFLAGS" 6841 LIBS="conftstm.$ac_objext" 6842 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6843 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6844 (eval $ac_link) 2>&5 6845 ac_status=$? 6846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6847 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6848 pipe_works=yes 6849 fi 6850 LIBS="$lt_save_LIBS" 6851 CFLAGS="$lt_save_CFLAGS" 6852 else 6853 echo "cannot find nm_test_func in $nlist" >&5 6854 fi 6855 else 6856 echo "cannot find nm_test_var in $nlist" >&5 6857 fi 6858 else 6859 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6860 fi 6861 else 6862 echo "$progname: failed program was:" >&5 6863 cat conftest.$ac_ext >&5 6864 fi 6865 rm -rf conftest* conftst* 6866 6867 # Do not use the global_symbol_pipe unless it works. 6868 if test "$pipe_works" = yes; then 6869 break 6870 else 6871 lt_cv_sys_global_symbol_pipe= 6872 fi 6873done 6874 6875fi 6876 6877if test -z "$lt_cv_sys_global_symbol_pipe"; then 6878 lt_cv_sys_global_symbol_to_cdecl= 6879fi 6880if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6882$as_echo "failed" >&6; } 6883else 6884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6885$as_echo "ok" >&6; } 6886fi 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909# Check whether --enable-libtool-lock was given. 6910if test "${enable_libtool_lock+set}" = set; then : 6911 enableval=$enable_libtool_lock; 6912fi 6913 6914test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6915 6916# Some flags need to be propagated to the compiler or linker for good 6917# libtool support. 6918case $host in 6919ia64-*-hpux*) 6920 # Find out which ABI we are using. 6921 echo 'int i;' > conftest.$ac_ext 6922 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6923 (eval $ac_compile) 2>&5 6924 ac_status=$? 6925 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6926 test $ac_status = 0; }; then 6927 case `/usr/bin/file conftest.$ac_objext` in 6928 *ELF-32*) 6929 HPUX_IA64_MODE="32" 6930 ;; 6931 *ELF-64*) 6932 HPUX_IA64_MODE="64" 6933 ;; 6934 esac 6935 fi 6936 rm -rf conftest* 6937 ;; 6938*-*-irix6*) 6939 # Find out which ABI we are using. 6940 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6941 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6942 (eval $ac_compile) 2>&5 6943 ac_status=$? 6944 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6945 test $ac_status = 0; }; then 6946 if test "$lt_cv_prog_gnu_ld" = yes; then 6947 case `/usr/bin/file conftest.$ac_objext` in 6948 *32-bit*) 6949 LD="${LD-ld} -melf32bsmip" 6950 ;; 6951 *N32*) 6952 LD="${LD-ld} -melf32bmipn32" 6953 ;; 6954 *64-bit*) 6955 LD="${LD-ld} -melf64bmip" 6956 ;; 6957 esac 6958 else 6959 case `/usr/bin/file conftest.$ac_objext` in 6960 *32-bit*) 6961 LD="${LD-ld} -32" 6962 ;; 6963 *N32*) 6964 LD="${LD-ld} -n32" 6965 ;; 6966 *64-bit*) 6967 LD="${LD-ld} -64" 6968 ;; 6969 esac 6970 fi 6971 fi 6972 rm -rf conftest* 6973 ;; 6974 6975x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6976s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6977 # Find out which ABI we are using. 6978 echo 'int i;' > conftest.$ac_ext 6979 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6980 (eval $ac_compile) 2>&5 6981 ac_status=$? 6982 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6983 test $ac_status = 0; }; then 6984 case `/usr/bin/file conftest.o` in 6985 *32-bit*) 6986 case $host in 6987 x86_64-*kfreebsd*-gnu) 6988 LD="${LD-ld} -m elf_i386_fbsd" 6989 ;; 6990 x86_64-*linux*) 6991 LD="${LD-ld} -m elf_i386" 6992 ;; 6993 ppc64-*linux*|powerpc64-*linux*) 6994 LD="${LD-ld} -m elf32ppclinux" 6995 ;; 6996 s390x-*linux*) 6997 LD="${LD-ld} -m elf_s390" 6998 ;; 6999 sparc64-*linux*) 7000 LD="${LD-ld} -m elf32_sparc" 7001 ;; 7002 esac 7003 ;; 7004 *64-bit*) 7005 case $host in 7006 x86_64-*kfreebsd*-gnu) 7007 LD="${LD-ld} -m elf_x86_64_fbsd" 7008 ;; 7009 x86_64-*linux*) 7010 LD="${LD-ld} -m elf_x86_64" 7011 ;; 7012 ppc*-*linux*|powerpc*-*linux*) 7013 LD="${LD-ld} -m elf64ppc" 7014 ;; 7015 s390*-*linux*|s390*-*tpf*) 7016 LD="${LD-ld} -m elf64_s390" 7017 ;; 7018 sparc*-*linux*) 7019 LD="${LD-ld} -m elf64_sparc" 7020 ;; 7021 esac 7022 ;; 7023 esac 7024 fi 7025 rm -rf conftest* 7026 ;; 7027 7028*-*-sco3.2v5*) 7029 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7030 SAVE_CFLAGS="$CFLAGS" 7031 CFLAGS="$CFLAGS -belf" 7032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7033$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7034if test "${lt_cv_cc_needs_belf+set}" = set; then : 7035 $as_echo_n "(cached) " >&6 7036else 7037 ac_ext=c 7038ac_cpp='$CPP $CPPFLAGS' 7039ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7040ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7041ac_compiler_gnu=$ac_cv_c_compiler_gnu 7042 7043 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7044/* end confdefs.h. */ 7045 7046int 7047main () 7048{ 7049 7050 ; 7051 return 0; 7052} 7053_ACEOF 7054if ac_fn_c_try_link "$LINENO"; then : 7055 lt_cv_cc_needs_belf=yes 7056else 7057 lt_cv_cc_needs_belf=no 7058fi 7059rm -f core conftest.err conftest.$ac_objext \ 7060 conftest$ac_exeext conftest.$ac_ext 7061 ac_ext=c 7062ac_cpp='$CPP $CPPFLAGS' 7063ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7064ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7065ac_compiler_gnu=$ac_cv_c_compiler_gnu 7066 7067fi 7068{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7069$as_echo "$lt_cv_cc_needs_belf" >&6; } 7070 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7071 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7072 CFLAGS="$SAVE_CFLAGS" 7073 fi 7074 ;; 7075sparc*-*solaris*) 7076 # Find out which ABI we are using. 7077 echo 'int i;' > conftest.$ac_ext 7078 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7079 (eval $ac_compile) 2>&5 7080 ac_status=$? 7081 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7082 test $ac_status = 0; }; then 7083 case `/usr/bin/file conftest.o` in 7084 *64-bit*) 7085 case $lt_cv_prog_gnu_ld in 7086 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7087 *) 7088 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7089 LD="${LD-ld} -64" 7090 fi 7091 ;; 7092 esac 7093 ;; 7094 esac 7095 fi 7096 rm -rf conftest* 7097 ;; 7098esac 7099 7100need_locks="$enable_libtool_lock" 7101 7102 7103 case $host_os in 7104 rhapsody* | darwin*) 7105 if test -n "$ac_tool_prefix"; then 7106 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7107set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7108{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7109$as_echo_n "checking for $ac_word... " >&6; } 7110if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 7111 $as_echo_n "(cached) " >&6 7112else 7113 if test -n "$DSYMUTIL"; then 7114 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7115else 7116as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7117for as_dir in $PATH 7118do 7119 IFS=$as_save_IFS 7120 test -z "$as_dir" && as_dir=. 7121 for ac_exec_ext in '' $ac_executable_extensions; do 7122 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7123 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7125 break 2 7126 fi 7127done 7128 done 7129IFS=$as_save_IFS 7130 7131fi 7132fi 7133DSYMUTIL=$ac_cv_prog_DSYMUTIL 7134if test -n "$DSYMUTIL"; then 7135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7136$as_echo "$DSYMUTIL" >&6; } 7137else 7138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7139$as_echo "no" >&6; } 7140fi 7141 7142 7143fi 7144if test -z "$ac_cv_prog_DSYMUTIL"; then 7145 ac_ct_DSYMUTIL=$DSYMUTIL 7146 # Extract the first word of "dsymutil", so it can be a program name with args. 7147set dummy dsymutil; ac_word=$2 7148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7149$as_echo_n "checking for $ac_word... " >&6; } 7150if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 7151 $as_echo_n "(cached) " >&6 7152else 7153 if test -n "$ac_ct_DSYMUTIL"; then 7154 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7155else 7156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7157for as_dir in $PATH 7158do 7159 IFS=$as_save_IFS 7160 test -z "$as_dir" && as_dir=. 7161 for ac_exec_ext in '' $ac_executable_extensions; do 7162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7163 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7164 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7165 break 2 7166 fi 7167done 7168 done 7169IFS=$as_save_IFS 7170 7171fi 7172fi 7173ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7174if test -n "$ac_ct_DSYMUTIL"; then 7175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7176$as_echo "$ac_ct_DSYMUTIL" >&6; } 7177else 7178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7179$as_echo "no" >&6; } 7180fi 7181 7182 if test "x$ac_ct_DSYMUTIL" = x; then 7183 DSYMUTIL=":" 7184 else 7185 case $cross_compiling:$ac_tool_warned in 7186yes:) 7187{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7188$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7189ac_tool_warned=yes ;; 7190esac 7191 DSYMUTIL=$ac_ct_DSYMUTIL 7192 fi 7193else 7194 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7195fi 7196 7197 if test -n "$ac_tool_prefix"; then 7198 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7199set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7201$as_echo_n "checking for $ac_word... " >&6; } 7202if test "${ac_cv_prog_NMEDIT+set}" = set; then : 7203 $as_echo_n "(cached) " >&6 7204else 7205 if test -n "$NMEDIT"; then 7206 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7207else 7208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7209for as_dir in $PATH 7210do 7211 IFS=$as_save_IFS 7212 test -z "$as_dir" && as_dir=. 7213 for ac_exec_ext in '' $ac_executable_extensions; do 7214 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7215 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7217 break 2 7218 fi 7219done 7220 done 7221IFS=$as_save_IFS 7222 7223fi 7224fi 7225NMEDIT=$ac_cv_prog_NMEDIT 7226if test -n "$NMEDIT"; then 7227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7228$as_echo "$NMEDIT" >&6; } 7229else 7230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7231$as_echo "no" >&6; } 7232fi 7233 7234 7235fi 7236if test -z "$ac_cv_prog_NMEDIT"; then 7237 ac_ct_NMEDIT=$NMEDIT 7238 # Extract the first word of "nmedit", so it can be a program name with args. 7239set dummy nmedit; ac_word=$2 7240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7241$as_echo_n "checking for $ac_word... " >&6; } 7242if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7243 $as_echo_n "(cached) " >&6 7244else 7245 if test -n "$ac_ct_NMEDIT"; then 7246 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7247else 7248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7249for as_dir in $PATH 7250do 7251 IFS=$as_save_IFS 7252 test -z "$as_dir" && as_dir=. 7253 for ac_exec_ext in '' $ac_executable_extensions; do 7254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7255 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7256 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7257 break 2 7258 fi 7259done 7260 done 7261IFS=$as_save_IFS 7262 7263fi 7264fi 7265ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7266if test -n "$ac_ct_NMEDIT"; then 7267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7268$as_echo "$ac_ct_NMEDIT" >&6; } 7269else 7270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7271$as_echo "no" >&6; } 7272fi 7273 7274 if test "x$ac_ct_NMEDIT" = x; then 7275 NMEDIT=":" 7276 else 7277 case $cross_compiling:$ac_tool_warned in 7278yes:) 7279{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7280$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7281ac_tool_warned=yes ;; 7282esac 7283 NMEDIT=$ac_ct_NMEDIT 7284 fi 7285else 7286 NMEDIT="$ac_cv_prog_NMEDIT" 7287fi 7288 7289 if test -n "$ac_tool_prefix"; then 7290 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7291set dummy ${ac_tool_prefix}lipo; ac_word=$2 7292{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7293$as_echo_n "checking for $ac_word... " >&6; } 7294if test "${ac_cv_prog_LIPO+set}" = set; then : 7295 $as_echo_n "(cached) " >&6 7296else 7297 if test -n "$LIPO"; then 7298 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7299else 7300as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7301for as_dir in $PATH 7302do 7303 IFS=$as_save_IFS 7304 test -z "$as_dir" && as_dir=. 7305 for ac_exec_ext in '' $ac_executable_extensions; do 7306 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7307 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7308 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7309 break 2 7310 fi 7311done 7312 done 7313IFS=$as_save_IFS 7314 7315fi 7316fi 7317LIPO=$ac_cv_prog_LIPO 7318if test -n "$LIPO"; then 7319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7320$as_echo "$LIPO" >&6; } 7321else 7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7323$as_echo "no" >&6; } 7324fi 7325 7326 7327fi 7328if test -z "$ac_cv_prog_LIPO"; then 7329 ac_ct_LIPO=$LIPO 7330 # Extract the first word of "lipo", so it can be a program name with args. 7331set dummy lipo; ac_word=$2 7332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7333$as_echo_n "checking for $ac_word... " >&6; } 7334if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7335 $as_echo_n "(cached) " >&6 7336else 7337 if test -n "$ac_ct_LIPO"; then 7338 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7339else 7340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7341for as_dir in $PATH 7342do 7343 IFS=$as_save_IFS 7344 test -z "$as_dir" && as_dir=. 7345 for ac_exec_ext in '' $ac_executable_extensions; do 7346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7347 ac_cv_prog_ac_ct_LIPO="lipo" 7348 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7349 break 2 7350 fi 7351done 7352 done 7353IFS=$as_save_IFS 7354 7355fi 7356fi 7357ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7358if test -n "$ac_ct_LIPO"; then 7359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7360$as_echo "$ac_ct_LIPO" >&6; } 7361else 7362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7363$as_echo "no" >&6; } 7364fi 7365 7366 if test "x$ac_ct_LIPO" = x; then 7367 LIPO=":" 7368 else 7369 case $cross_compiling:$ac_tool_warned in 7370yes:) 7371{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7372$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7373ac_tool_warned=yes ;; 7374esac 7375 LIPO=$ac_ct_LIPO 7376 fi 7377else 7378 LIPO="$ac_cv_prog_LIPO" 7379fi 7380 7381 if test -n "$ac_tool_prefix"; then 7382 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7383set dummy ${ac_tool_prefix}otool; ac_word=$2 7384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7385$as_echo_n "checking for $ac_word... " >&6; } 7386if test "${ac_cv_prog_OTOOL+set}" = set; then : 7387 $as_echo_n "(cached) " >&6 7388else 7389 if test -n "$OTOOL"; then 7390 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7391else 7392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7393for as_dir in $PATH 7394do 7395 IFS=$as_save_IFS 7396 test -z "$as_dir" && as_dir=. 7397 for ac_exec_ext in '' $ac_executable_extensions; do 7398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7399 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7400 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7401 break 2 7402 fi 7403done 7404 done 7405IFS=$as_save_IFS 7406 7407fi 7408fi 7409OTOOL=$ac_cv_prog_OTOOL 7410if test -n "$OTOOL"; then 7411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7412$as_echo "$OTOOL" >&6; } 7413else 7414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7415$as_echo "no" >&6; } 7416fi 7417 7418 7419fi 7420if test -z "$ac_cv_prog_OTOOL"; then 7421 ac_ct_OTOOL=$OTOOL 7422 # Extract the first word of "otool", so it can be a program name with args. 7423set dummy otool; ac_word=$2 7424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7425$as_echo_n "checking for $ac_word... " >&6; } 7426if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7427 $as_echo_n "(cached) " >&6 7428else 7429 if test -n "$ac_ct_OTOOL"; then 7430 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7431else 7432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7433for as_dir in $PATH 7434do 7435 IFS=$as_save_IFS 7436 test -z "$as_dir" && as_dir=. 7437 for ac_exec_ext in '' $ac_executable_extensions; do 7438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7439 ac_cv_prog_ac_ct_OTOOL="otool" 7440 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7441 break 2 7442 fi 7443done 7444 done 7445IFS=$as_save_IFS 7446 7447fi 7448fi 7449ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7450if test -n "$ac_ct_OTOOL"; then 7451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7452$as_echo "$ac_ct_OTOOL" >&6; } 7453else 7454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7455$as_echo "no" >&6; } 7456fi 7457 7458 if test "x$ac_ct_OTOOL" = x; then 7459 OTOOL=":" 7460 else 7461 case $cross_compiling:$ac_tool_warned in 7462yes:) 7463{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7464$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7465ac_tool_warned=yes ;; 7466esac 7467 OTOOL=$ac_ct_OTOOL 7468 fi 7469else 7470 OTOOL="$ac_cv_prog_OTOOL" 7471fi 7472 7473 if test -n "$ac_tool_prefix"; then 7474 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7475set dummy ${ac_tool_prefix}otool64; ac_word=$2 7476{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7477$as_echo_n "checking for $ac_word... " >&6; } 7478if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7479 $as_echo_n "(cached) " >&6 7480else 7481 if test -n "$OTOOL64"; then 7482 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7483else 7484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7485for as_dir in $PATH 7486do 7487 IFS=$as_save_IFS 7488 test -z "$as_dir" && as_dir=. 7489 for ac_exec_ext in '' $ac_executable_extensions; do 7490 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7491 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7492 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7493 break 2 7494 fi 7495done 7496 done 7497IFS=$as_save_IFS 7498 7499fi 7500fi 7501OTOOL64=$ac_cv_prog_OTOOL64 7502if test -n "$OTOOL64"; then 7503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7504$as_echo "$OTOOL64" >&6; } 7505else 7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7507$as_echo "no" >&6; } 7508fi 7509 7510 7511fi 7512if test -z "$ac_cv_prog_OTOOL64"; then 7513 ac_ct_OTOOL64=$OTOOL64 7514 # Extract the first word of "otool64", so it can be a program name with args. 7515set dummy otool64; ac_word=$2 7516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7517$as_echo_n "checking for $ac_word... " >&6; } 7518if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7519 $as_echo_n "(cached) " >&6 7520else 7521 if test -n "$ac_ct_OTOOL64"; then 7522 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7523else 7524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7525for as_dir in $PATH 7526do 7527 IFS=$as_save_IFS 7528 test -z "$as_dir" && as_dir=. 7529 for ac_exec_ext in '' $ac_executable_extensions; do 7530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7531 ac_cv_prog_ac_ct_OTOOL64="otool64" 7532 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7533 break 2 7534 fi 7535done 7536 done 7537IFS=$as_save_IFS 7538 7539fi 7540fi 7541ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7542if test -n "$ac_ct_OTOOL64"; then 7543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7544$as_echo "$ac_ct_OTOOL64" >&6; } 7545else 7546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7547$as_echo "no" >&6; } 7548fi 7549 7550 if test "x$ac_ct_OTOOL64" = x; then 7551 OTOOL64=":" 7552 else 7553 case $cross_compiling:$ac_tool_warned in 7554yes:) 7555{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7556$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7557ac_tool_warned=yes ;; 7558esac 7559 OTOOL64=$ac_ct_OTOOL64 7560 fi 7561else 7562 OTOOL64="$ac_cv_prog_OTOOL64" 7563fi 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7592$as_echo_n "checking for -single_module linker flag... " >&6; } 7593if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7594 $as_echo_n "(cached) " >&6 7595else 7596 lt_cv_apple_cc_single_mod=no 7597 if test -z "${LT_MULTI_MODULE}"; then 7598 # By default we will add the -single_module flag. You can override 7599 # by either setting the environment variable LT_MULTI_MODULE 7600 # non-empty at configure time, or by adding -multi_module to the 7601 # link flags. 7602 rm -rf libconftest.dylib* 7603 echo "int foo(void){return 1;}" > conftest.c 7604 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7605-dynamiclib -Wl,-single_module conftest.c" >&5 7606 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7607 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7608 _lt_result=$? 7609 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7610 lt_cv_apple_cc_single_mod=yes 7611 else 7612 cat conftest.err >&5 7613 fi 7614 rm -rf libconftest.dylib* 7615 rm -f conftest.* 7616 fi 7617fi 7618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7619$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7621$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7622if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7623 $as_echo_n "(cached) " >&6 7624else 7625 lt_cv_ld_exported_symbols_list=no 7626 save_LDFLAGS=$LDFLAGS 7627 echo "_main" > conftest.sym 7628 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7630/* end confdefs.h. */ 7631 7632int 7633main () 7634{ 7635 7636 ; 7637 return 0; 7638} 7639_ACEOF 7640if ac_fn_c_try_link "$LINENO"; then : 7641 lt_cv_ld_exported_symbols_list=yes 7642else 7643 lt_cv_ld_exported_symbols_list=no 7644fi 7645rm -f core conftest.err conftest.$ac_objext \ 7646 conftest$ac_exeext conftest.$ac_ext 7647 LDFLAGS="$save_LDFLAGS" 7648 7649fi 7650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7651$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7653$as_echo_n "checking for -force_load linker flag... " >&6; } 7654if test "${lt_cv_ld_force_load+set}" = set; then : 7655 $as_echo_n "(cached) " >&6 7656else 7657 lt_cv_ld_force_load=no 7658 cat > conftest.c << _LT_EOF 7659int forced_loaded() { return 2;} 7660_LT_EOF 7661 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7662 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7663 echo "$AR cru libconftest.a conftest.o" >&5 7664 $AR cru libconftest.a conftest.o 2>&5 7665 cat > conftest.c << _LT_EOF 7666int main() { return 0;} 7667_LT_EOF 7668 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7669 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7670 _lt_result=$? 7671 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7672 lt_cv_ld_force_load=yes 7673 else 7674 cat conftest.err >&5 7675 fi 7676 rm -f conftest.err libconftest.a conftest conftest.c 7677 rm -rf conftest.dSYM 7678 7679fi 7680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7681$as_echo "$lt_cv_ld_force_load" >&6; } 7682 case $host_os in 7683 rhapsody* | darwin1.[012]) 7684 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7685 darwin1.*) 7686 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7687 darwin*) # darwin 5.x on 7688 # if running on 10.5 or later, the deployment target defaults 7689 # to the OS version, if on x86, and 10.4, the deployment 7690 # target defaults to 10.4. Don't you love it? 7691 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7692 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7693 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7694 10.[012]*) 7695 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7696 10.*) 7697 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7698 esac 7699 ;; 7700 esac 7701 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7702 _lt_dar_single_mod='$single_module' 7703 fi 7704 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7705 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7706 else 7707 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7708 fi 7709 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7710 _lt_dsymutil='~$DSYMUTIL $lib || :' 7711 else 7712 _lt_dsymutil= 7713 fi 7714 ;; 7715 esac 7716 7717for ac_header in dlfcn.h 7718do : 7719 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7720" 7721if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7722 cat >>confdefs.h <<_ACEOF 7723#define HAVE_DLFCN_H 1 7724_ACEOF 7725 7726fi 7727 7728done 7729 7730 7731 7732 7733 7734# Set options 7735 7736 7737 7738 enable_dlopen=no 7739 7740 7741 enable_win32_dll=no 7742 7743 7744 # Check whether --enable-shared was given. 7745if test "${enable_shared+set}" = set; then : 7746 enableval=$enable_shared; p=${PACKAGE-default} 7747 case $enableval in 7748 yes) enable_shared=yes ;; 7749 no) enable_shared=no ;; 7750 *) 7751 enable_shared=no 7752 # Look at the argument we got. We use all the common list separators. 7753 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7754 for pkg in $enableval; do 7755 IFS="$lt_save_ifs" 7756 if test "X$pkg" = "X$p"; then 7757 enable_shared=yes 7758 fi 7759 done 7760 IFS="$lt_save_ifs" 7761 ;; 7762 esac 7763else 7764 enable_shared=yes 7765fi 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 # Check whether --enable-static was given. 7776if test "${enable_static+set}" = set; then : 7777 enableval=$enable_static; p=${PACKAGE-default} 7778 case $enableval in 7779 yes) enable_static=yes ;; 7780 no) enable_static=no ;; 7781 *) 7782 enable_static=no 7783 # Look at the argument we got. We use all the common list separators. 7784 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7785 for pkg in $enableval; do 7786 IFS="$lt_save_ifs" 7787 if test "X$pkg" = "X$p"; then 7788 enable_static=yes 7789 fi 7790 done 7791 IFS="$lt_save_ifs" 7792 ;; 7793 esac 7794else 7795 enable_static=yes 7796fi 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807# Check whether --with-pic was given. 7808if test "${with_pic+set}" = set; then : 7809 withval=$with_pic; pic_mode="$withval" 7810else 7811 pic_mode=default 7812fi 7813 7814 7815test -z "$pic_mode" && pic_mode=default 7816 7817 7818 7819 7820 7821 7822 7823 # Check whether --enable-fast-install was given. 7824if test "${enable_fast_install+set}" = set; then : 7825 enableval=$enable_fast_install; p=${PACKAGE-default} 7826 case $enableval in 7827 yes) enable_fast_install=yes ;; 7828 no) enable_fast_install=no ;; 7829 *) 7830 enable_fast_install=no 7831 # Look at the argument we got. We use all the common list separators. 7832 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7833 for pkg in $enableval; do 7834 IFS="$lt_save_ifs" 7835 if test "X$pkg" = "X$p"; then 7836 enable_fast_install=yes 7837 fi 7838 done 7839 IFS="$lt_save_ifs" 7840 ;; 7841 esac 7842else 7843 enable_fast_install=yes 7844fi 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856# This can be used to rebuild libtool when needed 7857LIBTOOL_DEPS="$ltmain" 7858 7859# Always use our own libtool. 7860LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887test -z "$LN_S" && LN_S="ln -s" 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902if test -n "${ZSH_VERSION+set}" ; then 7903 setopt NO_GLOB_SUBST 7904fi 7905 7906{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7907$as_echo_n "checking for objdir... " >&6; } 7908if test "${lt_cv_objdir+set}" = set; then : 7909 $as_echo_n "(cached) " >&6 7910else 7911 rm -f .libs 2>/dev/null 7912mkdir .libs 2>/dev/null 7913if test -d .libs; then 7914 lt_cv_objdir=.libs 7915else 7916 # MS-DOS does not allow filenames that begin with a dot. 7917 lt_cv_objdir=_libs 7918fi 7919rmdir .libs 2>/dev/null 7920fi 7921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7922$as_echo "$lt_cv_objdir" >&6; } 7923objdir=$lt_cv_objdir 7924 7925 7926 7927 7928 7929cat >>confdefs.h <<_ACEOF 7930#define LT_OBJDIR "$lt_cv_objdir/" 7931_ACEOF 7932 7933 7934 7935 7936case $host_os in 7937aix3*) 7938 # AIX sometimes has problems with the GCC collect2 program. For some 7939 # reason, if we set the COLLECT_NAMES environment variable, the problems 7940 # vanish in a puff of smoke. 7941 if test "X${COLLECT_NAMES+set}" != Xset; then 7942 COLLECT_NAMES= 7943 export COLLECT_NAMES 7944 fi 7945 ;; 7946esac 7947 7948# Global variables: 7949ofile=libtool 7950can_build_shared=yes 7951 7952# All known linkers require a `.a' archive for static linking (except MSVC, 7953# which needs '.lib'). 7954libext=a 7955 7956with_gnu_ld="$lt_cv_prog_gnu_ld" 7957 7958old_CC="$CC" 7959old_CFLAGS="$CFLAGS" 7960 7961# Set sane defaults for various variables 7962test -z "$CC" && CC=cc 7963test -z "$LTCC" && LTCC=$CC 7964test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7965test -z "$LD" && LD=ld 7966test -z "$ac_objext" && ac_objext=o 7967 7968for cc_temp in $compiler""; do 7969 case $cc_temp in 7970 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7971 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7972 \-*) ;; 7973 *) break;; 7974 esac 7975done 7976cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7977 7978 7979# Only perform the check for file, if the check method requires it 7980test -z "$MAGIC_CMD" && MAGIC_CMD=file 7981case $deplibs_check_method in 7982file_magic*) 7983 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7985$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7986if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7987 $as_echo_n "(cached) " >&6 7988else 7989 case $MAGIC_CMD in 7990[\\/*] | ?:[\\/]*) 7991 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7992 ;; 7993*) 7994 lt_save_MAGIC_CMD="$MAGIC_CMD" 7995 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7996 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7997 for ac_dir in $ac_dummy; do 7998 IFS="$lt_save_ifs" 7999 test -z "$ac_dir" && ac_dir=. 8000 if test -f $ac_dir/${ac_tool_prefix}file; then 8001 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8002 if test -n "$file_magic_test_file"; then 8003 case $deplibs_check_method in 8004 "file_magic "*) 8005 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8006 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8007 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8008 $EGREP "$file_magic_regex" > /dev/null; then 8009 : 8010 else 8011 cat <<_LT_EOF 1>&2 8012 8013*** Warning: the command libtool uses to detect shared libraries, 8014*** $file_magic_cmd, produces output that libtool cannot recognize. 8015*** The result is that libtool may fail to recognize shared libraries 8016*** as such. This will affect the creation of libtool libraries that 8017*** depend on shared libraries, but programs linked with such libtool 8018*** libraries will work regardless of this problem. Nevertheless, you 8019*** may want to report the problem to your system manager and/or to 8020*** bug-libtool@gnu.org 8021 8022_LT_EOF 8023 fi ;; 8024 esac 8025 fi 8026 break 8027 fi 8028 done 8029 IFS="$lt_save_ifs" 8030 MAGIC_CMD="$lt_save_MAGIC_CMD" 8031 ;; 8032esac 8033fi 8034 8035MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8036if test -n "$MAGIC_CMD"; then 8037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8038$as_echo "$MAGIC_CMD" >&6; } 8039else 8040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8041$as_echo "no" >&6; } 8042fi 8043 8044 8045 8046 8047 8048if test -z "$lt_cv_path_MAGIC_CMD"; then 8049 if test -n "$ac_tool_prefix"; then 8050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8051$as_echo_n "checking for file... " >&6; } 8052if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 8053 $as_echo_n "(cached) " >&6 8054else 8055 case $MAGIC_CMD in 8056[\\/*] | ?:[\\/]*) 8057 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8058 ;; 8059*) 8060 lt_save_MAGIC_CMD="$MAGIC_CMD" 8061 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8062 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8063 for ac_dir in $ac_dummy; do 8064 IFS="$lt_save_ifs" 8065 test -z "$ac_dir" && ac_dir=. 8066 if test -f $ac_dir/file; then 8067 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8068 if test -n "$file_magic_test_file"; then 8069 case $deplibs_check_method in 8070 "file_magic "*) 8071 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8072 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8073 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8074 $EGREP "$file_magic_regex" > /dev/null; then 8075 : 8076 else 8077 cat <<_LT_EOF 1>&2 8078 8079*** Warning: the command libtool uses to detect shared libraries, 8080*** $file_magic_cmd, produces output that libtool cannot recognize. 8081*** The result is that libtool may fail to recognize shared libraries 8082*** as such. This will affect the creation of libtool libraries that 8083*** depend on shared libraries, but programs linked with such libtool 8084*** libraries will work regardless of this problem. Nevertheless, you 8085*** may want to report the problem to your system manager and/or to 8086*** bug-libtool@gnu.org 8087 8088_LT_EOF 8089 fi ;; 8090 esac 8091 fi 8092 break 8093 fi 8094 done 8095 IFS="$lt_save_ifs" 8096 MAGIC_CMD="$lt_save_MAGIC_CMD" 8097 ;; 8098esac 8099fi 8100 8101MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8102if test -n "$MAGIC_CMD"; then 8103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8104$as_echo "$MAGIC_CMD" >&6; } 8105else 8106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8107$as_echo "no" >&6; } 8108fi 8109 8110 8111 else 8112 MAGIC_CMD=: 8113 fi 8114fi 8115 8116 fi 8117 ;; 8118esac 8119 8120# Use C for the default configuration in the libtool script 8121 8122lt_save_CC="$CC" 8123ac_ext=c 8124ac_cpp='$CPP $CPPFLAGS' 8125ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8126ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8127ac_compiler_gnu=$ac_cv_c_compiler_gnu 8128 8129 8130# Source file extension for C test sources. 8131ac_ext=c 8132 8133# Object file extension for compiled C test sources. 8134objext=o 8135objext=$objext 8136 8137# Code to be used in simple compile tests 8138lt_simple_compile_test_code="int some_variable = 0;" 8139 8140# Code to be used in simple link tests 8141lt_simple_link_test_code='int main(){return(0);}' 8142 8143 8144 8145 8146 8147 8148 8149# If no C compiler was specified, use CC. 8150LTCC=${LTCC-"$CC"} 8151 8152# If no C compiler flags were specified, use CFLAGS. 8153LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8154 8155# Allow CC to be a program name with arguments. 8156compiler=$CC 8157 8158# Save the default compiler, since it gets overwritten when the other 8159# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8160compiler_DEFAULT=$CC 8161 8162# save warnings/boilerplate of simple test code 8163ac_outfile=conftest.$ac_objext 8164echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8165eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8166_lt_compiler_boilerplate=`cat conftest.err` 8167$RM conftest* 8168 8169ac_outfile=conftest.$ac_objext 8170echo "$lt_simple_link_test_code" >conftest.$ac_ext 8171eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8172_lt_linker_boilerplate=`cat conftest.err` 8173$RM -r conftest* 8174 8175 8176## CAVEAT EMPTOR: 8177## There is no encapsulation within the following macros, do not change 8178## the running order or otherwise move them around unless you know exactly 8179## what you are doing... 8180if test -n "$compiler"; then 8181 8182lt_prog_compiler_no_builtin_flag= 8183 8184if test "$GCC" = yes; then 8185 case $cc_basename in 8186 nvcc*) 8187 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8188 *) 8189 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8190 esac 8191 8192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8193$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8194if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 8195 $as_echo_n "(cached) " >&6 8196else 8197 lt_cv_prog_compiler_rtti_exceptions=no 8198 ac_outfile=conftest.$ac_objext 8199 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8200 lt_compiler_flag="-fno-rtti -fno-exceptions" 8201 # Insert the option either (1) after the last *FLAGS variable, or 8202 # (2) before a word containing "conftest.", or (3) at the end. 8203 # Note that $ac_compile itself does not contain backslashes and begins 8204 # with a dollar sign (not a hyphen), so the echo should work correctly. 8205 # The option is referenced via a variable to avoid confusing sed. 8206 lt_compile=`echo "$ac_compile" | $SED \ 8207 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8208 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8209 -e 's:$: $lt_compiler_flag:'` 8210 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8211 (eval "$lt_compile" 2>conftest.err) 8212 ac_status=$? 8213 cat conftest.err >&5 8214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8215 if (exit $ac_status) && test -s "$ac_outfile"; then 8216 # The compiler can only warn and ignore the option if not recognized 8217 # So say no if there are warnings other than the usual output. 8218 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8219 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8220 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8221 lt_cv_prog_compiler_rtti_exceptions=yes 8222 fi 8223 fi 8224 $RM conftest* 8225 8226fi 8227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8228$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8229 8230if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8231 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8232else 8233 : 8234fi 8235 8236fi 8237 8238 8239 8240 8241 8242 8243 lt_prog_compiler_wl= 8244lt_prog_compiler_pic= 8245lt_prog_compiler_static= 8246 8247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8248$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8249 8250 if test "$GCC" = yes; then 8251 lt_prog_compiler_wl='-Wl,' 8252 lt_prog_compiler_static='-static' 8253 8254 case $host_os in 8255 aix*) 8256 # All AIX code is PIC. 8257 if test "$host_cpu" = ia64; then 8258 # AIX 5 now supports IA64 processor 8259 lt_prog_compiler_static='-Bstatic' 8260 fi 8261 ;; 8262 8263 amigaos*) 8264 case $host_cpu in 8265 powerpc) 8266 # see comment about AmigaOS4 .so support 8267 lt_prog_compiler_pic='-fPIC' 8268 ;; 8269 m68k) 8270 # FIXME: we need at least 68020 code to build shared libraries, but 8271 # adding the `-m68020' flag to GCC prevents building anything better, 8272 # like `-m68040'. 8273 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8274 ;; 8275 esac 8276 ;; 8277 8278 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8279 # PIC is the default for these OSes. 8280 ;; 8281 8282 mingw* | cygwin* | pw32* | os2* | cegcc*) 8283 # This hack is so that the source file can tell whether it is being 8284 # built for inclusion in a dll (and should export symbols for example). 8285 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8286 # (--disable-auto-import) libraries 8287 lt_prog_compiler_pic='-DDLL_EXPORT' 8288 ;; 8289 8290 darwin* | rhapsody*) 8291 # PIC is the default on this platform 8292 # Common symbols not allowed in MH_DYLIB files 8293 lt_prog_compiler_pic='-fno-common' 8294 ;; 8295 8296 haiku*) 8297 # PIC is the default for Haiku. 8298 # The "-static" flag exists, but is broken. 8299 lt_prog_compiler_static= 8300 ;; 8301 8302 hpux*) 8303 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8304 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8305 # sets the default TLS model and affects inlining. 8306 case $host_cpu in 8307 hppa*64*) 8308 # +Z the default 8309 ;; 8310 *) 8311 lt_prog_compiler_pic='-fPIC' 8312 ;; 8313 esac 8314 ;; 8315 8316 interix[3-9]*) 8317 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8318 # Instead, we relocate shared libraries at runtime. 8319 ;; 8320 8321 msdosdjgpp*) 8322 # Just because we use GCC doesn't mean we suddenly get shared libraries 8323 # on systems that don't support them. 8324 lt_prog_compiler_can_build_shared=no 8325 enable_shared=no 8326 ;; 8327 8328 *nto* | *qnx*) 8329 # QNX uses GNU C++, but need to define -shared option too, otherwise 8330 # it will coredump. 8331 lt_prog_compiler_pic='-fPIC -shared' 8332 ;; 8333 8334 sysv4*MP*) 8335 if test -d /usr/nec; then 8336 lt_prog_compiler_pic=-Kconform_pic 8337 fi 8338 ;; 8339 8340 *) 8341 lt_prog_compiler_pic='-fPIC' 8342 ;; 8343 esac 8344 8345 case $cc_basename in 8346 nvcc*) # Cuda Compiler Driver 2.2 8347 lt_prog_compiler_wl='-Xlinker ' 8348 lt_prog_compiler_pic='-Xcompiler -fPIC' 8349 ;; 8350 esac 8351 else 8352 # PORTME Check for flag to pass linker flags through the system compiler. 8353 case $host_os in 8354 aix*) 8355 lt_prog_compiler_wl='-Wl,' 8356 if test "$host_cpu" = ia64; then 8357 # AIX 5 now supports IA64 processor 8358 lt_prog_compiler_static='-Bstatic' 8359 else 8360 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8361 fi 8362 ;; 8363 8364 mingw* | cygwin* | pw32* | os2* | cegcc*) 8365 # This hack is so that the source file can tell whether it is being 8366 # built for inclusion in a dll (and should export symbols for example). 8367 lt_prog_compiler_pic='-DDLL_EXPORT' 8368 ;; 8369 8370 hpux9* | hpux10* | hpux11*) 8371 lt_prog_compiler_wl='-Wl,' 8372 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8373 # not for PA HP-UX. 8374 case $host_cpu in 8375 hppa*64*|ia64*) 8376 # +Z the default 8377 ;; 8378 *) 8379 lt_prog_compiler_pic='+Z' 8380 ;; 8381 esac 8382 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8383 lt_prog_compiler_static='${wl}-a ${wl}archive' 8384 ;; 8385 8386 irix5* | irix6* | nonstopux*) 8387 lt_prog_compiler_wl='-Wl,' 8388 # PIC (with -KPIC) is the default. 8389 lt_prog_compiler_static='-non_shared' 8390 ;; 8391 8392 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8393 case $cc_basename in 8394 # old Intel for x86_64 which still supported -KPIC. 8395 ecc*) 8396 lt_prog_compiler_wl='-Wl,' 8397 lt_prog_compiler_pic='-KPIC' 8398 lt_prog_compiler_static='-static' 8399 ;; 8400 # icc used to be incompatible with GCC. 8401 # ICC 10 doesn't accept -KPIC any more. 8402 icc* | ifort*) 8403 lt_prog_compiler_wl='-Wl,' 8404 lt_prog_compiler_pic='-fPIC' 8405 lt_prog_compiler_static='-static' 8406 ;; 8407 # Lahey Fortran 8.1. 8408 lf95*) 8409 lt_prog_compiler_wl='-Wl,' 8410 lt_prog_compiler_pic='--shared' 8411 lt_prog_compiler_static='--static' 8412 ;; 8413 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8414 # Portland Group compilers (*not* the Pentium gcc compiler, 8415 # which looks to be a dead project) 8416 lt_prog_compiler_wl='-Wl,' 8417 lt_prog_compiler_pic='-fpic' 8418 lt_prog_compiler_static='-Bstatic' 8419 ;; 8420 ccc*) 8421 lt_prog_compiler_wl='-Wl,' 8422 # All Alpha code is PIC. 8423 lt_prog_compiler_static='-non_shared' 8424 ;; 8425 xl* | bgxl* | bgf* | mpixl*) 8426 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8427 lt_prog_compiler_wl='-Wl,' 8428 lt_prog_compiler_pic='-qpic' 8429 lt_prog_compiler_static='-qstaticlink' 8430 ;; 8431 *) 8432 case `$CC -V 2>&1 | sed 5q` in 8433 *Sun\ F* | *Sun*Fortran*) 8434 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8435 lt_prog_compiler_pic='-KPIC' 8436 lt_prog_compiler_static='-Bstatic' 8437 lt_prog_compiler_wl='' 8438 ;; 8439 *Sun\ C*) 8440 # Sun C 5.9 8441 lt_prog_compiler_pic='-KPIC' 8442 lt_prog_compiler_static='-Bstatic' 8443 lt_prog_compiler_wl='-Wl,' 8444 ;; 8445 esac 8446 ;; 8447 esac 8448 ;; 8449 8450 newsos6) 8451 lt_prog_compiler_pic='-KPIC' 8452 lt_prog_compiler_static='-Bstatic' 8453 ;; 8454 8455 *nto* | *qnx*) 8456 # QNX uses GNU C++, but need to define -shared option too, otherwise 8457 # it will coredump. 8458 lt_prog_compiler_pic='-fPIC -shared' 8459 ;; 8460 8461 osf3* | osf4* | osf5*) 8462 lt_prog_compiler_wl='-Wl,' 8463 # All OSF/1 code is PIC. 8464 lt_prog_compiler_static='-non_shared' 8465 ;; 8466 8467 rdos*) 8468 lt_prog_compiler_static='-non_shared' 8469 ;; 8470 8471 solaris*) 8472 lt_prog_compiler_pic='-KPIC' 8473 lt_prog_compiler_static='-Bstatic' 8474 case $cc_basename in 8475 f77* | f90* | f95*) 8476 lt_prog_compiler_wl='-Qoption ld ';; 8477 *) 8478 lt_prog_compiler_wl='-Wl,';; 8479 esac 8480 ;; 8481 8482 sunos4*) 8483 lt_prog_compiler_wl='-Qoption ld ' 8484 lt_prog_compiler_pic='-PIC' 8485 lt_prog_compiler_static='-Bstatic' 8486 ;; 8487 8488 sysv4 | sysv4.2uw2* | sysv4.3*) 8489 lt_prog_compiler_wl='-Wl,' 8490 lt_prog_compiler_pic='-KPIC' 8491 lt_prog_compiler_static='-Bstatic' 8492 ;; 8493 8494 sysv4*MP*) 8495 if test -d /usr/nec ;then 8496 lt_prog_compiler_pic='-Kconform_pic' 8497 lt_prog_compiler_static='-Bstatic' 8498 fi 8499 ;; 8500 8501 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8502 lt_prog_compiler_wl='-Wl,' 8503 lt_prog_compiler_pic='-KPIC' 8504 lt_prog_compiler_static='-Bstatic' 8505 ;; 8506 8507 unicos*) 8508 lt_prog_compiler_wl='-Wl,' 8509 lt_prog_compiler_can_build_shared=no 8510 ;; 8511 8512 uts4*) 8513 lt_prog_compiler_pic='-pic' 8514 lt_prog_compiler_static='-Bstatic' 8515 ;; 8516 8517 *) 8518 lt_prog_compiler_can_build_shared=no 8519 ;; 8520 esac 8521 fi 8522 8523case $host_os in 8524 # For platforms which do not support PIC, -DPIC is meaningless: 8525 *djgpp*) 8526 lt_prog_compiler_pic= 8527 ;; 8528 *) 8529 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8530 ;; 8531esac 8532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8533$as_echo "$lt_prog_compiler_pic" >&6; } 8534 8535 8536 8537 8538 8539 8540# 8541# Check to make sure the PIC flag actually works. 8542# 8543if test -n "$lt_prog_compiler_pic"; then 8544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8545$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8546if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8547 $as_echo_n "(cached) " >&6 8548else 8549 lt_cv_prog_compiler_pic_works=no 8550 ac_outfile=conftest.$ac_objext 8551 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8552 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8553 # Insert the option either (1) after the last *FLAGS variable, or 8554 # (2) before a word containing "conftest.", or (3) at the end. 8555 # Note that $ac_compile itself does not contain backslashes and begins 8556 # with a dollar sign (not a hyphen), so the echo should work correctly. 8557 # The option is referenced via a variable to avoid confusing sed. 8558 lt_compile=`echo "$ac_compile" | $SED \ 8559 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8560 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8561 -e 's:$: $lt_compiler_flag:'` 8562 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8563 (eval "$lt_compile" 2>conftest.err) 8564 ac_status=$? 8565 cat conftest.err >&5 8566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8567 if (exit $ac_status) && test -s "$ac_outfile"; then 8568 # The compiler can only warn and ignore the option if not recognized 8569 # So say no if there are warnings other than the usual output. 8570 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8571 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8572 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8573 lt_cv_prog_compiler_pic_works=yes 8574 fi 8575 fi 8576 $RM conftest* 8577 8578fi 8579{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8580$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8581 8582if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8583 case $lt_prog_compiler_pic in 8584 "" | " "*) ;; 8585 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8586 esac 8587else 8588 lt_prog_compiler_pic= 8589 lt_prog_compiler_can_build_shared=no 8590fi 8591 8592fi 8593 8594 8595 8596 8597 8598 8599# 8600# Check to make sure the static flag actually works. 8601# 8602wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8604$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8605if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8606 $as_echo_n "(cached) " >&6 8607else 8608 lt_cv_prog_compiler_static_works=no 8609 save_LDFLAGS="$LDFLAGS" 8610 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8611 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8612 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8613 # The linker can only warn and ignore the option if not recognized 8614 # So say no if there are warnings 8615 if test -s conftest.err; then 8616 # Append any errors to the config.log. 8617 cat conftest.err 1>&5 8618 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8619 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8620 if diff conftest.exp conftest.er2 >/dev/null; then 8621 lt_cv_prog_compiler_static_works=yes 8622 fi 8623 else 8624 lt_cv_prog_compiler_static_works=yes 8625 fi 8626 fi 8627 $RM -r conftest* 8628 LDFLAGS="$save_LDFLAGS" 8629 8630fi 8631{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8632$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8633 8634if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8635 : 8636else 8637 lt_prog_compiler_static= 8638fi 8639 8640 8641 8642 8643 8644 8645 8646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8647$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8648if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8649 $as_echo_n "(cached) " >&6 8650else 8651 lt_cv_prog_compiler_c_o=no 8652 $RM -r conftest 2>/dev/null 8653 mkdir conftest 8654 cd conftest 8655 mkdir out 8656 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8657 8658 lt_compiler_flag="-o out/conftest2.$ac_objext" 8659 # Insert the option either (1) after the last *FLAGS variable, or 8660 # (2) before a word containing "conftest.", or (3) at the end. 8661 # Note that $ac_compile itself does not contain backslashes and begins 8662 # with a dollar sign (not a hyphen), so the echo should work correctly. 8663 lt_compile=`echo "$ac_compile" | $SED \ 8664 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8665 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8666 -e 's:$: $lt_compiler_flag:'` 8667 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8668 (eval "$lt_compile" 2>out/conftest.err) 8669 ac_status=$? 8670 cat out/conftest.err >&5 8671 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8672 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8673 then 8674 # The compiler can only warn and ignore the option if not recognized 8675 # So say no if there are warnings 8676 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8677 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8678 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8679 lt_cv_prog_compiler_c_o=yes 8680 fi 8681 fi 8682 chmod u+w . 2>&5 8683 $RM conftest* 8684 # SGI C++ compiler will create directory out/ii_files/ for 8685 # template instantiation 8686 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8687 $RM out/* && rmdir out 8688 cd .. 8689 $RM -r conftest 8690 $RM conftest* 8691 8692fi 8693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8694$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8695 8696 8697 8698 8699 8700 8701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8702$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8703if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8704 $as_echo_n "(cached) " >&6 8705else 8706 lt_cv_prog_compiler_c_o=no 8707 $RM -r conftest 2>/dev/null 8708 mkdir conftest 8709 cd conftest 8710 mkdir out 8711 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8712 8713 lt_compiler_flag="-o out/conftest2.$ac_objext" 8714 # Insert the option either (1) after the last *FLAGS variable, or 8715 # (2) before a word containing "conftest.", or (3) at the end. 8716 # Note that $ac_compile itself does not contain backslashes and begins 8717 # with a dollar sign (not a hyphen), so the echo should work correctly. 8718 lt_compile=`echo "$ac_compile" | $SED \ 8719 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8720 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8721 -e 's:$: $lt_compiler_flag:'` 8722 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8723 (eval "$lt_compile" 2>out/conftest.err) 8724 ac_status=$? 8725 cat out/conftest.err >&5 8726 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8727 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8728 then 8729 # The compiler can only warn and ignore the option if not recognized 8730 # So say no if there are warnings 8731 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8732 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8733 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8734 lt_cv_prog_compiler_c_o=yes 8735 fi 8736 fi 8737 chmod u+w . 2>&5 8738 $RM conftest* 8739 # SGI C++ compiler will create directory out/ii_files/ for 8740 # template instantiation 8741 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8742 $RM out/* && rmdir out 8743 cd .. 8744 $RM -r conftest 8745 $RM conftest* 8746 8747fi 8748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8749$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8750 8751 8752 8753 8754hard_links="nottested" 8755if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8756 # do not overwrite the value of need_locks provided by the user 8757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8758$as_echo_n "checking if we can lock with hard links... " >&6; } 8759 hard_links=yes 8760 $RM conftest* 8761 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8762 touch conftest.a 8763 ln conftest.a conftest.b 2>&5 || hard_links=no 8764 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8766$as_echo "$hard_links" >&6; } 8767 if test "$hard_links" = no; then 8768 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8769$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8770 need_locks=warn 8771 fi 8772else 8773 need_locks=no 8774fi 8775 8776 8777 8778 8779 8780 8781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8782$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8783 8784 runpath_var= 8785 allow_undefined_flag= 8786 always_export_symbols=no 8787 archive_cmds= 8788 archive_expsym_cmds= 8789 compiler_needs_object=no 8790 enable_shared_with_static_runtimes=no 8791 export_dynamic_flag_spec= 8792 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8793 hardcode_automatic=no 8794 hardcode_direct=no 8795 hardcode_direct_absolute=no 8796 hardcode_libdir_flag_spec= 8797 hardcode_libdir_flag_spec_ld= 8798 hardcode_libdir_separator= 8799 hardcode_minus_L=no 8800 hardcode_shlibpath_var=unsupported 8801 inherit_rpath=no 8802 link_all_deplibs=unknown 8803 module_cmds= 8804 module_expsym_cmds= 8805 old_archive_from_new_cmds= 8806 old_archive_from_expsyms_cmds= 8807 thread_safe_flag_spec= 8808 whole_archive_flag_spec= 8809 # include_expsyms should be a list of space-separated symbols to be *always* 8810 # included in the symbol list 8811 include_expsyms= 8812 # exclude_expsyms can be an extended regexp of symbols to exclude 8813 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8814 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8815 # as well as any symbol that contains `d'. 8816 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8817 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8818 # platforms (ab)use it in PIC code, but their linkers get confused if 8819 # the symbol is explicitly referenced. Since portable code cannot 8820 # rely on this symbol name, it's probably fine to never include it in 8821 # preloaded symbol tables. 8822 # Exclude shared library initialization/finalization symbols. 8823 extract_expsyms_cmds= 8824 8825 case $host_os in 8826 cygwin* | mingw* | pw32* | cegcc*) 8827 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8828 # When not using gcc, we currently assume that we are using 8829 # Microsoft Visual C++. 8830 if test "$GCC" != yes; then 8831 with_gnu_ld=no 8832 fi 8833 ;; 8834 interix*) 8835 # we just hope/assume this is gcc and not c89 (= MSVC++) 8836 with_gnu_ld=yes 8837 ;; 8838 openbsd*) 8839 with_gnu_ld=no 8840 ;; 8841 esac 8842 8843 ld_shlibs=yes 8844 8845 # On some targets, GNU ld is compatible enough with the native linker 8846 # that we're better off using the native interface for both. 8847 lt_use_gnu_ld_interface=no 8848 if test "$with_gnu_ld" = yes; then 8849 case $host_os in 8850 aix*) 8851 # The AIX port of GNU ld has always aspired to compatibility 8852 # with the native linker. However, as the warning in the GNU ld 8853 # block says, versions before 2.19.5* couldn't really create working 8854 # shared libraries, regardless of the interface used. 8855 case `$LD -v 2>&1` in 8856 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8857 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8858 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8859 *) 8860 lt_use_gnu_ld_interface=yes 8861 ;; 8862 esac 8863 ;; 8864 *) 8865 lt_use_gnu_ld_interface=yes 8866 ;; 8867 esac 8868 fi 8869 8870 if test "$lt_use_gnu_ld_interface" = yes; then 8871 # If archive_cmds runs LD, not CC, wlarc should be empty 8872 wlarc='${wl}' 8873 8874 # Set some defaults for GNU ld with shared library support. These 8875 # are reset later if shared libraries are not supported. Putting them 8876 # here allows them to be overridden if necessary. 8877 runpath_var=LD_RUN_PATH 8878 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8879 export_dynamic_flag_spec='${wl}--export-dynamic' 8880 # ancient GNU ld didn't support --whole-archive et. al. 8881 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8882 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8883 else 8884 whole_archive_flag_spec= 8885 fi 8886 supports_anon_versioning=no 8887 case `$LD -v 2>&1` in 8888 *GNU\ gold*) supports_anon_versioning=yes ;; 8889 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8890 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8891 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8892 *\ 2.11.*) ;; # other 2.11 versions 8893 *) supports_anon_versioning=yes ;; 8894 esac 8895 8896 # See if GNU ld supports shared libraries. 8897 case $host_os in 8898 aix[3-9]*) 8899 # On AIX/PPC, the GNU linker is very broken 8900 if test "$host_cpu" != ia64; then 8901 ld_shlibs=no 8902 cat <<_LT_EOF 1>&2 8903 8904*** Warning: the GNU linker, at least up to release 2.19, is reported 8905*** to be unable to reliably create shared libraries on AIX. 8906*** Therefore, libtool is disabling shared libraries support. If you 8907*** really care for shared libraries, you may want to install binutils 8908*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8909*** You will then need to restart the configuration process. 8910 8911_LT_EOF 8912 fi 8913 ;; 8914 8915 amigaos*) 8916 case $host_cpu in 8917 powerpc) 8918 # see comment about AmigaOS4 .so support 8919 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8920 archive_expsym_cmds='' 8921 ;; 8922 m68k) 8923 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)' 8924 hardcode_libdir_flag_spec='-L$libdir' 8925 hardcode_minus_L=yes 8926 ;; 8927 esac 8928 ;; 8929 8930 beos*) 8931 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8932 allow_undefined_flag=unsupported 8933 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8934 # support --undefined. This deserves some investigation. FIXME 8935 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8936 else 8937 ld_shlibs=no 8938 fi 8939 ;; 8940 8941 cygwin* | mingw* | pw32* | cegcc*) 8942 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8943 # as there is no search path for DLLs. 8944 hardcode_libdir_flag_spec='-L$libdir' 8945 export_dynamic_flag_spec='${wl}--export-all-symbols' 8946 allow_undefined_flag=unsupported 8947 always_export_symbols=no 8948 enable_shared_with_static_runtimes=yes 8949 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8950 8951 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8952 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8953 # If the export-symbols file already is a .def file (1st line 8954 # is EXPORTS), use it as is; otherwise, prepend... 8955 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8956 cp $export_symbols $output_objdir/$soname.def; 8957 else 8958 echo EXPORTS > $output_objdir/$soname.def; 8959 cat $export_symbols >> $output_objdir/$soname.def; 8960 fi~ 8961 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8962 else 8963 ld_shlibs=no 8964 fi 8965 ;; 8966 8967 haiku*) 8968 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8969 link_all_deplibs=yes 8970 ;; 8971 8972 interix[3-9]*) 8973 hardcode_direct=no 8974 hardcode_shlibpath_var=no 8975 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8976 export_dynamic_flag_spec='${wl}-E' 8977 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8978 # Instead, shared libraries are loaded at an image base (0x10000000 by 8979 # default) and relocated if they conflict, which is a slow very memory 8980 # consuming and fragmenting process. To avoid this, we pick a random, 8981 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8982 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8983 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8984 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' 8985 ;; 8986 8987 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8988 tmp_diet=no 8989 if test "$host_os" = linux-dietlibc; then 8990 case $cc_basename in 8991 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8992 esac 8993 fi 8994 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8995 && test "$tmp_diet" = no 8996 then 8997 tmp_addflag= 8998 tmp_sharedflag='-shared' 8999 case $cc_basename,$host_cpu in 9000 pgcc*) # Portland Group C compiler 9001 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' 9002 tmp_addflag=' $pic_flag' 9003 ;; 9004 pgf77* | pgf90* | pgf95* | pgfortran*) 9005 # Portland Group f77 and f90 compilers 9006 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' 9007 tmp_addflag=' $pic_flag -Mnomain' ;; 9008 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9009 tmp_addflag=' -i_dynamic' ;; 9010 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9011 tmp_addflag=' -i_dynamic -nofor_main' ;; 9012 ifc* | ifort*) # Intel Fortran compiler 9013 tmp_addflag=' -nofor_main' ;; 9014 lf95*) # Lahey Fortran 8.1 9015 whole_archive_flag_spec= 9016 tmp_sharedflag='--shared' ;; 9017 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9018 tmp_sharedflag='-qmkshrobj' 9019 tmp_addflag= ;; 9020 nvcc*) # Cuda Compiler Driver 2.2 9021 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' 9022 compiler_needs_object=yes 9023 ;; 9024 esac 9025 case `$CC -V 2>&1 | sed 5q` in 9026 *Sun\ C*) # Sun C 5.9 9027 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' 9028 compiler_needs_object=yes 9029 tmp_sharedflag='-G' ;; 9030 *Sun\ F*) # Sun Fortran 8.3 9031 tmp_sharedflag='-G' ;; 9032 esac 9033 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9034 9035 if test "x$supports_anon_versioning" = xyes; then 9036 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9037 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9038 echo "local: *; };" >> $output_objdir/$libname.ver~ 9039 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9040 fi 9041 9042 case $cc_basename in 9043 xlf* | bgf* | bgxlf* | mpixlf*) 9044 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9045 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9046 hardcode_libdir_flag_spec= 9047 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9048 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 9049 if test "x$supports_anon_versioning" = xyes; then 9050 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9051 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9052 echo "local: *; };" >> $output_objdir/$libname.ver~ 9053 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9054 fi 9055 ;; 9056 esac 9057 else 9058 ld_shlibs=no 9059 fi 9060 ;; 9061 9062 netbsd*) 9063 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9064 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9065 wlarc= 9066 else 9067 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9068 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9069 fi 9070 ;; 9071 9072 solaris*) 9073 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9074 ld_shlibs=no 9075 cat <<_LT_EOF 1>&2 9076 9077*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9078*** create shared libraries on Solaris systems. Therefore, libtool 9079*** is disabling shared libraries support. We urge you to upgrade GNU 9080*** binutils to release 2.9.1 or newer. Another option is to modify 9081*** your PATH or compiler configuration so that the native linker is 9082*** used, and then restart. 9083 9084_LT_EOF 9085 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9086 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9087 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9088 else 9089 ld_shlibs=no 9090 fi 9091 ;; 9092 9093 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9094 case `$LD -v 2>&1` in 9095 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9096 ld_shlibs=no 9097 cat <<_LT_EOF 1>&2 9098 9099*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9100*** reliably create shared libraries on SCO systems. Therefore, libtool 9101*** is disabling shared libraries support. We urge you to upgrade GNU 9102*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9103*** your PATH or compiler configuration so that the native linker is 9104*** used, and then restart. 9105 9106_LT_EOF 9107 ;; 9108 *) 9109 # For security reasons, it is highly recommended that you always 9110 # use absolute paths for naming shared libraries, and exclude the 9111 # DT_RUNPATH tag from executables and libraries. But doing so 9112 # requires that you compile everything twice, which is a pain. 9113 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9114 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9115 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9116 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9117 else 9118 ld_shlibs=no 9119 fi 9120 ;; 9121 esac 9122 ;; 9123 9124 sunos4*) 9125 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9126 wlarc= 9127 hardcode_direct=yes 9128 hardcode_shlibpath_var=no 9129 ;; 9130 9131 *) 9132 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9133 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9134 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9135 else 9136 ld_shlibs=no 9137 fi 9138 ;; 9139 esac 9140 9141 if test "$ld_shlibs" = no; then 9142 runpath_var= 9143 hardcode_libdir_flag_spec= 9144 export_dynamic_flag_spec= 9145 whole_archive_flag_spec= 9146 fi 9147 else 9148 # PORTME fill in a description of your system's linker (not GNU ld) 9149 case $host_os in 9150 aix3*) 9151 allow_undefined_flag=unsupported 9152 always_export_symbols=yes 9153 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' 9154 # Note: this linker hardcodes the directories in LIBPATH if there 9155 # are no directories specified by -L. 9156 hardcode_minus_L=yes 9157 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9158 # Neither direct hardcoding nor static linking is supported with a 9159 # broken collect2. 9160 hardcode_direct=unsupported 9161 fi 9162 ;; 9163 9164 aix[4-9]*) 9165 if test "$host_cpu" = ia64; then 9166 # On IA64, the linker does run time linking by default, so we don't 9167 # have to do anything special. 9168 aix_use_runtimelinking=no 9169 exp_sym_flag='-Bexport' 9170 no_entry_flag="" 9171 else 9172 # If we're using GNU nm, then we don't want the "-C" option. 9173 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9174 # Also, AIX nm treats weak defined symbols like other global 9175 # defined symbols, whereas GNU nm marks them as "W". 9176 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9177 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' 9178 else 9179 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' 9180 fi 9181 aix_use_runtimelinking=no 9182 9183 # Test if we are trying to use run time linking or normal 9184 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9185 # need to do runtime linking. 9186 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9187 for ld_flag in $LDFLAGS; do 9188 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9189 aix_use_runtimelinking=yes 9190 break 9191 fi 9192 done 9193 ;; 9194 esac 9195 9196 exp_sym_flag='-bexport' 9197 no_entry_flag='-bnoentry' 9198 fi 9199 9200 # When large executables or shared objects are built, AIX ld can 9201 # have problems creating the table of contents. If linking a library 9202 # or program results in "error TOC overflow" add -mminimal-toc to 9203 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9204 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9205 9206 archive_cmds='' 9207 hardcode_direct=yes 9208 hardcode_direct_absolute=yes 9209 hardcode_libdir_separator=':' 9210 link_all_deplibs=yes 9211 file_list_spec='${wl}-f,' 9212 9213 if test "$GCC" = yes; then 9214 case $host_os in aix4.[012]|aix4.[012].*) 9215 # We only want to do this on AIX 4.2 and lower, the check 9216 # below for broken collect2 doesn't work under 4.3+ 9217 collect2name=`${CC} -print-prog-name=collect2` 9218 if test -f "$collect2name" && 9219 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9220 then 9221 # We have reworked collect2 9222 : 9223 else 9224 # We have old collect2 9225 hardcode_direct=unsupported 9226 # It fails to find uninstalled libraries when the uninstalled 9227 # path is not listed in the libpath. Setting hardcode_minus_L 9228 # to unsupported forces relinking 9229 hardcode_minus_L=yes 9230 hardcode_libdir_flag_spec='-L$libdir' 9231 hardcode_libdir_separator= 9232 fi 9233 ;; 9234 esac 9235 shared_flag='-shared' 9236 if test "$aix_use_runtimelinking" = yes; then 9237 shared_flag="$shared_flag "'${wl}-G' 9238 fi 9239 else 9240 # not using gcc 9241 if test "$host_cpu" = ia64; then 9242 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9243 # chokes on -Wl,-G. The following line is correct: 9244 shared_flag='-G' 9245 else 9246 if test "$aix_use_runtimelinking" = yes; then 9247 shared_flag='${wl}-G' 9248 else 9249 shared_flag='${wl}-bM:SRE' 9250 fi 9251 fi 9252 fi 9253 9254 export_dynamic_flag_spec='${wl}-bexpall' 9255 # It seems that -bexpall does not export symbols beginning with 9256 # underscore (_), so it is better to generate a list of symbols to export. 9257 always_export_symbols=yes 9258 if test "$aix_use_runtimelinking" = yes; then 9259 # Warning - without using the other runtime loading flags (-brtl), 9260 # -berok will link without error, but may produce a broken library. 9261 allow_undefined_flag='-berok' 9262 # Determine the default libpath from the value encoded in an 9263 # empty executable. 9264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9265/* end confdefs.h. */ 9266 9267int 9268main () 9269{ 9270 9271 ; 9272 return 0; 9273} 9274_ACEOF 9275if ac_fn_c_try_link "$LINENO"; then : 9276 9277lt_aix_libpath_sed=' 9278 /Import File Strings/,/^$/ { 9279 /^0/ { 9280 s/^0 *\(.*\)$/\1/ 9281 p 9282 } 9283 }' 9284aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9285# Check for a 64-bit object if we didn't find anything. 9286if test -z "$aix_libpath"; then 9287 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9288fi 9289fi 9290rm -f core conftest.err conftest.$ac_objext \ 9291 conftest$ac_exeext conftest.$ac_ext 9292if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9293 9294 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9295 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" 9296 else 9297 if test "$host_cpu" = ia64; then 9298 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9299 allow_undefined_flag="-z nodefs" 9300 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" 9301 else 9302 # Determine the default libpath from the value encoded in an 9303 # empty executable. 9304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9305/* end confdefs.h. */ 9306 9307int 9308main () 9309{ 9310 9311 ; 9312 return 0; 9313} 9314_ACEOF 9315if ac_fn_c_try_link "$LINENO"; then : 9316 9317lt_aix_libpath_sed=' 9318 /Import File Strings/,/^$/ { 9319 /^0/ { 9320 s/^0 *\(.*\)$/\1/ 9321 p 9322 } 9323 }' 9324aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9325# Check for a 64-bit object if we didn't find anything. 9326if test -z "$aix_libpath"; then 9327 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9328fi 9329fi 9330rm -f core conftest.err conftest.$ac_objext \ 9331 conftest$ac_exeext conftest.$ac_ext 9332if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9333 9334 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9335 # Warning - without using the other run time loading flags, 9336 # -berok will link without error, but may produce a broken library. 9337 no_undefined_flag=' ${wl}-bernotok' 9338 allow_undefined_flag=' ${wl}-berok' 9339 if test "$with_gnu_ld" = yes; then 9340 # We only use this code for GNU lds that support --whole-archive. 9341 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9342 else 9343 # Exported symbols can be pulled into shared objects from archives 9344 whole_archive_flag_spec='$convenience' 9345 fi 9346 archive_cmds_need_lc=yes 9347 # This is similar to how AIX traditionally builds its shared libraries. 9348 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' 9349 fi 9350 fi 9351 ;; 9352 9353 amigaos*) 9354 case $host_cpu in 9355 powerpc) 9356 # see comment about AmigaOS4 .so support 9357 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9358 archive_expsym_cmds='' 9359 ;; 9360 m68k) 9361 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)' 9362 hardcode_libdir_flag_spec='-L$libdir' 9363 hardcode_minus_L=yes 9364 ;; 9365 esac 9366 ;; 9367 9368 bsdi[45]*) 9369 export_dynamic_flag_spec=-rdynamic 9370 ;; 9371 9372 cygwin* | mingw* | pw32* | cegcc*) 9373 # When not using gcc, we currently assume that we are using 9374 # Microsoft Visual C++. 9375 # hardcode_libdir_flag_spec is actually meaningless, as there is 9376 # no search path for DLLs. 9377 hardcode_libdir_flag_spec=' ' 9378 allow_undefined_flag=unsupported 9379 # Tell ltmain to make .lib files, not .a files. 9380 libext=lib 9381 # Tell ltmain to make .dll files, not .so files. 9382 shrext_cmds=".dll" 9383 # FIXME: Setting linknames here is a bad hack. 9384 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9385 # The linker will automatically build a .lib file if we build a DLL. 9386 old_archive_from_new_cmds='true' 9387 # FIXME: Should let the user specify the lib program. 9388 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9389 fix_srcfile_path='`cygpath -w "$srcfile"`' 9390 enable_shared_with_static_runtimes=yes 9391 ;; 9392 9393 darwin* | rhapsody*) 9394 9395 9396 archive_cmds_need_lc=no 9397 hardcode_direct=no 9398 hardcode_automatic=yes 9399 hardcode_shlibpath_var=unsupported 9400 if test "$lt_cv_ld_force_load" = "yes"; then 9401 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\"`' 9402 else 9403 whole_archive_flag_spec='' 9404 fi 9405 link_all_deplibs=yes 9406 allow_undefined_flag="$_lt_dar_allow_undefined" 9407 case $cc_basename in 9408 ifort*) _lt_dar_can_shared=yes ;; 9409 *) _lt_dar_can_shared=$GCC ;; 9410 esac 9411 if test "$_lt_dar_can_shared" = "yes"; then 9412 output_verbose_link_cmd=func_echo_all 9413 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9414 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9415 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}" 9416 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}" 9417 9418 else 9419 ld_shlibs=no 9420 fi 9421 9422 ;; 9423 9424 dgux*) 9425 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9426 hardcode_libdir_flag_spec='-L$libdir' 9427 hardcode_shlibpath_var=no 9428 ;; 9429 9430 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9431 # support. Future versions do this automatically, but an explicit c++rt0.o 9432 # does not break anything, and helps significantly (at the cost of a little 9433 # extra space). 9434 freebsd2.2*) 9435 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9436 hardcode_libdir_flag_spec='-R$libdir' 9437 hardcode_direct=yes 9438 hardcode_shlibpath_var=no 9439 ;; 9440 9441 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9442 freebsd2*) 9443 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9444 hardcode_direct=yes 9445 hardcode_minus_L=yes 9446 hardcode_shlibpath_var=no 9447 ;; 9448 9449 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9450 freebsd* | dragonfly*) 9451 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9452 hardcode_libdir_flag_spec='-R$libdir' 9453 hardcode_direct=yes 9454 hardcode_shlibpath_var=no 9455 ;; 9456 9457 hpux9*) 9458 if test "$GCC" = yes; then 9459 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' 9460 else 9461 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' 9462 fi 9463 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9464 hardcode_libdir_separator=: 9465 hardcode_direct=yes 9466 9467 # hardcode_minus_L: Not really in the search PATH, 9468 # but as the default location of the library. 9469 hardcode_minus_L=yes 9470 export_dynamic_flag_spec='${wl}-E' 9471 ;; 9472 9473 hpux10*) 9474 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9475 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9476 else 9477 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9478 fi 9479 if test "$with_gnu_ld" = no; then 9480 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9481 hardcode_libdir_flag_spec_ld='+b $libdir' 9482 hardcode_libdir_separator=: 9483 hardcode_direct=yes 9484 hardcode_direct_absolute=yes 9485 export_dynamic_flag_spec='${wl}-E' 9486 # hardcode_minus_L: Not really in the search PATH, 9487 # but as the default location of the library. 9488 hardcode_minus_L=yes 9489 fi 9490 ;; 9491 9492 hpux11*) 9493 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9494 case $host_cpu in 9495 hppa*64*) 9496 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9497 ;; 9498 ia64*) 9499 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9500 ;; 9501 *) 9502 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9503 ;; 9504 esac 9505 else 9506 case $host_cpu in 9507 hppa*64*) 9508 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9509 ;; 9510 ia64*) 9511 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9512 ;; 9513 *) 9514 9515 # Older versions of the 11.00 compiler do not understand -b yet 9516 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9518$as_echo_n "checking if $CC understands -b... " >&6; } 9519if test "${lt_cv_prog_compiler__b+set}" = set; then : 9520 $as_echo_n "(cached) " >&6 9521else 9522 lt_cv_prog_compiler__b=no 9523 save_LDFLAGS="$LDFLAGS" 9524 LDFLAGS="$LDFLAGS -b" 9525 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9526 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9527 # The linker can only warn and ignore the option if not recognized 9528 # So say no if there are warnings 9529 if test -s conftest.err; then 9530 # Append any errors to the config.log. 9531 cat conftest.err 1>&5 9532 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9533 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9534 if diff conftest.exp conftest.er2 >/dev/null; then 9535 lt_cv_prog_compiler__b=yes 9536 fi 9537 else 9538 lt_cv_prog_compiler__b=yes 9539 fi 9540 fi 9541 $RM -r conftest* 9542 LDFLAGS="$save_LDFLAGS" 9543 9544fi 9545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9546$as_echo "$lt_cv_prog_compiler__b" >&6; } 9547 9548if test x"$lt_cv_prog_compiler__b" = xyes; then 9549 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9550else 9551 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9552fi 9553 9554 ;; 9555 esac 9556 fi 9557 if test "$with_gnu_ld" = no; then 9558 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9559 hardcode_libdir_separator=: 9560 9561 case $host_cpu in 9562 hppa*64*|ia64*) 9563 hardcode_direct=no 9564 hardcode_shlibpath_var=no 9565 ;; 9566 *) 9567 hardcode_direct=yes 9568 hardcode_direct_absolute=yes 9569 export_dynamic_flag_spec='${wl}-E' 9570 9571 # hardcode_minus_L: Not really in the search PATH, 9572 # but as the default location of the library. 9573 hardcode_minus_L=yes 9574 ;; 9575 esac 9576 fi 9577 ;; 9578 9579 irix5* | irix6* | nonstopux*) 9580 if test "$GCC" = yes; then 9581 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' 9582 # Try to use the -exported_symbol ld option, if it does not 9583 # work, assume that -exports_file does not work either and 9584 # implicitly export all symbols. 9585 save_LDFLAGS="$LDFLAGS" 9586 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9588/* end confdefs.h. */ 9589int foo(void) {} 9590_ACEOF 9591if ac_fn_c_try_link "$LINENO"; then : 9592 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' 9593 9594fi 9595rm -f core conftest.err conftest.$ac_objext \ 9596 conftest$ac_exeext conftest.$ac_ext 9597 LDFLAGS="$save_LDFLAGS" 9598 else 9599 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' 9600 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' 9601 fi 9602 archive_cmds_need_lc='no' 9603 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9604 hardcode_libdir_separator=: 9605 inherit_rpath=yes 9606 link_all_deplibs=yes 9607 ;; 9608 9609 netbsd*) 9610 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9611 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9612 else 9613 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9614 fi 9615 hardcode_libdir_flag_spec='-R$libdir' 9616 hardcode_direct=yes 9617 hardcode_shlibpath_var=no 9618 ;; 9619 9620 newsos6) 9621 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9622 hardcode_direct=yes 9623 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9624 hardcode_libdir_separator=: 9625 hardcode_shlibpath_var=no 9626 ;; 9627 9628 *nto* | *qnx*) 9629 ;; 9630 9631 openbsd*) 9632 if test -f /usr/libexec/ld.so; then 9633 hardcode_direct=yes 9634 hardcode_shlibpath_var=no 9635 hardcode_direct_absolute=yes 9636 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9637 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9638 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9639 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9640 export_dynamic_flag_spec='${wl}-E' 9641 else 9642 case $host_os in 9643 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9644 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9645 hardcode_libdir_flag_spec='-R$libdir' 9646 ;; 9647 *) 9648 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9649 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9650 ;; 9651 esac 9652 fi 9653 else 9654 ld_shlibs=no 9655 fi 9656 ;; 9657 9658 os2*) 9659 hardcode_libdir_flag_spec='-L$libdir' 9660 hardcode_minus_L=yes 9661 allow_undefined_flag=unsupported 9662 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' 9663 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9664 ;; 9665 9666 osf3*) 9667 if test "$GCC" = yes; then 9668 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9669 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' 9670 else 9671 allow_undefined_flag=' -expect_unresolved \*' 9672 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' 9673 fi 9674 archive_cmds_need_lc='no' 9675 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9676 hardcode_libdir_separator=: 9677 ;; 9678 9679 osf4* | osf5*) # as osf3* with the addition of -msym flag 9680 if test "$GCC" = yes; then 9681 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9682 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' 9683 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9684 else 9685 allow_undefined_flag=' -expect_unresolved \*' 9686 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' 9687 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~ 9688 $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' 9689 9690 # Both c and cxx compiler support -rpath directly 9691 hardcode_libdir_flag_spec='-rpath $libdir' 9692 fi 9693 archive_cmds_need_lc='no' 9694 hardcode_libdir_separator=: 9695 ;; 9696 9697 solaris*) 9698 no_undefined_flag=' -z defs' 9699 if test "$GCC" = yes; then 9700 wlarc='${wl}' 9701 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9702 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9703 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9704 else 9705 case `$CC -V 2>&1` in 9706 *"Compilers 5.0"*) 9707 wlarc='' 9708 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9709 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9710 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9711 ;; 9712 *) 9713 wlarc='${wl}' 9714 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9715 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9716 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9717 ;; 9718 esac 9719 fi 9720 hardcode_libdir_flag_spec='-R$libdir' 9721 hardcode_shlibpath_var=no 9722 case $host_os in 9723 solaris2.[0-5] | solaris2.[0-5].*) ;; 9724 *) 9725 # The compiler driver will combine and reorder linker options, 9726 # but understands `-z linker_flag'. GCC discards it without `$wl', 9727 # but is careful enough not to reorder. 9728 # Supported since Solaris 2.6 (maybe 2.5.1?) 9729 if test "$GCC" = yes; then 9730 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9731 else 9732 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9733 fi 9734 ;; 9735 esac 9736 link_all_deplibs=yes 9737 ;; 9738 9739 sunos4*) 9740 if test "x$host_vendor" = xsequent; then 9741 # Use $CC to link under sequent, because it throws in some extra .o 9742 # files that make .init and .fini sections work. 9743 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9744 else 9745 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9746 fi 9747 hardcode_libdir_flag_spec='-L$libdir' 9748 hardcode_direct=yes 9749 hardcode_minus_L=yes 9750 hardcode_shlibpath_var=no 9751 ;; 9752 9753 sysv4) 9754 case $host_vendor in 9755 sni) 9756 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9757 hardcode_direct=yes # is this really true??? 9758 ;; 9759 siemens) 9760 ## LD is ld it makes a PLAMLIB 9761 ## CC just makes a GrossModule. 9762 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9763 reload_cmds='$CC -r -o $output$reload_objs' 9764 hardcode_direct=no 9765 ;; 9766 motorola) 9767 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9768 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9769 ;; 9770 esac 9771 runpath_var='LD_RUN_PATH' 9772 hardcode_shlibpath_var=no 9773 ;; 9774 9775 sysv4.3*) 9776 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9777 hardcode_shlibpath_var=no 9778 export_dynamic_flag_spec='-Bexport' 9779 ;; 9780 9781 sysv4*MP*) 9782 if test -d /usr/nec; then 9783 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9784 hardcode_shlibpath_var=no 9785 runpath_var=LD_RUN_PATH 9786 hardcode_runpath_var=yes 9787 ld_shlibs=yes 9788 fi 9789 ;; 9790 9791 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9792 no_undefined_flag='${wl}-z,text' 9793 archive_cmds_need_lc=no 9794 hardcode_shlibpath_var=no 9795 runpath_var='LD_RUN_PATH' 9796 9797 if test "$GCC" = yes; then 9798 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9799 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9800 else 9801 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9802 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9803 fi 9804 ;; 9805 9806 sysv5* | sco3.2v5* | sco5v6*) 9807 # Note: We can NOT use -z defs as we might desire, because we do not 9808 # link with -lc, and that would cause any symbols used from libc to 9809 # always be unresolved, which means just about no library would 9810 # ever link correctly. If we're not using GNU ld we use -z text 9811 # though, which does catch some bad symbols but isn't as heavy-handed 9812 # as -z defs. 9813 no_undefined_flag='${wl}-z,text' 9814 allow_undefined_flag='${wl}-z,nodefs' 9815 archive_cmds_need_lc=no 9816 hardcode_shlibpath_var=no 9817 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9818 hardcode_libdir_separator=':' 9819 link_all_deplibs=yes 9820 export_dynamic_flag_spec='${wl}-Bexport' 9821 runpath_var='LD_RUN_PATH' 9822 9823 if test "$GCC" = yes; then 9824 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9825 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9826 else 9827 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9828 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9829 fi 9830 ;; 9831 9832 uts4*) 9833 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9834 hardcode_libdir_flag_spec='-L$libdir' 9835 hardcode_shlibpath_var=no 9836 ;; 9837 9838 *) 9839 ld_shlibs=no 9840 ;; 9841 esac 9842 9843 if test x$host_vendor = xsni; then 9844 case $host in 9845 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9846 export_dynamic_flag_spec='${wl}-Blargedynsym' 9847 ;; 9848 esac 9849 fi 9850 fi 9851 9852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9853$as_echo "$ld_shlibs" >&6; } 9854test "$ld_shlibs" = no && can_build_shared=no 9855 9856with_gnu_ld=$with_gnu_ld 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872# 9873# Do we need to explicitly link libc? 9874# 9875case "x$archive_cmds_need_lc" in 9876x|xyes) 9877 # Assume -lc should be added 9878 archive_cmds_need_lc=yes 9879 9880 if test "$enable_shared" = yes && test "$GCC" = yes; then 9881 case $archive_cmds in 9882 *'~'*) 9883 # FIXME: we may have to deal with multi-command sequences. 9884 ;; 9885 '$CC '*) 9886 # Test whether the compiler implicitly links with -lc since on some 9887 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9888 # to ld, don't add -lc before -lgcc. 9889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9890$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9891if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9892 $as_echo_n "(cached) " >&6 9893else 9894 $RM conftest* 9895 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9896 9897 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9898 (eval $ac_compile) 2>&5 9899 ac_status=$? 9900 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9901 test $ac_status = 0; } 2>conftest.err; then 9902 soname=conftest 9903 lib=conftest 9904 libobjs=conftest.$ac_objext 9905 deplibs= 9906 wl=$lt_prog_compiler_wl 9907 pic_flag=$lt_prog_compiler_pic 9908 compiler_flags=-v 9909 linker_flags=-v 9910 verstring= 9911 output_objdir=. 9912 libname=conftest 9913 lt_save_allow_undefined_flag=$allow_undefined_flag 9914 allow_undefined_flag= 9915 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9916 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9917 ac_status=$? 9918 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9919 test $ac_status = 0; } 9920 then 9921 lt_cv_archive_cmds_need_lc=no 9922 else 9923 lt_cv_archive_cmds_need_lc=yes 9924 fi 9925 allow_undefined_flag=$lt_save_allow_undefined_flag 9926 else 9927 cat conftest.err 1>&5 9928 fi 9929 $RM conftest* 9930 9931fi 9932{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9933$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9934 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9935 ;; 9936 esac 9937 fi 9938 ;; 9939esac 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 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10098$as_echo_n "checking dynamic linker characteristics... " >&6; } 10099 10100if test "$GCC" = yes; then 10101 case $host_os in 10102 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10103 *) lt_awk_arg="/^libraries:/" ;; 10104 esac 10105 case $host_os in 10106 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10107 *) lt_sed_strip_eq="s,=/,/,g" ;; 10108 esac 10109 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10110 case $lt_search_path_spec in 10111 *\;*) 10112 # if the path contains ";" then we assume it to be the separator 10113 # otherwise default to the standard path separator (i.e. ":") - it is 10114 # assumed that no part of a normal pathname contains ";" but that should 10115 # okay in the real world where ";" in dirpaths is itself problematic. 10116 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10117 ;; 10118 *) 10119 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10120 ;; 10121 esac 10122 # Ok, now we have the path, separated by spaces, we can step through it 10123 # and add multilib dir if necessary. 10124 lt_tmp_lt_search_path_spec= 10125 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10126 for lt_sys_path in $lt_search_path_spec; do 10127 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10128 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10129 else 10130 test -d "$lt_sys_path" && \ 10131 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10132 fi 10133 done 10134 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10135BEGIN {RS=" "; FS="/|\n";} { 10136 lt_foo=""; 10137 lt_count=0; 10138 for (lt_i = NF; lt_i > 0; lt_i--) { 10139 if ($lt_i != "" && $lt_i != ".") { 10140 if ($lt_i == "..") { 10141 lt_count++; 10142 } else { 10143 if (lt_count == 0) { 10144 lt_foo="/" $lt_i lt_foo; 10145 } else { 10146 lt_count--; 10147 } 10148 } 10149 } 10150 } 10151 if (lt_foo != "") { lt_freq[lt_foo]++; } 10152 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10153}'` 10154 # AWK program above erroneously prepends '/' to C:/dos/paths 10155 # for these hosts. 10156 case $host_os in 10157 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10158 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10159 esac 10160 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10161else 10162 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10163fi 10164library_names_spec= 10165libname_spec='lib$name' 10166soname_spec= 10167shrext_cmds=".so" 10168postinstall_cmds= 10169postuninstall_cmds= 10170finish_cmds= 10171finish_eval= 10172shlibpath_var= 10173shlibpath_overrides_runpath=unknown 10174version_type=none 10175dynamic_linker="$host_os ld.so" 10176sys_lib_dlsearch_path_spec="/lib /usr/lib" 10177need_lib_prefix=unknown 10178hardcode_into_libs=no 10179 10180# when you set need_version to no, make sure it does not cause -set_version 10181# flags to be left without arguments 10182need_version=unknown 10183 10184case $host_os in 10185aix3*) 10186 version_type=linux 10187 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10188 shlibpath_var=LIBPATH 10189 10190 # AIX 3 has no versioning support, so we append a major version to the name. 10191 soname_spec='${libname}${release}${shared_ext}$major' 10192 ;; 10193 10194aix[4-9]*) 10195 version_type=linux 10196 need_lib_prefix=no 10197 need_version=no 10198 hardcode_into_libs=yes 10199 if test "$host_cpu" = ia64; then 10200 # AIX 5 supports IA64 10201 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10202 shlibpath_var=LD_LIBRARY_PATH 10203 else 10204 # With GCC up to 2.95.x, collect2 would create an import file 10205 # for dependence libraries. The import file would start with 10206 # the line `#! .'. This would cause the generated library to 10207 # depend on `.', always an invalid library. This was fixed in 10208 # development snapshots of GCC prior to 3.0. 10209 case $host_os in 10210 aix4 | aix4.[01] | aix4.[01].*) 10211 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10212 echo ' yes ' 10213 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10214 : 10215 else 10216 can_build_shared=no 10217 fi 10218 ;; 10219 esac 10220 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10221 # soname into executable. Probably we can add versioning support to 10222 # collect2, so additional links can be useful in future. 10223 if test "$aix_use_runtimelinking" = yes; then 10224 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10225 # instead of lib<name>.a to let people know that these are not 10226 # typical AIX shared libraries. 10227 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10228 else 10229 # We preserve .a as extension for shared libraries through AIX4.2 10230 # and later when we are not doing run time linking. 10231 library_names_spec='${libname}${release}.a $libname.a' 10232 soname_spec='${libname}${release}${shared_ext}$major' 10233 fi 10234 shlibpath_var=LIBPATH 10235 fi 10236 ;; 10237 10238amigaos*) 10239 case $host_cpu in 10240 powerpc) 10241 # Since July 2007 AmigaOS4 officially supports .so libraries. 10242 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10243 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10244 ;; 10245 m68k) 10246 library_names_spec='$libname.ixlibrary $libname.a' 10247 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10248 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' 10249 ;; 10250 esac 10251 ;; 10252 10253beos*) 10254 library_names_spec='${libname}${shared_ext}' 10255 dynamic_linker="$host_os ld.so" 10256 shlibpath_var=LIBRARY_PATH 10257 ;; 10258 10259bsdi[45]*) 10260 version_type=linux 10261 need_version=no 10262 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10263 soname_spec='${libname}${release}${shared_ext}$major' 10264 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10265 shlibpath_var=LD_LIBRARY_PATH 10266 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10267 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10268 # the default ld.so.conf also contains /usr/contrib/lib and 10269 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10270 # libtool to hard-code these into programs 10271 ;; 10272 10273cygwin* | mingw* | pw32* | cegcc*) 10274 version_type=windows 10275 shrext_cmds=".dll" 10276 need_version=no 10277 need_lib_prefix=no 10278 10279 case $GCC,$host_os in 10280 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10281 library_names_spec='$libname.dll.a' 10282 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10283 postinstall_cmds='base_file=`basename \${file}`~ 10284 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10285 dldir=$destdir/`dirname \$dlpath`~ 10286 test -d \$dldir || mkdir -p \$dldir~ 10287 $install_prog $dir/$dlname \$dldir/$dlname~ 10288 chmod a+x \$dldir/$dlname~ 10289 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10290 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10291 fi' 10292 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10293 dlpath=$dir/\$dldll~ 10294 $RM \$dlpath' 10295 shlibpath_overrides_runpath=yes 10296 10297 case $host_os in 10298 cygwin*) 10299 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10300 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10301 10302 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10303 ;; 10304 mingw* | cegcc*) 10305 # MinGW DLLs use traditional 'lib' prefix 10306 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10307 ;; 10308 pw32*) 10309 # pw32 DLLs use 'pw' prefix rather than 'lib' 10310 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10311 ;; 10312 esac 10313 ;; 10314 10315 *) 10316 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10317 ;; 10318 esac 10319 dynamic_linker='Win32 ld.exe' 10320 # FIXME: first we should search . and the directory the executable is in 10321 shlibpath_var=PATH 10322 ;; 10323 10324darwin* | rhapsody*) 10325 dynamic_linker="$host_os dyld" 10326 version_type=darwin 10327 need_lib_prefix=no 10328 need_version=no 10329 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10330 soname_spec='${libname}${release}${major}$shared_ext' 10331 shlibpath_overrides_runpath=yes 10332 shlibpath_var=DYLD_LIBRARY_PATH 10333 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10334 10335 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10336 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10337 ;; 10338 10339dgux*) 10340 version_type=linux 10341 need_lib_prefix=no 10342 need_version=no 10343 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10344 soname_spec='${libname}${release}${shared_ext}$major' 10345 shlibpath_var=LD_LIBRARY_PATH 10346 ;; 10347 10348freebsd* | dragonfly*) 10349 # DragonFly does not have aout. When/if they implement a new 10350 # versioning mechanism, adjust this. 10351 if test -x /usr/bin/objformat; then 10352 objformat=`/usr/bin/objformat` 10353 else 10354 case $host_os in 10355 freebsd[123]*) objformat=aout ;; 10356 *) objformat=elf ;; 10357 esac 10358 fi 10359 version_type=freebsd-$objformat 10360 case $version_type in 10361 freebsd-elf*) 10362 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10363 need_version=no 10364 need_lib_prefix=no 10365 ;; 10366 freebsd-*) 10367 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10368 need_version=yes 10369 ;; 10370 esac 10371 shlibpath_var=LD_LIBRARY_PATH 10372 case $host_os in 10373 freebsd2*) 10374 shlibpath_overrides_runpath=yes 10375 ;; 10376 freebsd3.[01]* | freebsdelf3.[01]*) 10377 shlibpath_overrides_runpath=yes 10378 hardcode_into_libs=yes 10379 ;; 10380 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10381 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10382 shlibpath_overrides_runpath=no 10383 hardcode_into_libs=yes 10384 ;; 10385 *) # from 4.6 on, and DragonFly 10386 shlibpath_overrides_runpath=yes 10387 hardcode_into_libs=yes 10388 ;; 10389 esac 10390 ;; 10391 10392gnu*) 10393 version_type=linux 10394 need_lib_prefix=no 10395 need_version=no 10396 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10397 soname_spec='${libname}${release}${shared_ext}$major' 10398 shlibpath_var=LD_LIBRARY_PATH 10399 hardcode_into_libs=yes 10400 ;; 10401 10402haiku*) 10403 version_type=linux 10404 need_lib_prefix=no 10405 need_version=no 10406 dynamic_linker="$host_os runtime_loader" 10407 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10408 soname_spec='${libname}${release}${shared_ext}$major' 10409 shlibpath_var=LIBRARY_PATH 10410 shlibpath_overrides_runpath=yes 10411 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10412 hardcode_into_libs=yes 10413 ;; 10414 10415hpux9* | hpux10* | hpux11*) 10416 # Give a soname corresponding to the major version so that dld.sl refuses to 10417 # link against other versions. 10418 version_type=sunos 10419 need_lib_prefix=no 10420 need_version=no 10421 case $host_cpu in 10422 ia64*) 10423 shrext_cmds='.so' 10424 hardcode_into_libs=yes 10425 dynamic_linker="$host_os dld.so" 10426 shlibpath_var=LD_LIBRARY_PATH 10427 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10428 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10429 soname_spec='${libname}${release}${shared_ext}$major' 10430 if test "X$HPUX_IA64_MODE" = X32; then 10431 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10432 else 10433 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10434 fi 10435 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10436 ;; 10437 hppa*64*) 10438 shrext_cmds='.sl' 10439 hardcode_into_libs=yes 10440 dynamic_linker="$host_os dld.sl" 10441 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10442 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10443 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10444 soname_spec='${libname}${release}${shared_ext}$major' 10445 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10446 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10447 ;; 10448 *) 10449 shrext_cmds='.sl' 10450 dynamic_linker="$host_os dld.sl" 10451 shlibpath_var=SHLIB_PATH 10452 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10453 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10454 soname_spec='${libname}${release}${shared_ext}$major' 10455 ;; 10456 esac 10457 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10458 postinstall_cmds='chmod 555 $lib' 10459 # or fails outright, so override atomically: 10460 install_override_mode=555 10461 ;; 10462 10463interix[3-9]*) 10464 version_type=linux 10465 need_lib_prefix=no 10466 need_version=no 10467 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10468 soname_spec='${libname}${release}${shared_ext}$major' 10469 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10470 shlibpath_var=LD_LIBRARY_PATH 10471 shlibpath_overrides_runpath=no 10472 hardcode_into_libs=yes 10473 ;; 10474 10475irix5* | irix6* | nonstopux*) 10476 case $host_os in 10477 nonstopux*) version_type=nonstopux ;; 10478 *) 10479 if test "$lt_cv_prog_gnu_ld" = yes; then 10480 version_type=linux 10481 else 10482 version_type=irix 10483 fi ;; 10484 esac 10485 need_lib_prefix=no 10486 need_version=no 10487 soname_spec='${libname}${release}${shared_ext}$major' 10488 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10489 case $host_os in 10490 irix5* | nonstopux*) 10491 libsuff= shlibsuff= 10492 ;; 10493 *) 10494 case $LD in # libtool.m4 will add one of these switches to LD 10495 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10496 libsuff= shlibsuff= libmagic=32-bit;; 10497 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10498 libsuff=32 shlibsuff=N32 libmagic=N32;; 10499 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10500 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10501 *) libsuff= shlibsuff= libmagic=never-match;; 10502 esac 10503 ;; 10504 esac 10505 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10506 shlibpath_overrides_runpath=no 10507 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10508 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10509 hardcode_into_libs=yes 10510 ;; 10511 10512# No shared lib support for Linux oldld, aout, or coff. 10513linux*oldld* | linux*aout* | linux*coff*) 10514 dynamic_linker=no 10515 ;; 10516 10517# This must be Linux ELF. 10518linux* | k*bsd*-gnu | kopensolaris*-gnu) 10519 version_type=linux 10520 need_lib_prefix=no 10521 need_version=no 10522 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10523 soname_spec='${libname}${release}${shared_ext}$major' 10524 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10525 shlibpath_var=LD_LIBRARY_PATH 10526 shlibpath_overrides_runpath=no 10527 10528 # Some binutils ld are patched to set DT_RUNPATH 10529 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10530 $as_echo_n "(cached) " >&6 10531else 10532 lt_cv_shlibpath_overrides_runpath=no 10533 save_LDFLAGS=$LDFLAGS 10534 save_libdir=$libdir 10535 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10536 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10538/* end confdefs.h. */ 10539 10540int 10541main () 10542{ 10543 10544 ; 10545 return 0; 10546} 10547_ACEOF 10548if ac_fn_c_try_link "$LINENO"; then : 10549 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10550 lt_cv_shlibpath_overrides_runpath=yes 10551fi 10552fi 10553rm -f core conftest.err conftest.$ac_objext \ 10554 conftest$ac_exeext conftest.$ac_ext 10555 LDFLAGS=$save_LDFLAGS 10556 libdir=$save_libdir 10557 10558fi 10559 10560 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10561 10562 # This implies no fast_install, which is unacceptable. 10563 # Some rework will be needed to allow for fast_install 10564 # before this can be enabled. 10565 hardcode_into_libs=yes 10566 10567 # Append ld.so.conf contents to the search path 10568 if test -f /etc/ld.so.conf; then 10569 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' ' '` 10570 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10571 fi 10572 10573 # We used to test for /lib/ld.so.1 and disable shared libraries on 10574 # powerpc, because MkLinux only supported shared libraries with the 10575 # GNU dynamic linker. Since this was broken with cross compilers, 10576 # most powerpc-linux boxes support dynamic linking these days and 10577 # people can always --disable-shared, the test was removed, and we 10578 # assume the GNU/Linux dynamic linker is in use. 10579 dynamic_linker='GNU/Linux ld.so' 10580 ;; 10581 10582netbsd*) 10583 version_type=sunos 10584 need_lib_prefix=no 10585 need_version=no 10586 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10587 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10588 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10589 dynamic_linker='NetBSD (a.out) ld.so' 10590 else 10591 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10592 soname_spec='${libname}${release}${shared_ext}$major' 10593 dynamic_linker='NetBSD ld.elf_so' 10594 fi 10595 shlibpath_var=LD_LIBRARY_PATH 10596 shlibpath_overrides_runpath=yes 10597 hardcode_into_libs=yes 10598 ;; 10599 10600newsos6) 10601 version_type=linux 10602 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10603 shlibpath_var=LD_LIBRARY_PATH 10604 shlibpath_overrides_runpath=yes 10605 ;; 10606 10607*nto* | *qnx*) 10608 version_type=qnx 10609 need_lib_prefix=no 10610 need_version=no 10611 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10612 soname_spec='${libname}${release}${shared_ext}$major' 10613 shlibpath_var=LD_LIBRARY_PATH 10614 shlibpath_overrides_runpath=no 10615 hardcode_into_libs=yes 10616 dynamic_linker='ldqnx.so' 10617 ;; 10618 10619openbsd*) 10620 version_type=sunos 10621 sys_lib_dlsearch_path_spec="/usr/lib" 10622 need_lib_prefix=no 10623 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10624 case $host_os in 10625 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10626 *) need_version=no ;; 10627 esac 10628 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10629 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10630 shlibpath_var=LD_LIBRARY_PATH 10631 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10632 case $host_os in 10633 openbsd2.[89] | openbsd2.[89].*) 10634 shlibpath_overrides_runpath=no 10635 ;; 10636 *) 10637 shlibpath_overrides_runpath=yes 10638 ;; 10639 esac 10640 else 10641 shlibpath_overrides_runpath=yes 10642 fi 10643 ;; 10644 10645os2*) 10646 libname_spec='$name' 10647 shrext_cmds=".dll" 10648 need_lib_prefix=no 10649 library_names_spec='$libname${shared_ext} $libname.a' 10650 dynamic_linker='OS/2 ld.exe' 10651 shlibpath_var=LIBPATH 10652 ;; 10653 10654osf3* | osf4* | osf5*) 10655 version_type=osf 10656 need_lib_prefix=no 10657 need_version=no 10658 soname_spec='${libname}${release}${shared_ext}$major' 10659 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10660 shlibpath_var=LD_LIBRARY_PATH 10661 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10662 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10663 ;; 10664 10665rdos*) 10666 dynamic_linker=no 10667 ;; 10668 10669solaris*) 10670 version_type=linux 10671 need_lib_prefix=no 10672 need_version=no 10673 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10674 soname_spec='${libname}${release}${shared_ext}$major' 10675 shlibpath_var=LD_LIBRARY_PATH 10676 shlibpath_overrides_runpath=yes 10677 hardcode_into_libs=yes 10678 # ldd complains unless libraries are executable 10679 postinstall_cmds='chmod +x $lib' 10680 ;; 10681 10682sunos4*) 10683 version_type=sunos 10684 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10685 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10686 shlibpath_var=LD_LIBRARY_PATH 10687 shlibpath_overrides_runpath=yes 10688 if test "$with_gnu_ld" = yes; then 10689 need_lib_prefix=no 10690 fi 10691 need_version=yes 10692 ;; 10693 10694sysv4 | sysv4.3*) 10695 version_type=linux 10696 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10697 soname_spec='${libname}${release}${shared_ext}$major' 10698 shlibpath_var=LD_LIBRARY_PATH 10699 case $host_vendor in 10700 sni) 10701 shlibpath_overrides_runpath=no 10702 need_lib_prefix=no 10703 runpath_var=LD_RUN_PATH 10704 ;; 10705 siemens) 10706 need_lib_prefix=no 10707 ;; 10708 motorola) 10709 need_lib_prefix=no 10710 need_version=no 10711 shlibpath_overrides_runpath=no 10712 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10713 ;; 10714 esac 10715 ;; 10716 10717sysv4*MP*) 10718 if test -d /usr/nec ;then 10719 version_type=linux 10720 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10721 soname_spec='$libname${shared_ext}.$major' 10722 shlibpath_var=LD_LIBRARY_PATH 10723 fi 10724 ;; 10725 10726sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10727 version_type=freebsd-elf 10728 need_lib_prefix=no 10729 need_version=no 10730 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10731 soname_spec='${libname}${release}${shared_ext}$major' 10732 shlibpath_var=LD_LIBRARY_PATH 10733 shlibpath_overrides_runpath=yes 10734 hardcode_into_libs=yes 10735 if test "$with_gnu_ld" = yes; then 10736 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10737 else 10738 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10739 case $host_os in 10740 sco3.2v5*) 10741 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10742 ;; 10743 esac 10744 fi 10745 sys_lib_dlsearch_path_spec='/usr/lib' 10746 ;; 10747 10748tpf*) 10749 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10750 version_type=linux 10751 need_lib_prefix=no 10752 need_version=no 10753 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10754 shlibpath_var=LD_LIBRARY_PATH 10755 shlibpath_overrides_runpath=no 10756 hardcode_into_libs=yes 10757 ;; 10758 10759uts4*) 10760 version_type=linux 10761 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10762 soname_spec='${libname}${release}${shared_ext}$major' 10763 shlibpath_var=LD_LIBRARY_PATH 10764 ;; 10765 10766*) 10767 dynamic_linker=no 10768 ;; 10769esac 10770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10771$as_echo "$dynamic_linker" >&6; } 10772test "$dynamic_linker" = no && can_build_shared=no 10773 10774variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10775if test "$GCC" = yes; then 10776 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10777fi 10778 10779if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10780 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10781fi 10782if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10783 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10784fi 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10878$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10879hardcode_action= 10880if test -n "$hardcode_libdir_flag_spec" || 10881 test -n "$runpath_var" || 10882 test "X$hardcode_automatic" = "Xyes" ; then 10883 10884 # We can hardcode non-existent directories. 10885 if test "$hardcode_direct" != no && 10886 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10887 # have to relink, otherwise we might link with an installed library 10888 # when we should be linking with a yet-to-be-installed one 10889 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10890 test "$hardcode_minus_L" != no; then 10891 # Linking always hardcodes the temporary library directory. 10892 hardcode_action=relink 10893 else 10894 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10895 hardcode_action=immediate 10896 fi 10897else 10898 # We cannot hardcode anything, or else we can only hardcode existing 10899 # directories. 10900 hardcode_action=unsupported 10901fi 10902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10903$as_echo "$hardcode_action" >&6; } 10904 10905if test "$hardcode_action" = relink || 10906 test "$inherit_rpath" = yes; then 10907 # Fast installation is not supported 10908 enable_fast_install=no 10909elif test "$shlibpath_overrides_runpath" = yes || 10910 test "$enable_shared" = no; then 10911 # Fast installation is not necessary 10912 enable_fast_install=needless 10913fi 10914 10915 10916 10917 10918 10919 10920 if test "x$enable_dlopen" != xyes; then 10921 enable_dlopen=unknown 10922 enable_dlopen_self=unknown 10923 enable_dlopen_self_static=unknown 10924else 10925 lt_cv_dlopen=no 10926 lt_cv_dlopen_libs= 10927 10928 case $host_os in 10929 beos*) 10930 lt_cv_dlopen="load_add_on" 10931 lt_cv_dlopen_libs= 10932 lt_cv_dlopen_self=yes 10933 ;; 10934 10935 mingw* | pw32* | cegcc*) 10936 lt_cv_dlopen="LoadLibrary" 10937 lt_cv_dlopen_libs= 10938 ;; 10939 10940 cygwin*) 10941 lt_cv_dlopen="dlopen" 10942 lt_cv_dlopen_libs= 10943 ;; 10944 10945 darwin*) 10946 # if libdl is installed we need to link against it 10947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10948$as_echo_n "checking for dlopen in -ldl... " >&6; } 10949if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10950 $as_echo_n "(cached) " >&6 10951else 10952 ac_check_lib_save_LIBS=$LIBS 10953LIBS="-ldl $LIBS" 10954cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10955/* end confdefs.h. */ 10956 10957/* Override any GCC internal prototype to avoid an error. 10958 Use char because int might match the return type of a GCC 10959 builtin and then its argument prototype would still apply. */ 10960#ifdef __cplusplus 10961extern "C" 10962#endif 10963char dlopen (); 10964int 10965main () 10966{ 10967return dlopen (); 10968 ; 10969 return 0; 10970} 10971_ACEOF 10972if ac_fn_c_try_link "$LINENO"; then : 10973 ac_cv_lib_dl_dlopen=yes 10974else 10975 ac_cv_lib_dl_dlopen=no 10976fi 10977rm -f core conftest.err conftest.$ac_objext \ 10978 conftest$ac_exeext conftest.$ac_ext 10979LIBS=$ac_check_lib_save_LIBS 10980fi 10981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10982$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10983if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10984 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10985else 10986 10987 lt_cv_dlopen="dyld" 10988 lt_cv_dlopen_libs= 10989 lt_cv_dlopen_self=yes 10990 10991fi 10992 10993 ;; 10994 10995 *) 10996 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10997if test "x$ac_cv_func_shl_load" = x""yes; then : 10998 lt_cv_dlopen="shl_load" 10999else 11000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11001$as_echo_n "checking for shl_load in -ldld... " >&6; } 11002if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 11003 $as_echo_n "(cached) " >&6 11004else 11005 ac_check_lib_save_LIBS=$LIBS 11006LIBS="-ldld $LIBS" 11007cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11008/* end confdefs.h. */ 11009 11010/* Override any GCC internal prototype to avoid an error. 11011 Use char because int might match the return type of a GCC 11012 builtin and then its argument prototype would still apply. */ 11013#ifdef __cplusplus 11014extern "C" 11015#endif 11016char shl_load (); 11017int 11018main () 11019{ 11020return shl_load (); 11021 ; 11022 return 0; 11023} 11024_ACEOF 11025if ac_fn_c_try_link "$LINENO"; then : 11026 ac_cv_lib_dld_shl_load=yes 11027else 11028 ac_cv_lib_dld_shl_load=no 11029fi 11030rm -f core conftest.err conftest.$ac_objext \ 11031 conftest$ac_exeext conftest.$ac_ext 11032LIBS=$ac_check_lib_save_LIBS 11033fi 11034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11035$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11036if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 11037 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11038else 11039 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11040if test "x$ac_cv_func_dlopen" = x""yes; then : 11041 lt_cv_dlopen="dlopen" 11042else 11043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11044$as_echo_n "checking for dlopen in -ldl... " >&6; } 11045if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 11046 $as_echo_n "(cached) " >&6 11047else 11048 ac_check_lib_save_LIBS=$LIBS 11049LIBS="-ldl $LIBS" 11050cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11051/* end confdefs.h. */ 11052 11053/* Override any GCC internal prototype to avoid an error. 11054 Use char because int might match the return type of a GCC 11055 builtin and then its argument prototype would still apply. */ 11056#ifdef __cplusplus 11057extern "C" 11058#endif 11059char dlopen (); 11060int 11061main () 11062{ 11063return dlopen (); 11064 ; 11065 return 0; 11066} 11067_ACEOF 11068if ac_fn_c_try_link "$LINENO"; then : 11069 ac_cv_lib_dl_dlopen=yes 11070else 11071 ac_cv_lib_dl_dlopen=no 11072fi 11073rm -f core conftest.err conftest.$ac_objext \ 11074 conftest$ac_exeext conftest.$ac_ext 11075LIBS=$ac_check_lib_save_LIBS 11076fi 11077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11078$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11079if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11080 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11081else 11082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11083$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11084if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 11085 $as_echo_n "(cached) " >&6 11086else 11087 ac_check_lib_save_LIBS=$LIBS 11088LIBS="-lsvld $LIBS" 11089cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11090/* end confdefs.h. */ 11091 11092/* Override any GCC internal prototype to avoid an error. 11093 Use char because int might match the return type of a GCC 11094 builtin and then its argument prototype would still apply. */ 11095#ifdef __cplusplus 11096extern "C" 11097#endif 11098char dlopen (); 11099int 11100main () 11101{ 11102return dlopen (); 11103 ; 11104 return 0; 11105} 11106_ACEOF 11107if ac_fn_c_try_link "$LINENO"; then : 11108 ac_cv_lib_svld_dlopen=yes 11109else 11110 ac_cv_lib_svld_dlopen=no 11111fi 11112rm -f core conftest.err conftest.$ac_objext \ 11113 conftest$ac_exeext conftest.$ac_ext 11114LIBS=$ac_check_lib_save_LIBS 11115fi 11116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11117$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11118if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 11119 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11120else 11121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11122$as_echo_n "checking for dld_link in -ldld... " >&6; } 11123if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 11124 $as_echo_n "(cached) " >&6 11125else 11126 ac_check_lib_save_LIBS=$LIBS 11127LIBS="-ldld $LIBS" 11128cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11129/* end confdefs.h. */ 11130 11131/* Override any GCC internal prototype to avoid an error. 11132 Use char because int might match the return type of a GCC 11133 builtin and then its argument prototype would still apply. */ 11134#ifdef __cplusplus 11135extern "C" 11136#endif 11137char dld_link (); 11138int 11139main () 11140{ 11141return dld_link (); 11142 ; 11143 return 0; 11144} 11145_ACEOF 11146if ac_fn_c_try_link "$LINENO"; then : 11147 ac_cv_lib_dld_dld_link=yes 11148else 11149 ac_cv_lib_dld_dld_link=no 11150fi 11151rm -f core conftest.err conftest.$ac_objext \ 11152 conftest$ac_exeext conftest.$ac_ext 11153LIBS=$ac_check_lib_save_LIBS 11154fi 11155{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11156$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11157if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 11158 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11159fi 11160 11161 11162fi 11163 11164 11165fi 11166 11167 11168fi 11169 11170 11171fi 11172 11173 11174fi 11175 11176 ;; 11177 esac 11178 11179 if test "x$lt_cv_dlopen" != xno; then 11180 enable_dlopen=yes 11181 else 11182 enable_dlopen=no 11183 fi 11184 11185 case $lt_cv_dlopen in 11186 dlopen) 11187 save_CPPFLAGS="$CPPFLAGS" 11188 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11189 11190 save_LDFLAGS="$LDFLAGS" 11191 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11192 11193 save_LIBS="$LIBS" 11194 LIBS="$lt_cv_dlopen_libs $LIBS" 11195 11196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11197$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11198if test "${lt_cv_dlopen_self+set}" = set; then : 11199 $as_echo_n "(cached) " >&6 11200else 11201 if test "$cross_compiling" = yes; then : 11202 lt_cv_dlopen_self=cross 11203else 11204 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11205 lt_status=$lt_dlunknown 11206 cat > conftest.$ac_ext <<_LT_EOF 11207#line 11207 "configure" 11208#include "confdefs.h" 11209 11210#if HAVE_DLFCN_H 11211#include <dlfcn.h> 11212#endif 11213 11214#include <stdio.h> 11215 11216#ifdef RTLD_GLOBAL 11217# define LT_DLGLOBAL RTLD_GLOBAL 11218#else 11219# ifdef DL_GLOBAL 11220# define LT_DLGLOBAL DL_GLOBAL 11221# else 11222# define LT_DLGLOBAL 0 11223# endif 11224#endif 11225 11226/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11227 find out it does not work in some platform. */ 11228#ifndef LT_DLLAZY_OR_NOW 11229# ifdef RTLD_LAZY 11230# define LT_DLLAZY_OR_NOW RTLD_LAZY 11231# else 11232# ifdef DL_LAZY 11233# define LT_DLLAZY_OR_NOW DL_LAZY 11234# else 11235# ifdef RTLD_NOW 11236# define LT_DLLAZY_OR_NOW RTLD_NOW 11237# else 11238# ifdef DL_NOW 11239# define LT_DLLAZY_OR_NOW DL_NOW 11240# else 11241# define LT_DLLAZY_OR_NOW 0 11242# endif 11243# endif 11244# endif 11245# endif 11246#endif 11247 11248/* When -fvisbility=hidden is used, assume the code has been annotated 11249 correspondingly for the symbols needed. */ 11250#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11251void fnord () __attribute__((visibility("default"))); 11252#endif 11253 11254void fnord () { int i=42; } 11255int main () 11256{ 11257 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11258 int status = $lt_dlunknown; 11259 11260 if (self) 11261 { 11262 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11263 else 11264 { 11265 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11266 else puts (dlerror ()); 11267 } 11268 /* dlclose (self); */ 11269 } 11270 else 11271 puts (dlerror ()); 11272 11273 return status; 11274} 11275_LT_EOF 11276 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11277 (eval $ac_link) 2>&5 11278 ac_status=$? 11279 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11280 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11281 (./conftest; exit; ) >&5 2>/dev/null 11282 lt_status=$? 11283 case x$lt_status in 11284 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11285 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11286 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11287 esac 11288 else : 11289 # compilation failed 11290 lt_cv_dlopen_self=no 11291 fi 11292fi 11293rm -fr conftest* 11294 11295 11296fi 11297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11298$as_echo "$lt_cv_dlopen_self" >&6; } 11299 11300 if test "x$lt_cv_dlopen_self" = xyes; then 11301 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11303$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11304if test "${lt_cv_dlopen_self_static+set}" = set; then : 11305 $as_echo_n "(cached) " >&6 11306else 11307 if test "$cross_compiling" = yes; then : 11308 lt_cv_dlopen_self_static=cross 11309else 11310 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11311 lt_status=$lt_dlunknown 11312 cat > conftest.$ac_ext <<_LT_EOF 11313#line 11313 "configure" 11314#include "confdefs.h" 11315 11316#if HAVE_DLFCN_H 11317#include <dlfcn.h> 11318#endif 11319 11320#include <stdio.h> 11321 11322#ifdef RTLD_GLOBAL 11323# define LT_DLGLOBAL RTLD_GLOBAL 11324#else 11325# ifdef DL_GLOBAL 11326# define LT_DLGLOBAL DL_GLOBAL 11327# else 11328# define LT_DLGLOBAL 0 11329# endif 11330#endif 11331 11332/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11333 find out it does not work in some platform. */ 11334#ifndef LT_DLLAZY_OR_NOW 11335# ifdef RTLD_LAZY 11336# define LT_DLLAZY_OR_NOW RTLD_LAZY 11337# else 11338# ifdef DL_LAZY 11339# define LT_DLLAZY_OR_NOW DL_LAZY 11340# else 11341# ifdef RTLD_NOW 11342# define LT_DLLAZY_OR_NOW RTLD_NOW 11343# else 11344# ifdef DL_NOW 11345# define LT_DLLAZY_OR_NOW DL_NOW 11346# else 11347# define LT_DLLAZY_OR_NOW 0 11348# endif 11349# endif 11350# endif 11351# endif 11352#endif 11353 11354/* When -fvisbility=hidden is used, assume the code has been annotated 11355 correspondingly for the symbols needed. */ 11356#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11357void fnord () __attribute__((visibility("default"))); 11358#endif 11359 11360void fnord () { int i=42; } 11361int main () 11362{ 11363 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11364 int status = $lt_dlunknown; 11365 11366 if (self) 11367 { 11368 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11369 else 11370 { 11371 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11372 else puts (dlerror ()); 11373 } 11374 /* dlclose (self); */ 11375 } 11376 else 11377 puts (dlerror ()); 11378 11379 return status; 11380} 11381_LT_EOF 11382 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11383 (eval $ac_link) 2>&5 11384 ac_status=$? 11385 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11386 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11387 (./conftest; exit; ) >&5 2>/dev/null 11388 lt_status=$? 11389 case x$lt_status in 11390 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11391 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11392 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11393 esac 11394 else : 11395 # compilation failed 11396 lt_cv_dlopen_self_static=no 11397 fi 11398fi 11399rm -fr conftest* 11400 11401 11402fi 11403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11404$as_echo "$lt_cv_dlopen_self_static" >&6; } 11405 fi 11406 11407 CPPFLAGS="$save_CPPFLAGS" 11408 LDFLAGS="$save_LDFLAGS" 11409 LIBS="$save_LIBS" 11410 ;; 11411 esac 11412 11413 case $lt_cv_dlopen_self in 11414 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11415 *) enable_dlopen_self=unknown ;; 11416 esac 11417 11418 case $lt_cv_dlopen_self_static in 11419 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11420 *) enable_dlopen_self_static=unknown ;; 11421 esac 11422fi 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440striplib= 11441old_striplib= 11442{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11443$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11444if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11445 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11446 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11448$as_echo "yes" >&6; } 11449else 11450# FIXME - insert some real tests, host_os isn't really good enough 11451 case $host_os in 11452 darwin*) 11453 if test -n "$STRIP" ; then 11454 striplib="$STRIP -x" 11455 old_striplib="$STRIP -S" 11456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11457$as_echo "yes" >&6; } 11458 else 11459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11460$as_echo "no" >&6; } 11461 fi 11462 ;; 11463 *) 11464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11465$as_echo "no" >&6; } 11466 ;; 11467 esac 11468fi 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 # Report which library types will actually be built 11482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11483$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11485$as_echo "$can_build_shared" >&6; } 11486 11487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11488$as_echo_n "checking whether to build shared libraries... " >&6; } 11489 test "$can_build_shared" = "no" && enable_shared=no 11490 11491 # On AIX, shared libraries and static libraries use the same namespace, and 11492 # are all built from PIC. 11493 case $host_os in 11494 aix3*) 11495 test "$enable_shared" = yes && enable_static=no 11496 if test -n "$RANLIB"; then 11497 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11498 postinstall_cmds='$RANLIB $lib' 11499 fi 11500 ;; 11501 11502 aix[4-9]*) 11503 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11504 test "$enable_shared" = yes && enable_static=no 11505 fi 11506 ;; 11507 esac 11508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11509$as_echo "$enable_shared" >&6; } 11510 11511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11512$as_echo_n "checking whether to build static libraries... " >&6; } 11513 # Make sure either enable_shared or enable_static is yes. 11514 test "$enable_shared" = yes || enable_static=yes 11515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11516$as_echo "$enable_static" >&6; } 11517 11518 11519 11520 11521fi 11522ac_ext=c 11523ac_cpp='$CPP $CPPFLAGS' 11524ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11525ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11526ac_compiler_gnu=$ac_cv_c_compiler_gnu 11527 11528CC="$lt_save_CC" 11529 11530 11531 11532 11533 11534 11535 11536 11537 11538 11539 11540 11541 11542 ac_config_commands="$ac_config_commands libtool" 11543 11544 11545 11546 11547# Only expand once: 11548 11549 11550 11551# Check whether --enable-targets was given. 11552if test "${enable_targets+set}" = set; then : 11553 enableval=$enable_targets; case "${enableval}" in 11554 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11555 ;; 11556 no) enable_targets= ;; 11557 *) enable_targets=$enableval ;; 11558esac 11559fi 11560 11561# Check whether --enable-deterministic-archives was given. 11562if test "${enable_deterministic_archives+set}" = set; then : 11563 enableval=$enable_deterministic_archives; 11564if test "${enableval}" = no; then 11565 default_ar_deterministic=0 11566else 11567 default_ar_deterministic=1 11568fi 11569else 11570 default_ar_deterministic=0 11571fi 11572 11573 11574 11575cat >>confdefs.h <<_ACEOF 11576#define DEFAULT_AR_DETERMINISTIC $default_ar_deterministic 11577_ACEOF 11578 11579 11580 11581GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11582cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11583/* end confdefs.h. */ 11584__GNUC__ 11585_ACEOF 11586if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11587 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11588 11589else 11590 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11591fi 11592rm -f conftest* 11593 11594 11595# Check whether --enable-werror was given. 11596if test "${enable_werror+set}" = set; then : 11597 enableval=$enable_werror; case "${enableval}" in 11598 yes | y) ERROR_ON_WARNING="yes" ;; 11599 no | n) ERROR_ON_WARNING="no" ;; 11600 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11601 esac 11602fi 11603 11604 11605# Disable -Wformat by default when using gcc on mingw 11606case "${host}" in 11607 *-*-mingw32*) 11608 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11609 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11610 fi 11611 ;; 11612 *) ;; 11613esac 11614 11615# Enable -Werror by default when using gcc 11616if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11617 ERROR_ON_WARNING=yes 11618fi 11619 11620NO_WERROR= 11621if test "${ERROR_ON_WARNING}" = yes ; then 11622 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11623 NO_WERROR="-Wno-error" 11624fi 11625 11626if test "${GCC}" = yes ; then 11627 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11628fi 11629 11630# Check whether --enable-build-warnings was given. 11631if test "${enable_build_warnings+set}" = set; then : 11632 enableval=$enable_build_warnings; case "${enableval}" in 11633 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11634 no) if test "${GCC}" = yes ; then 11635 WARN_CFLAGS="-w" 11636 fi;; 11637 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11638 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11639 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11640 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11641 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11642esac 11643fi 11644 11645 11646if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11647 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11648fi 11649 11650 11651 11652 11653 11654ac_config_headers="$ac_config_headers config.h:config.in" 11655 11656 11657 11658 11659if test -z "$target" ; then 11660 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5 11661fi 11662if test -z "$host" ; then 11663 as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5 11664fi 11665 11666for ac_prog in 'bison -y' byacc 11667do 11668 # Extract the first word of "$ac_prog", so it can be a program name with args. 11669set dummy $ac_prog; ac_word=$2 11670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11671$as_echo_n "checking for $ac_word... " >&6; } 11672if test "${ac_cv_prog_YACC+set}" = set; then : 11673 $as_echo_n "(cached) " >&6 11674else 11675 if test -n "$YACC"; then 11676 ac_cv_prog_YACC="$YACC" # Let the user override the test. 11677else 11678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11679for as_dir in $PATH 11680do 11681 IFS=$as_save_IFS 11682 test -z "$as_dir" && as_dir=. 11683 for ac_exec_ext in '' $ac_executable_extensions; do 11684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11685 ac_cv_prog_YACC="$ac_prog" 11686 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11687 break 2 11688 fi 11689done 11690 done 11691IFS=$as_save_IFS 11692 11693fi 11694fi 11695YACC=$ac_cv_prog_YACC 11696if test -n "$YACC"; then 11697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 11698$as_echo "$YACC" >&6; } 11699else 11700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11701$as_echo "no" >&6; } 11702fi 11703 11704 11705 test -n "$YACC" && break 11706done 11707test -n "$YACC" || YACC="yacc" 11708 11709for ac_prog in flex lex 11710do 11711 # Extract the first word of "$ac_prog", so it can be a program name with args. 11712set dummy $ac_prog; ac_word=$2 11713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11714$as_echo_n "checking for $ac_word... " >&6; } 11715if test "${ac_cv_prog_LEX+set}" = set; then : 11716 $as_echo_n "(cached) " >&6 11717else 11718 if test -n "$LEX"; then 11719 ac_cv_prog_LEX="$LEX" # Let the user override the test. 11720else 11721as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11722for as_dir in $PATH 11723do 11724 IFS=$as_save_IFS 11725 test -z "$as_dir" && as_dir=. 11726 for ac_exec_ext in '' $ac_executable_extensions; do 11727 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11728 ac_cv_prog_LEX="$ac_prog" 11729 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11730 break 2 11731 fi 11732done 11733 done 11734IFS=$as_save_IFS 11735 11736fi 11737fi 11738LEX=$ac_cv_prog_LEX 11739if test -n "$LEX"; then 11740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 11741$as_echo "$LEX" >&6; } 11742else 11743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11744$as_echo "no" >&6; } 11745fi 11746 11747 11748 test -n "$LEX" && break 11749done 11750test -n "$LEX" || LEX=":" 11751 11752if test "x$LEX" != "x:"; then 11753 cat >conftest.l <<_ACEOF 11754%% 11755a { ECHO; } 11756b { REJECT; } 11757c { yymore (); } 11758d { yyless (1); } 11759e { yyless (input () != 0); } 11760f { unput (yytext[0]); } 11761. { BEGIN INITIAL; } 11762%% 11763#ifdef YYTEXT_POINTER 11764extern char *yytext; 11765#endif 11766int 11767main (void) 11768{ 11769 return ! yylex () + ! yywrap (); 11770} 11771_ACEOF 11772{ { ac_try="$LEX conftest.l" 11773case "(($ac_try" in 11774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11775 *) ac_try_echo=$ac_try;; 11776esac 11777eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11778$as_echo "$ac_try_echo"; } >&5 11779 (eval "$LEX conftest.l") 2>&5 11780 ac_status=$? 11781 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11782 test $ac_status = 0; } 11783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 11784$as_echo_n "checking lex output file root... " >&6; } 11785if test "${ac_cv_prog_lex_root+set}" = set; then : 11786 $as_echo_n "(cached) " >&6 11787else 11788 11789if test -f lex.yy.c; then 11790 ac_cv_prog_lex_root=lex.yy 11791elif test -f lexyy.c; then 11792 ac_cv_prog_lex_root=lexyy 11793else 11794 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5 11795fi 11796fi 11797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 11798$as_echo "$ac_cv_prog_lex_root" >&6; } 11799LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 11800 11801if test -z "${LEXLIB+set}"; then 11802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 11803$as_echo_n "checking lex library... " >&6; } 11804if test "${ac_cv_lib_lex+set}" = set; then : 11805 $as_echo_n "(cached) " >&6 11806else 11807 11808 ac_save_LIBS=$LIBS 11809 ac_cv_lib_lex='none needed' 11810 for ac_lib in '' -lfl -ll; do 11811 LIBS="$ac_lib $ac_save_LIBS" 11812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11813/* end confdefs.h. */ 11814`cat $LEX_OUTPUT_ROOT.c` 11815_ACEOF 11816if ac_fn_c_try_link "$LINENO"; then : 11817 ac_cv_lib_lex=$ac_lib 11818fi 11819rm -f core conftest.err conftest.$ac_objext \ 11820 conftest$ac_exeext conftest.$ac_ext 11821 test "$ac_cv_lib_lex" != 'none needed' && break 11822 done 11823 LIBS=$ac_save_LIBS 11824 11825fi 11826{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 11827$as_echo "$ac_cv_lib_lex" >&6; } 11828 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex 11829fi 11830 11831 11832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 11833$as_echo_n "checking whether yytext is a pointer... " >&6; } 11834if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then : 11835 $as_echo_n "(cached) " >&6 11836else 11837 # POSIX says lex can declare yytext either as a pointer or an array; the 11838# default is implementation-dependent. Figure out which it is, since 11839# not all implementations provide the %pointer and %array declarations. 11840ac_cv_prog_lex_yytext_pointer=no 11841ac_save_LIBS=$LIBS 11842LIBS="$LEXLIB $ac_save_LIBS" 11843cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11844/* end confdefs.h. */ 11845#define YYTEXT_POINTER 1 11846`cat $LEX_OUTPUT_ROOT.c` 11847_ACEOF 11848if ac_fn_c_try_link "$LINENO"; then : 11849 ac_cv_prog_lex_yytext_pointer=yes 11850fi 11851rm -f core conftest.err conftest.$ac_objext \ 11852 conftest$ac_exeext conftest.$ac_ext 11853LIBS=$ac_save_LIBS 11854 11855fi 11856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 11857$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } 11858if test $ac_cv_prog_lex_yytext_pointer = yes; then 11859 11860$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h 11861 11862fi 11863rm -f conftest.l $LEX_OUTPUT_ROOT.c 11864 11865fi 11866if test "$LEX" = :; then 11867 LEX=${am_missing_run}flex 11868fi 11869 11870ALL_LINGUAS="bg da es fi fr id it ja ro ru rw sk sv tr uk vi zh_CN zh_TW" 11871# If we haven't got the data from the intl directory, 11872# assume NLS is disabled. 11873USE_NLS=no 11874LIBINTL= 11875LIBINTL_DEP= 11876INCINTL= 11877XGETTEXT= 11878GMSGFMT= 11879POSUB= 11880 11881if test -f ../intl/config.intl; then 11882 . ../intl/config.intl 11883fi 11884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11885$as_echo_n "checking whether NLS is requested... " >&6; } 11886if test x"$USE_NLS" != xyes; then 11887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11888$as_echo "no" >&6; } 11889else 11890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11891$as_echo "yes" >&6; } 11892 11893$as_echo "#define ENABLE_NLS 1" >>confdefs.h 11894 11895 11896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 11897$as_echo_n "checking for catalogs to be installed... " >&6; } 11898 # Look for .po and .gmo files in the source directory. 11899 CATALOGS= 11900 XLINGUAS= 11901 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 11902 # If there aren't any .gmo files the shell will give us the 11903 # literal string "../path/to/srcdir/po/*.gmo" which has to be 11904 # weeded out. 11905 case "$cat" in *\**) 11906 continue;; 11907 esac 11908 # The quadruple backslash is collapsed to a double backslash 11909 # by the backticks, then collapsed again by the double quotes, 11910 # leaving us with one backslash in the sed expression (right 11911 # before the dot that mustn't act as a wildcard). 11912 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 11913 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 11914 # The user is allowed to set LINGUAS to a list of languages to 11915 # install catalogs for. If it's empty that means "all of them." 11916 if test "x$LINGUAS" = x; then 11917 CATALOGS="$CATALOGS $cat" 11918 XLINGUAS="$XLINGUAS $lang" 11919 else 11920 case "$LINGUAS" in *$lang*) 11921 CATALOGS="$CATALOGS $cat" 11922 XLINGUAS="$XLINGUAS $lang" 11923 ;; 11924 esac 11925 fi 11926 done 11927 LINGUAS="$XLINGUAS" 11928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 11929$as_echo "$LINGUAS" >&6; } 11930 11931 11932 DATADIRNAME=share 11933 11934 INSTOBJEXT=.mo 11935 11936 GENCAT=gencat 11937 11938 CATOBJEXT=.gmo 11939 11940fi 11941 11942 MKINSTALLDIRS= 11943 if test -n "$ac_aux_dir"; then 11944 case "$ac_aux_dir" in 11945 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 11946 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 11947 esac 11948 fi 11949 if test -z "$MKINSTALLDIRS"; then 11950 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 11951 fi 11952 11953 11954 11955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11956$as_echo_n "checking whether NLS is requested... " >&6; } 11957 # Check whether --enable-nls was given. 11958if test "${enable_nls+set}" = set; then : 11959 enableval=$enable_nls; USE_NLS=$enableval 11960else 11961 USE_NLS=yes 11962fi 11963 11964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11965$as_echo "$USE_NLS" >&6; } 11966 11967 11968 11969 11970 11971 11972# Prepare PATH_SEPARATOR. 11973# The user is always right. 11974if test "${PATH_SEPARATOR+set}" != set; then 11975 echo "#! /bin/sh" >conf$$.sh 11976 echo "exit 0" >>conf$$.sh 11977 chmod +x conf$$.sh 11978 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11979 PATH_SEPARATOR=';' 11980 else 11981 PATH_SEPARATOR=: 11982 fi 11983 rm -f conf$$.sh 11984fi 11985 11986# Find out how to test for executable files. Don't use a zero-byte file, 11987# as systems may use methods other than mode bits to determine executability. 11988cat >conf$$.file <<_ASEOF 11989#! /bin/sh 11990exit 0 11991_ASEOF 11992chmod +x conf$$.file 11993if test -x conf$$.file >/dev/null 2>&1; then 11994 ac_executable_p="test -x" 11995else 11996 ac_executable_p="test -f" 11997fi 11998rm -f conf$$.file 11999 12000# Extract the first word of "msgfmt", so it can be a program name with args. 12001set dummy msgfmt; ac_word=$2 12002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12003$as_echo_n "checking for $ac_word... " >&6; } 12004if test "${ac_cv_path_MSGFMT+set}" = set; then : 12005 $as_echo_n "(cached) " >&6 12006else 12007 case "$MSGFMT" in 12008 [\\/]* | ?:[\\/]*) 12009 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 12010 ;; 12011 *) 12012 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12013 for ac_dir in $PATH; do 12014 IFS="$ac_save_IFS" 12015 test -z "$ac_dir" && ac_dir=. 12016 for ac_exec_ext in '' $ac_executable_extensions; do 12017 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12018 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 12019 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12020 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 12021 break 2 12022 fi 12023 fi 12024 done 12025 done 12026 IFS="$ac_save_IFS" 12027 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 12028 ;; 12029esac 12030fi 12031MSGFMT="$ac_cv_path_MSGFMT" 12032if test "$MSGFMT" != ":"; then 12033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 12034$as_echo "$MSGFMT" >&6; } 12035else 12036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12037$as_echo "no" >&6; } 12038fi 12039 12040 # Extract the first word of "gmsgfmt", so it can be a program name with args. 12041set dummy gmsgfmt; ac_word=$2 12042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12043$as_echo_n "checking for $ac_word... " >&6; } 12044if test "${ac_cv_path_GMSGFMT+set}" = set; then : 12045 $as_echo_n "(cached) " >&6 12046else 12047 case $GMSGFMT in 12048 [\\/]* | ?:[\\/]*) 12049 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 12050 ;; 12051 *) 12052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12053for as_dir in $PATH 12054do 12055 IFS=$as_save_IFS 12056 test -z "$as_dir" && as_dir=. 12057 for ac_exec_ext in '' $ac_executable_extensions; do 12058 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12059 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 12060 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12061 break 2 12062 fi 12063done 12064 done 12065IFS=$as_save_IFS 12066 12067 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 12068 ;; 12069esac 12070fi 12071GMSGFMT=$ac_cv_path_GMSGFMT 12072if test -n "$GMSGFMT"; then 12073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 12074$as_echo "$GMSGFMT" >&6; } 12075else 12076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12077$as_echo "no" >&6; } 12078fi 12079 12080 12081 12082 12083# Prepare PATH_SEPARATOR. 12084# The user is always right. 12085if test "${PATH_SEPARATOR+set}" != set; then 12086 echo "#! /bin/sh" >conf$$.sh 12087 echo "exit 0" >>conf$$.sh 12088 chmod +x conf$$.sh 12089 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12090 PATH_SEPARATOR=';' 12091 else 12092 PATH_SEPARATOR=: 12093 fi 12094 rm -f conf$$.sh 12095fi 12096 12097# Find out how to test for executable files. Don't use a zero-byte file, 12098# as systems may use methods other than mode bits to determine executability. 12099cat >conf$$.file <<_ASEOF 12100#! /bin/sh 12101exit 0 12102_ASEOF 12103chmod +x conf$$.file 12104if test -x conf$$.file >/dev/null 2>&1; then 12105 ac_executable_p="test -x" 12106else 12107 ac_executable_p="test -f" 12108fi 12109rm -f conf$$.file 12110 12111# Extract the first word of "xgettext", so it can be a program name with args. 12112set dummy xgettext; ac_word=$2 12113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12114$as_echo_n "checking for $ac_word... " >&6; } 12115if test "${ac_cv_path_XGETTEXT+set}" = set; then : 12116 $as_echo_n "(cached) " >&6 12117else 12118 case "$XGETTEXT" in 12119 [\\/]* | ?:[\\/]*) 12120 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 12121 ;; 12122 *) 12123 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12124 for ac_dir in $PATH; do 12125 IFS="$ac_save_IFS" 12126 test -z "$ac_dir" && ac_dir=. 12127 for ac_exec_ext in '' $ac_executable_extensions; do 12128 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12129 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12130 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12131 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 12132 break 2 12133 fi 12134 fi 12135 done 12136 done 12137 IFS="$ac_save_IFS" 12138 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 12139 ;; 12140esac 12141fi 12142XGETTEXT="$ac_cv_path_XGETTEXT" 12143if test "$XGETTEXT" != ":"; then 12144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 12145$as_echo "$XGETTEXT" >&6; } 12146else 12147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12148$as_echo "no" >&6; } 12149fi 12150 12151 rm -f messages.po 12152 12153 12154# Prepare PATH_SEPARATOR. 12155# The user is always right. 12156if test "${PATH_SEPARATOR+set}" != set; then 12157 echo "#! /bin/sh" >conf$$.sh 12158 echo "exit 0" >>conf$$.sh 12159 chmod +x conf$$.sh 12160 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12161 PATH_SEPARATOR=';' 12162 else 12163 PATH_SEPARATOR=: 12164 fi 12165 rm -f conf$$.sh 12166fi 12167 12168# Find out how to test for executable files. Don't use a zero-byte file, 12169# as systems may use methods other than mode bits to determine executability. 12170cat >conf$$.file <<_ASEOF 12171#! /bin/sh 12172exit 0 12173_ASEOF 12174chmod +x conf$$.file 12175if test -x conf$$.file >/dev/null 2>&1; then 12176 ac_executable_p="test -x" 12177else 12178 ac_executable_p="test -f" 12179fi 12180rm -f conf$$.file 12181 12182# Extract the first word of "msgmerge", so it can be a program name with args. 12183set dummy msgmerge; ac_word=$2 12184{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12185$as_echo_n "checking for $ac_word... " >&6; } 12186if test "${ac_cv_path_MSGMERGE+set}" = set; then : 12187 $as_echo_n "(cached) " >&6 12188else 12189 case "$MSGMERGE" in 12190 [\\/]* | ?:[\\/]*) 12191 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 12192 ;; 12193 *) 12194 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12195 for ac_dir in $PATH; do 12196 IFS="$ac_save_IFS" 12197 test -z "$ac_dir" && ac_dir=. 12198 for ac_exec_ext in '' $ac_executable_extensions; do 12199 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12200 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 12201 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 12202 break 2 12203 fi 12204 fi 12205 done 12206 done 12207 IFS="$ac_save_IFS" 12208 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 12209 ;; 12210esac 12211fi 12212MSGMERGE="$ac_cv_path_MSGMERGE" 12213if test "$MSGMERGE" != ":"; then 12214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 12215$as_echo "$MSGMERGE" >&6; } 12216else 12217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12218$as_echo "no" >&6; } 12219fi 12220 12221 12222 if test "$GMSGFMT" != ":"; then 12223 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 12224 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12225 : ; 12226 else 12227 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 12228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 12229$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 12230 GMSGFMT=":" 12231 fi 12232 fi 12233 12234 if test "$XGETTEXT" != ":"; then 12235 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12236 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12237 : ; 12238 else 12239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 12240$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 12241 XGETTEXT=":" 12242 fi 12243 rm -f messages.po 12244 fi 12245 12246 ac_config_commands="$ac_config_commands default-1" 12247 12248 12249 12250 12251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 12252$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 12253 # Check whether --enable-maintainer-mode was given. 12254if test "${enable_maintainer_mode+set}" = set; then : 12255 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 12256else 12257 USE_MAINTAINER_MODE=no 12258fi 12259 12260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 12261$as_echo "$USE_MAINTAINER_MODE" >&6; } 12262 if test $USE_MAINTAINER_MODE = yes; then 12263 MAINTAINER_MODE_TRUE= 12264 MAINTAINER_MODE_FALSE='#' 12265else 12266 MAINTAINER_MODE_TRUE='#' 12267 MAINTAINER_MODE_FALSE= 12268fi 12269 12270 MAINT=$MAINTAINER_MODE_TRUE 12271 12272 12273 if false; then 12274 GENINSRC_NEVER_TRUE= 12275 GENINSRC_NEVER_FALSE='#' 12276else 12277 GENINSRC_NEVER_TRUE='#' 12278 GENINSRC_NEVER_FALSE= 12279fi 12280 12281 12282if test -n "$EXEEXT"; then 12283 12284$as_echo "#define HAVE_EXECUTABLE_SUFFIX 1" >>confdefs.h 12285 12286fi 12287 12288cat >>confdefs.h <<_ACEOF 12289#define EXECUTABLE_SUFFIX "${EXEEXT}" 12290_ACEOF 12291 12292 12293# host-specific stuff: 12294 12295HDEFINES= 12296 12297. ${srcdir}/../bfd/configure.host 12298 12299 12300AR=${AR-ar} 12301 12302if test -n "$ac_tool_prefix"; then 12303 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12304set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12306$as_echo_n "checking for $ac_word... " >&6; } 12307if test "${ac_cv_prog_RANLIB+set}" = set; then : 12308 $as_echo_n "(cached) " >&6 12309else 12310 if test -n "$RANLIB"; then 12311 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12312else 12313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12314for as_dir in $PATH 12315do 12316 IFS=$as_save_IFS 12317 test -z "$as_dir" && as_dir=. 12318 for ac_exec_ext in '' $ac_executable_extensions; do 12319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12320 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12322 break 2 12323 fi 12324done 12325 done 12326IFS=$as_save_IFS 12327 12328fi 12329fi 12330RANLIB=$ac_cv_prog_RANLIB 12331if test -n "$RANLIB"; then 12332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12333$as_echo "$RANLIB" >&6; } 12334else 12335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12336$as_echo "no" >&6; } 12337fi 12338 12339 12340fi 12341if test -z "$ac_cv_prog_RANLIB"; then 12342 ac_ct_RANLIB=$RANLIB 12343 # Extract the first word of "ranlib", so it can be a program name with args. 12344set dummy ranlib; ac_word=$2 12345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12346$as_echo_n "checking for $ac_word... " >&6; } 12347if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 12348 $as_echo_n "(cached) " >&6 12349else 12350 if test -n "$ac_ct_RANLIB"; then 12351 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12352else 12353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12354for as_dir in $PATH 12355do 12356 IFS=$as_save_IFS 12357 test -z "$as_dir" && as_dir=. 12358 for ac_exec_ext in '' $ac_executable_extensions; do 12359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12360 ac_cv_prog_ac_ct_RANLIB="ranlib" 12361 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12362 break 2 12363 fi 12364done 12365 done 12366IFS=$as_save_IFS 12367 12368fi 12369fi 12370ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12371if test -n "$ac_ct_RANLIB"; then 12372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12373$as_echo "$ac_ct_RANLIB" >&6; } 12374else 12375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12376$as_echo "no" >&6; } 12377fi 12378 12379 if test "x$ac_ct_RANLIB" = x; then 12380 RANLIB=":" 12381 else 12382 case $cross_compiling:$ac_tool_warned in 12383yes:) 12384{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12385$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12386ac_tool_warned=yes ;; 12387esac 12388 RANLIB=$ac_ct_RANLIB 12389 fi 12390else 12391 RANLIB="$ac_cv_prog_RANLIB" 12392fi 12393 12394 12395 12396# Put a plausible default for CC_FOR_BUILD in Makefile. 12397if test -z "$CC_FOR_BUILD"; then 12398 if test "x$cross_compiling" = "xno"; then 12399 CC_FOR_BUILD='$(CC)' 12400 else 12401 CC_FOR_BUILD=gcc 12402 fi 12403fi 12404 12405# Also set EXEEXT_FOR_BUILD. 12406if test "x$cross_compiling" = "xno"; then 12407 EXEEXT_FOR_BUILD='$(EXEEXT)' 12408else 12409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5 12410$as_echo_n "checking for build system executable suffix... " >&6; } 12411if test "${bfd_cv_build_exeext+set}" = set; then : 12412 $as_echo_n "(cached) " >&6 12413else 12414 rm -f conftest* 12415 echo 'int main () { return 0; }' > conftest.c 12416 bfd_cv_build_exeext= 12417 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 12418 for file in conftest.*; do 12419 case $file in 12420 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 12421 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 12422 esac 12423 done 12424 rm -f conftest* 12425 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 12426fi 12427{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5 12428$as_echo "$bfd_cv_build_exeext" >&6; } 12429 EXEEXT_FOR_BUILD="" 12430 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 12431fi 12432 12433 12434DEMANGLER_NAME=c++filt 12435case "${host}" in 12436 *-*-go32* | *-*-msdos*) 12437 DEMANGLER_NAME=cxxfilt 12438esac 12439 12440 12441for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h locale.h sys/param.h wchar.h 12442do : 12443 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12444ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12445eval as_val=\$$as_ac_Header 12446 if test "x$as_val" = x""yes; then : 12447 cat >>confdefs.h <<_ACEOF 12448#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12449_ACEOF 12450 12451fi 12452 12453done 12454 12455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 12456$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } 12457if test "${ac_cv_header_sys_wait_h+set}" = set; then : 12458 $as_echo_n "(cached) " >&6 12459else 12460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12461/* end confdefs.h. */ 12462#include <sys/types.h> 12463#include <sys/wait.h> 12464#ifndef WEXITSTATUS 12465# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 12466#endif 12467#ifndef WIFEXITED 12468# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 12469#endif 12470 12471int 12472main () 12473{ 12474 int s; 12475 wait (&s); 12476 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 12477 ; 12478 return 0; 12479} 12480_ACEOF 12481if ac_fn_c_try_compile "$LINENO"; then : 12482 ac_cv_header_sys_wait_h=yes 12483else 12484 ac_cv_header_sys_wait_h=no 12485fi 12486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12487fi 12488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 12489$as_echo "$ac_cv_header_sys_wait_h" >&6; } 12490if test $ac_cv_header_sys_wait_h = yes; then 12491 12492$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h 12493 12494fi 12495 12496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 12497$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 12498if test "${gcc_cv_header_string+set}" = set; then : 12499 $as_echo_n "(cached) " >&6 12500else 12501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12502/* end confdefs.h. */ 12503#include <string.h> 12504#include <strings.h> 12505int 12506main () 12507{ 12508 12509 ; 12510 return 0; 12511} 12512_ACEOF 12513if ac_fn_c_try_compile "$LINENO"; then : 12514 gcc_cv_header_string=yes 12515else 12516 gcc_cv_header_string=no 12517fi 12518rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12519fi 12520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 12521$as_echo "$gcc_cv_header_string" >&6; } 12522if test $gcc_cv_header_string = yes; then 12523 12524$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 12525 12526fi 12527 12528# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 12529# for constant arguments. Useless! 12530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 12531$as_echo_n "checking for working alloca.h... " >&6; } 12532if test "${ac_cv_working_alloca_h+set}" = set; then : 12533 $as_echo_n "(cached) " >&6 12534else 12535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12536/* end confdefs.h. */ 12537#include <alloca.h> 12538int 12539main () 12540{ 12541char *p = (char *) alloca (2 * sizeof (int)); 12542 if (p) return 0; 12543 ; 12544 return 0; 12545} 12546_ACEOF 12547if ac_fn_c_try_link "$LINENO"; then : 12548 ac_cv_working_alloca_h=yes 12549else 12550 ac_cv_working_alloca_h=no 12551fi 12552rm -f core conftest.err conftest.$ac_objext \ 12553 conftest$ac_exeext conftest.$ac_ext 12554fi 12555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 12556$as_echo "$ac_cv_working_alloca_h" >&6; } 12557if test $ac_cv_working_alloca_h = yes; then 12558 12559$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 12560 12561fi 12562 12563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 12564$as_echo_n "checking for alloca... " >&6; } 12565if test "${ac_cv_func_alloca_works+set}" = set; then : 12566 $as_echo_n "(cached) " >&6 12567else 12568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12569/* end confdefs.h. */ 12570#ifdef __GNUC__ 12571# define alloca __builtin_alloca 12572#else 12573# ifdef _MSC_VER 12574# include <malloc.h> 12575# define alloca _alloca 12576# else 12577# ifdef HAVE_ALLOCA_H 12578# include <alloca.h> 12579# else 12580# ifdef _AIX 12581 #pragma alloca 12582# else 12583# ifndef alloca /* predefined by HP cc +Olibcalls */ 12584char *alloca (); 12585# endif 12586# endif 12587# endif 12588# endif 12589#endif 12590 12591int 12592main () 12593{ 12594char *p = (char *) alloca (1); 12595 if (p) return 0; 12596 ; 12597 return 0; 12598} 12599_ACEOF 12600if ac_fn_c_try_link "$LINENO"; then : 12601 ac_cv_func_alloca_works=yes 12602else 12603 ac_cv_func_alloca_works=no 12604fi 12605rm -f core conftest.err conftest.$ac_objext \ 12606 conftest$ac_exeext conftest.$ac_ext 12607fi 12608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 12609$as_echo "$ac_cv_func_alloca_works" >&6; } 12610 12611if test $ac_cv_func_alloca_works = yes; then 12612 12613$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 12614 12615else 12616 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 12617# that cause trouble. Some versions do not even contain alloca or 12618# contain a buggy version. If you still want to use their alloca, 12619# use ar to extract alloca.o from them instead of compiling alloca.c. 12620 12621ALLOCA=\${LIBOBJDIR}alloca.$ac_objext 12622 12623$as_echo "#define C_ALLOCA 1" >>confdefs.h 12624 12625 12626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 12627$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } 12628if test "${ac_cv_os_cray+set}" = set; then : 12629 $as_echo_n "(cached) " >&6 12630else 12631 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12632/* end confdefs.h. */ 12633#if defined CRAY && ! defined CRAY2 12634webecray 12635#else 12636wenotbecray 12637#endif 12638 12639_ACEOF 12640if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12641 $EGREP "webecray" >/dev/null 2>&1; then : 12642 ac_cv_os_cray=yes 12643else 12644 ac_cv_os_cray=no 12645fi 12646rm -f conftest* 12647 12648fi 12649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 12650$as_echo "$ac_cv_os_cray" >&6; } 12651if test $ac_cv_os_cray = yes; then 12652 for ac_func in _getb67 GETB67 getb67; do 12653 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 12654ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 12655eval as_val=\$$as_ac_var 12656 if test "x$as_val" = x""yes; then : 12657 12658cat >>confdefs.h <<_ACEOF 12659#define CRAY_STACKSEG_END $ac_func 12660_ACEOF 12661 12662 break 12663fi 12664 12665 done 12666fi 12667 12668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 12669$as_echo_n "checking stack direction for C alloca... " >&6; } 12670if test "${ac_cv_c_stack_direction+set}" = set; then : 12671 $as_echo_n "(cached) " >&6 12672else 12673 if test "$cross_compiling" = yes; then : 12674 ac_cv_c_stack_direction=0 12675else 12676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12677/* end confdefs.h. */ 12678$ac_includes_default 12679int 12680find_stack_direction () 12681{ 12682 static char *addr = 0; 12683 auto char dummy; 12684 if (addr == 0) 12685 { 12686 addr = &dummy; 12687 return find_stack_direction (); 12688 } 12689 else 12690 return (&dummy > addr) ? 1 : -1; 12691} 12692 12693int 12694main () 12695{ 12696 return find_stack_direction () < 0; 12697} 12698_ACEOF 12699if ac_fn_c_try_run "$LINENO"; then : 12700 ac_cv_c_stack_direction=1 12701else 12702 ac_cv_c_stack_direction=-1 12703fi 12704rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12705 conftest.$ac_objext conftest.beam conftest.$ac_ext 12706fi 12707 12708fi 12709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 12710$as_echo "$ac_cv_c_stack_direction" >&6; } 12711cat >>confdefs.h <<_ACEOF 12712#define STACK_DIRECTION $ac_cv_c_stack_direction 12713_ACEOF 12714 12715 12716fi 12717 12718for ac_func in sbrk utimes setmode getc_unlocked strcoll setlocale 12719do : 12720 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 12721ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 12722eval as_val=\$$as_ac_var 12723 if test "x$as_val" = x""yes; then : 12724 cat >>confdefs.h <<_ACEOF 12725#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 12726_ACEOF 12727 12728fi 12729done 12730 12731ac_fn_c_check_func "$LINENO" "mkstemp" "ac_cv_func_mkstemp" 12732if test "x$ac_cv_func_mkstemp" = x""yes; then : 12733 12734$as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h 12735 12736fi 12737 12738ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp" 12739if test "x$ac_cv_func_mkdtemp" = x""yes; then : 12740 12741$as_echo "#define HAVE_MKDTEMP 1" >>confdefs.h 12742 12743fi 12744 12745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5 12746$as_echo_n "checking for mbstate_t... " >&6; } 12747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12748/* end confdefs.h. */ 12749#include <wchar.h> 12750int 12751main () 12752{ 12753mbstate_t teststate; 12754 ; 12755 return 0; 12756} 12757_ACEOF 12758if ac_fn_c_try_compile "$LINENO"; then : 12759 have_mbstate_t=yes 12760else 12761 have_mbstate_t=no 12762fi 12763rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_mbstate_t" >&5 12765$as_echo "$have_mbstate_t" >&6; } 12766 if test x"$have_mbstate_t" = xyes; then 12767 12768$as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h 12769 12770 fi 12771 12772# Some systems have frexp only in -lm, not in -lc. 12773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing frexp" >&5 12774$as_echo_n "checking for library containing frexp... " >&6; } 12775if test "${ac_cv_search_frexp+set}" = set; then : 12776 $as_echo_n "(cached) " >&6 12777else 12778 ac_func_search_save_LIBS=$LIBS 12779cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12780/* end confdefs.h. */ 12781 12782/* Override any GCC internal prototype to avoid an error. 12783 Use char because int might match the return type of a GCC 12784 builtin and then its argument prototype would still apply. */ 12785#ifdef __cplusplus 12786extern "C" 12787#endif 12788char frexp (); 12789int 12790main () 12791{ 12792return frexp (); 12793 ; 12794 return 0; 12795} 12796_ACEOF 12797for ac_lib in '' m; do 12798 if test -z "$ac_lib"; then 12799 ac_res="none required" 12800 else 12801 ac_res=-l$ac_lib 12802 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12803 fi 12804 if ac_fn_c_try_link "$LINENO"; then : 12805 ac_cv_search_frexp=$ac_res 12806fi 12807rm -f core conftest.err conftest.$ac_objext \ 12808 conftest$ac_exeext 12809 if test "${ac_cv_search_frexp+set}" = set; then : 12810 break 12811fi 12812done 12813if test "${ac_cv_search_frexp+set}" = set; then : 12814 12815else 12816 ac_cv_search_frexp=no 12817fi 12818rm conftest.$ac_ext 12819LIBS=$ac_func_search_save_LIBS 12820fi 12821{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_frexp" >&5 12822$as_echo "$ac_cv_search_frexp" >&6; } 12823ac_res=$ac_cv_search_frexp 12824if test "$ac_res" != no; then : 12825 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12826 12827fi 12828 12829 12830 12831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 12832$as_echo_n "checking for LC_MESSAGES... " >&6; } 12833if test "${am_cv_val_LC_MESSAGES+set}" = set; then : 12834 $as_echo_n "(cached) " >&6 12835else 12836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12837/* end confdefs.h. */ 12838#include <locale.h> 12839int 12840main () 12841{ 12842return LC_MESSAGES 12843 ; 12844 return 0; 12845} 12846_ACEOF 12847if ac_fn_c_try_link "$LINENO"; then : 12848 am_cv_val_LC_MESSAGES=yes 12849else 12850 am_cv_val_LC_MESSAGES=no 12851fi 12852rm -f core conftest.err conftest.$ac_objext \ 12853 conftest$ac_exeext conftest.$ac_ext 12854fi 12855{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5 12856$as_echo "$am_cv_val_LC_MESSAGES" >&6; } 12857 if test $am_cv_val_LC_MESSAGES = yes; then 12858 12859$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h 12860 12861 fi 12862 12863 12864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in time.h" >&5 12865$as_echo_n "checking for time_t in time.h... " >&6; } 12866if test "${bu_cv_decl_time_t_time_h+set}" = set; then : 12867 $as_echo_n "(cached) " >&6 12868else 12869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12870/* end confdefs.h. */ 12871#include <time.h> 12872int 12873main () 12874{ 12875time_t i; 12876 ; 12877 return 0; 12878} 12879_ACEOF 12880if ac_fn_c_try_compile "$LINENO"; then : 12881 bu_cv_decl_time_t_time_h=yes 12882else 12883 bu_cv_decl_time_t_time_h=no 12884fi 12885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12886fi 12887 12888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_time_h" >&5 12889$as_echo "$bu_cv_decl_time_t_time_h" >&6; } 12890if test $bu_cv_decl_time_t_time_h = yes; then 12891 12892$as_echo "#define HAVE_TIME_T_IN_TIME_H 1" >>confdefs.h 12893 12894fi 12895 12896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in sys/types.h" >&5 12897$as_echo_n "checking for time_t in sys/types.h... " >&6; } 12898if test "${bu_cv_decl_time_t_types_h+set}" = set; then : 12899 $as_echo_n "(cached) " >&6 12900else 12901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12902/* end confdefs.h. */ 12903#include <sys/types.h> 12904int 12905main () 12906{ 12907time_t i; 12908 ; 12909 return 0; 12910} 12911_ACEOF 12912if ac_fn_c_try_compile "$LINENO"; then : 12913 bu_cv_decl_time_t_types_h=yes 12914else 12915 bu_cv_decl_time_t_types_h=no 12916fi 12917rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12918fi 12919 12920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_types_h" >&5 12921$as_echo "$bu_cv_decl_time_t_types_h" >&6; } 12922if test $bu_cv_decl_time_t_types_h = yes; then 12923 12924$as_echo "#define HAVE_TIME_T_IN_TYPES_H 1" >>confdefs.h 12925 12926fi 12927 12928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5 12929$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; } 12930if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then : 12931 $as_echo_n "(cached) " >&6 12932else 12933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12934/* end confdefs.h. */ 12935#include <unistd.h> 12936int 12937main () 12938{ 12939extern int getopt (int, char *const*, const char *); 12940 ; 12941 return 0; 12942} 12943_ACEOF 12944if ac_fn_c_try_compile "$LINENO"; then : 12945 bu_cv_decl_getopt_unistd_h=yes 12946else 12947 bu_cv_decl_getopt_unistd_h=no 12948fi 12949rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12950fi 12951 12952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_getopt_unistd_h" >&5 12953$as_echo "$bu_cv_decl_getopt_unistd_h" >&6; } 12954if test $bu_cv_decl_getopt_unistd_h = yes; then 12955 12956$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h 12957 12958fi 12959 12960# Under Next 3.2 <utime.h> apparently does not define struct utimbuf 12961# by default. 12962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5 12963$as_echo_n "checking for utime.h... " >&6; } 12964if test "${bu_cv_header_utime_h+set}" = set; then : 12965 $as_echo_n "(cached) " >&6 12966else 12967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12968/* end confdefs.h. */ 12969#include <sys/types.h> 12970#ifdef HAVE_TIME_H 12971#include <time.h> 12972#endif 12973#include <utime.h> 12974int 12975main () 12976{ 12977struct utimbuf s; 12978 ; 12979 return 0; 12980} 12981_ACEOF 12982if ac_fn_c_try_compile "$LINENO"; then : 12983 bu_cv_header_utime_h=yes 12984else 12985 bu_cv_header_utime_h=no 12986fi 12987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12988fi 12989 12990{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_header_utime_h" >&5 12991$as_echo "$bu_cv_header_utime_h" >&6; } 12992if test $bu_cv_header_utime_h = yes; then 12993 12994$as_echo "#define HAVE_GOOD_UTIME_H 1" >>confdefs.h 12995 12996fi 12997 12998ac_fn_c_check_decl "$LINENO" "fprintf" "ac_cv_have_decl_fprintf" "$ac_includes_default" 12999if test "x$ac_cv_have_decl_fprintf" = x""yes; then : 13000 ac_have_decl=1 13001else 13002 ac_have_decl=0 13003fi 13004 13005cat >>confdefs.h <<_ACEOF 13006#define HAVE_DECL_FPRINTF $ac_have_decl 13007_ACEOF 13008ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 13009if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 13010 ac_have_decl=1 13011else 13012 ac_have_decl=0 13013fi 13014 13015cat >>confdefs.h <<_ACEOF 13016#define HAVE_DECL_STPCPY $ac_have_decl 13017_ACEOF 13018ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default" 13019if test "x$ac_cv_have_decl_strstr" = x""yes; then : 13020 ac_have_decl=1 13021else 13022 ac_have_decl=0 13023fi 13024 13025cat >>confdefs.h <<_ACEOF 13026#define HAVE_DECL_STRSTR $ac_have_decl 13027_ACEOF 13028ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default" 13029if test "x$ac_cv_have_decl_sbrk" = x""yes; then : 13030 ac_have_decl=1 13031else 13032 ac_have_decl=0 13033fi 13034 13035cat >>confdefs.h <<_ACEOF 13036#define HAVE_DECL_SBRK $ac_have_decl 13037_ACEOF 13038ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default" 13039if test "x$ac_cv_have_decl_getenv" = x""yes; then : 13040 ac_have_decl=1 13041else 13042 ac_have_decl=0 13043fi 13044 13045cat >>confdefs.h <<_ACEOF 13046#define HAVE_DECL_GETENV $ac_have_decl 13047_ACEOF 13048ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default" 13049if test "x$ac_cv_have_decl_environ" = x""yes; then : 13050 ac_have_decl=1 13051else 13052 ac_have_decl=0 13053fi 13054 13055cat >>confdefs.h <<_ACEOF 13056#define HAVE_DECL_ENVIRON $ac_have_decl 13057_ACEOF 13058ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default" 13059if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then : 13060 ac_have_decl=1 13061else 13062 ac_have_decl=0 13063fi 13064 13065cat >>confdefs.h <<_ACEOF 13066#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl 13067_ACEOF 13068ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default" 13069if test "x$ac_cv_have_decl_snprintf" = x""yes; then : 13070 ac_have_decl=1 13071else 13072 ac_have_decl=0 13073fi 13074 13075cat >>confdefs.h <<_ACEOF 13076#define HAVE_DECL_SNPRINTF $ac_have_decl 13077_ACEOF 13078ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default" 13079if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then : 13080 ac_have_decl=1 13081else 13082 ac_have_decl=0 13083fi 13084 13085cat >>confdefs.h <<_ACEOF 13086#define HAVE_DECL_VSNPRINTF $ac_have_decl 13087_ACEOF 13088 13089 13090# Link in zlib if we can. This allows us to read compressed debug 13091# sections. This is used only by readelf.c (objdump uses bfd for 13092# reading compressed sections). 13093 13094 # See if the user specified whether he wants zlib support or not. 13095 13096# Check whether --with-zlib was given. 13097if test "${with_zlib+set}" = set; then : 13098 withval=$with_zlib; 13099else 13100 with_zlib=auto 13101fi 13102 13103 13104 if test "$with_zlib" != "no"; then 13105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5 13106$as_echo_n "checking for library containing zlibVersion... " >&6; } 13107if test "${ac_cv_search_zlibVersion+set}" = set; then : 13108 $as_echo_n "(cached) " >&6 13109else 13110 ac_func_search_save_LIBS=$LIBS 13111cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13112/* end confdefs.h. */ 13113 13114/* Override any GCC internal prototype to avoid an error. 13115 Use char because int might match the return type of a GCC 13116 builtin and then its argument prototype would still apply. */ 13117#ifdef __cplusplus 13118extern "C" 13119#endif 13120char zlibVersion (); 13121int 13122main () 13123{ 13124return zlibVersion (); 13125 ; 13126 return 0; 13127} 13128_ACEOF 13129for ac_lib in '' z; do 13130 if test -z "$ac_lib"; then 13131 ac_res="none required" 13132 else 13133 ac_res=-l$ac_lib 13134 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13135 fi 13136 if ac_fn_c_try_link "$LINENO"; then : 13137 ac_cv_search_zlibVersion=$ac_res 13138fi 13139rm -f core conftest.err conftest.$ac_objext \ 13140 conftest$ac_exeext 13141 if test "${ac_cv_search_zlibVersion+set}" = set; then : 13142 break 13143fi 13144done 13145if test "${ac_cv_search_zlibVersion+set}" = set; then : 13146 13147else 13148 ac_cv_search_zlibVersion=no 13149fi 13150rm conftest.$ac_ext 13151LIBS=$ac_func_search_save_LIBS 13152fi 13153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5 13154$as_echo "$ac_cv_search_zlibVersion" >&6; } 13155ac_res=$ac_cv_search_zlibVersion 13156if test "$ac_res" != no; then : 13157 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13158 for ac_header in zlib.h 13159do : 13160 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 13161if test "x$ac_cv_header_zlib_h" = x""yes; then : 13162 cat >>confdefs.h <<_ACEOF 13163#define HAVE_ZLIB_H 1 13164_ACEOF 13165 13166fi 13167 13168done 13169 13170fi 13171 13172 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then 13173 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5 13174 fi 13175 fi 13176 13177 13178 13179case "${host}" in 13180*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 13181 13182$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h 13183 ;; 13184esac 13185 13186# target-specific stuff: 13187 13188# Canonicalize the secondary target names. 13189if test -n "$enable_targets"; then 13190 for targ in `echo $enable_targets | sed 's/,/ /g'` 13191 do 13192 result=`$ac_config_sub $targ 2>/dev/null` 13193 if test -n "$result"; then 13194 canon_targets="$canon_targets $result" 13195 else 13196 # Allow targets that config.sub doesn't recognize, like "all". 13197 canon_targets="$canon_targets $targ" 13198 fi 13199 done 13200fi 13201 13202ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" 13203if test "x$ac_cv_header_iconv_h" = x""yes; then : 13204 13205fi 13206 13207 13208 13209 if test "X$prefix" = "XNONE"; then 13210 acl_final_prefix="$ac_default_prefix" 13211 else 13212 acl_final_prefix="$prefix" 13213 fi 13214 if test "X$exec_prefix" = "XNONE"; then 13215 acl_final_exec_prefix='${prefix}' 13216 else 13217 acl_final_exec_prefix="$exec_prefix" 13218 fi 13219 acl_save_prefix="$prefix" 13220 prefix="$acl_final_prefix" 13221 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 13222 prefix="$acl_save_prefix" 13223 13224 13225# Check whether --with-gnu-ld was given. 13226if test "${with_gnu_ld+set}" = set; then : 13227 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 13228else 13229 with_gnu_ld=no 13230fi 13231 13232# Prepare PATH_SEPARATOR. 13233# The user is always right. 13234if test "${PATH_SEPARATOR+set}" != set; then 13235 echo "#! /bin/sh" >conf$$.sh 13236 echo "exit 0" >>conf$$.sh 13237 chmod +x conf$$.sh 13238 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13239 PATH_SEPARATOR=';' 13240 else 13241 PATH_SEPARATOR=: 13242 fi 13243 rm -f conf$$.sh 13244fi 13245ac_prog=ld 13246if test "$GCC" = yes; then 13247 # Check if gcc -print-prog-name=ld gives a path. 13248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 13249$as_echo_n "checking for ld used by GCC... " >&6; } 13250 case $host in 13251 *-*-mingw*) 13252 # gcc leaves a trailing carriage return which upsets mingw 13253 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 13254 *) 13255 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 13256 esac 13257 case $ac_prog in 13258 # Accept absolute paths. 13259 [\\/]* | [A-Za-z]:[\\/]*) 13260 re_direlt='/[^/][^/]*/\.\./' 13261 # Canonicalize the path of ld 13262 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 13263 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 13264 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 13265 done 13266 test -z "$LD" && LD="$ac_prog" 13267 ;; 13268 "") 13269 # If it fails, then pretend we aren't using GCC. 13270 ac_prog=ld 13271 ;; 13272 *) 13273 # If it is relative, then search for the first ld in PATH. 13274 with_gnu_ld=unknown 13275 ;; 13276 esac 13277elif test "$with_gnu_ld" = yes; then 13278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 13279$as_echo_n "checking for GNU ld... " >&6; } 13280else 13281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 13282$as_echo_n "checking for non-GNU ld... " >&6; } 13283fi 13284if test "${acl_cv_path_LD+set}" = set; then : 13285 $as_echo_n "(cached) " >&6 13286else 13287 if test -z "$LD"; then 13288 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 13289 for ac_dir in $PATH; do 13290 test -z "$ac_dir" && ac_dir=. 13291 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 13292 acl_cv_path_LD="$ac_dir/$ac_prog" 13293 # Check to see if the program is GNU ld. I'd rather use --version, 13294 # but apparently some GNU ld's only accept -v. 13295 # Break only if it was the GNU/non-GNU ld that we prefer. 13296 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 13297 test "$with_gnu_ld" != no && break 13298 else 13299 test "$with_gnu_ld" != yes && break 13300 fi 13301 fi 13302 done 13303 IFS="$ac_save_ifs" 13304else 13305 acl_cv_path_LD="$LD" # Let the user override the test with a path. 13306fi 13307fi 13308 13309LD="$acl_cv_path_LD" 13310if test -n "$LD"; then 13311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 13312$as_echo "$LD" >&6; } 13313else 13314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13315$as_echo "no" >&6; } 13316fi 13317test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 13318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 13319$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 13320if test "${acl_cv_prog_gnu_ld+set}" = set; then : 13321 $as_echo_n "(cached) " >&6 13322else 13323 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 13324if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 13325 acl_cv_prog_gnu_ld=yes 13326else 13327 acl_cv_prog_gnu_ld=no 13328fi 13329fi 13330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 13331$as_echo "$acl_cv_prog_gnu_ld" >&6; } 13332with_gnu_ld=$acl_cv_prog_gnu_ld 13333 13334 13335 13336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 13337$as_echo_n "checking for shared library run path origin... " >&6; } 13338if test "${acl_cv_rpath+set}" = set; then : 13339 $as_echo_n "(cached) " >&6 13340else 13341 13342 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 13343 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 13344 . ./conftest.sh 13345 rm -f ./conftest.sh 13346 acl_cv_rpath=done 13347 13348fi 13349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 13350$as_echo "$acl_cv_rpath" >&6; } 13351 wl="$acl_cv_wl" 13352 libext="$acl_cv_libext" 13353 shlibext="$acl_cv_shlibext" 13354 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 13355 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 13356 hardcode_direct="$acl_cv_hardcode_direct" 13357 hardcode_minus_L="$acl_cv_hardcode_minus_L" 13358 # Check whether --enable-rpath was given. 13359if test "${enable_rpath+set}" = set; then : 13360 enableval=$enable_rpath; : 13361else 13362 enable_rpath=yes 13363fi 13364 13365 13366 13367 13368 13369 13370 13371 13372 use_additional=yes 13373 13374 acl_save_prefix="$prefix" 13375 prefix="$acl_final_prefix" 13376 acl_save_exec_prefix="$exec_prefix" 13377 exec_prefix="$acl_final_exec_prefix" 13378 13379 eval additional_includedir=\"$includedir\" 13380 eval additional_libdir=\"$libdir\" 13381 13382 exec_prefix="$acl_save_exec_prefix" 13383 prefix="$acl_save_prefix" 13384 13385 13386# Check whether --with-libiconv-prefix was given. 13387if test "${with_libiconv_prefix+set}" = set; then : 13388 withval=$with_libiconv_prefix; 13389 if test "X$withval" = "Xno"; then 13390 use_additional=no 13391 else 13392 if test "X$withval" = "X"; then 13393 13394 acl_save_prefix="$prefix" 13395 prefix="$acl_final_prefix" 13396 acl_save_exec_prefix="$exec_prefix" 13397 exec_prefix="$acl_final_exec_prefix" 13398 13399 eval additional_includedir=\"$includedir\" 13400 eval additional_libdir=\"$libdir\" 13401 13402 exec_prefix="$acl_save_exec_prefix" 13403 prefix="$acl_save_prefix" 13404 13405 else 13406 additional_includedir="$withval/include" 13407 additional_libdir="$withval/lib" 13408 fi 13409 fi 13410 13411fi 13412 13413 LIBICONV= 13414 LTLIBICONV= 13415 INCICONV= 13416 rpathdirs= 13417 ltrpathdirs= 13418 names_already_handled= 13419 names_next_round='iconv ' 13420 while test -n "$names_next_round"; do 13421 names_this_round="$names_next_round" 13422 names_next_round= 13423 for name in $names_this_round; do 13424 already_handled= 13425 for n in $names_already_handled; do 13426 if test "$n" = "$name"; then 13427 already_handled=yes 13428 break 13429 fi 13430 done 13431 if test -z "$already_handled"; then 13432 names_already_handled="$names_already_handled $name" 13433 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 13434 eval value=\"\$HAVE_LIB$uppername\" 13435 if test -n "$value"; then 13436 if test "$value" = yes; then 13437 eval value=\"\$LIB$uppername\" 13438 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 13439 eval value=\"\$LTLIB$uppername\" 13440 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 13441 else 13442 : 13443 fi 13444 else 13445 found_dir= 13446 found_la= 13447 found_so= 13448 found_a= 13449 if test $use_additional = yes; then 13450 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then 13451 found_dir="$additional_libdir" 13452 found_so="$additional_libdir/lib$name.$shlibext" 13453 if test -f "$additional_libdir/lib$name.la"; then 13454 found_la="$additional_libdir/lib$name.la" 13455 fi 13456 else 13457 if test -f "$additional_libdir/lib$name.$libext"; then 13458 found_dir="$additional_libdir" 13459 found_a="$additional_libdir/lib$name.$libext" 13460 if test -f "$additional_libdir/lib$name.la"; then 13461 found_la="$additional_libdir/lib$name.la" 13462 fi 13463 fi 13464 fi 13465 fi 13466 if test "X$found_dir" = "X"; then 13467 for x in $LDFLAGS $LTLIBICONV; do 13468 13469 acl_save_prefix="$prefix" 13470 prefix="$acl_final_prefix" 13471 acl_save_exec_prefix="$exec_prefix" 13472 exec_prefix="$acl_final_exec_prefix" 13473 eval x=\"$x\" 13474 exec_prefix="$acl_save_exec_prefix" 13475 prefix="$acl_save_prefix" 13476 13477 case "$x" in 13478 -L*) 13479 dir=`echo "X$x" | sed -e 's/^X-L//'` 13480 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then 13481 found_dir="$dir" 13482 found_so="$dir/lib$name.$shlibext" 13483 if test -f "$dir/lib$name.la"; then 13484 found_la="$dir/lib$name.la" 13485 fi 13486 else 13487 if test -f "$dir/lib$name.$libext"; then 13488 found_dir="$dir" 13489 found_a="$dir/lib$name.$libext" 13490 if test -f "$dir/lib$name.la"; then 13491 found_la="$dir/lib$name.la" 13492 fi 13493 fi 13494 fi 13495 ;; 13496 esac 13497 if test "X$found_dir" != "X"; then 13498 break 13499 fi 13500 done 13501 fi 13502 if test "X$found_dir" != "X"; then 13503 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 13504 if test "X$found_so" != "X"; then 13505 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 13506 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13507 else 13508 haveit= 13509 for x in $ltrpathdirs; do 13510 if test "X$x" = "X$found_dir"; then 13511 haveit=yes 13512 break 13513 fi 13514 done 13515 if test -z "$haveit"; then 13516 ltrpathdirs="$ltrpathdirs $found_dir" 13517 fi 13518 if test "$hardcode_direct" = yes; then 13519 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13520 else 13521 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 13522 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13523 haveit= 13524 for x in $rpathdirs; do 13525 if test "X$x" = "X$found_dir"; then 13526 haveit=yes 13527 break 13528 fi 13529 done 13530 if test -z "$haveit"; then 13531 rpathdirs="$rpathdirs $found_dir" 13532 fi 13533 else 13534 haveit= 13535 for x in $LDFLAGS $LIBICONV; do 13536 13537 acl_save_prefix="$prefix" 13538 prefix="$acl_final_prefix" 13539 acl_save_exec_prefix="$exec_prefix" 13540 exec_prefix="$acl_final_exec_prefix" 13541 eval x=\"$x\" 13542 exec_prefix="$acl_save_exec_prefix" 13543 prefix="$acl_save_prefix" 13544 13545 if test "X$x" = "X-L$found_dir"; then 13546 haveit=yes 13547 break 13548 fi 13549 done 13550 if test -z "$haveit"; then 13551 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 13552 fi 13553 if test "$hardcode_minus_L" != no; then 13554 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13555 else 13556 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 13557 fi 13558 fi 13559 fi 13560 fi 13561 else 13562 if test "X$found_a" != "X"; then 13563 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 13564 else 13565 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 13566 fi 13567 fi 13568 additional_includedir= 13569 case "$found_dir" in 13570 */lib | */lib/) 13571 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 13572 additional_includedir="$basedir/include" 13573 ;; 13574 esac 13575 if test "X$additional_includedir" != "X"; then 13576 if test "X$additional_includedir" != "X/usr/include"; then 13577 haveit= 13578 if test "X$additional_includedir" = "X/usr/local/include"; then 13579 if test -n "$GCC"; then 13580 case $host_os in 13581 linux*) haveit=yes;; 13582 esac 13583 fi 13584 fi 13585 if test -z "$haveit"; then 13586 for x in $CPPFLAGS $INCICONV; do 13587 13588 acl_save_prefix="$prefix" 13589 prefix="$acl_final_prefix" 13590 acl_save_exec_prefix="$exec_prefix" 13591 exec_prefix="$acl_final_exec_prefix" 13592 eval x=\"$x\" 13593 exec_prefix="$acl_save_exec_prefix" 13594 prefix="$acl_save_prefix" 13595 13596 if test "X$x" = "X-I$additional_includedir"; then 13597 haveit=yes 13598 break 13599 fi 13600 done 13601 if test -z "$haveit"; then 13602 if test -d "$additional_includedir"; then 13603 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 13604 fi 13605 fi 13606 fi 13607 fi 13608 fi 13609 if test -n "$found_la"; then 13610 save_libdir="$libdir" 13611 case "$found_la" in 13612 */* | *\\*) . "$found_la" ;; 13613 *) . "./$found_la" ;; 13614 esac 13615 libdir="$save_libdir" 13616 for dep in $dependency_libs; do 13617 case "$dep" in 13618 -L*) 13619 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 13620 if test "X$additional_libdir" != "X/usr/lib"; then 13621 haveit= 13622 if test "X$additional_libdir" = "X/usr/local/lib"; then 13623 if test -n "$GCC"; then 13624 case $host_os in 13625 linux*) haveit=yes;; 13626 esac 13627 fi 13628 fi 13629 if test -z "$haveit"; then 13630 haveit= 13631 for x in $LDFLAGS $LIBICONV; do 13632 13633 acl_save_prefix="$prefix" 13634 prefix="$acl_final_prefix" 13635 acl_save_exec_prefix="$exec_prefix" 13636 exec_prefix="$acl_final_exec_prefix" 13637 eval x=\"$x\" 13638 exec_prefix="$acl_save_exec_prefix" 13639 prefix="$acl_save_prefix" 13640 13641 if test "X$x" = "X-L$additional_libdir"; then 13642 haveit=yes 13643 break 13644 fi 13645 done 13646 if test -z "$haveit"; then 13647 if test -d "$additional_libdir"; then 13648 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 13649 fi 13650 fi 13651 haveit= 13652 for x in $LDFLAGS $LTLIBICONV; do 13653 13654 acl_save_prefix="$prefix" 13655 prefix="$acl_final_prefix" 13656 acl_save_exec_prefix="$exec_prefix" 13657 exec_prefix="$acl_final_exec_prefix" 13658 eval x=\"$x\" 13659 exec_prefix="$acl_save_exec_prefix" 13660 prefix="$acl_save_prefix" 13661 13662 if test "X$x" = "X-L$additional_libdir"; then 13663 haveit=yes 13664 break 13665 fi 13666 done 13667 if test -z "$haveit"; then 13668 if test -d "$additional_libdir"; then 13669 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 13670 fi 13671 fi 13672 fi 13673 fi 13674 ;; 13675 -R*) 13676 dir=`echo "X$dep" | sed -e 's/^X-R//'` 13677 if test "$enable_rpath" != no; then 13678 haveit= 13679 for x in $rpathdirs; do 13680 if test "X$x" = "X$dir"; then 13681 haveit=yes 13682 break 13683 fi 13684 done 13685 if test -z "$haveit"; then 13686 rpathdirs="$rpathdirs $dir" 13687 fi 13688 haveit= 13689 for x in $ltrpathdirs; do 13690 if test "X$x" = "X$dir"; then 13691 haveit=yes 13692 break 13693 fi 13694 done 13695 if test -z "$haveit"; then 13696 ltrpathdirs="$ltrpathdirs $dir" 13697 fi 13698 fi 13699 ;; 13700 -l*) 13701 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 13702 ;; 13703 *.la) 13704 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 13705 ;; 13706 *) 13707 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 13708 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 13709 ;; 13710 esac 13711 done 13712 fi 13713 else 13714 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 13715 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 13716 fi 13717 fi 13718 fi 13719 done 13720 done 13721 if test "X$rpathdirs" != "X"; then 13722 if test -n "$hardcode_libdir_separator"; then 13723 alldirs= 13724 for found_dir in $rpathdirs; do 13725 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 13726 done 13727 acl_save_libdir="$libdir" 13728 libdir="$alldirs" 13729 eval flag=\"$hardcode_libdir_flag_spec\" 13730 libdir="$acl_save_libdir" 13731 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 13732 else 13733 for found_dir in $rpathdirs; do 13734 acl_save_libdir="$libdir" 13735 libdir="$found_dir" 13736 eval flag=\"$hardcode_libdir_flag_spec\" 13737 libdir="$acl_save_libdir" 13738 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 13739 done 13740 fi 13741 fi 13742 if test "X$ltrpathdirs" != "X"; then 13743 for found_dir in $ltrpathdirs; do 13744 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 13745 done 13746 fi 13747 13748 13749 13750 13751 13752 13753 13754 am_save_CPPFLAGS="$CPPFLAGS" 13755 13756 for element in $INCICONV; do 13757 haveit= 13758 for x in $CPPFLAGS; do 13759 13760 acl_save_prefix="$prefix" 13761 prefix="$acl_final_prefix" 13762 acl_save_exec_prefix="$exec_prefix" 13763 exec_prefix="$acl_final_exec_prefix" 13764 eval x=\"$x\" 13765 exec_prefix="$acl_save_exec_prefix" 13766 prefix="$acl_save_prefix" 13767 13768 if test "X$x" = "X$element"; then 13769 haveit=yes 13770 break 13771 fi 13772 done 13773 if test -z "$haveit"; then 13774 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 13775 fi 13776 done 13777 13778 13779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 13780$as_echo_n "checking for iconv... " >&6; } 13781if test "${am_cv_func_iconv+set}" = set; then : 13782 $as_echo_n "(cached) " >&6 13783else 13784 13785 am_cv_func_iconv="no, consider installing GNU libiconv" 13786 am_cv_lib_iconv=no 13787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13788/* end confdefs.h. */ 13789#include <stdlib.h> 13790#include <iconv.h> 13791int 13792main () 13793{ 13794iconv_t cd = iconv_open("",""); 13795 iconv(cd,NULL,NULL,NULL,NULL); 13796 iconv_close(cd); 13797 ; 13798 return 0; 13799} 13800_ACEOF 13801if ac_fn_c_try_link "$LINENO"; then : 13802 am_cv_func_iconv=yes 13803fi 13804rm -f core conftest.err conftest.$ac_objext \ 13805 conftest$ac_exeext conftest.$ac_ext 13806 if test "$am_cv_func_iconv" != yes; then 13807 am_save_LIBS="$LIBS" 13808 LIBS="$LIBS $LIBICONV" 13809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13810/* end confdefs.h. */ 13811#include <stdlib.h> 13812#include <iconv.h> 13813int 13814main () 13815{ 13816iconv_t cd = iconv_open("",""); 13817 iconv(cd,NULL,NULL,NULL,NULL); 13818 iconv_close(cd); 13819 ; 13820 return 0; 13821} 13822_ACEOF 13823if ac_fn_c_try_link "$LINENO"; then : 13824 am_cv_lib_iconv=yes 13825 am_cv_func_iconv=yes 13826fi 13827rm -f core conftest.err conftest.$ac_objext \ 13828 conftest$ac_exeext conftest.$ac_ext 13829 LIBS="$am_save_LIBS" 13830 fi 13831 13832fi 13833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 13834$as_echo "$am_cv_func_iconv" >&6; } 13835 if test "$am_cv_func_iconv" = yes; then 13836 13837$as_echo "#define HAVE_ICONV 1" >>confdefs.h 13838 13839 fi 13840 if test "$am_cv_lib_iconv" = yes; then 13841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 13842$as_echo_n "checking how to link with libiconv... " >&6; } 13843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 13844$as_echo "$LIBICONV" >&6; } 13845 else 13846 CPPFLAGS="$am_save_CPPFLAGS" 13847 LIBICONV= 13848 LTLIBICONV= 13849 fi 13850 13851 13852 13853 if test "$am_cv_func_iconv" = yes; then 13854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5 13855$as_echo_n "checking for iconv declaration... " >&6; } 13856 if test "${am_cv_proto_iconv+set}" = set; then : 13857 $as_echo_n "(cached) " >&6 13858else 13859 13860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13861/* end confdefs.h. */ 13862 13863#include <stdlib.h> 13864#include <iconv.h> 13865extern 13866#ifdef __cplusplus 13867"C" 13868#endif 13869#if defined(__STDC__) || defined(__cplusplus) 13870size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 13871#else 13872size_t iconv(); 13873#endif 13874 13875int 13876main () 13877{ 13878 13879 ; 13880 return 0; 13881} 13882_ACEOF 13883if ac_fn_c_try_compile "$LINENO"; then : 13884 am_cv_proto_iconv_arg1="" 13885else 13886 am_cv_proto_iconv_arg1="const" 13887fi 13888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13889 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" 13890fi 13891 13892 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 13893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:- 13894 }$am_cv_proto_iconv" >&5 13895$as_echo "${ac_t:- 13896 }$am_cv_proto_iconv" >&6; } 13897 13898cat >>confdefs.h <<_ACEOF 13899#define ICONV_CONST $am_cv_proto_iconv_arg1 13900_ACEOF 13901 13902 fi 13903 13904 13905all_targets=false 13906BUILD_NLMCONV= 13907NLMCONV_DEFS= 13908BUILD_SRCONV= 13909BUILD_DLLTOOL= 13910DLLTOOL_DEFS= 13911DLLTOOL_DEFAULT= 13912BUILD_WINDRES= 13913BUILD_WINDMC= 13914BUILD_DLLWRAP= 13915BUILD_MISC= 13916BUILD_INSTALL_MISC= 13917OBJDUMP_DEFS= 13918OBJDUMP_PRIVATE_VECTORS= 13919OBJDUMP_PRIVATE_OFILES= 13920od_vectors= 13921 13922for targ in $target $canon_targets 13923do 13924 if test "x$targ" = "xall"; then 13925 all_targets=true 13926 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 13927 BUILD_SRCONV='$(SRCONV_PROG)' 13928 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC" 13929 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 13930 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 13931 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 13932 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 13933 if test -z "$DLLTOOL_DEFAULT"; then 13934 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 13935 fi 13936 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 13937 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 13938 od_vectors="$od_vectors objdump_private_desc_xcoff" 13939 else 13940 case $targ in 13941 i[3-7]86*-*-netware*) 13942 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 13943 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386" 13944 ;; 13945 alpha*-*-netware*) 13946 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 13947 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA" 13948 ;; 13949 powerpc*-*-netware*) 13950 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 13951 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC" 13952 ;; 13953 sparc*-*-netware*) 13954 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 13955 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC" 13956 ;; 13957 esac 13958 13959 case $targ in 13960 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;; 13961 esac 13962 13963 case $targ in 13964 arm-epoc-pe*) 13965 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 13966 if test -z "$DLLTOOL_DEFAULT"; then 13967 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC" 13968 fi 13969 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM" 13970 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 13971 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 13972 ;; 13973 arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*) 13974 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 13975 if test -z "$DLLTOOL_DEFAULT"; then 13976 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE" 13977 fi 13978 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM" 13979 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 13980 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 13981 ;; 13982 arm-*-pe*) 13983 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 13984 if test -z "$DLLTOOL_DEFAULT"; then 13985 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM" 13986 fi 13987 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 13988 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 13989 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 13990 ;; 13991 x86_64-*-mingw*) 13992 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 13993 if test -z "$DLLTOOL_DEFAULT"; then 13994 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64" 13995 fi 13996 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64" 13997 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 13998 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 13999 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 14000 ;; 14001 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*) 14002 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14003 if test -z "$DLLTOOL_DEFAULT"; then 14004 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 14005 fi 14006 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 14007 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14008 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14009 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 14010 ;; 14011 i[3-7]86-*-interix) 14012 BUILD_DLLTOOL='$(DLLTOOL_PROG)' 14013 if test -z "$DLLTOOL_DEFAULT"; then 14014 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 14015 fi 14016 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 14017 ;; 14018 powerpc*-aix5.[01]) 14019 ;; 14020 powerpc*-aix[5-9].*) 14021 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT" 14022 ;; 14023 powerpc*-*-pe* | powerpc*-*-cygwin*) 14024 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14025 if test -z "$DLLTOOL_DEFAULT"; then 14026 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC" 14027 fi 14028 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC" 14029 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14030 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14031 ;; 14032 powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*) 14033 case "$BUILD_INSTALL_MISC" in 14034 *embedspu*) ;; 14035 *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu" 14036 esac 14037 ;; 14038 sh*-*-pe) 14039 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14040 if test -z "$DLLTOOL_DEFAULT"; then 14041 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH" 14042 fi 14043 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH" 14044 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14045 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14046 ;; 14047 spu-*-*) 14048 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 14049 ;; 14050 mips*-*-pe) 14051 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14052 if test -z "$DLLTOOL_DEFAULT"; then 14053 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS" 14054 fi 14055 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS" 14056 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14057 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14058 ;; 14059 mcore-*-pe) 14060 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14061 if test -z "$DLLTOOL_DEFAULT"; then 14062 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE" 14063 fi 14064 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE" 14065 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14066 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14067 ;; 14068 mcore-*-elf) 14069 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14070 if test -z "$DLLTOOL_DEFAULT"; then 14071 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF" 14072 fi 14073 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF" 14074 ;; 14075 mep-*) 14076 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0" 14077 ;; 14078 esac 14079 14080 # Add objdump private vectors. 14081 case $targ in 14082 powerpc-*-aix*) 14083 od_vectors="$od_vectors objdump_private_desc_xcoff" 14084 ;; 14085 *-*-darwin*) 14086 od_vectors="$od_vectors objdump_private_desc_mach_o" 14087 ;; 14088 esac 14089 fi 14090done 14091 14092# Uniq objdump private vector, build objdump target ofiles. 14093od_files= 14094f="" 14095for i in $od_vectors ; do 14096 case " $f " in 14097 *" $i "*) ;; 14098 *) 14099 f="$f $i" 14100 OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i," 14101 case $i in 14102 objdump_private_desc_xcoff) 14103 od_files="$od_files od-xcoff" ;; 14104 objdump_private_desc_mach_o) 14105 od_files="$od_files od-macho" ;; 14106 *) as_fn_error "*** unknown private vector $i" "$LINENO" 5 ;; 14107 esac 14108 ;; 14109 esac 14110done 14111 14112# Uniq objdump target ofiles 14113f="" 14114for i in $od_files ; do 14115 case " $f " in 14116 *" $i "*) ;; 14117 *) 14118 f="$f $i" 14119 OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext" 14120 ;; 14121 esac 14122done 14123 14124DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT" 14125 14126if test "${with_windres+set}" = set; then 14127 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14128fi 14129 14130if test "${with_windmc+set}" = set; then 14131 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14132fi 14133 14134OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\"" 14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150cat >>confdefs.h <<_ACEOF 14151#define TARGET "${target}" 14152_ACEOF 14153 14154 14155targ=$target 14156. $srcdir/../bfd/config.bfd 14157if test "x$targ_underscore" = "xyes"; then 14158 UNDERSCORE=1 14159else 14160 UNDERSCORE=0 14161fi 14162 14163cat >>confdefs.h <<_ACEOF 14164#define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE 14165_ACEOF 14166 14167 14168# Emulation 14169targ=$target 14170. ${srcdir}/configure.tgt 14171EMULATION=$targ_emul 14172EMULATION_VECTOR=$targ_emul_vector 14173 14174 14175 14176 14177# Required for html and install-html 14178 14179 14180 14181 14182 14183ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in" 14184 14185cat >confcache <<\_ACEOF 14186# This file is a shell script that caches the results of configure 14187# tests run on this system so they can be shared between configure 14188# scripts and configure runs, see configure's option --config-cache. 14189# It is not useful on other systems. If it contains results you don't 14190# want to keep, you may remove or edit it. 14191# 14192# config.status only pays attention to the cache file if you give it 14193# the --recheck option to rerun configure. 14194# 14195# `ac_cv_env_foo' variables (set or unset) will be overridden when 14196# loading this file, other *unset* `ac_cv_foo' will be assigned the 14197# following values. 14198 14199_ACEOF 14200 14201# The following way of writing the cache mishandles newlines in values, 14202# but we know of no workaround that is simple, portable, and efficient. 14203# So, we kill variables containing newlines. 14204# Ultrix sh set writes to stderr and can't be redirected directly, 14205# and sets the high bit in the cache file unless we assign to the vars. 14206( 14207 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 14208 eval ac_val=\$$ac_var 14209 case $ac_val in #( 14210 *${as_nl}*) 14211 case $ac_var in #( 14212 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 14213$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 14214 esac 14215 case $ac_var in #( 14216 _ | IFS | as_nl) ;; #( 14217 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 14218 *) { eval $ac_var=; unset $ac_var;} ;; 14219 esac ;; 14220 esac 14221 done 14222 14223 (set) 2>&1 | 14224 case $as_nl`(ac_space=' '; set) 2>&1` in #( 14225 *${as_nl}ac_space=\ *) 14226 # `set' does not quote correctly, so add quotes: double-quote 14227 # substitution turns \\\\ into \\, and sed turns \\ into \. 14228 sed -n \ 14229 "s/'/'\\\\''/g; 14230 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14231 ;; #( 14232 *) 14233 # `set' quotes correctly as required by POSIX, so do not add quotes. 14234 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14235 ;; 14236 esac | 14237 sort 14238) | 14239 sed ' 14240 /^ac_cv_env_/b end 14241 t clear 14242 :clear 14243 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14244 t end 14245 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14246 :end' >>confcache 14247if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14248 if test -w "$cache_file"; then 14249 test "x$cache_file" != "x/dev/null" && 14250 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14251$as_echo "$as_me: updating cache $cache_file" >&6;} 14252 cat confcache >$cache_file 14253 else 14254 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14255$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14256 fi 14257fi 14258rm -f confcache 14259 14260test "x$prefix" = xNONE && prefix=$ac_default_prefix 14261# Let make expand exec_prefix. 14262test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14263 14264DEFS=-DHAVE_CONFIG_H 14265 14266ac_libobjs= 14267ac_ltlibobjs= 14268for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14269 # 1. Remove the extension, and $U if already installed. 14270 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14271 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14272 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14273 # will be set to the directory where LIBOBJS objects are built. 14274 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14275 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14276done 14277LIBOBJS=$ac_libobjs 14278 14279LTLIBOBJS=$ac_ltlibobjs 14280 14281 14282if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14283 as_fn_error "conditional \"AMDEP\" was never defined. 14284Usually this means the macro was only invoked conditionally." "$LINENO" 5 14285fi 14286if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14287 as_fn_error "conditional \"am__fastdepCC\" was never defined. 14288Usually this means the macro was only invoked conditionally." "$LINENO" 5 14289fi 14290 if test -n "$EXEEXT"; then 14291 am__EXEEXT_TRUE= 14292 am__EXEEXT_FALSE='#' 14293else 14294 am__EXEEXT_TRUE='#' 14295 am__EXEEXT_FALSE= 14296fi 14297 14298if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14299 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 14300Usually this means the macro was only invoked conditionally." "$LINENO" 5 14301fi 14302if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 14303 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined. 14304Usually this means the macro was only invoked conditionally." "$LINENO" 5 14305fi 14306 14307: ${CONFIG_STATUS=./config.status} 14308ac_write_fail=0 14309ac_clean_files_save=$ac_clean_files 14310ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14311{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14312$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14313as_write_fail=0 14314cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14315#! $SHELL 14316# Generated by $as_me. 14317# Run this file to recreate the current configuration. 14318# Compiler output produced by configure, useful for debugging 14319# configure, is in config.log if it exists. 14320 14321debug=false 14322ac_cs_recheck=false 14323ac_cs_silent=false 14324 14325SHELL=\${CONFIG_SHELL-$SHELL} 14326export SHELL 14327_ASEOF 14328cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14329## -------------------- ## 14330## M4sh Initialization. ## 14331## -------------------- ## 14332 14333# Be more Bourne compatible 14334DUALCASE=1; export DUALCASE # for MKS sh 14335if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14336 emulate sh 14337 NULLCMD=: 14338 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14339 # is contrary to our usage. Disable this feature. 14340 alias -g '${1+"$@"}'='"$@"' 14341 setopt NO_GLOB_SUBST 14342else 14343 case `(set -o) 2>/dev/null` in #( 14344 *posix*) : 14345 set -o posix ;; #( 14346 *) : 14347 ;; 14348esac 14349fi 14350 14351 14352as_nl=' 14353' 14354export as_nl 14355# Printing a long string crashes Solaris 7 /usr/bin/printf. 14356as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14357as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14358as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14359# Prefer a ksh shell builtin over an external printf program on Solaris, 14360# but without wasting forks for bash or zsh. 14361if test -z "$BASH_VERSION$ZSH_VERSION" \ 14362 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14363 as_echo='print -r --' 14364 as_echo_n='print -rn --' 14365elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14366 as_echo='printf %s\n' 14367 as_echo_n='printf %s' 14368else 14369 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14370 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14371 as_echo_n='/usr/ucb/echo -n' 14372 else 14373 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14374 as_echo_n_body='eval 14375 arg=$1; 14376 case $arg in #( 14377 *"$as_nl"*) 14378 expr "X$arg" : "X\\(.*\\)$as_nl"; 14379 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14380 esac; 14381 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14382 ' 14383 export as_echo_n_body 14384 as_echo_n='sh -c $as_echo_n_body as_echo' 14385 fi 14386 export as_echo_body 14387 as_echo='sh -c $as_echo_body as_echo' 14388fi 14389 14390# The user is always right. 14391if test "${PATH_SEPARATOR+set}" != set; then 14392 PATH_SEPARATOR=: 14393 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14394 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14395 PATH_SEPARATOR=';' 14396 } 14397fi 14398 14399 14400# IFS 14401# We need space, tab and new line, in precisely that order. Quoting is 14402# there to prevent editors from complaining about space-tab. 14403# (If _AS_PATH_WALK were called with IFS unset, it would disable word 14404# splitting by setting IFS to empty value.) 14405IFS=" "" $as_nl" 14406 14407# Find who we are. Look in the path if we contain no directory separator. 14408case $0 in #(( 14409 *[\\/]* ) as_myself=$0 ;; 14410 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14411for as_dir in $PATH 14412do 14413 IFS=$as_save_IFS 14414 test -z "$as_dir" && as_dir=. 14415 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14416 done 14417IFS=$as_save_IFS 14418 14419 ;; 14420esac 14421# We did not find ourselves, most probably we were run as `sh COMMAND' 14422# in which case we are not to be found in the path. 14423if test "x$as_myself" = x; then 14424 as_myself=$0 14425fi 14426if test ! -f "$as_myself"; then 14427 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14428 exit 1 14429fi 14430 14431# Unset variables that we do not need and which cause bugs (e.g. in 14432# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14433# suppresses any "Segmentation fault" message there. '((' could 14434# trigger a bug in pdksh 5.2.14. 14435for as_var in BASH_ENV ENV MAIL MAILPATH 14436do eval test x\${$as_var+set} = xset \ 14437 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14438done 14439PS1='$ ' 14440PS2='> ' 14441PS4='+ ' 14442 14443# NLS nuisances. 14444LC_ALL=C 14445export LC_ALL 14446LANGUAGE=C 14447export LANGUAGE 14448 14449# CDPATH. 14450(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14451 14452 14453# as_fn_error ERROR [LINENO LOG_FD] 14454# --------------------------------- 14455# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14456# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14457# script with status $?, using 1 if that was 0. 14458as_fn_error () 14459{ 14460 as_status=$?; test $as_status -eq 0 && as_status=1 14461 if test "$3"; then 14462 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14463 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 14464 fi 14465 $as_echo "$as_me: error: $1" >&2 14466 as_fn_exit $as_status 14467} # as_fn_error 14468 14469 14470# as_fn_set_status STATUS 14471# ----------------------- 14472# Set $? to STATUS, without forking. 14473as_fn_set_status () 14474{ 14475 return $1 14476} # as_fn_set_status 14477 14478# as_fn_exit STATUS 14479# ----------------- 14480# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14481as_fn_exit () 14482{ 14483 set +e 14484 as_fn_set_status $1 14485 exit $1 14486} # as_fn_exit 14487 14488# as_fn_unset VAR 14489# --------------- 14490# Portably unset VAR. 14491as_fn_unset () 14492{ 14493 { eval $1=; unset $1;} 14494} 14495as_unset=as_fn_unset 14496# as_fn_append VAR VALUE 14497# ---------------------- 14498# Append the text in VALUE to the end of the definition contained in VAR. Take 14499# advantage of any shell optimizations that allow amortized linear growth over 14500# repeated appends, instead of the typical quadratic growth present in naive 14501# implementations. 14502if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14503 eval 'as_fn_append () 14504 { 14505 eval $1+=\$2 14506 }' 14507else 14508 as_fn_append () 14509 { 14510 eval $1=\$$1\$2 14511 } 14512fi # as_fn_append 14513 14514# as_fn_arith ARG... 14515# ------------------ 14516# Perform arithmetic evaluation on the ARGs, and store the result in the 14517# global $as_val. Take advantage of shells that can avoid forks. The arguments 14518# must be portable across $(()) and expr. 14519if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14520 eval 'as_fn_arith () 14521 { 14522 as_val=$(( $* )) 14523 }' 14524else 14525 as_fn_arith () 14526 { 14527 as_val=`expr "$@" || test $? -eq 1` 14528 } 14529fi # as_fn_arith 14530 14531 14532if expr a : '\(a\)' >/dev/null 2>&1 && 14533 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14534 as_expr=expr 14535else 14536 as_expr=false 14537fi 14538 14539if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14540 as_basename=basename 14541else 14542 as_basename=false 14543fi 14544 14545if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14546 as_dirname=dirname 14547else 14548 as_dirname=false 14549fi 14550 14551as_me=`$as_basename -- "$0" || 14552$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14553 X"$0" : 'X\(//\)$' \| \ 14554 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14555$as_echo X/"$0" | 14556 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14557 s//\1/ 14558 q 14559 } 14560 /^X\/\(\/\/\)$/{ 14561 s//\1/ 14562 q 14563 } 14564 /^X\/\(\/\).*/{ 14565 s//\1/ 14566 q 14567 } 14568 s/.*/./; q'` 14569 14570# Avoid depending upon Character Ranges. 14571as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14572as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14573as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14574as_cr_digits='0123456789' 14575as_cr_alnum=$as_cr_Letters$as_cr_digits 14576 14577ECHO_C= ECHO_N= ECHO_T= 14578case `echo -n x` in #((((( 14579-n*) 14580 case `echo 'xy\c'` in 14581 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14582 xy) ECHO_C='\c';; 14583 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14584 ECHO_T=' ';; 14585 esac;; 14586*) 14587 ECHO_N='-n';; 14588esac 14589 14590rm -f conf$$ conf$$.exe conf$$.file 14591if test -d conf$$.dir; then 14592 rm -f conf$$.dir/conf$$.file 14593else 14594 rm -f conf$$.dir 14595 mkdir conf$$.dir 2>/dev/null 14596fi 14597if (echo >conf$$.file) 2>/dev/null; then 14598 if ln -s conf$$.file conf$$ 2>/dev/null; then 14599 as_ln_s='ln -s' 14600 # ... but there are two gotchas: 14601 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14602 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14603 # In both cases, we have to default to `cp -p'. 14604 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14605 as_ln_s='cp -p' 14606 elif ln conf$$.file conf$$ 2>/dev/null; then 14607 as_ln_s=ln 14608 else 14609 as_ln_s='cp -p' 14610 fi 14611else 14612 as_ln_s='cp -p' 14613fi 14614rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14615rmdir conf$$.dir 2>/dev/null 14616 14617 14618# as_fn_mkdir_p 14619# ------------- 14620# Create "$as_dir" as a directory, including parents if necessary. 14621as_fn_mkdir_p () 14622{ 14623 14624 case $as_dir in #( 14625 -*) as_dir=./$as_dir;; 14626 esac 14627 test -d "$as_dir" || eval $as_mkdir_p || { 14628 as_dirs= 14629 while :; do 14630 case $as_dir in #( 14631 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14632 *) as_qdir=$as_dir;; 14633 esac 14634 as_dirs="'$as_qdir' $as_dirs" 14635 as_dir=`$as_dirname -- "$as_dir" || 14636$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14637 X"$as_dir" : 'X\(//\)[^/]' \| \ 14638 X"$as_dir" : 'X\(//\)$' \| \ 14639 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14640$as_echo X"$as_dir" | 14641 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14642 s//\1/ 14643 q 14644 } 14645 /^X\(\/\/\)[^/].*/{ 14646 s//\1/ 14647 q 14648 } 14649 /^X\(\/\/\)$/{ 14650 s//\1/ 14651 q 14652 } 14653 /^X\(\/\).*/{ 14654 s//\1/ 14655 q 14656 } 14657 s/.*/./; q'` 14658 test -d "$as_dir" && break 14659 done 14660 test -z "$as_dirs" || eval "mkdir $as_dirs" 14661 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 14662 14663 14664} # as_fn_mkdir_p 14665if mkdir -p . 2>/dev/null; then 14666 as_mkdir_p='mkdir -p "$as_dir"' 14667else 14668 test -d ./-p && rmdir ./-p 14669 as_mkdir_p=false 14670fi 14671 14672if test -x / >/dev/null 2>&1; then 14673 as_test_x='test -x' 14674else 14675 if ls -dL / >/dev/null 2>&1; then 14676 as_ls_L_option=L 14677 else 14678 as_ls_L_option= 14679 fi 14680 as_test_x=' 14681 eval sh -c '\'' 14682 if test -d "$1"; then 14683 test -d "$1/."; 14684 else 14685 case $1 in #( 14686 -*)set "./$1";; 14687 esac; 14688 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 14689 ???[sx]*):;;*)false;;esac;fi 14690 '\'' sh 14691 ' 14692fi 14693as_executable_p=$as_test_x 14694 14695# Sed expression to map a string onto a valid CPP name. 14696as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 14697 14698# Sed expression to map a string onto a valid variable name. 14699as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 14700 14701 14702exec 6>&1 14703## ----------------------------------- ## 14704## Main body of $CONFIG_STATUS script. ## 14705## ----------------------------------- ## 14706_ASEOF 14707test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 14708 14709cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14710# Save the log message, to keep $0 and so on meaningful, and to 14711# report actual input values of CONFIG_FILES etc. instead of their 14712# values after options handling. 14713ac_log=" 14714This file was extended by $as_me, which was 14715generated by GNU Autoconf 2.64. Invocation command line was 14716 14717 CONFIG_FILES = $CONFIG_FILES 14718 CONFIG_HEADERS = $CONFIG_HEADERS 14719 CONFIG_LINKS = $CONFIG_LINKS 14720 CONFIG_COMMANDS = $CONFIG_COMMANDS 14721 $ $0 $@ 14722 14723on `(hostname || uname -n) 2>/dev/null | sed 1q` 14724" 14725 14726_ACEOF 14727 14728case $ac_config_files in *" 14729"*) set x $ac_config_files; shift; ac_config_files=$*;; 14730esac 14731 14732case $ac_config_headers in *" 14733"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14734esac 14735 14736 14737cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14738# Files that config.status was made for. 14739config_files="$ac_config_files" 14740config_headers="$ac_config_headers" 14741config_commands="$ac_config_commands" 14742 14743_ACEOF 14744 14745cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14746ac_cs_usage="\ 14747\`$as_me' instantiates files and other configuration actions 14748from templates according to the current configuration. Unless the files 14749and actions are specified as TAGs, all are instantiated by default. 14750 14751Usage: $0 [OPTION]... [TAG]... 14752 14753 -h, --help print this help, then exit 14754 -V, --version print version number and configuration settings, then exit 14755 -q, --quiet, --silent 14756 do not print progress messages 14757 -d, --debug don't remove temporary files 14758 --recheck update $as_me by reconfiguring in the same conditions 14759 --file=FILE[:TEMPLATE] 14760 instantiate the configuration file FILE 14761 --header=FILE[:TEMPLATE] 14762 instantiate the configuration header FILE 14763 14764Configuration files: 14765$config_files 14766 14767Configuration headers: 14768$config_headers 14769 14770Configuration commands: 14771$config_commands 14772 14773Report bugs to the package provider." 14774 14775_ACEOF 14776cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14777ac_cs_version="\\ 14778config.status 14779configured by $0, generated by GNU Autoconf 2.64, 14780 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 14781 14782Copyright (C) 2009 Free Software Foundation, Inc. 14783This config.status script is free software; the Free Software Foundation 14784gives unlimited permission to copy, distribute and modify it." 14785 14786ac_pwd='$ac_pwd' 14787srcdir='$srcdir' 14788INSTALL='$INSTALL' 14789MKDIR_P='$MKDIR_P' 14790AWK='$AWK' 14791test -n "\$AWK" || AWK=awk 14792_ACEOF 14793 14794cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14795# The default lists apply if the user does not specify any file. 14796ac_need_defaults=: 14797while test $# != 0 14798do 14799 case $1 in 14800 --*=*) 14801 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14802 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14803 ac_shift=: 14804 ;; 14805 *) 14806 ac_option=$1 14807 ac_optarg=$2 14808 ac_shift=shift 14809 ;; 14810 esac 14811 14812 case $ac_option in 14813 # Handling of the options. 14814 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14815 ac_cs_recheck=: ;; 14816 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14817 $as_echo "$ac_cs_version"; exit ;; 14818 --debug | --debu | --deb | --de | --d | -d ) 14819 debug=: ;; 14820 --file | --fil | --fi | --f ) 14821 $ac_shift 14822 case $ac_optarg in 14823 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14824 esac 14825 as_fn_append CONFIG_FILES " '$ac_optarg'" 14826 ac_need_defaults=false;; 14827 --header | --heade | --head | --hea ) 14828 $ac_shift 14829 case $ac_optarg in 14830 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14831 esac 14832 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 14833 ac_need_defaults=false;; 14834 --he | --h) 14835 # Conflict between --help and --header 14836 as_fn_error "ambiguous option: \`$1' 14837Try \`$0 --help' for more information.";; 14838 --help | --hel | -h ) 14839 $as_echo "$ac_cs_usage"; exit ;; 14840 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14841 | -silent | --silent | --silen | --sile | --sil | --si | --s) 14842 ac_cs_silent=: ;; 14843 14844 # This is an error. 14845 -*) as_fn_error "unrecognized option: \`$1' 14846Try \`$0 --help' for more information." ;; 14847 14848 *) as_fn_append ac_config_targets " $1" 14849 ac_need_defaults=false ;; 14850 14851 esac 14852 shift 14853done 14854 14855ac_configure_extra_args= 14856 14857if $ac_cs_silent; then 14858 exec 6>/dev/null 14859 ac_configure_extra_args="$ac_configure_extra_args --silent" 14860fi 14861 14862_ACEOF 14863cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14864if \$ac_cs_recheck; then 14865 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14866 shift 14867 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14868 CONFIG_SHELL='$SHELL' 14869 export CONFIG_SHELL 14870 exec "\$@" 14871fi 14872 14873_ACEOF 14874cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14875exec 5>>config.log 14876{ 14877 echo 14878 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14879## Running $as_me. ## 14880_ASBOX 14881 $as_echo "$ac_log" 14882} >&5 14883 14884_ACEOF 14885cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14886# 14887# INIT-COMMANDS 14888# 14889AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 14890 14891 14892# The HP-UX ksh and POSIX shell print the target directory to stdout 14893# if CDPATH is set. 14894(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14895 14896sed_quote_subst='$sed_quote_subst' 14897double_quote_subst='$double_quote_subst' 14898delay_variable_subst='$delay_variable_subst' 14899macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 14900macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 14901enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 14902enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 14903pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 14904enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 14905SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 14906ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 14907host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 14908host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 14909host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 14910build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 14911build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 14912build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 14913SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 14914Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 14915GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 14916EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 14917FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 14918LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 14919NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 14920LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 14921max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 14922ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 14923exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 14924lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 14925lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 14926lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 14927reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 14928reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 14929OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 14930deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 14931file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 14932AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 14933AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 14934STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 14935RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 14936old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14937old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14938old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 14939lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 14940CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 14941CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 14942compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 14943GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 14944lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 14945lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 14946lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 14947lt_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"`' 14948objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 14949MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 14950lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 14951lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 14952lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 14953lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 14954lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 14955need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 14956DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 14957NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 14958LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 14959OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 14960OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 14961libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 14962shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 14963extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14964archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 14965enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 14966export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 14967whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 14968compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 14969old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 14970old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14971archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 14972archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14973module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 14974module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14975with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 14976allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 14977no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 14978hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 14979hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 14980hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 14981hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 14982hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 14983hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 14984hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 14985hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 14986inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 14987link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 14988fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 14989always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 14990export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 14991exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 14992include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 14993prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 14994file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 14995variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 14996need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 14997need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 14998version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 14999runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 15000shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 15001shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 15002libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 15003library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 15004soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 15005install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 15006postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15007postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15008finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 15009finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 15010hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 15011sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 15012sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 15013hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 15014enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 15015enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 15016enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 15017old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 15018striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 15019 15020LTCC='$LTCC' 15021LTCFLAGS='$LTCFLAGS' 15022compiler='$compiler_DEFAULT' 15023 15024# A function that is used when there is no print builtin or printf. 15025func_fallback_echo () 15026{ 15027 eval 'cat <<_LTECHO_EOF 15028\$1 15029_LTECHO_EOF' 15030} 15031 15032# Quote evaled strings. 15033for var in SHELL \ 15034ECHO \ 15035SED \ 15036GREP \ 15037EGREP \ 15038FGREP \ 15039LD \ 15040NM \ 15041LN_S \ 15042lt_SP2NL \ 15043lt_NL2SP \ 15044reload_flag \ 15045OBJDUMP \ 15046deplibs_check_method \ 15047file_magic_cmd \ 15048AR \ 15049AR_FLAGS \ 15050STRIP \ 15051RANLIB \ 15052CC \ 15053CFLAGS \ 15054compiler \ 15055lt_cv_sys_global_symbol_pipe \ 15056lt_cv_sys_global_symbol_to_cdecl \ 15057lt_cv_sys_global_symbol_to_c_name_address \ 15058lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 15059lt_prog_compiler_no_builtin_flag \ 15060lt_prog_compiler_wl \ 15061lt_prog_compiler_pic \ 15062lt_prog_compiler_static \ 15063lt_cv_prog_compiler_c_o \ 15064need_locks \ 15065DSYMUTIL \ 15066NMEDIT \ 15067LIPO \ 15068OTOOL \ 15069OTOOL64 \ 15070shrext_cmds \ 15071export_dynamic_flag_spec \ 15072whole_archive_flag_spec \ 15073compiler_needs_object \ 15074with_gnu_ld \ 15075allow_undefined_flag \ 15076no_undefined_flag \ 15077hardcode_libdir_flag_spec \ 15078hardcode_libdir_flag_spec_ld \ 15079hardcode_libdir_separator \ 15080fix_srcfile_path \ 15081exclude_expsyms \ 15082include_expsyms \ 15083file_list_spec \ 15084variables_saved_for_relink \ 15085libname_spec \ 15086library_names_spec \ 15087soname_spec \ 15088install_override_mode \ 15089finish_eval \ 15090old_striplib \ 15091striplib; do 15092 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15093 *[\\\\\\\`\\"\\\$]*) 15094 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 15095 ;; 15096 *) 15097 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15098 ;; 15099 esac 15100done 15101 15102# Double-quote double-evaled strings. 15103for var in reload_cmds \ 15104old_postinstall_cmds \ 15105old_postuninstall_cmds \ 15106old_archive_cmds \ 15107extract_expsyms_cmds \ 15108old_archive_from_new_cmds \ 15109old_archive_from_expsyms_cmds \ 15110archive_cmds \ 15111archive_expsym_cmds \ 15112module_cmds \ 15113module_expsym_cmds \ 15114export_symbols_cmds \ 15115prelink_cmds \ 15116postinstall_cmds \ 15117postuninstall_cmds \ 15118finish_cmds \ 15119sys_lib_search_path_spec \ 15120sys_lib_dlsearch_path_spec; do 15121 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15122 *[\\\\\\\`\\"\\\$]*) 15123 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 15124 ;; 15125 *) 15126 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15127 ;; 15128 esac 15129done 15130 15131ac_aux_dir='$ac_aux_dir' 15132xsi_shell='$xsi_shell' 15133lt_shell_append='$lt_shell_append' 15134 15135# See if we are running on zsh, and set the options which allow our 15136# commands through without removal of \ escapes INIT. 15137if test -n "\${ZSH_VERSION+set}" ; then 15138 setopt NO_GLOB_SUBST 15139fi 15140 15141 15142 PACKAGE='$PACKAGE' 15143 VERSION='$VERSION' 15144 TIMESTAMP='$TIMESTAMP' 15145 RM='$RM' 15146 ofile='$ofile' 15147 15148 15149 15150# Capture the value of obsolete ALL_LINGUAS because we need it to compute 15151 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 15152 # from automake. 15153 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15154 # Capture the value of LINGUAS because we need it to compute CATALOGS. 15155 LINGUAS="${LINGUAS-%UNSET%}" 15156 15157 15158_ACEOF 15159 15160cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15161 15162# Handling of arguments. 15163for ac_config_target in $ac_config_targets 15164do 15165 case $ac_config_target in 15166 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 15167 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 15168 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 15169 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 15170 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 15171 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 15172 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 15173 15174 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15175 esac 15176done 15177 15178 15179# If the user did not use the arguments to specify the items to instantiate, 15180# then the envvar interface is used. Set only those that are not. 15181# We use the long form for the default assignment because of an extremely 15182# bizarre bug on SunOS 4.1.3. 15183if $ac_need_defaults; then 15184 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15185 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15186 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15187fi 15188 15189# Have a temporary directory for convenience. Make it in the build tree 15190# simply because there is no reason against having it here, and in addition, 15191# creating and moving files from /tmp can sometimes cause problems. 15192# Hook for its removal unless debugging. 15193# Note that there is a small window in which the directory will not be cleaned: 15194# after its creation but before its name has been assigned to `$tmp'. 15195$debug || 15196{ 15197 tmp= 15198 trap 'exit_status=$? 15199 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 15200' 0 15201 trap 'as_fn_exit 1' 1 2 13 15 15202} 15203# Create a (secure) tmp directory for tmp files. 15204 15205{ 15206 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15207 test -n "$tmp" && test -d "$tmp" 15208} || 15209{ 15210 tmp=./conf$$-$RANDOM 15211 (umask 077 && mkdir "$tmp") 15212} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 15213 15214# Set up the scripts for CONFIG_FILES section. 15215# No need to generate them if there are no CONFIG_FILES. 15216# This happens for instance with `./config.status config.h'. 15217if test -n "$CONFIG_FILES"; then 15218 15219 15220ac_cr=`echo X | tr X '\015'` 15221# On cygwin, bash can eat \r inside `` if the user requested igncr. 15222# But we know of no other shell where ac_cr would be empty at this 15223# point, so we can use a bashism as a fallback. 15224if test "x$ac_cr" = x; then 15225 eval ac_cr=\$\'\\r\' 15226fi 15227ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15228if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15229 ac_cs_awk_cr='\r' 15230else 15231 ac_cs_awk_cr=$ac_cr 15232fi 15233 15234echo 'BEGIN {' >"$tmp/subs1.awk" && 15235_ACEOF 15236 15237 15238{ 15239 echo "cat >conf$$subs.awk <<_ACEOF" && 15240 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15241 echo "_ACEOF" 15242} >conf$$subs.sh || 15243 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15244ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 15245ac_delim='%!_!# ' 15246for ac_last_try in false false false false false :; do 15247 . ./conf$$subs.sh || 15248 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15249 15250 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15251 if test $ac_delim_n = $ac_delim_num; then 15252 break 15253 elif $ac_last_try; then 15254 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15255 else 15256 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15257 fi 15258done 15259rm -f conf$$subs.sh 15260 15261cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15262cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 15263_ACEOF 15264sed -n ' 15265h 15266s/^/S["/; s/!.*/"]=/ 15267p 15268g 15269s/^[^!]*!// 15270:repl 15271t repl 15272s/'"$ac_delim"'$// 15273t delim 15274:nl 15275h 15276s/\(.\{148\}\).*/\1/ 15277t more1 15278s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15279p 15280n 15281b repl 15282:more1 15283s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15284p 15285g 15286s/.\{148\}// 15287t nl 15288:delim 15289h 15290s/\(.\{148\}\).*/\1/ 15291t more2 15292s/["\\]/\\&/g; s/^/"/; s/$/"/ 15293p 15294b 15295:more2 15296s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15297p 15298g 15299s/.\{148\}// 15300t delim 15301' <conf$$subs.awk | sed ' 15302/^[^""]/{ 15303 N 15304 s/\n// 15305} 15306' >>$CONFIG_STATUS || ac_write_fail=1 15307rm -f conf$$subs.awk 15308cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15309_ACAWK 15310cat >>"\$tmp/subs1.awk" <<_ACAWK && 15311 for (key in S) S_is_set[key] = 1 15312 FS = "" 15313 15314} 15315{ 15316 line = $ 0 15317 nfields = split(line, field, "@") 15318 substed = 0 15319 len = length(field[1]) 15320 for (i = 2; i < nfields; i++) { 15321 key = field[i] 15322 keylen = length(key) 15323 if (S_is_set[key]) { 15324 value = S[key] 15325 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15326 len += length(value) + length(field[++i]) 15327 substed = 1 15328 } else 15329 len += 1 + keylen 15330 } 15331 15332 print line 15333} 15334 15335_ACAWK 15336_ACEOF 15337cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15338if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15339 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15340else 15341 cat 15342fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 15343 || as_fn_error "could not setup config files machinery" "$LINENO" 5 15344_ACEOF 15345 15346# VPATH may cause trouble with some makes, so we remove $(srcdir), 15347# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 15348# trailing colons and then remove the whole line if VPATH becomes empty 15349# (actually we leave an empty line to preserve line numbers). 15350if test "x$srcdir" = x.; then 15351 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 15352s/:*\$(srcdir):*/:/ 15353s/:*\${srcdir}:*/:/ 15354s/:*@srcdir@:*/:/ 15355s/^\([^=]*=[ ]*\):*/\1/ 15356s/:*$// 15357s/^[^=]*=[ ]*$// 15358}' 15359fi 15360 15361cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15362fi # test -n "$CONFIG_FILES" 15363 15364# Set up the scripts for CONFIG_HEADERS section. 15365# No need to generate them if there are no CONFIG_HEADERS. 15366# This happens for instance with `./config.status Makefile'. 15367if test -n "$CONFIG_HEADERS"; then 15368cat >"$tmp/defines.awk" <<\_ACAWK || 15369BEGIN { 15370_ACEOF 15371 15372# Transform confdefs.h into an awk script `defines.awk', embedded as 15373# here-document in config.status, that substitutes the proper values into 15374# config.h.in to produce config.h. 15375 15376# Create a delimiter string that does not exist in confdefs.h, to ease 15377# handling of long lines. 15378ac_delim='%!_!# ' 15379for ac_last_try in false false :; do 15380 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 15381 if test -z "$ac_t"; then 15382 break 15383 elif $ac_last_try; then 15384 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 15385 else 15386 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15387 fi 15388done 15389 15390# For the awk script, D is an array of macro values keyed by name, 15391# likewise P contains macro parameters if any. Preserve backslash 15392# newline sequences. 15393 15394ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15395sed -n ' 15396s/.\{148\}/&'"$ac_delim"'/g 15397t rset 15398:rset 15399s/^[ ]*#[ ]*define[ ][ ]*/ / 15400t def 15401d 15402:def 15403s/\\$// 15404t bsnl 15405s/["\\]/\\&/g 15406s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15407D["\1"]=" \3"/p 15408s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15409d 15410:bsnl 15411s/["\\]/\\&/g 15412s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15413D["\1"]=" \3\\\\\\n"\\/p 15414t cont 15415s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15416t cont 15417d 15418:cont 15419n 15420s/.\{148\}/&'"$ac_delim"'/g 15421t clear 15422:clear 15423s/\\$// 15424t bsnlc 15425s/["\\]/\\&/g; s/^/"/; s/$/"/p 15426d 15427:bsnlc 15428s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15429b cont 15430' <confdefs.h | sed ' 15431s/'"$ac_delim"'/"\\\ 15432"/g' >>$CONFIG_STATUS || ac_write_fail=1 15433 15434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15435 for (key in D) D_is_set[key] = 1 15436 FS = "" 15437} 15438/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15439 line = \$ 0 15440 split(line, arg, " ") 15441 if (arg[1] == "#") { 15442 defundef = arg[2] 15443 mac1 = arg[3] 15444 } else { 15445 defundef = substr(arg[1], 2) 15446 mac1 = arg[2] 15447 } 15448 split(mac1, mac2, "(") #) 15449 macro = mac2[1] 15450 prefix = substr(line, 1, index(line, defundef) - 1) 15451 if (D_is_set[macro]) { 15452 # Preserve the white space surrounding the "#". 15453 print prefix "define", macro P[macro] D[macro] 15454 next 15455 } else { 15456 # Replace #undef with comments. This is necessary, for example, 15457 # in the case of _POSIX_SOURCE, which is predefined and required 15458 # on some systems where configure will not decide to define it. 15459 if (defundef == "undef") { 15460 print "/*", prefix defundef, macro, "*/" 15461 next 15462 } 15463 } 15464} 15465{ print } 15466_ACAWK 15467_ACEOF 15468cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15469 as_fn_error "could not setup config headers machinery" "$LINENO" 5 15470fi # test -n "$CONFIG_HEADERS" 15471 15472 15473eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15474shift 15475for ac_tag 15476do 15477 case $ac_tag in 15478 :[FHLC]) ac_mode=$ac_tag; continue;; 15479 esac 15480 case $ac_mode$ac_tag in 15481 :[FHL]*:*);; 15482 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 15483 :[FH]-) ac_tag=-:-;; 15484 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15485 esac 15486 ac_save_IFS=$IFS 15487 IFS=: 15488 set x $ac_tag 15489 IFS=$ac_save_IFS 15490 shift 15491 ac_file=$1 15492 shift 15493 15494 case $ac_mode in 15495 :L) ac_source=$1;; 15496 :[FH]) 15497 ac_file_inputs= 15498 for ac_f 15499 do 15500 case $ac_f in 15501 -) ac_f="$tmp/stdin";; 15502 *) # Look for the file first in the build tree, then in the source tree 15503 # (if the path is not absolute). The absolute path cannot be DOS-style, 15504 # because $ac_f cannot contain `:'. 15505 test -f "$ac_f" || 15506 case $ac_f in 15507 [\\/$]*) false;; 15508 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15509 esac || 15510 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15511 esac 15512 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15513 as_fn_append ac_file_inputs " '$ac_f'" 15514 done 15515 15516 # Let's still pretend it is `configure' which instantiates (i.e., don't 15517 # use $as_me), people would be surprised to read: 15518 # /* config.h. Generated by config.status. */ 15519 configure_input='Generated from '` 15520 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15521 `' by configure.' 15522 if test x"$ac_file" != x-; then 15523 configure_input="$ac_file. $configure_input" 15524 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15525$as_echo "$as_me: creating $ac_file" >&6;} 15526 fi 15527 # Neutralize special characters interpreted by sed in replacement strings. 15528 case $configure_input in #( 15529 *\&* | *\|* | *\\* ) 15530 ac_sed_conf_input=`$as_echo "$configure_input" | 15531 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15532 *) ac_sed_conf_input=$configure_input;; 15533 esac 15534 15535 case $ac_tag in 15536 *:-:* | *:-) cat >"$tmp/stdin" \ 15537 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 15538 esac 15539 ;; 15540 esac 15541 15542 ac_dir=`$as_dirname -- "$ac_file" || 15543$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15544 X"$ac_file" : 'X\(//\)[^/]' \| \ 15545 X"$ac_file" : 'X\(//\)$' \| \ 15546 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15547$as_echo X"$ac_file" | 15548 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15549 s//\1/ 15550 q 15551 } 15552 /^X\(\/\/\)[^/].*/{ 15553 s//\1/ 15554 q 15555 } 15556 /^X\(\/\/\)$/{ 15557 s//\1/ 15558 q 15559 } 15560 /^X\(\/\).*/{ 15561 s//\1/ 15562 q 15563 } 15564 s/.*/./; q'` 15565 as_dir="$ac_dir"; as_fn_mkdir_p 15566 ac_builddir=. 15567 15568case "$ac_dir" in 15569.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15570*) 15571 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15572 # A ".." for each directory in $ac_dir_suffix. 15573 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15574 case $ac_top_builddir_sub in 15575 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15576 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15577 esac ;; 15578esac 15579ac_abs_top_builddir=$ac_pwd 15580ac_abs_builddir=$ac_pwd$ac_dir_suffix 15581# for backward compatibility: 15582ac_top_builddir=$ac_top_build_prefix 15583 15584case $srcdir in 15585 .) # We are building in place. 15586 ac_srcdir=. 15587 ac_top_srcdir=$ac_top_builddir_sub 15588 ac_abs_top_srcdir=$ac_pwd ;; 15589 [\\/]* | ?:[\\/]* ) # Absolute name. 15590 ac_srcdir=$srcdir$ac_dir_suffix; 15591 ac_top_srcdir=$srcdir 15592 ac_abs_top_srcdir=$srcdir ;; 15593 *) # Relative name. 15594 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15595 ac_top_srcdir=$ac_top_build_prefix$srcdir 15596 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15597esac 15598ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15599 15600 15601 case $ac_mode in 15602 :F) 15603 # 15604 # CONFIG_FILE 15605 # 15606 15607 case $INSTALL in 15608 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15609 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15610 esac 15611 ac_MKDIR_P=$MKDIR_P 15612 case $MKDIR_P in 15613 [\\/$]* | ?:[\\/]* ) ;; 15614 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15615 esac 15616_ACEOF 15617 15618cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15619# If the template does not know about datarootdir, expand it. 15620# FIXME: This hack should be removed a few years after 2.60. 15621ac_datarootdir_hack=; ac_datarootdir_seen= 15622ac_sed_dataroot=' 15623/datarootdir/ { 15624 p 15625 q 15626} 15627/@datadir@/p 15628/@docdir@/p 15629/@infodir@/p 15630/@localedir@/p 15631/@mandir@/p' 15632case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15633*datarootdir*) ac_datarootdir_seen=yes;; 15634*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15635 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15636$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15637_ACEOF 15638cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15639 ac_datarootdir_hack=' 15640 s&@datadir@&$datadir&g 15641 s&@docdir@&$docdir&g 15642 s&@infodir@&$infodir&g 15643 s&@localedir@&$localedir&g 15644 s&@mandir@&$mandir&g 15645 s&\\\${datarootdir}&$datarootdir&g' ;; 15646esac 15647_ACEOF 15648 15649# Neutralize VPATH when `$srcdir' = `.'. 15650# Shell code in configure.ac might set extrasub. 15651# FIXME: do we really want to maintain this feature? 15652cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15653ac_sed_extra="$ac_vpsub 15654$extrasub 15655_ACEOF 15656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15657:t 15658/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15659s|@configure_input@|$ac_sed_conf_input|;t t 15660s&@top_builddir@&$ac_top_builddir_sub&;t t 15661s&@top_build_prefix@&$ac_top_build_prefix&;t t 15662s&@srcdir@&$ac_srcdir&;t t 15663s&@abs_srcdir@&$ac_abs_srcdir&;t t 15664s&@top_srcdir@&$ac_top_srcdir&;t t 15665s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15666s&@builddir@&$ac_builddir&;t t 15667s&@abs_builddir@&$ac_abs_builddir&;t t 15668s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15669s&@INSTALL@&$ac_INSTALL&;t t 15670s&@MKDIR_P@&$ac_MKDIR_P&;t t 15671$ac_datarootdir_hack 15672" 15673eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 15674 || as_fn_error "could not create $ac_file" "$LINENO" 5 15675 15676test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15677 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 15678 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 15679 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15680which seems to be undefined. Please make sure it is defined." >&5 15681$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15682which seems to be undefined. Please make sure it is defined." >&2;} 15683 15684 rm -f "$tmp/stdin" 15685 case $ac_file in 15686 -) cat "$tmp/out" && rm -f "$tmp/out";; 15687 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 15688 esac \ 15689 || as_fn_error "could not create $ac_file" "$LINENO" 5 15690 ;; 15691 :H) 15692 # 15693 # CONFIG_HEADER 15694 # 15695 if test x"$ac_file" != x-; then 15696 { 15697 $as_echo "/* $configure_input */" \ 15698 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 15699 } >"$tmp/config.h" \ 15700 || as_fn_error "could not create $ac_file" "$LINENO" 5 15701 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 15702 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 15703$as_echo "$as_me: $ac_file is unchanged" >&6;} 15704 else 15705 rm -f "$ac_file" 15706 mv "$tmp/config.h" "$ac_file" \ 15707 || as_fn_error "could not create $ac_file" "$LINENO" 5 15708 fi 15709 else 15710 $as_echo "/* $configure_input */" \ 15711 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 15712 || as_fn_error "could not create -" "$LINENO" 5 15713 fi 15714# Compute "$ac_file"'s index in $config_headers. 15715_am_arg="$ac_file" 15716_am_stamp_count=1 15717for _am_header in $config_headers :; do 15718 case $_am_header in 15719 $_am_arg | $_am_arg:* ) 15720 break ;; 15721 * ) 15722 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15723 esac 15724done 15725echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15726$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15727 X"$_am_arg" : 'X\(//\)[^/]' \| \ 15728 X"$_am_arg" : 'X\(//\)$' \| \ 15729 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15730$as_echo X"$_am_arg" | 15731 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15732 s//\1/ 15733 q 15734 } 15735 /^X\(\/\/\)[^/].*/{ 15736 s//\1/ 15737 q 15738 } 15739 /^X\(\/\/\)$/{ 15740 s//\1/ 15741 q 15742 } 15743 /^X\(\/\).*/{ 15744 s//\1/ 15745 q 15746 } 15747 s/.*/./; q'`/stamp-h$_am_stamp_count 15748 ;; 15749 15750 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 15751$as_echo "$as_me: executing $ac_file commands" >&6;} 15752 ;; 15753 esac 15754 15755 15756 case $ac_file$ac_mode in 15757 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15758 # Autoconf 2.62 quotes --file arguments for eval, but not when files 15759 # are listed without --file. Let's play safe and only enable the eval 15760 # if we detect the quoting. 15761 case $CONFIG_FILES in 15762 *\'*) eval set x "$CONFIG_FILES" ;; 15763 *) set x $CONFIG_FILES ;; 15764 esac 15765 shift 15766 for mf 15767 do 15768 # Strip MF so we end up with the name of the file. 15769 mf=`echo "$mf" | sed -e 's/:.*$//'` 15770 # Check whether this is an Automake generated Makefile or not. 15771 # We used to match only the files named `Makefile.in', but 15772 # some people rename them; so instead we look at the file content. 15773 # Grep'ing the first line is not enough: some people post-process 15774 # each Makefile.in and add a new line on top of each file to say so. 15775 # Grep'ing the whole file is not good either: AIX grep has a line 15776 # limit of 2048, but all sed's we know have understand at least 4000. 15777 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15778 dirpart=`$as_dirname -- "$mf" || 15779$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15780 X"$mf" : 'X\(//\)[^/]' \| \ 15781 X"$mf" : 'X\(//\)$' \| \ 15782 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15783$as_echo X"$mf" | 15784 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15785 s//\1/ 15786 q 15787 } 15788 /^X\(\/\/\)[^/].*/{ 15789 s//\1/ 15790 q 15791 } 15792 /^X\(\/\/\)$/{ 15793 s//\1/ 15794 q 15795 } 15796 /^X\(\/\).*/{ 15797 s//\1/ 15798 q 15799 } 15800 s/.*/./; q'` 15801 else 15802 continue 15803 fi 15804 # Extract the definition of DEPDIR, am__include, and am__quote 15805 # from the Makefile without running `make'. 15806 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15807 test -z "$DEPDIR" && continue 15808 am__include=`sed -n 's/^am__include = //p' < "$mf"` 15809 test -z "am__include" && continue 15810 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15811 # When using ansi2knr, U may be empty or an underscore; expand it 15812 U=`sed -n 's/^U = //p' < "$mf"` 15813 # Find all dependency output files, they are included files with 15814 # $(DEPDIR) in their names. We invoke sed twice because it is the 15815 # simplest approach to changing $(DEPDIR) to its actual value in the 15816 # expansion. 15817 for file in `sed -n " 15818 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15819 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 15820 # Make sure the directory exists. 15821 test -f "$dirpart/$file" && continue 15822 fdir=`$as_dirname -- "$file" || 15823$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15824 X"$file" : 'X\(//\)[^/]' \| \ 15825 X"$file" : 'X\(//\)$' \| \ 15826 X"$file" : 'X\(/\)' \| . 2>/dev/null || 15827$as_echo X"$file" | 15828 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15829 s//\1/ 15830 q 15831 } 15832 /^X\(\/\/\)[^/].*/{ 15833 s//\1/ 15834 q 15835 } 15836 /^X\(\/\/\)$/{ 15837 s//\1/ 15838 q 15839 } 15840 /^X\(\/\).*/{ 15841 s//\1/ 15842 q 15843 } 15844 s/.*/./; q'` 15845 as_dir=$dirpart/$fdir; as_fn_mkdir_p 15846 # echo "creating $dirpart/$file" 15847 echo '# dummy' > "$dirpart/$file" 15848 done 15849 done 15850} 15851 ;; 15852 "libtool":C) 15853 15854 # See if we are running on zsh, and set the options which allow our 15855 # commands through without removal of \ escapes. 15856 if test -n "${ZSH_VERSION+set}" ; then 15857 setopt NO_GLOB_SUBST 15858 fi 15859 15860 cfgfile="${ofile}T" 15861 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15862 $RM "$cfgfile" 15863 15864 cat <<_LT_EOF >> "$cfgfile" 15865#! $SHELL 15866 15867# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 15868# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 15869# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15870# NOTE: Changes made to this file will be lost: look at ltmain.sh. 15871# 15872# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 15873# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 15874# Written by Gordon Matzigkeit, 1996 15875# 15876# This file is part of GNU Libtool. 15877# 15878# GNU Libtool is free software; you can redistribute it and/or 15879# modify it under the terms of the GNU General Public License as 15880# published by the Free Software Foundation; either version 2 of 15881# the License, or (at your option) any later version. 15882# 15883# As a special exception to the GNU General Public License, 15884# if you distribute this file as part of a program or library that 15885# is built using GNU Libtool, you may include this file under the 15886# same distribution terms that you use for the rest of that program. 15887# 15888# GNU Libtool is distributed in the hope that it will be useful, 15889# but WITHOUT ANY WARRANTY; without even the implied warranty of 15890# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15891# GNU General Public License for more details. 15892# 15893# You should have received a copy of the GNU General Public License 15894# along with GNU Libtool; see the file COPYING. If not, a copy 15895# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 15896# obtained by writing to the Free Software Foundation, Inc., 15897# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 15898 15899 15900# The names of the tagged configurations supported by this script. 15901available_tags="" 15902 15903# ### BEGIN LIBTOOL CONFIG 15904 15905# Which release of libtool.m4 was used? 15906macro_version=$macro_version 15907macro_revision=$macro_revision 15908 15909# Whether or not to build shared libraries. 15910build_libtool_libs=$enable_shared 15911 15912# Whether or not to build static libraries. 15913build_old_libs=$enable_static 15914 15915# What type of objects to build. 15916pic_mode=$pic_mode 15917 15918# Whether or not to optimize for fast installation. 15919fast_install=$enable_fast_install 15920 15921# Shell to use when invoking shell scripts. 15922SHELL=$lt_SHELL 15923 15924# An echo program that protects backslashes. 15925ECHO=$lt_ECHO 15926 15927# The host system. 15928host_alias=$host_alias 15929host=$host 15930host_os=$host_os 15931 15932# The build system. 15933build_alias=$build_alias 15934build=$build 15935build_os=$build_os 15936 15937# A sed program that does not truncate output. 15938SED=$lt_SED 15939 15940# Sed that helps us avoid accidentally triggering echo(1) options like -n. 15941Xsed="\$SED -e 1s/^X//" 15942 15943# A grep program that handles long lines. 15944GREP=$lt_GREP 15945 15946# An ERE matcher. 15947EGREP=$lt_EGREP 15948 15949# A literal string matcher. 15950FGREP=$lt_FGREP 15951 15952# A BSD- or MS-compatible name lister. 15953NM=$lt_NM 15954 15955# Whether we need soft or hard links. 15956LN_S=$lt_LN_S 15957 15958# What is the maximum length of a command? 15959max_cmd_len=$max_cmd_len 15960 15961# Object file suffix (normally "o"). 15962objext=$ac_objext 15963 15964# Executable file suffix (normally ""). 15965exeext=$exeext 15966 15967# whether the shell understands "unset". 15968lt_unset=$lt_unset 15969 15970# turn spaces into newlines. 15971SP2NL=$lt_lt_SP2NL 15972 15973# turn newlines into spaces. 15974NL2SP=$lt_lt_NL2SP 15975 15976# An object symbol dumper. 15977OBJDUMP=$lt_OBJDUMP 15978 15979# Method to check whether dependent libraries are shared objects. 15980deplibs_check_method=$lt_deplibs_check_method 15981 15982# Command to use when deplibs_check_method == "file_magic". 15983file_magic_cmd=$lt_file_magic_cmd 15984 15985# The archiver. 15986AR=$lt_AR 15987AR_FLAGS=$lt_AR_FLAGS 15988 15989# A symbol stripping program. 15990STRIP=$lt_STRIP 15991 15992# Commands used to install an old-style archive. 15993RANLIB=$lt_RANLIB 15994old_postinstall_cmds=$lt_old_postinstall_cmds 15995old_postuninstall_cmds=$lt_old_postuninstall_cmds 15996 15997# Whether to use a lock for old archive extraction. 15998lock_old_archive_extraction=$lock_old_archive_extraction 15999 16000# A C compiler. 16001LTCC=$lt_CC 16002 16003# LTCC compiler flags. 16004LTCFLAGS=$lt_CFLAGS 16005 16006# Take the output of nm and produce a listing of raw symbols and C names. 16007global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 16008 16009# Transform the output of nm in a proper C declaration. 16010global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 16011 16012# Transform the output of nm in a C name address pair. 16013global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 16014 16015# Transform the output of nm in a C name address pair when lib prefix is needed. 16016global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 16017 16018# The name of the directory that contains temporary libtool files. 16019objdir=$objdir 16020 16021# Used to examine libraries when file_magic_cmd begins with "file". 16022MAGIC_CMD=$MAGIC_CMD 16023 16024# Must we lock files when doing compilation? 16025need_locks=$lt_need_locks 16026 16027# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 16028DSYMUTIL=$lt_DSYMUTIL 16029 16030# Tool to change global to local symbols on Mac OS X. 16031NMEDIT=$lt_NMEDIT 16032 16033# Tool to manipulate fat objects and archives on Mac OS X. 16034LIPO=$lt_LIPO 16035 16036# ldd/readelf like tool for Mach-O binaries on Mac OS X. 16037OTOOL=$lt_OTOOL 16038 16039# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 16040OTOOL64=$lt_OTOOL64 16041 16042# Old archive suffix (normally "a"). 16043libext=$libext 16044 16045# Shared library suffix (normally ".so"). 16046shrext_cmds=$lt_shrext_cmds 16047 16048# The commands to extract the exported symbol list from a shared archive. 16049extract_expsyms_cmds=$lt_extract_expsyms_cmds 16050 16051# Variables whose values should be saved in libtool wrapper scripts and 16052# restored at link time. 16053variables_saved_for_relink=$lt_variables_saved_for_relink 16054 16055# Do we need the "lib" prefix for modules? 16056need_lib_prefix=$need_lib_prefix 16057 16058# Do we need a version for libraries? 16059need_version=$need_version 16060 16061# Library versioning type. 16062version_type=$version_type 16063 16064# Shared library runtime path variable. 16065runpath_var=$runpath_var 16066 16067# Shared library path variable. 16068shlibpath_var=$shlibpath_var 16069 16070# Is shlibpath searched before the hard-coded library search path? 16071shlibpath_overrides_runpath=$shlibpath_overrides_runpath 16072 16073# Format of library name prefix. 16074libname_spec=$lt_libname_spec 16075 16076# List of archive names. First name is the real one, the rest are links. 16077# The last name is the one that the linker finds with -lNAME 16078library_names_spec=$lt_library_names_spec 16079 16080# The coded name of the library, if different from the real name. 16081soname_spec=$lt_soname_spec 16082 16083# Permission mode override for installation of shared libraries. 16084install_override_mode=$lt_install_override_mode 16085 16086# Command to use after installation of a shared archive. 16087postinstall_cmds=$lt_postinstall_cmds 16088 16089# Command to use after uninstallation of a shared archive. 16090postuninstall_cmds=$lt_postuninstall_cmds 16091 16092# Commands used to finish a libtool library installation in a directory. 16093finish_cmds=$lt_finish_cmds 16094 16095# As "finish_cmds", except a single script fragment to be evaled but 16096# not shown. 16097finish_eval=$lt_finish_eval 16098 16099# Whether we should hardcode library paths into libraries. 16100hardcode_into_libs=$hardcode_into_libs 16101 16102# Compile-time system search path for libraries. 16103sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 16104 16105# Run-time system search path for libraries. 16106sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 16107 16108# Whether dlopen is supported. 16109dlopen_support=$enable_dlopen 16110 16111# Whether dlopen of programs is supported. 16112dlopen_self=$enable_dlopen_self 16113 16114# Whether dlopen of statically linked programs is supported. 16115dlopen_self_static=$enable_dlopen_self_static 16116 16117# Commands to strip libraries. 16118old_striplib=$lt_old_striplib 16119striplib=$lt_striplib 16120 16121 16122# The linker used to build libraries. 16123LD=$lt_LD 16124 16125# How to create reloadable object files. 16126reload_flag=$lt_reload_flag 16127reload_cmds=$lt_reload_cmds 16128 16129# Commands used to build an old-style archive. 16130old_archive_cmds=$lt_old_archive_cmds 16131 16132# A language specific compiler. 16133CC=$lt_compiler 16134 16135# Is the compiler the GNU compiler? 16136with_gcc=$GCC 16137 16138# Compiler flag to turn off builtin functions. 16139no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 16140 16141# How to pass a linker flag through the compiler. 16142wl=$lt_lt_prog_compiler_wl 16143 16144# Additional compiler flags for building library objects. 16145pic_flag=$lt_lt_prog_compiler_pic 16146 16147# Compiler flag to prevent dynamic linking. 16148link_static_flag=$lt_lt_prog_compiler_static 16149 16150# Does compiler simultaneously support -c and -o options? 16151compiler_c_o=$lt_lt_cv_prog_compiler_c_o 16152 16153# Whether or not to add -lc for building shared libraries. 16154build_libtool_need_lc=$archive_cmds_need_lc 16155 16156# Whether or not to disallow shared libs when runtime libs are static. 16157allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 16158 16159# Compiler flag to allow reflexive dlopens. 16160export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 16161 16162# Compiler flag to generate shared objects directly from archives. 16163whole_archive_flag_spec=$lt_whole_archive_flag_spec 16164 16165# Whether the compiler copes with passing no objects directly. 16166compiler_needs_object=$lt_compiler_needs_object 16167 16168# Create an old-style archive from a shared archive. 16169old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 16170 16171# Create a temporary old-style archive to link instead of a shared archive. 16172old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 16173 16174# Commands used to build a shared archive. 16175archive_cmds=$lt_archive_cmds 16176archive_expsym_cmds=$lt_archive_expsym_cmds 16177 16178# Commands used to build a loadable module if different from building 16179# a shared archive. 16180module_cmds=$lt_module_cmds 16181module_expsym_cmds=$lt_module_expsym_cmds 16182 16183# Whether we are building with GNU ld or not. 16184with_gnu_ld=$lt_with_gnu_ld 16185 16186# Flag that allows shared libraries with undefined symbols to be built. 16187allow_undefined_flag=$lt_allow_undefined_flag 16188 16189# Flag that enforces no undefined symbols. 16190no_undefined_flag=$lt_no_undefined_flag 16191 16192# Flag to hardcode \$libdir into a binary during linking. 16193# This must work even if \$libdir does not exist 16194hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16195 16196# If ld is used when linking, flag to hardcode \$libdir into a binary 16197# during linking. This must work even if \$libdir does not exist. 16198hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16199 16200# Whether we need a single "-rpath" flag with a separated argument. 16201hardcode_libdir_separator=$lt_hardcode_libdir_separator 16202 16203# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16204# DIR into the resulting binary. 16205hardcode_direct=$hardcode_direct 16206 16207# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16208# DIR into the resulting binary and the resulting library dependency is 16209# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16210# library is relocated. 16211hardcode_direct_absolute=$hardcode_direct_absolute 16212 16213# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16214# into the resulting binary. 16215hardcode_minus_L=$hardcode_minus_L 16216 16217# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16218# into the resulting binary. 16219hardcode_shlibpath_var=$hardcode_shlibpath_var 16220 16221# Set to "yes" if building a shared library automatically hardcodes DIR 16222# into the library and all subsequent libraries and executables linked 16223# against it. 16224hardcode_automatic=$hardcode_automatic 16225 16226# Set to yes if linker adds runtime paths of dependent libraries 16227# to runtime path list. 16228inherit_rpath=$inherit_rpath 16229 16230# Whether libtool must link a program against all its dependency libraries. 16231link_all_deplibs=$link_all_deplibs 16232 16233# Fix the shell variable \$srcfile for the compiler. 16234fix_srcfile_path=$lt_fix_srcfile_path 16235 16236# Set to "yes" if exported symbols are required. 16237always_export_symbols=$always_export_symbols 16238 16239# The commands to list exported symbols. 16240export_symbols_cmds=$lt_export_symbols_cmds 16241 16242# Symbols that should not be listed in the preloaded symbols. 16243exclude_expsyms=$lt_exclude_expsyms 16244 16245# Symbols that must always be exported. 16246include_expsyms=$lt_include_expsyms 16247 16248# Commands necessary for linking programs (against libraries) with templates. 16249prelink_cmds=$lt_prelink_cmds 16250 16251# Specify filename containing input files. 16252file_list_spec=$lt_file_list_spec 16253 16254# How to hardcode a shared library path into an executable. 16255hardcode_action=$hardcode_action 16256 16257# ### END LIBTOOL CONFIG 16258 16259_LT_EOF 16260 16261 case $host_os in 16262 aix3*) 16263 cat <<\_LT_EOF >> "$cfgfile" 16264# AIX sometimes has problems with the GCC collect2 program. For some 16265# reason, if we set the COLLECT_NAMES environment variable, the problems 16266# vanish in a puff of smoke. 16267if test "X${COLLECT_NAMES+set}" != Xset; then 16268 COLLECT_NAMES= 16269 export COLLECT_NAMES 16270fi 16271_LT_EOF 16272 ;; 16273 esac 16274 16275 16276ltmain="$ac_aux_dir/ltmain.sh" 16277 16278 16279 # We use sed instead of cat because bash on DJGPP gets confused if 16280 # if finds mixed CR/LF and LF-only lines. Since sed operates in 16281 # text mode, it properly converts lines to CR/LF. This bash problem 16282 # is reportedly fixed, but why not run on old versions too? 16283 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16284 || (rm -f "$cfgfile"; exit 1) 16285 16286 case $xsi_shell in 16287 yes) 16288 cat << \_LT_EOF >> "$cfgfile" 16289 16290# func_dirname file append nondir_replacement 16291# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16292# otherwise set result to NONDIR_REPLACEMENT. 16293func_dirname () 16294{ 16295 case ${1} in 16296 */*) func_dirname_result="${1%/*}${2}" ;; 16297 * ) func_dirname_result="${3}" ;; 16298 esac 16299} 16300 16301# func_basename file 16302func_basename () 16303{ 16304 func_basename_result="${1##*/}" 16305} 16306 16307# func_dirname_and_basename file append nondir_replacement 16308# perform func_basename and func_dirname in a single function 16309# call: 16310# dirname: Compute the dirname of FILE. If nonempty, 16311# add APPEND to the result, otherwise set result 16312# to NONDIR_REPLACEMENT. 16313# value returned in "$func_dirname_result" 16314# basename: Compute filename of FILE. 16315# value retuned in "$func_basename_result" 16316# Implementation must be kept synchronized with func_dirname 16317# and func_basename. For efficiency, we do not delegate to 16318# those functions but instead duplicate the functionality here. 16319func_dirname_and_basename () 16320{ 16321 case ${1} in 16322 */*) func_dirname_result="${1%/*}${2}" ;; 16323 * ) func_dirname_result="${3}" ;; 16324 esac 16325 func_basename_result="${1##*/}" 16326} 16327 16328# func_stripname prefix suffix name 16329# strip PREFIX and SUFFIX off of NAME. 16330# PREFIX and SUFFIX must not contain globbing or regex special 16331# characters, hashes, percent signs, but SUFFIX may contain a leading 16332# dot (in which case that matches only a dot). 16333func_stripname () 16334{ 16335 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16336 # positional parameters, so assign one to ordinary parameter first. 16337 func_stripname_result=${3} 16338 func_stripname_result=${func_stripname_result#"${1}"} 16339 func_stripname_result=${func_stripname_result%"${2}"} 16340} 16341 16342# func_opt_split 16343func_opt_split () 16344{ 16345 func_opt_split_opt=${1%%=*} 16346 func_opt_split_arg=${1#*=} 16347} 16348 16349# func_lo2o object 16350func_lo2o () 16351{ 16352 case ${1} in 16353 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16354 *) func_lo2o_result=${1} ;; 16355 esac 16356} 16357 16358# func_xform libobj-or-source 16359func_xform () 16360{ 16361 func_xform_result=${1%.*}.lo 16362} 16363 16364# func_arith arithmetic-term... 16365func_arith () 16366{ 16367 func_arith_result=$(( $* )) 16368} 16369 16370# func_len string 16371# STRING may not start with a hyphen. 16372func_len () 16373{ 16374 func_len_result=${#1} 16375} 16376 16377_LT_EOF 16378 ;; 16379 *) # Bourne compatible functions. 16380 cat << \_LT_EOF >> "$cfgfile" 16381 16382# func_dirname file append nondir_replacement 16383# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16384# otherwise set result to NONDIR_REPLACEMENT. 16385func_dirname () 16386{ 16387 # Extract subdirectory from the argument. 16388 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 16389 if test "X$func_dirname_result" = "X${1}"; then 16390 func_dirname_result="${3}" 16391 else 16392 func_dirname_result="$func_dirname_result${2}" 16393 fi 16394} 16395 16396# func_basename file 16397func_basename () 16398{ 16399 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 16400} 16401 16402 16403# func_stripname prefix suffix name 16404# strip PREFIX and SUFFIX off of NAME. 16405# PREFIX and SUFFIX must not contain globbing or regex special 16406# characters, hashes, percent signs, but SUFFIX may contain a leading 16407# dot (in which case that matches only a dot). 16408# func_strip_suffix prefix name 16409func_stripname () 16410{ 16411 case ${2} in 16412 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 16413 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 16414 esac 16415} 16416 16417# sed scripts: 16418my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16419my_sed_long_arg='1s/^-[^=]*=//' 16420 16421# func_opt_split 16422func_opt_split () 16423{ 16424 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 16425 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 16426} 16427 16428# func_lo2o object 16429func_lo2o () 16430{ 16431 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 16432} 16433 16434# func_xform libobj-or-source 16435func_xform () 16436{ 16437 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 16438} 16439 16440# func_arith arithmetic-term... 16441func_arith () 16442{ 16443 func_arith_result=`expr "$@"` 16444} 16445 16446# func_len string 16447# STRING may not start with a hyphen. 16448func_len () 16449{ 16450 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16451} 16452 16453_LT_EOF 16454esac 16455 16456case $lt_shell_append in 16457 yes) 16458 cat << \_LT_EOF >> "$cfgfile" 16459 16460# func_append var value 16461# Append VALUE to the end of shell variable VAR. 16462func_append () 16463{ 16464 eval "$1+=\$2" 16465} 16466_LT_EOF 16467 ;; 16468 *) 16469 cat << \_LT_EOF >> "$cfgfile" 16470 16471# func_append var value 16472# Append VALUE to the end of shell variable VAR. 16473func_append () 16474{ 16475 eval "$1=\$$1\$2" 16476} 16477 16478_LT_EOF 16479 ;; 16480 esac 16481 16482 16483 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16484 || (rm -f "$cfgfile"; exit 1) 16485 16486 mv -f "$cfgfile" "$ofile" || 16487 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16488 chmod +x "$ofile" 16489 16490 ;; 16491 "default-1":C) 16492 for ac_file in $CONFIG_FILES; do 16493 # Support "outfile[:infile[:infile...]]" 16494 case "$ac_file" in 16495 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16496 esac 16497 # PO directories have a Makefile.in generated from Makefile.in.in. 16498 case "$ac_file" in */Makefile.in) 16499 # Adjust a relative srcdir. 16500 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16501 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16502 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16503 # In autoconf-2.13 it is called $ac_given_srcdir. 16504 # In autoconf-2.50 it is called $srcdir. 16505 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16506 case "$ac_given_srcdir" in 16507 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16508 /*) top_srcdir="$ac_given_srcdir" ;; 16509 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16510 esac 16511 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16512 rm -f "$ac_dir/POTFILES" 16513 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16514 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16515 POMAKEFILEDEPS="POTFILES.in" 16516 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16517 # on $ac_dir but don't depend on user-specified configuration 16518 # parameters. 16519 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16520 # The LINGUAS file contains the set of available languages. 16521 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16522 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 16523 fi 16524 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16525 # Hide the ALL_LINGUAS assigment from automake. 16526 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16527 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16528 else 16529 # The set of available languages was given in configure.in. 16530 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16531 fi 16532 case "$ac_given_srcdir" in 16533 .) srcdirpre= ;; 16534 *) srcdirpre='$(srcdir)/' ;; 16535 esac 16536 POFILES= 16537 GMOFILES= 16538 UPDATEPOFILES= 16539 DUMMYPOFILES= 16540 for lang in $ALL_LINGUAS; do 16541 POFILES="$POFILES $srcdirpre$lang.po" 16542 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16543 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16544 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16545 done 16546 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16547 # environment variable. 16548 INST_LINGUAS= 16549 if test -n "$ALL_LINGUAS"; then 16550 for presentlang in $ALL_LINGUAS; do 16551 useit=no 16552 if test "%UNSET%" != "$LINGUAS"; then 16553 desiredlanguages="$LINGUAS" 16554 else 16555 desiredlanguages="$ALL_LINGUAS" 16556 fi 16557 for desiredlang in $desiredlanguages; do 16558 # Use the presentlang catalog if desiredlang is 16559 # a. equal to presentlang, or 16560 # b. a variant of presentlang (because in this case, 16561 # presentlang can be used as a fallback for messages 16562 # which are not translated in the desiredlang catalog). 16563 case "$desiredlang" in 16564 "$presentlang"*) useit=yes;; 16565 esac 16566 done 16567 if test $useit = yes; then 16568 INST_LINGUAS="$INST_LINGUAS $presentlang" 16569 fi 16570 done 16571 fi 16572 CATALOGS= 16573 if test -n "$INST_LINGUAS"; then 16574 for lang in $INST_LINGUAS; do 16575 CATALOGS="$CATALOGS $lang.gmo" 16576 done 16577 fi 16578 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16579 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16580 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16581 if test -f "$f"; then 16582 case "$f" in 16583 *.orig | *.bak | *~) ;; 16584 *) cat "$f" >> "$ac_dir/Makefile" ;; 16585 esac 16586 fi 16587 done 16588 fi 16589 ;; 16590 esac 16591 done ;; 16592 16593 esac 16594done # for ac_tag 16595 16596 16597as_fn_exit 0 16598_ACEOF 16599ac_clean_files=$ac_clean_files_save 16600 16601test $ac_write_fail = 0 || 16602 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 16603 16604 16605# configure is writing to config.log, and then calls config.status. 16606# config.status does its own redirection, appending to config.log. 16607# Unfortunately, on DOS this fails, as config.log is still kept open 16608# by configure, so config.status won't be able to write to it; its 16609# output is simply discarded. So we exec the FD to /dev/null, 16610# effectively closing config.log, so it can be properly (re)opened and 16611# appended to by config.status. When coming back to configure, we 16612# need to make the FD available again. 16613if test "$no_create" != yes; then 16614 ac_cs_success=: 16615 ac_config_status_args= 16616 test "$silent" = yes && 16617 ac_config_status_args="$ac_config_status_args --quiet" 16618 exec 5>/dev/null 16619 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16620 exec 5>>config.log 16621 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16622 # would make configure fail if this is the last instruction. 16623 $ac_cs_success || as_fn_exit $? 16624fi 16625if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16626 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16627$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16628fi 16629 16630