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="z8k-dis.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 605BFD_MACHINES 606archdefs 607SHARED_DEPENDENCIES 608SHARED_LIBADD 609SHARED_LDFLAGS 610BUILD_LIB_DEPS 611BUILD_LIBS 612LIBM 613cgendir 614CGEN_MAINT_FALSE 615CGEN_MAINT_TRUE 616HDEFINES 617EXEEXT_FOR_BUILD 618CC_FOR_BUILD 619MSGMERGE 620MSGFMT 621MKINSTALLDIRS 622CATOBJEXT 623GENCAT 624INSTOBJEXT 625DATADIRNAME 626CATALOGS 627POSUB 628GMSGFMT 629XGETTEXT 630INCINTL 631LIBINTL_DEP 632LIBINTL 633USE_NLS 634bfdincludedir 635bfdlibdir 636target_noncanonical 637host_noncanonical 638INSTALL_LIBBFD_FALSE 639INSTALL_LIBBFD_TRUE 640MAINT 641MAINTAINER_MODE_FALSE 642MAINTAINER_MODE_TRUE 643NO_WMISSING_FIELD_INITIALIZERS 644NO_WERROR 645WARN_CFLAGS 646OTOOL64 647OTOOL 648LIPO 649NMEDIT 650DSYMUTIL 651OBJDUMP 652LN_S 653NM 654ac_ct_DUMPBIN 655DUMPBIN 656LD 657FGREP 658SED 659LIBTOOL 660RANLIB 661AR 662EGREP 663GREP 664CPP 665am__fastdepCC_FALSE 666am__fastdepCC_TRUE 667CCDEPMODE 668AMDEPBACKSLASH 669AMDEP_FALSE 670AMDEP_TRUE 671am__quote 672am__include 673DEPDIR 674am__untar 675am__tar 676AMTAR 677am__leading_dot 678SET_MAKE 679AWK 680mkdir_p 681MKDIR_P 682INSTALL_STRIP_PROGRAM 683STRIP 684install_sh 685MAKEINFO 686AUTOHEADER 687AUTOMAKE 688AUTOCONF 689ACLOCAL 690VERSION 691PACKAGE 692CYGPATH_W 693am__isrc 694INSTALL_DATA 695INSTALL_SCRIPT 696INSTALL_PROGRAM 697OBJEXT 698EXEEXT 699ac_ct_CC 700CPPFLAGS 701LDFLAGS 702CFLAGS 703CC 704target_os 705target_vendor 706target_cpu 707target 708host_os 709host_vendor 710host_cpu 711host 712build_os 713build_vendor 714build_cpu 715build 716target_alias 717host_alias 718build_alias 719LIBS 720ECHO_T 721ECHO_N 722ECHO_C 723DEFS 724mandir 725localedir 726libdir 727psdir 728pdfdir 729dvidir 730htmldir 731infodir 732docdir 733oldincludedir 734includedir 735localstatedir 736sharedstatedir 737sysconfdir 738datadir 739datarootdir 740libexecdir 741sbindir 742bindir 743program_transform_name 744prefix 745exec_prefix 746PACKAGE_URL 747PACKAGE_BUGREPORT 748PACKAGE_STRING 749PACKAGE_VERSION 750PACKAGE_TARNAME 751PACKAGE_NAME 752PATH_SEPARATOR 753SHELL' 754ac_subst_files='' 755ac_user_opts=' 756enable_option_checking 757enable_dependency_tracking 758enable_shared 759enable_static 760with_pic 761enable_fast_install 762with_gnu_ld 763enable_libtool_lock 764enable_targets 765enable_werror 766enable_build_warnings 767enable_maintainer_mode 768enable_install_libbfd 769enable_nls 770enable_cgen_maint 771' 772 ac_precious_vars='build_alias 773host_alias 774target_alias 775CC 776CFLAGS 777LDFLAGS 778LIBS 779CPPFLAGS 780CPP' 781 782 783# Initialize some variables set by options. 784ac_init_help= 785ac_init_version=false 786ac_unrecognized_opts= 787ac_unrecognized_sep= 788# The variables have the same names as the options, with 789# dashes changed to underlines. 790cache_file=/dev/null 791exec_prefix=NONE 792no_create= 793no_recursion= 794prefix=NONE 795program_prefix=NONE 796program_suffix=NONE 797program_transform_name=s,x,x, 798silent= 799site= 800srcdir= 801verbose= 802x_includes=NONE 803x_libraries=NONE 804 805# Installation directory options. 806# These are left unexpanded so users can "make install exec_prefix=/foo" 807# and all the variables that are supposed to be based on exec_prefix 808# by default will actually change. 809# Use braces instead of parens because sh, perl, etc. also accept them. 810# (The list follows the same order as the GNU Coding Standards.) 811bindir='${exec_prefix}/bin' 812sbindir='${exec_prefix}/sbin' 813libexecdir='${exec_prefix}/libexec' 814datarootdir='${prefix}/share' 815datadir='${datarootdir}' 816sysconfdir='${prefix}/etc' 817sharedstatedir='${prefix}/com' 818localstatedir='${prefix}/var' 819includedir='${prefix}/include' 820oldincludedir='/usr/include' 821docdir='${datarootdir}/doc/${PACKAGE}' 822infodir='${datarootdir}/info' 823htmldir='${docdir}' 824dvidir='${docdir}' 825pdfdir='${docdir}' 826psdir='${docdir}' 827libdir='${exec_prefix}/lib' 828localedir='${datarootdir}/locale' 829mandir='${datarootdir}/man' 830 831ac_prev= 832ac_dashdash= 833for ac_option 834do 835 # If the previous option needs an argument, assign it. 836 if test -n "$ac_prev"; then 837 eval $ac_prev=\$ac_option 838 ac_prev= 839 continue 840 fi 841 842 case $ac_option in 843 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 844 *) ac_optarg=yes ;; 845 esac 846 847 # Accept the important Cygnus configure options, so we can diagnose typos. 848 849 case $ac_dashdash$ac_option in 850 --) 851 ac_dashdash=yes ;; 852 853 -bindir | --bindir | --bindi | --bind | --bin | --bi) 854 ac_prev=bindir ;; 855 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 856 bindir=$ac_optarg ;; 857 858 -build | --build | --buil | --bui | --bu) 859 ac_prev=build_alias ;; 860 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 861 build_alias=$ac_optarg ;; 862 863 -cache-file | --cache-file | --cache-fil | --cache-fi \ 864 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 865 ac_prev=cache_file ;; 866 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 867 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 868 cache_file=$ac_optarg ;; 869 870 --config-cache | -C) 871 cache_file=config.cache ;; 872 873 -datadir | --datadir | --datadi | --datad) 874 ac_prev=datadir ;; 875 -datadir=* | --datadir=* | --datadi=* | --datad=*) 876 datadir=$ac_optarg ;; 877 878 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 879 | --dataroo | --dataro | --datar) 880 ac_prev=datarootdir ;; 881 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 882 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 883 datarootdir=$ac_optarg ;; 884 885 -disable-* | --disable-*) 886 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 887 # Reject names that are not valid shell variable names. 888 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 889 as_fn_error "invalid feature name: $ac_useropt" 890 ac_useropt_orig=$ac_useropt 891 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 892 case $ac_user_opts in 893 *" 894"enable_$ac_useropt" 895"*) ;; 896 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 897 ac_unrecognized_sep=', ';; 898 esac 899 eval enable_$ac_useropt=no ;; 900 901 -docdir | --docdir | --docdi | --doc | --do) 902 ac_prev=docdir ;; 903 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 904 docdir=$ac_optarg ;; 905 906 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 907 ac_prev=dvidir ;; 908 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 909 dvidir=$ac_optarg ;; 910 911 -enable-* | --enable-*) 912 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 913 # Reject names that are not valid shell variable names. 914 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 915 as_fn_error "invalid feature name: $ac_useropt" 916 ac_useropt_orig=$ac_useropt 917 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 918 case $ac_user_opts in 919 *" 920"enable_$ac_useropt" 921"*) ;; 922 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 923 ac_unrecognized_sep=', ';; 924 esac 925 eval enable_$ac_useropt=\$ac_optarg ;; 926 927 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 928 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 929 | --exec | --exe | --ex) 930 ac_prev=exec_prefix ;; 931 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 932 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 933 | --exec=* | --exe=* | --ex=*) 934 exec_prefix=$ac_optarg ;; 935 936 -gas | --gas | --ga | --g) 937 # Obsolete; use --with-gas. 938 with_gas=yes ;; 939 940 -help | --help | --hel | --he | -h) 941 ac_init_help=long ;; 942 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 943 ac_init_help=recursive ;; 944 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 945 ac_init_help=short ;; 946 947 -host | --host | --hos | --ho) 948 ac_prev=host_alias ;; 949 -host=* | --host=* | --hos=* | --ho=*) 950 host_alias=$ac_optarg ;; 951 952 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 953 ac_prev=htmldir ;; 954 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 955 | --ht=*) 956 htmldir=$ac_optarg ;; 957 958 -includedir | --includedir | --includedi | --included | --include \ 959 | --includ | --inclu | --incl | --inc) 960 ac_prev=includedir ;; 961 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 962 | --includ=* | --inclu=* | --incl=* | --inc=*) 963 includedir=$ac_optarg ;; 964 965 -infodir | --infodir | --infodi | --infod | --info | --inf) 966 ac_prev=infodir ;; 967 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 968 infodir=$ac_optarg ;; 969 970 -libdir | --libdir | --libdi | --libd) 971 ac_prev=libdir ;; 972 -libdir=* | --libdir=* | --libdi=* | --libd=*) 973 libdir=$ac_optarg ;; 974 975 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 976 | --libexe | --libex | --libe) 977 ac_prev=libexecdir ;; 978 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 979 | --libexe=* | --libex=* | --libe=*) 980 libexecdir=$ac_optarg ;; 981 982 -localedir | --localedir | --localedi | --localed | --locale) 983 ac_prev=localedir ;; 984 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 985 localedir=$ac_optarg ;; 986 987 -localstatedir | --localstatedir | --localstatedi | --localstated \ 988 | --localstate | --localstat | --localsta | --localst | --locals) 989 ac_prev=localstatedir ;; 990 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 991 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 992 localstatedir=$ac_optarg ;; 993 994 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 995 ac_prev=mandir ;; 996 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 997 mandir=$ac_optarg ;; 998 999 -nfp | --nfp | --nf) 1000 # Obsolete; use --without-fp. 1001 with_fp=no ;; 1002 1003 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1004 | --no-cr | --no-c | -n) 1005 no_create=yes ;; 1006 1007 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1008 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1009 no_recursion=yes ;; 1010 1011 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1012 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1013 | --oldin | --oldi | --old | --ol | --o) 1014 ac_prev=oldincludedir ;; 1015 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1016 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1017 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1018 oldincludedir=$ac_optarg ;; 1019 1020 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1021 ac_prev=prefix ;; 1022 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1023 prefix=$ac_optarg ;; 1024 1025 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1026 | --program-pre | --program-pr | --program-p) 1027 ac_prev=program_prefix ;; 1028 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1029 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1030 program_prefix=$ac_optarg ;; 1031 1032 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1033 | --program-suf | --program-su | --program-s) 1034 ac_prev=program_suffix ;; 1035 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1036 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1037 program_suffix=$ac_optarg ;; 1038 1039 -program-transform-name | --program-transform-name \ 1040 | --program-transform-nam | --program-transform-na \ 1041 | --program-transform-n | --program-transform- \ 1042 | --program-transform | --program-transfor \ 1043 | --program-transfo | --program-transf \ 1044 | --program-trans | --program-tran \ 1045 | --progr-tra | --program-tr | --program-t) 1046 ac_prev=program_transform_name ;; 1047 -program-transform-name=* | --program-transform-name=* \ 1048 | --program-transform-nam=* | --program-transform-na=* \ 1049 | --program-transform-n=* | --program-transform-=* \ 1050 | --program-transform=* | --program-transfor=* \ 1051 | --program-transfo=* | --program-transf=* \ 1052 | --program-trans=* | --program-tran=* \ 1053 | --progr-tra=* | --program-tr=* | --program-t=*) 1054 program_transform_name=$ac_optarg ;; 1055 1056 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1057 ac_prev=pdfdir ;; 1058 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1059 pdfdir=$ac_optarg ;; 1060 1061 -psdir | --psdir | --psdi | --psd | --ps) 1062 ac_prev=psdir ;; 1063 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1064 psdir=$ac_optarg ;; 1065 1066 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1067 | -silent | --silent | --silen | --sile | --sil) 1068 silent=yes ;; 1069 1070 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1071 ac_prev=sbindir ;; 1072 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1073 | --sbi=* | --sb=*) 1074 sbindir=$ac_optarg ;; 1075 1076 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1077 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1078 | --sharedst | --shareds | --shared | --share | --shar \ 1079 | --sha | --sh) 1080 ac_prev=sharedstatedir ;; 1081 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1082 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1083 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1084 | --sha=* | --sh=*) 1085 sharedstatedir=$ac_optarg ;; 1086 1087 -site | --site | --sit) 1088 ac_prev=site ;; 1089 -site=* | --site=* | --sit=*) 1090 site=$ac_optarg ;; 1091 1092 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1093 ac_prev=srcdir ;; 1094 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1095 srcdir=$ac_optarg ;; 1096 1097 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1098 | --syscon | --sysco | --sysc | --sys | --sy) 1099 ac_prev=sysconfdir ;; 1100 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1101 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1102 sysconfdir=$ac_optarg ;; 1103 1104 -target | --target | --targe | --targ | --tar | --ta | --t) 1105 ac_prev=target_alias ;; 1106 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1107 target_alias=$ac_optarg ;; 1108 1109 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1110 verbose=yes ;; 1111 1112 -version | --version | --versio | --versi | --vers | -V) 1113 ac_init_version=: ;; 1114 1115 -with-* | --with-*) 1116 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1117 # Reject names that are not valid shell variable names. 1118 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1119 as_fn_error "invalid package name: $ac_useropt" 1120 ac_useropt_orig=$ac_useropt 1121 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1122 case $ac_user_opts in 1123 *" 1124"with_$ac_useropt" 1125"*) ;; 1126 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1127 ac_unrecognized_sep=', ';; 1128 esac 1129 eval with_$ac_useropt=\$ac_optarg ;; 1130 1131 -without-* | --without-*) 1132 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1133 # Reject names that are not valid shell variable names. 1134 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1135 as_fn_error "invalid package name: $ac_useropt" 1136 ac_useropt_orig=$ac_useropt 1137 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1138 case $ac_user_opts in 1139 *" 1140"with_$ac_useropt" 1141"*) ;; 1142 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1143 ac_unrecognized_sep=', ';; 1144 esac 1145 eval with_$ac_useropt=no ;; 1146 1147 --x) 1148 # Obsolete; use --with-x. 1149 with_x=yes ;; 1150 1151 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1152 | --x-incl | --x-inc | --x-in | --x-i) 1153 ac_prev=x_includes ;; 1154 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1155 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1156 x_includes=$ac_optarg ;; 1157 1158 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1159 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1160 ac_prev=x_libraries ;; 1161 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1162 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1163 x_libraries=$ac_optarg ;; 1164 1165 -*) as_fn_error "unrecognized option: \`$ac_option' 1166Try \`$0 --help' for more information." 1167 ;; 1168 1169 *=*) 1170 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1171 # Reject names that are not valid shell variable names. 1172 case $ac_envvar in #( 1173 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1174 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1175 esac 1176 eval $ac_envvar=\$ac_optarg 1177 export $ac_envvar ;; 1178 1179 *) 1180 # FIXME: should be removed in autoconf 3.0. 1181 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1182 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1183 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1184 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1185 ;; 1186 1187 esac 1188done 1189 1190if test -n "$ac_prev"; then 1191 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1192 as_fn_error "missing argument to $ac_option" 1193fi 1194 1195if test -n "$ac_unrecognized_opts"; then 1196 case $enable_option_checking in 1197 no) ;; 1198 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1199 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1200 esac 1201fi 1202 1203# Check all directory arguments for consistency. 1204for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1205 datadir sysconfdir sharedstatedir localstatedir includedir \ 1206 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1207 libdir localedir mandir 1208do 1209 eval ac_val=\$$ac_var 1210 # Remove trailing slashes. 1211 case $ac_val in 1212 */ ) 1213 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1214 eval $ac_var=\$ac_val;; 1215 esac 1216 # Be sure to have absolute directory names. 1217 case $ac_val in 1218 [\\/$]* | ?:[\\/]* ) continue;; 1219 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1220 esac 1221 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1222done 1223 1224# There might be people who depend on the old broken behavior: `$host' 1225# used to hold the argument of --host etc. 1226# FIXME: To remove some day. 1227build=$build_alias 1228host=$host_alias 1229target=$target_alias 1230 1231# FIXME: To remove some day. 1232if test "x$host_alias" != x; then 1233 if test "x$build_alias" = x; then 1234 cross_compiling=maybe 1235 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1236 If a cross compiler is detected then cross compile mode will be used." >&2 1237 elif test "x$build_alias" != "x$host_alias"; then 1238 cross_compiling=yes 1239 fi 1240fi 1241 1242ac_tool_prefix= 1243test -n "$host_alias" && ac_tool_prefix=$host_alias- 1244 1245test "$silent" = yes && exec 6>/dev/null 1246 1247 1248ac_pwd=`pwd` && test -n "$ac_pwd" && 1249ac_ls_di=`ls -di .` && 1250ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1251 as_fn_error "working directory cannot be determined" 1252test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1253 as_fn_error "pwd does not report name of working directory" 1254 1255 1256# Find the source files, if location was not specified. 1257if test -z "$srcdir"; then 1258 ac_srcdir_defaulted=yes 1259 # Try the directory containing this script, then the parent directory. 1260 ac_confdir=`$as_dirname -- "$as_myself" || 1261$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1262 X"$as_myself" : 'X\(//\)[^/]' \| \ 1263 X"$as_myself" : 'X\(//\)$' \| \ 1264 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1265$as_echo X"$as_myself" | 1266 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1267 s//\1/ 1268 q 1269 } 1270 /^X\(\/\/\)[^/].*/{ 1271 s//\1/ 1272 q 1273 } 1274 /^X\(\/\/\)$/{ 1275 s//\1/ 1276 q 1277 } 1278 /^X\(\/\).*/{ 1279 s//\1/ 1280 q 1281 } 1282 s/.*/./; q'` 1283 srcdir=$ac_confdir 1284 if test ! -r "$srcdir/$ac_unique_file"; then 1285 srcdir=.. 1286 fi 1287else 1288 ac_srcdir_defaulted=no 1289fi 1290if test ! -r "$srcdir/$ac_unique_file"; then 1291 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1292 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1293fi 1294ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1295ac_abs_confdir=`( 1296 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1297 pwd)` 1298# When building in place, set srcdir=. 1299if test "$ac_abs_confdir" = "$ac_pwd"; then 1300 srcdir=. 1301fi 1302# Remove unnecessary trailing slashes from srcdir. 1303# Double slashes in file names in object file debugging info 1304# mess up M-x gdb in Emacs. 1305case $srcdir in 1306*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1307esac 1308for ac_var in $ac_precious_vars; do 1309 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1310 eval ac_env_${ac_var}_value=\$${ac_var} 1311 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1312 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1313done 1314 1315# 1316# Report the --help message. 1317# 1318if test "$ac_init_help" = "long"; then 1319 # Omit some internal or obsolete options to make the list less imposing. 1320 # This message is too long to be a string in the A/UX 3.1 sh. 1321 cat <<_ACEOF 1322\`configure' configures this package to adapt to many kinds of systems. 1323 1324Usage: $0 [OPTION]... [VAR=VALUE]... 1325 1326To assign environment variables (e.g., CC, CFLAGS...), specify them as 1327VAR=VALUE. See below for descriptions of some of the useful variables. 1328 1329Defaults for the options are specified in brackets. 1330 1331Configuration: 1332 -h, --help display this help and exit 1333 --help=short display options specific to this package 1334 --help=recursive display the short help of all the included packages 1335 -V, --version display version information and exit 1336 -q, --quiet, --silent do not print \`checking...' messages 1337 --cache-file=FILE cache test results in FILE [disabled] 1338 -C, --config-cache alias for \`--cache-file=config.cache' 1339 -n, --no-create do not create output files 1340 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1341 1342Installation directories: 1343 --prefix=PREFIX install architecture-independent files in PREFIX 1344 [$ac_default_prefix] 1345 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1346 [PREFIX] 1347 1348By default, \`make install' will install all the files in 1349\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1350an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1351for instance \`--prefix=\$HOME'. 1352 1353For better control, use the options below. 1354 1355Fine tuning of the installation directories: 1356 --bindir=DIR user executables [EPREFIX/bin] 1357 --sbindir=DIR system admin executables [EPREFIX/sbin] 1358 --libexecdir=DIR program executables [EPREFIX/libexec] 1359 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1360 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1361 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1362 --libdir=DIR object code libraries [EPREFIX/lib] 1363 --includedir=DIR C header files [PREFIX/include] 1364 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1365 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1366 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1367 --infodir=DIR info documentation [DATAROOTDIR/info] 1368 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1369 --mandir=DIR man documentation [DATAROOTDIR/man] 1370 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1371 --htmldir=DIR html documentation [DOCDIR] 1372 --dvidir=DIR dvi documentation [DOCDIR] 1373 --pdfdir=DIR pdf documentation [DOCDIR] 1374 --psdir=DIR ps documentation [DOCDIR] 1375_ACEOF 1376 1377 cat <<\_ACEOF 1378 1379Program names: 1380 --program-prefix=PREFIX prepend PREFIX to installed program names 1381 --program-suffix=SUFFIX append SUFFIX to installed program names 1382 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1383 1384System types: 1385 --build=BUILD configure for building on BUILD [guessed] 1386 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1387 --target=TARGET configure for building compilers for TARGET [HOST] 1388_ACEOF 1389fi 1390 1391if test -n "$ac_init_help"; then 1392 1393 cat <<\_ACEOF 1394 1395Optional Features: 1396 --disable-option-checking ignore unrecognized --enable/--with options 1397 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1398 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1399 --disable-dependency-tracking speeds up one-time build 1400 --enable-dependency-tracking do not reject slow dependency extractors 1401 --enable-shared[=PKGS] build shared libraries [default=no] 1402 --enable-static[=PKGS] build static libraries [default=yes] 1403 --enable-fast-install[=PKGS] 1404 optimize for fast installation [default=yes] 1405 --disable-libtool-lock avoid locking (might break parallel builds) 1406 --enable-targets alternative target configurations 1407 --enable-werror treat compile warnings as errors 1408 --enable-build-warnings enable build-time compiler warnings 1409 --enable-maintainer-mode enable make rules and dependencies not useful 1410 (and sometimes confusing) to the casual installer 1411 --enable-install-libbfd controls installation of libbfd and related headers 1412 --disable-nls do not use Native Language Support 1413 --enable-cgen-maint=dir build cgen generated files 1414 1415Optional Packages: 1416 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1417 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1418 --with-pic try to use only PIC/non-PIC objects [default=use 1419 both] 1420 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1421 1422Some influential environment variables: 1423 CC C compiler command 1424 CFLAGS C compiler flags 1425 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1426 nonstandard directory <lib dir> 1427 LIBS libraries to pass to the linker, e.g. -l<library> 1428 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1429 you have headers in a nonstandard directory <include dir> 1430 CPP C preprocessor 1431 1432Use these variables to override the choices made by `configure' or to help 1433it to find libraries and programs with nonstandard names/locations. 1434 1435Report bugs to the package provider. 1436_ACEOF 1437ac_status=$? 1438fi 1439 1440if test "$ac_init_help" = "recursive"; then 1441 # If there are subdirs, report their specific --help. 1442 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1443 test -d "$ac_dir" || 1444 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1445 continue 1446 ac_builddir=. 1447 1448case "$ac_dir" in 1449.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1450*) 1451 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1452 # A ".." for each directory in $ac_dir_suffix. 1453 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1454 case $ac_top_builddir_sub in 1455 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1456 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1457 esac ;; 1458esac 1459ac_abs_top_builddir=$ac_pwd 1460ac_abs_builddir=$ac_pwd$ac_dir_suffix 1461# for backward compatibility: 1462ac_top_builddir=$ac_top_build_prefix 1463 1464case $srcdir in 1465 .) # We are building in place. 1466 ac_srcdir=. 1467 ac_top_srcdir=$ac_top_builddir_sub 1468 ac_abs_top_srcdir=$ac_pwd ;; 1469 [\\/]* | ?:[\\/]* ) # Absolute name. 1470 ac_srcdir=$srcdir$ac_dir_suffix; 1471 ac_top_srcdir=$srcdir 1472 ac_abs_top_srcdir=$srcdir ;; 1473 *) # Relative name. 1474 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1475 ac_top_srcdir=$ac_top_build_prefix$srcdir 1476 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1477esac 1478ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1479 1480 cd "$ac_dir" || { ac_status=$?; continue; } 1481 # Check for guested configure. 1482 if test -f "$ac_srcdir/configure.gnu"; then 1483 echo && 1484 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1485 elif test -f "$ac_srcdir/configure"; then 1486 echo && 1487 $SHELL "$ac_srcdir/configure" --help=recursive 1488 else 1489 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1490 fi || ac_status=$? 1491 cd "$ac_pwd" || { ac_status=$?; break; } 1492 done 1493fi 1494 1495test -n "$ac_init_help" && exit $ac_status 1496if $ac_init_version; then 1497 cat <<\_ACEOF 1498configure 1499generated by GNU Autoconf 2.64 1500 1501Copyright (C) 2009 Free Software Foundation, Inc. 1502This configure script is free software; the Free Software Foundation 1503gives unlimited permission to copy, distribute and modify it. 1504_ACEOF 1505 exit 1506fi 1507 1508## ------------------------ ## 1509## Autoconf initialization. ## 1510## ------------------------ ## 1511 1512# ac_fn_c_try_compile LINENO 1513# -------------------------- 1514# Try to compile conftest.$ac_ext, and return whether this succeeded. 1515ac_fn_c_try_compile () 1516{ 1517 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1518 rm -f conftest.$ac_objext 1519 if { { ac_try="$ac_compile" 1520case "(($ac_try" in 1521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1522 *) ac_try_echo=$ac_try;; 1523esac 1524eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1525$as_echo "$ac_try_echo"; } >&5 1526 (eval "$ac_compile") 2>conftest.err 1527 ac_status=$? 1528 if test -s conftest.err; then 1529 grep -v '^ *+' conftest.err >conftest.er1 1530 cat conftest.er1 >&5 1531 mv -f conftest.er1 conftest.err 1532 fi 1533 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1534 test $ac_status = 0; } && { 1535 test -z "$ac_c_werror_flag" || 1536 test ! -s conftest.err 1537 } && test -s conftest.$ac_objext; then : 1538 ac_retval=0 1539else 1540 $as_echo "$as_me: failed program was:" >&5 1541sed 's/^/| /' conftest.$ac_ext >&5 1542 1543 ac_retval=1 1544fi 1545 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1546 return $ac_retval 1547 1548} # ac_fn_c_try_compile 1549 1550# ac_fn_c_try_link LINENO 1551# ----------------------- 1552# Try to link conftest.$ac_ext, and return whether this succeeded. 1553ac_fn_c_try_link () 1554{ 1555 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1556 rm -f conftest.$ac_objext conftest$ac_exeext 1557 if { { ac_try="$ac_link" 1558case "(($ac_try" in 1559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1560 *) ac_try_echo=$ac_try;; 1561esac 1562eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1563$as_echo "$ac_try_echo"; } >&5 1564 (eval "$ac_link") 2>conftest.err 1565 ac_status=$? 1566 if test -s conftest.err; then 1567 grep -v '^ *+' conftest.err >conftest.er1 1568 cat conftest.er1 >&5 1569 mv -f conftest.er1 conftest.err 1570 fi 1571 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1572 test $ac_status = 0; } && { 1573 test -z "$ac_c_werror_flag" || 1574 test ! -s conftest.err 1575 } && test -s conftest$ac_exeext && { 1576 test "$cross_compiling" = yes || 1577 $as_test_x conftest$ac_exeext 1578 }; then : 1579 ac_retval=0 1580else 1581 $as_echo "$as_me: failed program was:" >&5 1582sed 's/^/| /' conftest.$ac_ext >&5 1583 1584 ac_retval=1 1585fi 1586 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1587 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1588 # interfere with the next link command; also delete a directory that is 1589 # left behind by Apple's compiler. We do this before executing the actions. 1590 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1591 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1592 return $ac_retval 1593 1594} # ac_fn_c_try_link 1595 1596# ac_fn_c_try_cpp LINENO 1597# ---------------------- 1598# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1599ac_fn_c_try_cpp () 1600{ 1601 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1602 if { { ac_try="$ac_cpp conftest.$ac_ext" 1603case "(($ac_try" in 1604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1605 *) ac_try_echo=$ac_try;; 1606esac 1607eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1608$as_echo "$ac_try_echo"; } >&5 1609 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1610 ac_status=$? 1611 if test -s conftest.err; then 1612 grep -v '^ *+' conftest.err >conftest.er1 1613 cat conftest.er1 >&5 1614 mv -f conftest.er1 conftest.err 1615 fi 1616 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1617 test $ac_status = 0; } >/dev/null && { 1618 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1619 test ! -s conftest.err 1620 }; then : 1621 ac_retval=0 1622else 1623 $as_echo "$as_me: failed program was:" >&5 1624sed 's/^/| /' conftest.$ac_ext >&5 1625 1626 ac_retval=1 1627fi 1628 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1629 return $ac_retval 1630 1631} # ac_fn_c_try_cpp 1632 1633# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1634# ------------------------------------------------------- 1635# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1636# the include files in INCLUDES and setting the cache variable VAR 1637# accordingly. 1638ac_fn_c_check_header_mongrel () 1639{ 1640 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1641 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1643$as_echo_n "checking for $2... " >&6; } 1644if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1645 $as_echo_n "(cached) " >&6 1646fi 1647eval ac_res=\$$3 1648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1649$as_echo "$ac_res" >&6; } 1650else 1651 # Is the header compilable? 1652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1653$as_echo_n "checking $2 usability... " >&6; } 1654cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1655/* end confdefs.h. */ 1656$4 1657#include <$2> 1658_ACEOF 1659if ac_fn_c_try_compile "$LINENO"; then : 1660 ac_header_compiler=yes 1661else 1662 ac_header_compiler=no 1663fi 1664rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1666$as_echo "$ac_header_compiler" >&6; } 1667 1668# Is the header present? 1669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1670$as_echo_n "checking $2 presence... " >&6; } 1671cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1672/* end confdefs.h. */ 1673#include <$2> 1674_ACEOF 1675if ac_fn_c_try_cpp "$LINENO"; then : 1676 ac_header_preproc=yes 1677else 1678 ac_header_preproc=no 1679fi 1680rm -f conftest.err conftest.$ac_ext 1681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1682$as_echo "$ac_header_preproc" >&6; } 1683 1684# So? What about this header? 1685case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1686 yes:no: ) 1687 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1688$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1689 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1690$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1691 ;; 1692 no:yes:* ) 1693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1694$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1695 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1696$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1698$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1700$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1701 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1702$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1703 ;; 1704esac 1705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1706$as_echo_n "checking for $2... " >&6; } 1707if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1708 $as_echo_n "(cached) " >&6 1709else 1710 eval "$3=\$ac_header_compiler" 1711fi 1712eval ac_res=\$$3 1713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1714$as_echo "$ac_res" >&6; } 1715fi 1716 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1717 1718} # ac_fn_c_check_header_mongrel 1719 1720# ac_fn_c_try_run LINENO 1721# ---------------------- 1722# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1723# that executables *can* be run. 1724ac_fn_c_try_run () 1725{ 1726 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1727 if { { ac_try="$ac_link" 1728case "(($ac_try" in 1729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1730 *) ac_try_echo=$ac_try;; 1731esac 1732eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1733$as_echo "$ac_try_echo"; } >&5 1734 (eval "$ac_link") 2>&5 1735 ac_status=$? 1736 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1737 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1738 { { case "(($ac_try" in 1739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1740 *) ac_try_echo=$ac_try;; 1741esac 1742eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1743$as_echo "$ac_try_echo"; } >&5 1744 (eval "$ac_try") 2>&5 1745 ac_status=$? 1746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1747 test $ac_status = 0; }; }; then : 1748 ac_retval=0 1749else 1750 $as_echo "$as_me: program exited with status $ac_status" >&5 1751 $as_echo "$as_me: failed program was:" >&5 1752sed 's/^/| /' conftest.$ac_ext >&5 1753 1754 ac_retval=$ac_status 1755fi 1756 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1757 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1758 return $ac_retval 1759 1760} # ac_fn_c_try_run 1761 1762# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1763# ------------------------------------------------------- 1764# Tests whether HEADER exists and can be compiled using the include files in 1765# INCLUDES, setting the cache variable VAR accordingly. 1766ac_fn_c_check_header_compile () 1767{ 1768 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1770$as_echo_n "checking for $2... " >&6; } 1771if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1772 $as_echo_n "(cached) " >&6 1773else 1774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1775/* end confdefs.h. */ 1776$4 1777#include <$2> 1778_ACEOF 1779if ac_fn_c_try_compile "$LINENO"; then : 1780 eval "$3=yes" 1781else 1782 eval "$3=no" 1783fi 1784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1785fi 1786eval ac_res=\$$3 1787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1788$as_echo "$ac_res" >&6; } 1789 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1790 1791} # ac_fn_c_check_header_compile 1792 1793# ac_fn_c_check_func LINENO FUNC VAR 1794# ---------------------------------- 1795# Tests whether FUNC exists, setting the cache variable VAR accordingly 1796ac_fn_c_check_func () 1797{ 1798 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1800$as_echo_n "checking for $2... " >&6; } 1801if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1802 $as_echo_n "(cached) " >&6 1803else 1804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1805/* end confdefs.h. */ 1806/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1807 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1808#define $2 innocuous_$2 1809 1810/* System header to define __stub macros and hopefully few prototypes, 1811 which can conflict with char $2 (); below. 1812 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1813 <limits.h> exists even on freestanding compilers. */ 1814 1815#ifdef __STDC__ 1816# include <limits.h> 1817#else 1818# include <assert.h> 1819#endif 1820 1821#undef $2 1822 1823/* Override any GCC internal prototype to avoid an error. 1824 Use char because int might match the return type of a GCC 1825 builtin and then its argument prototype would still apply. */ 1826#ifdef __cplusplus 1827extern "C" 1828#endif 1829char $2 (); 1830/* The GNU C library defines this for functions which it implements 1831 to always fail with ENOSYS. Some functions are actually named 1832 something starting with __ and the normal name is an alias. */ 1833#if defined __stub_$2 || defined __stub___$2 1834choke me 1835#endif 1836 1837int 1838main () 1839{ 1840return $2 (); 1841 ; 1842 return 0; 1843} 1844_ACEOF 1845if ac_fn_c_try_link "$LINENO"; then : 1846 eval "$3=yes" 1847else 1848 eval "$3=no" 1849fi 1850rm -f core conftest.err conftest.$ac_objext \ 1851 conftest$ac_exeext conftest.$ac_ext 1852fi 1853eval ac_res=\$$3 1854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1855$as_echo "$ac_res" >&6; } 1856 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1857 1858} # ac_fn_c_check_func 1859 1860# ac_fn_c_check_decl LINENO SYMBOL VAR 1861# ------------------------------------ 1862# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1863ac_fn_c_check_decl () 1864{ 1865 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1866 as_decl_name=`echo $2|sed 's/ *(.*//'` 1867 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1869$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1870if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1871 $as_echo_n "(cached) " >&6 1872else 1873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1874/* end confdefs.h. */ 1875$4 1876int 1877main () 1878{ 1879#ifndef $as_decl_name 1880#ifdef __cplusplus 1881 (void) $as_decl_use; 1882#else 1883 (void) $as_decl_name; 1884#endif 1885#endif 1886 1887 ; 1888 return 0; 1889} 1890_ACEOF 1891if ac_fn_c_try_compile "$LINENO"; then : 1892 eval "$3=yes" 1893else 1894 eval "$3=no" 1895fi 1896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1897fi 1898eval ac_res=\$$3 1899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1900$as_echo "$ac_res" >&6; } 1901 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1902 1903} # ac_fn_c_check_decl 1904cat >config.log <<_ACEOF 1905This file contains any messages produced by compilers while 1906running configure, to aid debugging if configure makes a mistake. 1907 1908It was created by $as_me, which was 1909generated by GNU Autoconf 2.64. Invocation command line was 1910 1911 $ $0 $@ 1912 1913_ACEOF 1914exec 5>>config.log 1915{ 1916cat <<_ASUNAME 1917## --------- ## 1918## Platform. ## 1919## --------- ## 1920 1921hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1922uname -m = `(uname -m) 2>/dev/null || echo unknown` 1923uname -r = `(uname -r) 2>/dev/null || echo unknown` 1924uname -s = `(uname -s) 2>/dev/null || echo unknown` 1925uname -v = `(uname -v) 2>/dev/null || echo unknown` 1926 1927/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1928/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1929 1930/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1931/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1932/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1933/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1934/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1935/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1936/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1937 1938_ASUNAME 1939 1940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1941for as_dir in $PATH 1942do 1943 IFS=$as_save_IFS 1944 test -z "$as_dir" && as_dir=. 1945 $as_echo "PATH: $as_dir" 1946 done 1947IFS=$as_save_IFS 1948 1949} >&5 1950 1951cat >&5 <<_ACEOF 1952 1953 1954## ----------- ## 1955## Core tests. ## 1956## ----------- ## 1957 1958_ACEOF 1959 1960 1961# Keep a trace of the command line. 1962# Strip out --no-create and --no-recursion so they do not pile up. 1963# Strip out --silent because we don't want to record it for future runs. 1964# Also quote any args containing shell meta-characters. 1965# Make two passes to allow for proper duplicate-argument suppression. 1966ac_configure_args= 1967ac_configure_args0= 1968ac_configure_args1= 1969ac_must_keep_next=false 1970for ac_pass in 1 2 1971do 1972 for ac_arg 1973 do 1974 case $ac_arg in 1975 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1976 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1977 | -silent | --silent | --silen | --sile | --sil) 1978 continue ;; 1979 *\'*) 1980 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1981 esac 1982 case $ac_pass in 1983 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1984 2) 1985 as_fn_append ac_configure_args1 " '$ac_arg'" 1986 if test $ac_must_keep_next = true; then 1987 ac_must_keep_next=false # Got value, back to normal. 1988 else 1989 case $ac_arg in 1990 *=* | --config-cache | -C | -disable-* | --disable-* \ 1991 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1992 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1993 | -with-* | --with-* | -without-* | --without-* | --x) 1994 case "$ac_configure_args0 " in 1995 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1996 esac 1997 ;; 1998 -* ) ac_must_keep_next=true ;; 1999 esac 2000 fi 2001 as_fn_append ac_configure_args " '$ac_arg'" 2002 ;; 2003 esac 2004 done 2005done 2006{ ac_configure_args0=; unset ac_configure_args0;} 2007{ ac_configure_args1=; unset ac_configure_args1;} 2008 2009# When interrupted or exit'd, cleanup temporary files, and complete 2010# config.log. We remove comments because anyway the quotes in there 2011# would cause problems or look ugly. 2012# WARNING: Use '\'' to represent an apostrophe within the trap. 2013# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2014trap 'exit_status=$? 2015 # Save into config.log some information that might help in debugging. 2016 { 2017 echo 2018 2019 cat <<\_ASBOX 2020## ---------------- ## 2021## Cache variables. ## 2022## ---------------- ## 2023_ASBOX 2024 echo 2025 # The following way of writing the cache mishandles newlines in values, 2026( 2027 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2028 eval ac_val=\$$ac_var 2029 case $ac_val in #( 2030 *${as_nl}*) 2031 case $ac_var in #( 2032 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2033$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2034 esac 2035 case $ac_var in #( 2036 _ | IFS | as_nl) ;; #( 2037 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2038 *) { eval $ac_var=; unset $ac_var;} ;; 2039 esac ;; 2040 esac 2041 done 2042 (set) 2>&1 | 2043 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2044 *${as_nl}ac_space=\ *) 2045 sed -n \ 2046 "s/'\''/'\''\\\\'\'''\''/g; 2047 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2048 ;; #( 2049 *) 2050 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2051 ;; 2052 esac | 2053 sort 2054) 2055 echo 2056 2057 cat <<\_ASBOX 2058## ----------------- ## 2059## Output variables. ## 2060## ----------------- ## 2061_ASBOX 2062 echo 2063 for ac_var in $ac_subst_vars 2064 do 2065 eval ac_val=\$$ac_var 2066 case $ac_val in 2067 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2068 esac 2069 $as_echo "$ac_var='\''$ac_val'\''" 2070 done | sort 2071 echo 2072 2073 if test -n "$ac_subst_files"; then 2074 cat <<\_ASBOX 2075## ------------------- ## 2076## File substitutions. ## 2077## ------------------- ## 2078_ASBOX 2079 echo 2080 for ac_var in $ac_subst_files 2081 do 2082 eval ac_val=\$$ac_var 2083 case $ac_val in 2084 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2085 esac 2086 $as_echo "$ac_var='\''$ac_val'\''" 2087 done | sort 2088 echo 2089 fi 2090 2091 if test -s confdefs.h; then 2092 cat <<\_ASBOX 2093## ----------- ## 2094## confdefs.h. ## 2095## ----------- ## 2096_ASBOX 2097 echo 2098 cat confdefs.h 2099 echo 2100 fi 2101 test "$ac_signal" != 0 && 2102 $as_echo "$as_me: caught signal $ac_signal" 2103 $as_echo "$as_me: exit $exit_status" 2104 } >&5 2105 rm -f core *.core core.conftest.* && 2106 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2107 exit $exit_status 2108' 0 2109for ac_signal in 1 2 13 15; do 2110 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2111done 2112ac_signal=0 2113 2114# confdefs.h avoids OS command line length limits that DEFS can exceed. 2115rm -f -r conftest* confdefs.h 2116 2117$as_echo "/* confdefs.h */" > confdefs.h 2118 2119# Predefined preprocessor variables. 2120 2121cat >>confdefs.h <<_ACEOF 2122#define PACKAGE_NAME "$PACKAGE_NAME" 2123_ACEOF 2124 2125cat >>confdefs.h <<_ACEOF 2126#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2127_ACEOF 2128 2129cat >>confdefs.h <<_ACEOF 2130#define PACKAGE_VERSION "$PACKAGE_VERSION" 2131_ACEOF 2132 2133cat >>confdefs.h <<_ACEOF 2134#define PACKAGE_STRING "$PACKAGE_STRING" 2135_ACEOF 2136 2137cat >>confdefs.h <<_ACEOF 2138#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2139_ACEOF 2140 2141cat >>confdefs.h <<_ACEOF 2142#define PACKAGE_URL "$PACKAGE_URL" 2143_ACEOF 2144 2145 2146# Let the site file select an alternate cache file if it wants to. 2147# Prefer an explicitly selected file to automatically selected ones. 2148ac_site_file1=NONE 2149ac_site_file2=NONE 2150if test -n "$CONFIG_SITE"; then 2151 ac_site_file1=$CONFIG_SITE 2152elif test "x$prefix" != xNONE; then 2153 ac_site_file1=$prefix/share/config.site 2154 ac_site_file2=$prefix/etc/config.site 2155else 2156 ac_site_file1=$ac_default_prefix/share/config.site 2157 ac_site_file2=$ac_default_prefix/etc/config.site 2158fi 2159for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2160do 2161 test "x$ac_site_file" = xNONE && continue 2162 if test -r "$ac_site_file"; then 2163 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2164$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2165 sed 's/^/| /' "$ac_site_file" >&5 2166 . "$ac_site_file" 2167 fi 2168done 2169 2170if test -r "$cache_file"; then 2171 # Some versions of bash will fail to source /dev/null (special 2172 # files actually), so we avoid doing that. 2173 if test -f "$cache_file"; then 2174 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2175$as_echo "$as_me: loading cache $cache_file" >&6;} 2176 case $cache_file in 2177 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2178 *) . "./$cache_file";; 2179 esac 2180 fi 2181else 2182 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2183$as_echo "$as_me: creating cache $cache_file" >&6;} 2184 >$cache_file 2185fi 2186 2187# Check that the precious variables saved in the cache have kept the same 2188# value. 2189ac_cache_corrupted=false 2190for ac_var in $ac_precious_vars; do 2191 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2192 eval ac_new_set=\$ac_env_${ac_var}_set 2193 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2194 eval ac_new_val=\$ac_env_${ac_var}_value 2195 case $ac_old_set,$ac_new_set in 2196 set,) 2197 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2198$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2199 ac_cache_corrupted=: ;; 2200 ,set) 2201 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2202$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2203 ac_cache_corrupted=: ;; 2204 ,);; 2205 *) 2206 if test "x$ac_old_val" != "x$ac_new_val"; then 2207 # differences in whitespace do not lead to failure. 2208 ac_old_val_w=`echo x $ac_old_val` 2209 ac_new_val_w=`echo x $ac_new_val` 2210 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2211 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2212$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2213 ac_cache_corrupted=: 2214 else 2215 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2216$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2217 eval $ac_var=\$ac_old_val 2218 fi 2219 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2220$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2221 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2222$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2223 fi;; 2224 esac 2225 # Pass precious variables to config.status. 2226 if test "$ac_new_set" = set; then 2227 case $ac_new_val in 2228 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2229 *) ac_arg=$ac_var=$ac_new_val ;; 2230 esac 2231 case " $ac_configure_args " in 2232 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2233 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2234 esac 2235 fi 2236done 2237if $ac_cache_corrupted; then 2238 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2239$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2240 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2241$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2242 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2243fi 2244## -------------------- ## 2245## Main body of script. ## 2246## -------------------- ## 2247 2248ac_ext=c 2249ac_cpp='$CPP $CPPFLAGS' 2250ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2251ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2252ac_compiler_gnu=$ac_cv_c_compiler_gnu 2253 2254 2255 2256 2257 2258 2259 2260ac_aux_dir= 2261for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2262 for ac_t in install-sh install.sh shtool; do 2263 if test -f "$ac_dir/$ac_t"; then 2264 ac_aux_dir=$ac_dir 2265 ac_install_sh="$ac_aux_dir/$ac_t -c" 2266 break 2 2267 fi 2268 done 2269done 2270if test -z "$ac_aux_dir"; then 2271 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2272fi 2273 2274# These three variables are undocumented and unsupported, 2275# and are intended to be withdrawn in a future Autoconf release. 2276# They can cause serious problems if a builder's source tree is in a directory 2277# whose full name contains unusual characters. 2278ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2279ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2280ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2281 2282 2283# Make sure we can run config.sub. 2284$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2285 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2286 2287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2288$as_echo_n "checking build system type... " >&6; } 2289if test "${ac_cv_build+set}" = set; then : 2290 $as_echo_n "(cached) " >&6 2291else 2292 ac_build_alias=$build_alias 2293test "x$ac_build_alias" = x && 2294 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2295test "x$ac_build_alias" = x && 2296 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2297ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2298 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2299 2300fi 2301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2302$as_echo "$ac_cv_build" >&6; } 2303case $ac_cv_build in 2304*-*-*) ;; 2305*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2306esac 2307build=$ac_cv_build 2308ac_save_IFS=$IFS; IFS='-' 2309set x $ac_cv_build 2310shift 2311build_cpu=$1 2312build_vendor=$2 2313shift; shift 2314# Remember, the first character of IFS is used to create $*, 2315# except with old shells: 2316build_os=$* 2317IFS=$ac_save_IFS 2318case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2319 2320 2321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2322$as_echo_n "checking host system type... " >&6; } 2323if test "${ac_cv_host+set}" = set; then : 2324 $as_echo_n "(cached) " >&6 2325else 2326 if test "x$host_alias" = x; then 2327 ac_cv_host=$ac_cv_build 2328else 2329 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2330 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2331fi 2332 2333fi 2334{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2335$as_echo "$ac_cv_host" >&6; } 2336case $ac_cv_host in 2337*-*-*) ;; 2338*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2339esac 2340host=$ac_cv_host 2341ac_save_IFS=$IFS; IFS='-' 2342set x $ac_cv_host 2343shift 2344host_cpu=$1 2345host_vendor=$2 2346shift; shift 2347# Remember, the first character of IFS is used to create $*, 2348# except with old shells: 2349host_os=$* 2350IFS=$ac_save_IFS 2351case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2352 2353 2354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2355$as_echo_n "checking target system type... " >&6; } 2356if test "${ac_cv_target+set}" = set; then : 2357 $as_echo_n "(cached) " >&6 2358else 2359 if test "x$target_alias" = x; then 2360 ac_cv_target=$ac_cv_host 2361else 2362 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2363 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2364fi 2365 2366fi 2367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2368$as_echo "$ac_cv_target" >&6; } 2369case $ac_cv_target in 2370*-*-*) ;; 2371*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2372esac 2373target=$ac_cv_target 2374ac_save_IFS=$IFS; IFS='-' 2375set x $ac_cv_target 2376shift 2377target_cpu=$1 2378target_vendor=$2 2379shift; shift 2380# Remember, the first character of IFS is used to create $*, 2381# except with old shells: 2382target_os=$* 2383IFS=$ac_save_IFS 2384case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2385 2386 2387# The aliases save the names the user supplied, while $host etc. 2388# will get canonicalized. 2389test -n "$target_alias" && 2390 test "$program_prefix$program_suffix$program_transform_name" = \ 2391 NONENONEs,x,x, && 2392 program_prefix=${target_alias}- 2393ac_ext=c 2394ac_cpp='$CPP $CPPFLAGS' 2395ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2396ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2397ac_compiler_gnu=$ac_cv_c_compiler_gnu 2398if test -n "$ac_tool_prefix"; then 2399 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2400set dummy ${ac_tool_prefix}gcc; ac_word=$2 2401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2402$as_echo_n "checking for $ac_word... " >&6; } 2403if test "${ac_cv_prog_CC+set}" = set; then : 2404 $as_echo_n "(cached) " >&6 2405else 2406 if test -n "$CC"; then 2407 ac_cv_prog_CC="$CC" # Let the user override the test. 2408else 2409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2410for as_dir in $PATH 2411do 2412 IFS=$as_save_IFS 2413 test -z "$as_dir" && as_dir=. 2414 for ac_exec_ext in '' $ac_executable_extensions; do 2415 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2416 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2418 break 2 2419 fi 2420done 2421 done 2422IFS=$as_save_IFS 2423 2424fi 2425fi 2426CC=$ac_cv_prog_CC 2427if test -n "$CC"; then 2428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2429$as_echo "$CC" >&6; } 2430else 2431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2432$as_echo "no" >&6; } 2433fi 2434 2435 2436fi 2437if test -z "$ac_cv_prog_CC"; then 2438 ac_ct_CC=$CC 2439 # Extract the first word of "gcc", so it can be a program name with args. 2440set dummy gcc; ac_word=$2 2441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2442$as_echo_n "checking for $ac_word... " >&6; } 2443if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2444 $as_echo_n "(cached) " >&6 2445else 2446 if test -n "$ac_ct_CC"; then 2447 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2448else 2449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2450for as_dir in $PATH 2451do 2452 IFS=$as_save_IFS 2453 test -z "$as_dir" && as_dir=. 2454 for ac_exec_ext in '' $ac_executable_extensions; do 2455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2456 ac_cv_prog_ac_ct_CC="gcc" 2457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2458 break 2 2459 fi 2460done 2461 done 2462IFS=$as_save_IFS 2463 2464fi 2465fi 2466ac_ct_CC=$ac_cv_prog_ac_ct_CC 2467if test -n "$ac_ct_CC"; then 2468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2469$as_echo "$ac_ct_CC" >&6; } 2470else 2471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2472$as_echo "no" >&6; } 2473fi 2474 2475 if test "x$ac_ct_CC" = x; then 2476 CC="" 2477 else 2478 case $cross_compiling:$ac_tool_warned in 2479yes:) 2480{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2481$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2482ac_tool_warned=yes ;; 2483esac 2484 CC=$ac_ct_CC 2485 fi 2486else 2487 CC="$ac_cv_prog_CC" 2488fi 2489 2490if test -z "$CC"; then 2491 if test -n "$ac_tool_prefix"; then 2492 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2493set dummy ${ac_tool_prefix}cc; ac_word=$2 2494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2495$as_echo_n "checking for $ac_word... " >&6; } 2496if test "${ac_cv_prog_CC+set}" = set; then : 2497 $as_echo_n "(cached) " >&6 2498else 2499 if test -n "$CC"; then 2500 ac_cv_prog_CC="$CC" # Let the user override the test. 2501else 2502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2503for as_dir in $PATH 2504do 2505 IFS=$as_save_IFS 2506 test -z "$as_dir" && as_dir=. 2507 for ac_exec_ext in '' $ac_executable_extensions; do 2508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2509 ac_cv_prog_CC="${ac_tool_prefix}cc" 2510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2511 break 2 2512 fi 2513done 2514 done 2515IFS=$as_save_IFS 2516 2517fi 2518fi 2519CC=$ac_cv_prog_CC 2520if test -n "$CC"; then 2521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2522$as_echo "$CC" >&6; } 2523else 2524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2525$as_echo "no" >&6; } 2526fi 2527 2528 2529 fi 2530fi 2531if test -z "$CC"; then 2532 # Extract the first word of "cc", so it can be a program name with args. 2533set dummy cc; ac_word=$2 2534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2535$as_echo_n "checking for $ac_word... " >&6; } 2536if test "${ac_cv_prog_CC+set}" = set; then : 2537 $as_echo_n "(cached) " >&6 2538else 2539 if test -n "$CC"; then 2540 ac_cv_prog_CC="$CC" # Let the user override the test. 2541else 2542 ac_prog_rejected=no 2543as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2544for as_dir in $PATH 2545do 2546 IFS=$as_save_IFS 2547 test -z "$as_dir" && as_dir=. 2548 for ac_exec_ext in '' $ac_executable_extensions; do 2549 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2550 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2551 ac_prog_rejected=yes 2552 continue 2553 fi 2554 ac_cv_prog_CC="cc" 2555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2556 break 2 2557 fi 2558done 2559 done 2560IFS=$as_save_IFS 2561 2562if test $ac_prog_rejected = yes; then 2563 # We found a bogon in the path, so make sure we never use it. 2564 set dummy $ac_cv_prog_CC 2565 shift 2566 if test $# != 0; then 2567 # We chose a different compiler from the bogus one. 2568 # However, it has the same basename, so the bogon will be chosen 2569 # first if we set CC to just the basename; use the full file name. 2570 shift 2571 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2572 fi 2573fi 2574fi 2575fi 2576CC=$ac_cv_prog_CC 2577if test -n "$CC"; then 2578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2579$as_echo "$CC" >&6; } 2580else 2581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2582$as_echo "no" >&6; } 2583fi 2584 2585 2586fi 2587if test -z "$CC"; then 2588 if test -n "$ac_tool_prefix"; then 2589 for ac_prog in cl.exe 2590 do 2591 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2592set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2594$as_echo_n "checking for $ac_word... " >&6; } 2595if test "${ac_cv_prog_CC+set}" = set; then : 2596 $as_echo_n "(cached) " >&6 2597else 2598 if test -n "$CC"; then 2599 ac_cv_prog_CC="$CC" # Let the user override the test. 2600else 2601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2602for as_dir in $PATH 2603do 2604 IFS=$as_save_IFS 2605 test -z "$as_dir" && as_dir=. 2606 for ac_exec_ext in '' $ac_executable_extensions; do 2607 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2608 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2609 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2610 break 2 2611 fi 2612done 2613 done 2614IFS=$as_save_IFS 2615 2616fi 2617fi 2618CC=$ac_cv_prog_CC 2619if test -n "$CC"; then 2620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2621$as_echo "$CC" >&6; } 2622else 2623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2624$as_echo "no" >&6; } 2625fi 2626 2627 2628 test -n "$CC" && break 2629 done 2630fi 2631if test -z "$CC"; then 2632 ac_ct_CC=$CC 2633 for ac_prog in cl.exe 2634do 2635 # Extract the first word of "$ac_prog", so it can be a program name with args. 2636set dummy $ac_prog; ac_word=$2 2637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2638$as_echo_n "checking for $ac_word... " >&6; } 2639if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2640 $as_echo_n "(cached) " >&6 2641else 2642 if test -n "$ac_ct_CC"; then 2643 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2644else 2645as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2646for as_dir in $PATH 2647do 2648 IFS=$as_save_IFS 2649 test -z "$as_dir" && as_dir=. 2650 for ac_exec_ext in '' $ac_executable_extensions; do 2651 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2652 ac_cv_prog_ac_ct_CC="$ac_prog" 2653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2654 break 2 2655 fi 2656done 2657 done 2658IFS=$as_save_IFS 2659 2660fi 2661fi 2662ac_ct_CC=$ac_cv_prog_ac_ct_CC 2663if test -n "$ac_ct_CC"; then 2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2665$as_echo "$ac_ct_CC" >&6; } 2666else 2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2668$as_echo "no" >&6; } 2669fi 2670 2671 2672 test -n "$ac_ct_CC" && break 2673done 2674 2675 if test "x$ac_ct_CC" = x; then 2676 CC="" 2677 else 2678 case $cross_compiling:$ac_tool_warned in 2679yes:) 2680{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2681$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2682ac_tool_warned=yes ;; 2683esac 2684 CC=$ac_ct_CC 2685 fi 2686fi 2687 2688fi 2689 2690 2691test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2692$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2693as_fn_error "no acceptable C compiler found in \$PATH 2694See \`config.log' for more details." "$LINENO" 5; } 2695 2696# Provide some information about the compiler. 2697$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2698set X $ac_compile 2699ac_compiler=$2 2700for ac_option in --version -v -V -qversion; do 2701 { { ac_try="$ac_compiler $ac_option >&5" 2702case "(($ac_try" in 2703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2704 *) ac_try_echo=$ac_try;; 2705esac 2706eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2707$as_echo "$ac_try_echo"; } >&5 2708 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2709 ac_status=$? 2710 if test -s conftest.err; then 2711 sed '10a\ 2712... rest of stderr output deleted ... 2713 10q' conftest.err >conftest.er1 2714 cat conftest.er1 >&5 2715 rm -f conftest.er1 conftest.err 2716 fi 2717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2718 test $ac_status = 0; } 2719done 2720 2721cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2722/* end confdefs.h. */ 2723 2724int 2725main () 2726{ 2727 2728 ; 2729 return 0; 2730} 2731_ACEOF 2732ac_clean_files_save=$ac_clean_files 2733ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2734# Try to create an executable without -o first, disregard a.out. 2735# It will help us diagnose broken compilers, and finding out an intuition 2736# of exeext. 2737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2738$as_echo_n "checking for C compiler default output file name... " >&6; } 2739ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2740 2741# The possible output files: 2742ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2743 2744ac_rmfiles= 2745for ac_file in $ac_files 2746do 2747 case $ac_file in 2748 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2749 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2750 esac 2751done 2752rm -f $ac_rmfiles 2753 2754if { { ac_try="$ac_link_default" 2755case "(($ac_try" in 2756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2757 *) ac_try_echo=$ac_try;; 2758esac 2759eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2760$as_echo "$ac_try_echo"; } >&5 2761 (eval "$ac_link_default") 2>&5 2762 ac_status=$? 2763 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2764 test $ac_status = 0; }; then : 2765 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2766# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2767# in a Makefile. We should not override ac_cv_exeext if it was cached, 2768# so that the user can short-circuit this test for compilers unknown to 2769# Autoconf. 2770for ac_file in $ac_files '' 2771do 2772 test -f "$ac_file" || continue 2773 case $ac_file in 2774 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2775 ;; 2776 [ab].out ) 2777 # We found the default executable, but exeext='' is most 2778 # certainly right. 2779 break;; 2780 *.* ) 2781 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2782 then :; else 2783 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2784 fi 2785 # We set ac_cv_exeext here because the later test for it is not 2786 # safe: cross compilers may not add the suffix if given an `-o' 2787 # argument, so we may need to know it at that point already. 2788 # Even if this section looks crufty: it has the advantage of 2789 # actually working. 2790 break;; 2791 * ) 2792 break;; 2793 esac 2794done 2795test "$ac_cv_exeext" = no && ac_cv_exeext= 2796 2797else 2798 ac_file='' 2799fi 2800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2801$as_echo "$ac_file" >&6; } 2802if test -z "$ac_file"; then : 2803 $as_echo "$as_me: failed program was:" >&5 2804sed 's/^/| /' conftest.$ac_ext >&5 2805 2806{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2807$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2808{ as_fn_set_status 77 2809as_fn_error "C compiler cannot create executables 2810See \`config.log' for more details." "$LINENO" 5; }; } 2811fi 2812ac_exeext=$ac_cv_exeext 2813 2814# Check that the compiler produces executables we can run. If not, either 2815# the compiler is broken, or we cross compile. 2816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2817$as_echo_n "checking whether the C compiler works... " >&6; } 2818# If not cross compiling, check that we can run a simple program. 2819if test "$cross_compiling" != yes; then 2820 if { ac_try='./$ac_file' 2821 { { case "(($ac_try" in 2822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2823 *) ac_try_echo=$ac_try;; 2824esac 2825eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2826$as_echo "$ac_try_echo"; } >&5 2827 (eval "$ac_try") 2>&5 2828 ac_status=$? 2829 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2830 test $ac_status = 0; }; }; then 2831 cross_compiling=no 2832 else 2833 if test "$cross_compiling" = maybe; then 2834 cross_compiling=yes 2835 else 2836 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2837$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2838as_fn_error "cannot run C compiled programs. 2839If you meant to cross compile, use \`--host'. 2840See \`config.log' for more details." "$LINENO" 5; } 2841 fi 2842 fi 2843fi 2844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2845$as_echo "yes" >&6; } 2846 2847rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2848ac_clean_files=$ac_clean_files_save 2849# Check that the compiler produces executables we can run. If not, either 2850# the compiler is broken, or we cross compile. 2851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2852$as_echo_n "checking whether we are cross compiling... " >&6; } 2853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2854$as_echo "$cross_compiling" >&6; } 2855 2856{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2857$as_echo_n "checking for suffix of executables... " >&6; } 2858if { { ac_try="$ac_link" 2859case "(($ac_try" in 2860 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2861 *) ac_try_echo=$ac_try;; 2862esac 2863eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2864$as_echo "$ac_try_echo"; } >&5 2865 (eval "$ac_link") 2>&5 2866 ac_status=$? 2867 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2868 test $ac_status = 0; }; then : 2869 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2870# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2871# work properly (i.e., refer to `conftest.exe'), while it won't with 2872# `rm'. 2873for ac_file in conftest.exe conftest conftest.*; do 2874 test -f "$ac_file" || continue 2875 case $ac_file in 2876 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2877 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2878 break;; 2879 * ) break;; 2880 esac 2881done 2882else 2883 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2884$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2885as_fn_error "cannot compute suffix of executables: cannot compile and link 2886See \`config.log' for more details." "$LINENO" 5; } 2887fi 2888rm -f conftest$ac_cv_exeext 2889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2890$as_echo "$ac_cv_exeext" >&6; } 2891 2892rm -f conftest.$ac_ext 2893EXEEXT=$ac_cv_exeext 2894ac_exeext=$EXEEXT 2895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2896$as_echo_n "checking for suffix of object files... " >&6; } 2897if test "${ac_cv_objext+set}" = set; then : 2898 $as_echo_n "(cached) " >&6 2899else 2900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2901/* end confdefs.h. */ 2902 2903int 2904main () 2905{ 2906 2907 ; 2908 return 0; 2909} 2910_ACEOF 2911rm -f conftest.o conftest.obj 2912if { { ac_try="$ac_compile" 2913case "(($ac_try" in 2914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2915 *) ac_try_echo=$ac_try;; 2916esac 2917eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2918$as_echo "$ac_try_echo"; } >&5 2919 (eval "$ac_compile") 2>&5 2920 ac_status=$? 2921 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2922 test $ac_status = 0; }; then : 2923 for ac_file in conftest.o conftest.obj conftest.*; do 2924 test -f "$ac_file" || continue; 2925 case $ac_file in 2926 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2927 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2928 break;; 2929 esac 2930done 2931else 2932 $as_echo "$as_me: failed program was:" >&5 2933sed 's/^/| /' conftest.$ac_ext >&5 2934 2935{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2936$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2937as_fn_error "cannot compute suffix of object files: cannot compile 2938See \`config.log' for more details." "$LINENO" 5; } 2939fi 2940rm -f conftest.$ac_cv_objext conftest.$ac_ext 2941fi 2942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2943$as_echo "$ac_cv_objext" >&6; } 2944OBJEXT=$ac_cv_objext 2945ac_objext=$OBJEXT 2946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2947$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2948if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2949 $as_echo_n "(cached) " >&6 2950else 2951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2952/* end confdefs.h. */ 2953 2954int 2955main () 2956{ 2957#ifndef __GNUC__ 2958 choke me 2959#endif 2960 2961 ; 2962 return 0; 2963} 2964_ACEOF 2965if ac_fn_c_try_compile "$LINENO"; then : 2966 ac_compiler_gnu=yes 2967else 2968 ac_compiler_gnu=no 2969fi 2970rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2971ac_cv_c_compiler_gnu=$ac_compiler_gnu 2972 2973fi 2974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2975$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2976if test $ac_compiler_gnu = yes; then 2977 GCC=yes 2978else 2979 GCC= 2980fi 2981ac_test_CFLAGS=${CFLAGS+set} 2982ac_save_CFLAGS=$CFLAGS 2983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2984$as_echo_n "checking whether $CC accepts -g... " >&6; } 2985if test "${ac_cv_prog_cc_g+set}" = set; then : 2986 $as_echo_n "(cached) " >&6 2987else 2988 ac_save_c_werror_flag=$ac_c_werror_flag 2989 ac_c_werror_flag=yes 2990 ac_cv_prog_cc_g=no 2991 CFLAGS="-g" 2992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2993/* end confdefs.h. */ 2994 2995int 2996main () 2997{ 2998 2999 ; 3000 return 0; 3001} 3002_ACEOF 3003if ac_fn_c_try_compile "$LINENO"; then : 3004 ac_cv_prog_cc_g=yes 3005else 3006 CFLAGS="" 3007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3008/* end confdefs.h. */ 3009 3010int 3011main () 3012{ 3013 3014 ; 3015 return 0; 3016} 3017_ACEOF 3018if ac_fn_c_try_compile "$LINENO"; then : 3019 3020else 3021 ac_c_werror_flag=$ac_save_c_werror_flag 3022 CFLAGS="-g" 3023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3024/* end confdefs.h. */ 3025 3026int 3027main () 3028{ 3029 3030 ; 3031 return 0; 3032} 3033_ACEOF 3034if ac_fn_c_try_compile "$LINENO"; then : 3035 ac_cv_prog_cc_g=yes 3036fi 3037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3038fi 3039rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3040fi 3041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3042 ac_c_werror_flag=$ac_save_c_werror_flag 3043fi 3044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3045$as_echo "$ac_cv_prog_cc_g" >&6; } 3046if test "$ac_test_CFLAGS" = set; then 3047 CFLAGS=$ac_save_CFLAGS 3048elif test $ac_cv_prog_cc_g = yes; then 3049 if test "$GCC" = yes; then 3050 CFLAGS="-g -O2" 3051 else 3052 CFLAGS="-g" 3053 fi 3054else 3055 if test "$GCC" = yes; then 3056 CFLAGS="-O2" 3057 else 3058 CFLAGS= 3059 fi 3060fi 3061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3062$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3063if test "${ac_cv_prog_cc_c89+set}" = set; then : 3064 $as_echo_n "(cached) " >&6 3065else 3066 ac_cv_prog_cc_c89=no 3067ac_save_CC=$CC 3068cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3069/* end confdefs.h. */ 3070#include <stdarg.h> 3071#include <stdio.h> 3072#include <sys/types.h> 3073#include <sys/stat.h> 3074/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3075struct buf { int x; }; 3076FILE * (*rcsopen) (struct buf *, struct stat *, int); 3077static char *e (p, i) 3078 char **p; 3079 int i; 3080{ 3081 return p[i]; 3082} 3083static char *f (char * (*g) (char **, int), char **p, ...) 3084{ 3085 char *s; 3086 va_list v; 3087 va_start (v,p); 3088 s = g (p, va_arg (v,int)); 3089 va_end (v); 3090 return s; 3091} 3092 3093/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3094 function prototypes and stuff, but not '\xHH' hex character constants. 3095 These don't provoke an error unfortunately, instead are silently treated 3096 as 'x'. The following induces an error, until -std is added to get 3097 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3098 array size at least. It's necessary to write '\x00'==0 to get something 3099 that's true only with -std. */ 3100int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3101 3102/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3103 inside strings and character constants. */ 3104#define FOO(x) 'x' 3105int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3106 3107int test (int i, double x); 3108struct s1 {int (*f) (int a);}; 3109struct s2 {int (*f) (double a);}; 3110int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3111int argc; 3112char **argv; 3113int 3114main () 3115{ 3116return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3117 ; 3118 return 0; 3119} 3120_ACEOF 3121for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3122 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3123do 3124 CC="$ac_save_CC $ac_arg" 3125 if ac_fn_c_try_compile "$LINENO"; then : 3126 ac_cv_prog_cc_c89=$ac_arg 3127fi 3128rm -f core conftest.err conftest.$ac_objext 3129 test "x$ac_cv_prog_cc_c89" != "xno" && break 3130done 3131rm -f conftest.$ac_ext 3132CC=$ac_save_CC 3133 3134fi 3135# AC_CACHE_VAL 3136case "x$ac_cv_prog_cc_c89" in 3137 x) 3138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3139$as_echo "none needed" >&6; } ;; 3140 xno) 3141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3142$as_echo "unsupported" >&6; } ;; 3143 *) 3144 CC="$CC $ac_cv_prog_cc_c89" 3145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3146$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3147esac 3148if test "x$ac_cv_prog_cc_c89" != xno; then : 3149 3150fi 3151 3152ac_ext=c 3153ac_cpp='$CPP $CPPFLAGS' 3154ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3155ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3156ac_compiler_gnu=$ac_cv_c_compiler_gnu 3157 3158 3159{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3160$as_echo_n "checking for library containing strerror... " >&6; } 3161if test "${ac_cv_search_strerror+set}" = set; then : 3162 $as_echo_n "(cached) " >&6 3163else 3164 ac_func_search_save_LIBS=$LIBS 3165cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3166/* end confdefs.h. */ 3167 3168/* Override any GCC internal prototype to avoid an error. 3169 Use char because int might match the return type of a GCC 3170 builtin and then its argument prototype would still apply. */ 3171#ifdef __cplusplus 3172extern "C" 3173#endif 3174char strerror (); 3175int 3176main () 3177{ 3178return strerror (); 3179 ; 3180 return 0; 3181} 3182_ACEOF 3183for ac_lib in '' cposix; do 3184 if test -z "$ac_lib"; then 3185 ac_res="none required" 3186 else 3187 ac_res=-l$ac_lib 3188 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3189 fi 3190 if ac_fn_c_try_link "$LINENO"; then : 3191 ac_cv_search_strerror=$ac_res 3192fi 3193rm -f core conftest.err conftest.$ac_objext \ 3194 conftest$ac_exeext 3195 if test "${ac_cv_search_strerror+set}" = set; then : 3196 break 3197fi 3198done 3199if test "${ac_cv_search_strerror+set}" = set; then : 3200 3201else 3202 ac_cv_search_strerror=no 3203fi 3204rm conftest.$ac_ext 3205LIBS=$ac_func_search_save_LIBS 3206fi 3207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3208$as_echo "$ac_cv_search_strerror" >&6; } 3209ac_res=$ac_cv_search_strerror 3210if test "$ac_res" != no; then : 3211 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3212 3213fi 3214 3215 3216# We currently only use the version number for the name of any shared 3217# library. For user convenience, we always use the same version 3218# number that BFD is using. 3219BFD_VERSION=`${srcdir}/../bfd/configure --version | sed -n -e '1s,.* ,,p'` 3220 3221am__api_version='1.11' 3222 3223# Find a good install program. We prefer a C program (faster), 3224# so one script is as good as another. But avoid the broken or 3225# incompatible versions: 3226# SysV /etc/install, /usr/sbin/install 3227# SunOS /usr/etc/install 3228# IRIX /sbin/install 3229# AIX /bin/install 3230# AmigaOS /C/install, which installs bootblocks on floppy discs 3231# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3232# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3233# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3234# OS/2's system install, which has a completely different semantic 3235# ./install, which can be erroneously created by make from ./install.sh. 3236# Reject install programs that cannot install multiple files. 3237{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3238$as_echo_n "checking for a BSD-compatible install... " >&6; } 3239if test -z "$INSTALL"; then 3240if test "${ac_cv_path_install+set}" = set; then : 3241 $as_echo_n "(cached) " >&6 3242else 3243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3244for as_dir in $PATH 3245do 3246 IFS=$as_save_IFS 3247 test -z "$as_dir" && as_dir=. 3248 # Account for people who put trailing slashes in PATH elements. 3249case $as_dir/ in #(( 3250 ./ | .// | /[cC]/* | \ 3251 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3252 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3253 /usr/ucb/* ) ;; 3254 *) 3255 # OSF1 and SCO ODT 3.0 have their own names for install. 3256 # Don't use installbsd from OSF since it installs stuff as root 3257 # by default. 3258 for ac_prog in ginstall scoinst install; do 3259 for ac_exec_ext in '' $ac_executable_extensions; do 3260 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3261 if test $ac_prog = install && 3262 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3263 # AIX install. It has an incompatible calling convention. 3264 : 3265 elif test $ac_prog = install && 3266 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3267 # program-specific install script used by HP pwplus--don't use. 3268 : 3269 else 3270 rm -rf conftest.one conftest.two conftest.dir 3271 echo one > conftest.one 3272 echo two > conftest.two 3273 mkdir conftest.dir 3274 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3275 test -s conftest.one && test -s conftest.two && 3276 test -s conftest.dir/conftest.one && 3277 test -s conftest.dir/conftest.two 3278 then 3279 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3280 break 3 3281 fi 3282 fi 3283 fi 3284 done 3285 done 3286 ;; 3287esac 3288 3289 done 3290IFS=$as_save_IFS 3291 3292rm -rf conftest.one conftest.two conftest.dir 3293 3294fi 3295 if test "${ac_cv_path_install+set}" = set; then 3296 INSTALL=$ac_cv_path_install 3297 else 3298 # As a last resort, use the slow shell script. Don't cache a 3299 # value for INSTALL within a source directory, because that will 3300 # break other packages using the cache if that directory is 3301 # removed, or if the value is a relative name. 3302 INSTALL=$ac_install_sh 3303 fi 3304fi 3305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3306$as_echo "$INSTALL" >&6; } 3307 3308# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3309# It thinks the first close brace ends the variable substitution. 3310test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3311 3312test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3313 3314test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3315 3316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3317$as_echo_n "checking whether build environment is sane... " >&6; } 3318# Just in case 3319sleep 1 3320echo timestamp > conftest.file 3321# Reject unsafe characters in $srcdir or the absolute working directory 3322# name. Accept space and tab only in the latter. 3323am_lf=' 3324' 3325case `pwd` in 3326 *[\\\"\#\$\&\'\`$am_lf]*) 3327 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3328esac 3329case $srcdir in 3330 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3331 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3332esac 3333 3334# Do `set' in a subshell so we don't clobber the current shell's 3335# arguments. Must try -L first in case configure is actually a 3336# symlink; some systems play weird games with the mod time of symlinks 3337# (eg FreeBSD returns the mod time of the symlink's containing 3338# directory). 3339if ( 3340 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3341 if test "$*" = "X"; then 3342 # -L didn't work. 3343 set X `ls -t "$srcdir/configure" conftest.file` 3344 fi 3345 rm -f conftest.file 3346 if test "$*" != "X $srcdir/configure conftest.file" \ 3347 && test "$*" != "X conftest.file $srcdir/configure"; then 3348 3349 # If neither matched, then we have a broken ls. This can happen 3350 # if, for instance, CONFIG_SHELL is bash and it inherits a 3351 # broken ls alias from the environment. This has actually 3352 # happened. Such a system could not be considered "sane". 3353 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3354alias in your environment" "$LINENO" 5 3355 fi 3356 3357 test "$2" = conftest.file 3358 ) 3359then 3360 # Ok. 3361 : 3362else 3363 as_fn_error "newly created file is older than distributed files! 3364Check your system clock" "$LINENO" 5 3365fi 3366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3367$as_echo "yes" >&6; } 3368test "$program_prefix" != NONE && 3369 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3370# Use a double $ so make ignores it. 3371test "$program_suffix" != NONE && 3372 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3373# Double any \ or $. 3374# By default was `s,x,x', remove it if useless. 3375ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3376program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3377 3378# expand $ac_aux_dir to an absolute path 3379am_aux_dir=`cd $ac_aux_dir && pwd` 3380 3381if test x"${MISSING+set}" != xset; then 3382 case $am_aux_dir in 3383 *\ * | *\ *) 3384 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3385 *) 3386 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3387 esac 3388fi 3389# Use eval to expand $SHELL 3390if eval "$MISSING --run true"; then 3391 am_missing_run="$MISSING --run " 3392else 3393 am_missing_run= 3394 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3395$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3396fi 3397 3398if test x"${install_sh}" != xset; then 3399 case $am_aux_dir in 3400 *\ * | *\ *) 3401 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3402 *) 3403 install_sh="\${SHELL} $am_aux_dir/install-sh" 3404 esac 3405fi 3406 3407# Installed binaries are usually stripped using `strip' when the user 3408# run `make install-strip'. However `strip' might not be the right 3409# tool to use in cross-compilation environments, therefore Automake 3410# will honor the `STRIP' environment variable to overrule this program. 3411if test "$cross_compiling" != no; then 3412 if test -n "$ac_tool_prefix"; then 3413 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3414set dummy ${ac_tool_prefix}strip; ac_word=$2 3415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3416$as_echo_n "checking for $ac_word... " >&6; } 3417if test "${ac_cv_prog_STRIP+set}" = set; then : 3418 $as_echo_n "(cached) " >&6 3419else 3420 if test -n "$STRIP"; then 3421 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3422else 3423as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3424for as_dir in $PATH 3425do 3426 IFS=$as_save_IFS 3427 test -z "$as_dir" && as_dir=. 3428 for ac_exec_ext in '' $ac_executable_extensions; do 3429 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3430 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3431 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3432 break 2 3433 fi 3434done 3435 done 3436IFS=$as_save_IFS 3437 3438fi 3439fi 3440STRIP=$ac_cv_prog_STRIP 3441if test -n "$STRIP"; then 3442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3443$as_echo "$STRIP" >&6; } 3444else 3445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3446$as_echo "no" >&6; } 3447fi 3448 3449 3450fi 3451if test -z "$ac_cv_prog_STRIP"; then 3452 ac_ct_STRIP=$STRIP 3453 # Extract the first word of "strip", so it can be a program name with args. 3454set dummy strip; ac_word=$2 3455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3456$as_echo_n "checking for $ac_word... " >&6; } 3457if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3458 $as_echo_n "(cached) " >&6 3459else 3460 if test -n "$ac_ct_STRIP"; then 3461 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3462else 3463as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3464for as_dir in $PATH 3465do 3466 IFS=$as_save_IFS 3467 test -z "$as_dir" && as_dir=. 3468 for ac_exec_ext in '' $ac_executable_extensions; do 3469 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3470 ac_cv_prog_ac_ct_STRIP="strip" 3471 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3472 break 2 3473 fi 3474done 3475 done 3476IFS=$as_save_IFS 3477 3478fi 3479fi 3480ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3481if test -n "$ac_ct_STRIP"; then 3482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3483$as_echo "$ac_ct_STRIP" >&6; } 3484else 3485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3486$as_echo "no" >&6; } 3487fi 3488 3489 if test "x$ac_ct_STRIP" = x; then 3490 STRIP=":" 3491 else 3492 case $cross_compiling:$ac_tool_warned in 3493yes:) 3494{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3495$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3496ac_tool_warned=yes ;; 3497esac 3498 STRIP=$ac_ct_STRIP 3499 fi 3500else 3501 STRIP="$ac_cv_prog_STRIP" 3502fi 3503 3504fi 3505INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3506 3507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3508$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3509if test -z "$MKDIR_P"; then 3510 if test "${ac_cv_path_mkdir+set}" = set; then : 3511 $as_echo_n "(cached) " >&6 3512else 3513 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3514for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3515do 3516 IFS=$as_save_IFS 3517 test -z "$as_dir" && as_dir=. 3518 for ac_prog in mkdir gmkdir; do 3519 for ac_exec_ext in '' $ac_executable_extensions; do 3520 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3521 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3522 'mkdir (GNU coreutils) '* | \ 3523 'mkdir (coreutils) '* | \ 3524 'mkdir (fileutils) '4.1*) 3525 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3526 break 3;; 3527 esac 3528 done 3529 done 3530 done 3531IFS=$as_save_IFS 3532 3533fi 3534 3535 if test "${ac_cv_path_mkdir+set}" = set; then 3536 MKDIR_P="$ac_cv_path_mkdir -p" 3537 else 3538 # As a last resort, use the slow shell script. Don't cache a 3539 # value for MKDIR_P within a source directory, because that will 3540 # break other packages using the cache if that directory is 3541 # removed, or if the value is a relative name. 3542 test -d ./--version && rmdir ./--version 3543 MKDIR_P="$ac_install_sh -d" 3544 fi 3545fi 3546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3547$as_echo "$MKDIR_P" >&6; } 3548 3549mkdir_p="$MKDIR_P" 3550case $mkdir_p in 3551 [\\/$]* | ?:[\\/]*) ;; 3552 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3553esac 3554 3555for ac_prog in gawk mawk nawk awk 3556do 3557 # Extract the first word of "$ac_prog", so it can be a program name with args. 3558set dummy $ac_prog; ac_word=$2 3559{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3560$as_echo_n "checking for $ac_word... " >&6; } 3561if test "${ac_cv_prog_AWK+set}" = set; then : 3562 $as_echo_n "(cached) " >&6 3563else 3564 if test -n "$AWK"; then 3565 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3566else 3567as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3568for as_dir in $PATH 3569do 3570 IFS=$as_save_IFS 3571 test -z "$as_dir" && as_dir=. 3572 for ac_exec_ext in '' $ac_executable_extensions; do 3573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3574 ac_cv_prog_AWK="$ac_prog" 3575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3576 break 2 3577 fi 3578done 3579 done 3580IFS=$as_save_IFS 3581 3582fi 3583fi 3584AWK=$ac_cv_prog_AWK 3585if test -n "$AWK"; then 3586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3587$as_echo "$AWK" >&6; } 3588else 3589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3590$as_echo "no" >&6; } 3591fi 3592 3593 3594 test -n "$AWK" && break 3595done 3596 3597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3598$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3599set x ${MAKE-make} 3600ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3601if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3602 $as_echo_n "(cached) " >&6 3603else 3604 cat >conftest.make <<\_ACEOF 3605SHELL = /bin/sh 3606all: 3607 @echo '@@@%%%=$(MAKE)=@@@%%%' 3608_ACEOF 3609# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3610case `${MAKE-make} -f conftest.make 2>/dev/null` in 3611 *@@@%%%=?*=@@@%%%*) 3612 eval ac_cv_prog_make_${ac_make}_set=yes;; 3613 *) 3614 eval ac_cv_prog_make_${ac_make}_set=no;; 3615esac 3616rm -f conftest.make 3617fi 3618if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3620$as_echo "yes" >&6; } 3621 SET_MAKE= 3622else 3623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3624$as_echo "no" >&6; } 3625 SET_MAKE="MAKE=${MAKE-make}" 3626fi 3627 3628rm -rf .tst 2>/dev/null 3629mkdir .tst 2>/dev/null 3630if test -d .tst; then 3631 am__leading_dot=. 3632else 3633 am__leading_dot=_ 3634fi 3635rmdir .tst 2>/dev/null 3636 3637DEPDIR="${am__leading_dot}deps" 3638 3639ac_config_commands="$ac_config_commands depfiles" 3640 3641 3642am_make=${MAKE-make} 3643cat > confinc << 'END' 3644am__doit: 3645 @echo this is the am__doit target 3646.PHONY: am__doit 3647END 3648# If we don't find an include directive, just comment out the code. 3649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3650$as_echo_n "checking for style of include used by $am_make... " >&6; } 3651am__include="#" 3652am__quote= 3653_am_result=none 3654# First try GNU make style include. 3655echo "include confinc" > confmf 3656# Ignore all kinds of additional output from `make'. 3657case `$am_make -s -f confmf 2> /dev/null` in #( 3658*the\ am__doit\ target*) 3659 am__include=include 3660 am__quote= 3661 _am_result=GNU 3662 ;; 3663esac 3664# Now try BSD make style include. 3665if test "$am__include" = "#"; then 3666 echo '.include "confinc"' > confmf 3667 case `$am_make -s -f confmf 2> /dev/null` in #( 3668 *the\ am__doit\ target*) 3669 am__include=.include 3670 am__quote="\"" 3671 _am_result=BSD 3672 ;; 3673 esac 3674fi 3675 3676 3677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3678$as_echo "$_am_result" >&6; } 3679rm -f confinc confmf 3680 3681# Check whether --enable-dependency-tracking was given. 3682if test "${enable_dependency_tracking+set}" = set; then : 3683 enableval=$enable_dependency_tracking; 3684fi 3685 3686if test "x$enable_dependency_tracking" != xno; then 3687 am_depcomp="$ac_aux_dir/depcomp" 3688 AMDEPBACKSLASH='\' 3689fi 3690 if test "x$enable_dependency_tracking" != xno; then 3691 AMDEP_TRUE= 3692 AMDEP_FALSE='#' 3693else 3694 AMDEP_TRUE='#' 3695 AMDEP_FALSE= 3696fi 3697 3698 3699if test "`cd $srcdir && pwd`" != "`pwd`"; then 3700 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3701 # is not polluted with repeated "-I." 3702 am__isrc=' -I$(srcdir)' 3703 # test to see if srcdir already configured 3704 if test -f $srcdir/config.status; then 3705 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3706 fi 3707fi 3708 3709# test whether we have cygpath 3710if test -z "$CYGPATH_W"; then 3711 if (cygpath --version) >/dev/null 2>/dev/null; then 3712 CYGPATH_W='cygpath -w' 3713 else 3714 CYGPATH_W=echo 3715 fi 3716fi 3717 3718 3719# Define the identity of the package. 3720 PACKAGE=opcodes 3721 VERSION=${BFD_VERSION} 3722 3723 3724cat >>confdefs.h <<_ACEOF 3725#define PACKAGE "$PACKAGE" 3726_ACEOF 3727 3728 3729cat >>confdefs.h <<_ACEOF 3730#define VERSION "$VERSION" 3731_ACEOF 3732 3733# Some tools Automake needs. 3734 3735ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3736 3737 3738AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3739 3740 3741AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3742 3743 3744AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3745 3746 3747MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3748 3749# We need awk for the "check" target. The system "awk" is bad on 3750# some platforms. 3751# Always define AMTAR for backward compatibility. 3752 3753AMTAR=${AMTAR-"${am_missing_run}tar"} 3754 3755am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3756 3757 3758 3759 3760depcc="$CC" am_compiler_list= 3761 3762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3763$as_echo_n "checking dependency style of $depcc... " >&6; } 3764if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3765 $as_echo_n "(cached) " >&6 3766else 3767 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3768 # We make a subdir and do the tests there. Otherwise we can end up 3769 # making bogus files that we don't know about and never remove. For 3770 # instance it was reported that on HP-UX the gcc test will end up 3771 # making a dummy file named `D' -- because `-MD' means `put the output 3772 # in D'. 3773 mkdir conftest.dir 3774 # Copy depcomp to subdir because otherwise we won't find it if we're 3775 # using a relative directory. 3776 cp "$am_depcomp" conftest.dir 3777 cd conftest.dir 3778 # We will build objects and dependencies in a subdirectory because 3779 # it helps to detect inapplicable dependency modes. For instance 3780 # both Tru64's cc and ICC support -MD to output dependencies as a 3781 # side effect of compilation, but ICC will put the dependencies in 3782 # the current directory while Tru64 will put them in the object 3783 # directory. 3784 mkdir sub 3785 3786 am_cv_CC_dependencies_compiler_type=none 3787 if test "$am_compiler_list" = ""; then 3788 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3789 fi 3790 am__universal=false 3791 case " $depcc " in #( 3792 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3793 esac 3794 3795 for depmode in $am_compiler_list; do 3796 # Setup a source with many dependencies, because some compilers 3797 # like to wrap large dependency lists on column 80 (with \), and 3798 # we should not choose a depcomp mode which is confused by this. 3799 # 3800 # We need to recreate these files for each test, as the compiler may 3801 # overwrite some of them when testing with obscure command lines. 3802 # This happens at least with the AIX C compiler. 3803 : > sub/conftest.c 3804 for i in 1 2 3 4 5 6; do 3805 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3806 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3807 # Solaris 8's {/usr,}/bin/sh. 3808 touch sub/conftst$i.h 3809 done 3810 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3811 3812 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3813 # mode. It turns out that the SunPro C++ compiler does not properly 3814 # handle `-M -o', and we need to detect this. Also, some Intel 3815 # versions had trouble with output in subdirs 3816 am__obj=sub/conftest.${OBJEXT-o} 3817 am__minus_obj="-o $am__obj" 3818 case $depmode in 3819 gcc) 3820 # This depmode causes a compiler race in universal mode. 3821 test "$am__universal" = false || continue 3822 ;; 3823 nosideeffect) 3824 # after this tag, mechanisms are not by side-effect, so they'll 3825 # only be used when explicitly requested 3826 if test "x$enable_dependency_tracking" = xyes; then 3827 continue 3828 else 3829 break 3830 fi 3831 ;; 3832 msvisualcpp | msvcmsys) 3833 # This compiler won't grok `-c -o', but also, the minuso test has 3834 # not run yet. These depmodes are late enough in the game, and 3835 # so weak that their functioning should not be impacted. 3836 am__obj=conftest.${OBJEXT-o} 3837 am__minus_obj= 3838 ;; 3839 none) break ;; 3840 esac 3841 if depmode=$depmode \ 3842 source=sub/conftest.c object=$am__obj \ 3843 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3844 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3845 >/dev/null 2>conftest.err && 3846 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3847 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3848 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3849 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3850 # icc doesn't choke on unknown options, it will just issue warnings 3851 # or remarks (even with -Werror). So we grep stderr for any message 3852 # that says an option was ignored or not supported. 3853 # When given -MP, icc 7.0 and 7.1 complain thusly: 3854 # icc: Command line warning: ignoring option '-M'; no argument required 3855 # The diagnosis changed in icc 8.0: 3856 # icc: Command line remark: option '-MP' not supported 3857 if (grep 'ignoring option' conftest.err || 3858 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3859 am_cv_CC_dependencies_compiler_type=$depmode 3860 break 3861 fi 3862 fi 3863 done 3864 3865 cd .. 3866 rm -rf conftest.dir 3867else 3868 am_cv_CC_dependencies_compiler_type=none 3869fi 3870 3871fi 3872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3873$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3874CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3875 3876 if 3877 test "x$enable_dependency_tracking" != xno \ 3878 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3879 am__fastdepCC_TRUE= 3880 am__fastdepCC_FALSE='#' 3881else 3882 am__fastdepCC_TRUE='#' 3883 am__fastdepCC_FALSE= 3884fi 3885 3886 3887 3888 3889ac_ext=c 3890ac_cpp='$CPP $CPPFLAGS' 3891ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3892ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3893ac_compiler_gnu=$ac_cv_c_compiler_gnu 3894if test -n "$ac_tool_prefix"; then 3895 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3896set dummy ${ac_tool_prefix}gcc; ac_word=$2 3897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3898$as_echo_n "checking for $ac_word... " >&6; } 3899if test "${ac_cv_prog_CC+set}" = set; then : 3900 $as_echo_n "(cached) " >&6 3901else 3902 if test -n "$CC"; then 3903 ac_cv_prog_CC="$CC" # Let the user override the test. 3904else 3905as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3906for as_dir in $PATH 3907do 3908 IFS=$as_save_IFS 3909 test -z "$as_dir" && as_dir=. 3910 for ac_exec_ext in '' $ac_executable_extensions; do 3911 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3912 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3913 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3914 break 2 3915 fi 3916done 3917 done 3918IFS=$as_save_IFS 3919 3920fi 3921fi 3922CC=$ac_cv_prog_CC 3923if test -n "$CC"; then 3924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3925$as_echo "$CC" >&6; } 3926else 3927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3928$as_echo "no" >&6; } 3929fi 3930 3931 3932fi 3933if test -z "$ac_cv_prog_CC"; then 3934 ac_ct_CC=$CC 3935 # Extract the first word of "gcc", so it can be a program name with args. 3936set dummy gcc; ac_word=$2 3937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3938$as_echo_n "checking for $ac_word... " >&6; } 3939if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3940 $as_echo_n "(cached) " >&6 3941else 3942 if test -n "$ac_ct_CC"; then 3943 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3944else 3945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3946for as_dir in $PATH 3947do 3948 IFS=$as_save_IFS 3949 test -z "$as_dir" && as_dir=. 3950 for ac_exec_ext in '' $ac_executable_extensions; do 3951 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3952 ac_cv_prog_ac_ct_CC="gcc" 3953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3954 break 2 3955 fi 3956done 3957 done 3958IFS=$as_save_IFS 3959 3960fi 3961fi 3962ac_ct_CC=$ac_cv_prog_ac_ct_CC 3963if test -n "$ac_ct_CC"; then 3964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3965$as_echo "$ac_ct_CC" >&6; } 3966else 3967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3968$as_echo "no" >&6; } 3969fi 3970 3971 if test "x$ac_ct_CC" = x; then 3972 CC="" 3973 else 3974 case $cross_compiling:$ac_tool_warned in 3975yes:) 3976{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3977$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3978ac_tool_warned=yes ;; 3979esac 3980 CC=$ac_ct_CC 3981 fi 3982else 3983 CC="$ac_cv_prog_CC" 3984fi 3985 3986if test -z "$CC"; then 3987 if test -n "$ac_tool_prefix"; then 3988 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3989set dummy ${ac_tool_prefix}cc; ac_word=$2 3990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3991$as_echo_n "checking for $ac_word... " >&6; } 3992if test "${ac_cv_prog_CC+set}" = set; then : 3993 $as_echo_n "(cached) " >&6 3994else 3995 if test -n "$CC"; then 3996 ac_cv_prog_CC="$CC" # Let the user override the test. 3997else 3998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3999for as_dir in $PATH 4000do 4001 IFS=$as_save_IFS 4002 test -z "$as_dir" && as_dir=. 4003 for ac_exec_ext in '' $ac_executable_extensions; do 4004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4005 ac_cv_prog_CC="${ac_tool_prefix}cc" 4006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4007 break 2 4008 fi 4009done 4010 done 4011IFS=$as_save_IFS 4012 4013fi 4014fi 4015CC=$ac_cv_prog_CC 4016if test -n "$CC"; then 4017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4018$as_echo "$CC" >&6; } 4019else 4020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4021$as_echo "no" >&6; } 4022fi 4023 4024 4025 fi 4026fi 4027if test -z "$CC"; then 4028 # Extract the first word of "cc", so it can be a program name with args. 4029set dummy cc; ac_word=$2 4030{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4031$as_echo_n "checking for $ac_word... " >&6; } 4032if test "${ac_cv_prog_CC+set}" = set; then : 4033 $as_echo_n "(cached) " >&6 4034else 4035 if test -n "$CC"; then 4036 ac_cv_prog_CC="$CC" # Let the user override the test. 4037else 4038 ac_prog_rejected=no 4039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4040for as_dir in $PATH 4041do 4042 IFS=$as_save_IFS 4043 test -z "$as_dir" && as_dir=. 4044 for ac_exec_ext in '' $ac_executable_extensions; do 4045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4046 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4047 ac_prog_rejected=yes 4048 continue 4049 fi 4050 ac_cv_prog_CC="cc" 4051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4052 break 2 4053 fi 4054done 4055 done 4056IFS=$as_save_IFS 4057 4058if test $ac_prog_rejected = yes; then 4059 # We found a bogon in the path, so make sure we never use it. 4060 set dummy $ac_cv_prog_CC 4061 shift 4062 if test $# != 0; then 4063 # We chose a different compiler from the bogus one. 4064 # However, it has the same basename, so the bogon will be chosen 4065 # first if we set CC to just the basename; use the full file name. 4066 shift 4067 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4068 fi 4069fi 4070fi 4071fi 4072CC=$ac_cv_prog_CC 4073if test -n "$CC"; then 4074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4075$as_echo "$CC" >&6; } 4076else 4077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4078$as_echo "no" >&6; } 4079fi 4080 4081 4082fi 4083if test -z "$CC"; then 4084 if test -n "$ac_tool_prefix"; then 4085 for ac_prog in cl.exe 4086 do 4087 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4088set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4090$as_echo_n "checking for $ac_word... " >&6; } 4091if test "${ac_cv_prog_CC+set}" = set; then : 4092 $as_echo_n "(cached) " >&6 4093else 4094 if test -n "$CC"; then 4095 ac_cv_prog_CC="$CC" # Let the user override the test. 4096else 4097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4098for as_dir in $PATH 4099do 4100 IFS=$as_save_IFS 4101 test -z "$as_dir" && as_dir=. 4102 for ac_exec_ext in '' $ac_executable_extensions; do 4103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4104 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4106 break 2 4107 fi 4108done 4109 done 4110IFS=$as_save_IFS 4111 4112fi 4113fi 4114CC=$ac_cv_prog_CC 4115if test -n "$CC"; then 4116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4117$as_echo "$CC" >&6; } 4118else 4119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4120$as_echo "no" >&6; } 4121fi 4122 4123 4124 test -n "$CC" && break 4125 done 4126fi 4127if test -z "$CC"; then 4128 ac_ct_CC=$CC 4129 for ac_prog in cl.exe 4130do 4131 # Extract the first word of "$ac_prog", so it can be a program name with args. 4132set dummy $ac_prog; ac_word=$2 4133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4134$as_echo_n "checking for $ac_word... " >&6; } 4135if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4136 $as_echo_n "(cached) " >&6 4137else 4138 if test -n "$ac_ct_CC"; then 4139 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4140else 4141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4142for as_dir in $PATH 4143do 4144 IFS=$as_save_IFS 4145 test -z "$as_dir" && as_dir=. 4146 for ac_exec_ext in '' $ac_executable_extensions; do 4147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4148 ac_cv_prog_ac_ct_CC="$ac_prog" 4149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4150 break 2 4151 fi 4152done 4153 done 4154IFS=$as_save_IFS 4155 4156fi 4157fi 4158ac_ct_CC=$ac_cv_prog_ac_ct_CC 4159if test -n "$ac_ct_CC"; then 4160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4161$as_echo "$ac_ct_CC" >&6; } 4162else 4163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4164$as_echo "no" >&6; } 4165fi 4166 4167 4168 test -n "$ac_ct_CC" && break 4169done 4170 4171 if test "x$ac_ct_CC" = x; then 4172 CC="" 4173 else 4174 case $cross_compiling:$ac_tool_warned in 4175yes:) 4176{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4177$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4178ac_tool_warned=yes ;; 4179esac 4180 CC=$ac_ct_CC 4181 fi 4182fi 4183 4184fi 4185 4186 4187test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4188$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4189as_fn_error "no acceptable C compiler found in \$PATH 4190See \`config.log' for more details." "$LINENO" 5; } 4191 4192# Provide some information about the compiler. 4193$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4194set X $ac_compile 4195ac_compiler=$2 4196for ac_option in --version -v -V -qversion; do 4197 { { ac_try="$ac_compiler $ac_option >&5" 4198case "(($ac_try" in 4199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4200 *) ac_try_echo=$ac_try;; 4201esac 4202eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4203$as_echo "$ac_try_echo"; } >&5 4204 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4205 ac_status=$? 4206 if test -s conftest.err; then 4207 sed '10a\ 4208... rest of stderr output deleted ... 4209 10q' conftest.err >conftest.er1 4210 cat conftest.er1 >&5 4211 rm -f conftest.er1 conftest.err 4212 fi 4213 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4214 test $ac_status = 0; } 4215done 4216 4217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4218$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4219if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4220 $as_echo_n "(cached) " >&6 4221else 4222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4223/* end confdefs.h. */ 4224 4225int 4226main () 4227{ 4228#ifndef __GNUC__ 4229 choke me 4230#endif 4231 4232 ; 4233 return 0; 4234} 4235_ACEOF 4236if ac_fn_c_try_compile "$LINENO"; then : 4237 ac_compiler_gnu=yes 4238else 4239 ac_compiler_gnu=no 4240fi 4241rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4242ac_cv_c_compiler_gnu=$ac_compiler_gnu 4243 4244fi 4245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4246$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4247if test $ac_compiler_gnu = yes; then 4248 GCC=yes 4249else 4250 GCC= 4251fi 4252ac_test_CFLAGS=${CFLAGS+set} 4253ac_save_CFLAGS=$CFLAGS 4254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4255$as_echo_n "checking whether $CC accepts -g... " >&6; } 4256if test "${ac_cv_prog_cc_g+set}" = set; then : 4257 $as_echo_n "(cached) " >&6 4258else 4259 ac_save_c_werror_flag=$ac_c_werror_flag 4260 ac_c_werror_flag=yes 4261 ac_cv_prog_cc_g=no 4262 CFLAGS="-g" 4263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4264/* end confdefs.h. */ 4265 4266int 4267main () 4268{ 4269 4270 ; 4271 return 0; 4272} 4273_ACEOF 4274if ac_fn_c_try_compile "$LINENO"; then : 4275 ac_cv_prog_cc_g=yes 4276else 4277 CFLAGS="" 4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4279/* end confdefs.h. */ 4280 4281int 4282main () 4283{ 4284 4285 ; 4286 return 0; 4287} 4288_ACEOF 4289if ac_fn_c_try_compile "$LINENO"; then : 4290 4291else 4292 ac_c_werror_flag=$ac_save_c_werror_flag 4293 CFLAGS="-g" 4294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4295/* end confdefs.h. */ 4296 4297int 4298main () 4299{ 4300 4301 ; 4302 return 0; 4303} 4304_ACEOF 4305if ac_fn_c_try_compile "$LINENO"; then : 4306 ac_cv_prog_cc_g=yes 4307fi 4308rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4309fi 4310rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4311fi 4312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4313 ac_c_werror_flag=$ac_save_c_werror_flag 4314fi 4315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4316$as_echo "$ac_cv_prog_cc_g" >&6; } 4317if test "$ac_test_CFLAGS" = set; then 4318 CFLAGS=$ac_save_CFLAGS 4319elif test $ac_cv_prog_cc_g = yes; then 4320 if test "$GCC" = yes; then 4321 CFLAGS="-g -O2" 4322 else 4323 CFLAGS="-g" 4324 fi 4325else 4326 if test "$GCC" = yes; then 4327 CFLAGS="-O2" 4328 else 4329 CFLAGS= 4330 fi 4331fi 4332{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4333$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4334if test "${ac_cv_prog_cc_c89+set}" = set; then : 4335 $as_echo_n "(cached) " >&6 4336else 4337 ac_cv_prog_cc_c89=no 4338ac_save_CC=$CC 4339cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4340/* end confdefs.h. */ 4341#include <stdarg.h> 4342#include <stdio.h> 4343#include <sys/types.h> 4344#include <sys/stat.h> 4345/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4346struct buf { int x; }; 4347FILE * (*rcsopen) (struct buf *, struct stat *, int); 4348static char *e (p, i) 4349 char **p; 4350 int i; 4351{ 4352 return p[i]; 4353} 4354static char *f (char * (*g) (char **, int), char **p, ...) 4355{ 4356 char *s; 4357 va_list v; 4358 va_start (v,p); 4359 s = g (p, va_arg (v,int)); 4360 va_end (v); 4361 return s; 4362} 4363 4364/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4365 function prototypes and stuff, but not '\xHH' hex character constants. 4366 These don't provoke an error unfortunately, instead are silently treated 4367 as 'x'. The following induces an error, until -std is added to get 4368 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4369 array size at least. It's necessary to write '\x00'==0 to get something 4370 that's true only with -std. */ 4371int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4372 4373/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4374 inside strings and character constants. */ 4375#define FOO(x) 'x' 4376int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4377 4378int test (int i, double x); 4379struct s1 {int (*f) (int a);}; 4380struct s2 {int (*f) (double a);}; 4381int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4382int argc; 4383char **argv; 4384int 4385main () 4386{ 4387return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4388 ; 4389 return 0; 4390} 4391_ACEOF 4392for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4393 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4394do 4395 CC="$ac_save_CC $ac_arg" 4396 if ac_fn_c_try_compile "$LINENO"; then : 4397 ac_cv_prog_cc_c89=$ac_arg 4398fi 4399rm -f core conftest.err conftest.$ac_objext 4400 test "x$ac_cv_prog_cc_c89" != "xno" && break 4401done 4402rm -f conftest.$ac_ext 4403CC=$ac_save_CC 4404 4405fi 4406# AC_CACHE_VAL 4407case "x$ac_cv_prog_cc_c89" in 4408 x) 4409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4410$as_echo "none needed" >&6; } ;; 4411 xno) 4412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4413$as_echo "unsupported" >&6; } ;; 4414 *) 4415 CC="$CC $ac_cv_prog_cc_c89" 4416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4417$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4418esac 4419if test "x$ac_cv_prog_cc_c89" != xno; then : 4420 4421fi 4422 4423ac_ext=c 4424ac_cpp='$CPP $CPPFLAGS' 4425ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4426ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4427ac_compiler_gnu=$ac_cv_c_compiler_gnu 4428 4429ac_ext=c 4430ac_cpp='$CPP $CPPFLAGS' 4431ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4432ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4433ac_compiler_gnu=$ac_cv_c_compiler_gnu 4434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4435$as_echo_n "checking how to run the C preprocessor... " >&6; } 4436# On Suns, sometimes $CPP names a directory. 4437if test -n "$CPP" && test -d "$CPP"; then 4438 CPP= 4439fi 4440if test -z "$CPP"; then 4441 if test "${ac_cv_prog_CPP+set}" = set; then : 4442 $as_echo_n "(cached) " >&6 4443else 4444 # Double quotes because CPP needs to be expanded 4445 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4446 do 4447 ac_preproc_ok=false 4448for ac_c_preproc_warn_flag in '' yes 4449do 4450 # Use a header file that comes with gcc, so configuring glibc 4451 # with a fresh cross-compiler works. 4452 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4453 # <limits.h> exists even on freestanding compilers. 4454 # On the NeXT, cc -E runs the code through the compiler's parser, 4455 # not just through cpp. "Syntax error" is here to catch this case. 4456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4457/* end confdefs.h. */ 4458#ifdef __STDC__ 4459# include <limits.h> 4460#else 4461# include <assert.h> 4462#endif 4463 Syntax error 4464_ACEOF 4465if ac_fn_c_try_cpp "$LINENO"; then : 4466 4467else 4468 # Broken: fails on valid input. 4469continue 4470fi 4471rm -f conftest.err conftest.$ac_ext 4472 4473 # OK, works on sane cases. Now check whether nonexistent headers 4474 # can be detected and how. 4475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4476/* end confdefs.h. */ 4477#include <ac_nonexistent.h> 4478_ACEOF 4479if ac_fn_c_try_cpp "$LINENO"; then : 4480 # Broken: success on invalid input. 4481continue 4482else 4483 # Passes both tests. 4484ac_preproc_ok=: 4485break 4486fi 4487rm -f conftest.err conftest.$ac_ext 4488 4489done 4490# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4491rm -f conftest.err conftest.$ac_ext 4492if $ac_preproc_ok; then : 4493 break 4494fi 4495 4496 done 4497 ac_cv_prog_CPP=$CPP 4498 4499fi 4500 CPP=$ac_cv_prog_CPP 4501else 4502 ac_cv_prog_CPP=$CPP 4503fi 4504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4505$as_echo "$CPP" >&6; } 4506ac_preproc_ok=false 4507for ac_c_preproc_warn_flag in '' yes 4508do 4509 # Use a header file that comes with gcc, so configuring glibc 4510 # with a fresh cross-compiler works. 4511 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4512 # <limits.h> exists even on freestanding compilers. 4513 # On the NeXT, cc -E runs the code through the compiler's parser, 4514 # not just through cpp. "Syntax error" is here to catch this case. 4515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4516/* end confdefs.h. */ 4517#ifdef __STDC__ 4518# include <limits.h> 4519#else 4520# include <assert.h> 4521#endif 4522 Syntax error 4523_ACEOF 4524if ac_fn_c_try_cpp "$LINENO"; then : 4525 4526else 4527 # Broken: fails on valid input. 4528continue 4529fi 4530rm -f conftest.err conftest.$ac_ext 4531 4532 # OK, works on sane cases. Now check whether nonexistent headers 4533 # can be detected and how. 4534 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4535/* end confdefs.h. */ 4536#include <ac_nonexistent.h> 4537_ACEOF 4538if ac_fn_c_try_cpp "$LINENO"; then : 4539 # Broken: success on invalid input. 4540continue 4541else 4542 # Passes both tests. 4543ac_preproc_ok=: 4544break 4545fi 4546rm -f conftest.err conftest.$ac_ext 4547 4548done 4549# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4550rm -f conftest.err conftest.$ac_ext 4551if $ac_preproc_ok; then : 4552 4553else 4554 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4555$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4556as_fn_error "C preprocessor \"$CPP\" fails sanity check 4557See \`config.log' for more details." "$LINENO" 5; } 4558fi 4559 4560ac_ext=c 4561ac_cpp='$CPP $CPPFLAGS' 4562ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4563ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4564ac_compiler_gnu=$ac_cv_c_compiler_gnu 4565 4566 4567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4568$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4569if test "${ac_cv_path_GREP+set}" = set; then : 4570 $as_echo_n "(cached) " >&6 4571else 4572 if test -z "$GREP"; then 4573 ac_path_GREP_found=false 4574 # Loop through the user's path and test for each of PROGNAME-LIST 4575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4576for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4577do 4578 IFS=$as_save_IFS 4579 test -z "$as_dir" && as_dir=. 4580 for ac_prog in grep ggrep; do 4581 for ac_exec_ext in '' $ac_executable_extensions; do 4582 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4583 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4584# Check for GNU ac_path_GREP and select it if it is found. 4585 # Check for GNU $ac_path_GREP 4586case `"$ac_path_GREP" --version 2>&1` in 4587*GNU*) 4588 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4589*) 4590 ac_count=0 4591 $as_echo_n 0123456789 >"conftest.in" 4592 while : 4593 do 4594 cat "conftest.in" "conftest.in" >"conftest.tmp" 4595 mv "conftest.tmp" "conftest.in" 4596 cp "conftest.in" "conftest.nl" 4597 $as_echo 'GREP' >> "conftest.nl" 4598 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4599 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4600 as_fn_arith $ac_count + 1 && ac_count=$as_val 4601 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4602 # Best one so far, save it but keep looking for a better one 4603 ac_cv_path_GREP="$ac_path_GREP" 4604 ac_path_GREP_max=$ac_count 4605 fi 4606 # 10*(2^10) chars as input seems more than enough 4607 test $ac_count -gt 10 && break 4608 done 4609 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4610esac 4611 4612 $ac_path_GREP_found && break 3 4613 done 4614 done 4615 done 4616IFS=$as_save_IFS 4617 if test -z "$ac_cv_path_GREP"; then 4618 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4619 fi 4620else 4621 ac_cv_path_GREP=$GREP 4622fi 4623 4624fi 4625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4626$as_echo "$ac_cv_path_GREP" >&6; } 4627 GREP="$ac_cv_path_GREP" 4628 4629 4630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4631$as_echo_n "checking for egrep... " >&6; } 4632if test "${ac_cv_path_EGREP+set}" = set; then : 4633 $as_echo_n "(cached) " >&6 4634else 4635 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4636 then ac_cv_path_EGREP="$GREP -E" 4637 else 4638 if test -z "$EGREP"; then 4639 ac_path_EGREP_found=false 4640 # Loop through the user's path and test for each of PROGNAME-LIST 4641 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4642for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4643do 4644 IFS=$as_save_IFS 4645 test -z "$as_dir" && as_dir=. 4646 for ac_prog in egrep; do 4647 for ac_exec_ext in '' $ac_executable_extensions; do 4648 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4649 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4650# Check for GNU ac_path_EGREP and select it if it is found. 4651 # Check for GNU $ac_path_EGREP 4652case `"$ac_path_EGREP" --version 2>&1` in 4653*GNU*) 4654 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4655*) 4656 ac_count=0 4657 $as_echo_n 0123456789 >"conftest.in" 4658 while : 4659 do 4660 cat "conftest.in" "conftest.in" >"conftest.tmp" 4661 mv "conftest.tmp" "conftest.in" 4662 cp "conftest.in" "conftest.nl" 4663 $as_echo 'EGREP' >> "conftest.nl" 4664 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4665 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4666 as_fn_arith $ac_count + 1 && ac_count=$as_val 4667 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4668 # Best one so far, save it but keep looking for a better one 4669 ac_cv_path_EGREP="$ac_path_EGREP" 4670 ac_path_EGREP_max=$ac_count 4671 fi 4672 # 10*(2^10) chars as input seems more than enough 4673 test $ac_count -gt 10 && break 4674 done 4675 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4676esac 4677 4678 $ac_path_EGREP_found && break 3 4679 done 4680 done 4681 done 4682IFS=$as_save_IFS 4683 if test -z "$ac_cv_path_EGREP"; then 4684 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4685 fi 4686else 4687 ac_cv_path_EGREP=$EGREP 4688fi 4689 4690 fi 4691fi 4692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4693$as_echo "$ac_cv_path_EGREP" >&6; } 4694 EGREP="$ac_cv_path_EGREP" 4695 4696 4697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4698$as_echo_n "checking for ANSI C header files... " >&6; } 4699if test "${ac_cv_header_stdc+set}" = set; then : 4700 $as_echo_n "(cached) " >&6 4701else 4702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4703/* end confdefs.h. */ 4704#include <stdlib.h> 4705#include <stdarg.h> 4706#include <string.h> 4707#include <float.h> 4708 4709int 4710main () 4711{ 4712 4713 ; 4714 return 0; 4715} 4716_ACEOF 4717if ac_fn_c_try_compile "$LINENO"; then : 4718 ac_cv_header_stdc=yes 4719else 4720 ac_cv_header_stdc=no 4721fi 4722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4723 4724if test $ac_cv_header_stdc = yes; then 4725 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4727/* end confdefs.h. */ 4728#include <string.h> 4729 4730_ACEOF 4731if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4732 $EGREP "memchr" >/dev/null 2>&1; then : 4733 4734else 4735 ac_cv_header_stdc=no 4736fi 4737rm -f conftest* 4738 4739fi 4740 4741if test $ac_cv_header_stdc = yes; then 4742 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4744/* end confdefs.h. */ 4745#include <stdlib.h> 4746 4747_ACEOF 4748if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4749 $EGREP "free" >/dev/null 2>&1; then : 4750 4751else 4752 ac_cv_header_stdc=no 4753fi 4754rm -f conftest* 4755 4756fi 4757 4758if test $ac_cv_header_stdc = yes; then 4759 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4760 if test "$cross_compiling" = yes; then : 4761 : 4762else 4763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4764/* end confdefs.h. */ 4765#include <ctype.h> 4766#include <stdlib.h> 4767#if ((' ' & 0x0FF) == 0x020) 4768# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4769# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4770#else 4771# define ISLOWER(c) \ 4772 (('a' <= (c) && (c) <= 'i') \ 4773 || ('j' <= (c) && (c) <= 'r') \ 4774 || ('s' <= (c) && (c) <= 'z')) 4775# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4776#endif 4777 4778#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4779int 4780main () 4781{ 4782 int i; 4783 for (i = 0; i < 256; i++) 4784 if (XOR (islower (i), ISLOWER (i)) 4785 || toupper (i) != TOUPPER (i)) 4786 return 2; 4787 return 0; 4788} 4789_ACEOF 4790if ac_fn_c_try_run "$LINENO"; then : 4791 4792else 4793 ac_cv_header_stdc=no 4794fi 4795rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4796 conftest.$ac_objext conftest.beam conftest.$ac_ext 4797fi 4798 4799fi 4800fi 4801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4802$as_echo "$ac_cv_header_stdc" >&6; } 4803if test $ac_cv_header_stdc = yes; then 4804 4805$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4806 4807fi 4808 4809# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4810for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4811 inttypes.h stdint.h unistd.h 4812do : 4813 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4814ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4815" 4816eval as_val=\$$as_ac_Header 4817 if test "x$as_val" = x""yes; then : 4818 cat >>confdefs.h <<_ACEOF 4819#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4820_ACEOF 4821 4822fi 4823 4824done 4825 4826 4827 4828 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4829if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4830 MINIX=yes 4831else 4832 MINIX= 4833fi 4834 4835 4836 if test "$MINIX" = yes; then 4837 4838$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4839 4840 4841$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4842 4843 4844$as_echo "#define _MINIX 1" >>confdefs.h 4845 4846 fi 4847 4848 4849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4850$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4851if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4852 $as_echo_n "(cached) " >&6 4853else 4854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4855/* end confdefs.h. */ 4856 4857# define __EXTENSIONS__ 1 4858 $ac_includes_default 4859int 4860main () 4861{ 4862 4863 ; 4864 return 0; 4865} 4866_ACEOF 4867if ac_fn_c_try_compile "$LINENO"; then : 4868 ac_cv_safe_to_define___extensions__=yes 4869else 4870 ac_cv_safe_to_define___extensions__=no 4871fi 4872rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4873fi 4874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4875$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4876 test $ac_cv_safe_to_define___extensions__ = yes && 4877 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4878 4879 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4880 4881 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4882 4883 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4884 4885 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4886 4887 4888 4889 4890 4891if test -n "$ac_tool_prefix"; then 4892 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4893set dummy ${ac_tool_prefix}ar; ac_word=$2 4894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4895$as_echo_n "checking for $ac_word... " >&6; } 4896if test "${ac_cv_prog_AR+set}" = set; then : 4897 $as_echo_n "(cached) " >&6 4898else 4899 if test -n "$AR"; then 4900 ac_cv_prog_AR="$AR" # Let the user override the test. 4901else 4902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4903for as_dir in $PATH 4904do 4905 IFS=$as_save_IFS 4906 test -z "$as_dir" && as_dir=. 4907 for ac_exec_ext in '' $ac_executable_extensions; do 4908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4909 ac_cv_prog_AR="${ac_tool_prefix}ar" 4910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4911 break 2 4912 fi 4913done 4914 done 4915IFS=$as_save_IFS 4916 4917fi 4918fi 4919AR=$ac_cv_prog_AR 4920if test -n "$AR"; then 4921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4922$as_echo "$AR" >&6; } 4923else 4924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4925$as_echo "no" >&6; } 4926fi 4927 4928 4929fi 4930if test -z "$ac_cv_prog_AR"; then 4931 ac_ct_AR=$AR 4932 # Extract the first word of "ar", so it can be a program name with args. 4933set dummy ar; ac_word=$2 4934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4935$as_echo_n "checking for $ac_word... " >&6; } 4936if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 4937 $as_echo_n "(cached) " >&6 4938else 4939 if test -n "$ac_ct_AR"; then 4940 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4941else 4942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4943for as_dir in $PATH 4944do 4945 IFS=$as_save_IFS 4946 test -z "$as_dir" && as_dir=. 4947 for ac_exec_ext in '' $ac_executable_extensions; do 4948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4949 ac_cv_prog_ac_ct_AR="ar" 4950 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4951 break 2 4952 fi 4953done 4954 done 4955IFS=$as_save_IFS 4956 4957fi 4958fi 4959ac_ct_AR=$ac_cv_prog_ac_ct_AR 4960if test -n "$ac_ct_AR"; then 4961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 4962$as_echo "$ac_ct_AR" >&6; } 4963else 4964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4965$as_echo "no" >&6; } 4966fi 4967 4968 if test "x$ac_ct_AR" = x; then 4969 AR="" 4970 else 4971 case $cross_compiling:$ac_tool_warned in 4972yes:) 4973{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4974$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4975ac_tool_warned=yes ;; 4976esac 4977 AR=$ac_ct_AR 4978 fi 4979else 4980 AR="$ac_cv_prog_AR" 4981fi 4982 4983if test -n "$ac_tool_prefix"; then 4984 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4985set dummy ${ac_tool_prefix}ranlib; ac_word=$2 4986{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4987$as_echo_n "checking for $ac_word... " >&6; } 4988if test "${ac_cv_prog_RANLIB+set}" = set; then : 4989 $as_echo_n "(cached) " >&6 4990else 4991 if test -n "$RANLIB"; then 4992 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4993else 4994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4995for as_dir in $PATH 4996do 4997 IFS=$as_save_IFS 4998 test -z "$as_dir" && as_dir=. 4999 for ac_exec_ext in '' $ac_executable_extensions; do 5000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5001 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5002 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5003 break 2 5004 fi 5005done 5006 done 5007IFS=$as_save_IFS 5008 5009fi 5010fi 5011RANLIB=$ac_cv_prog_RANLIB 5012if test -n "$RANLIB"; then 5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5014$as_echo "$RANLIB" >&6; } 5015else 5016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5017$as_echo "no" >&6; } 5018fi 5019 5020 5021fi 5022if test -z "$ac_cv_prog_RANLIB"; then 5023 ac_ct_RANLIB=$RANLIB 5024 # Extract the first word of "ranlib", so it can be a program name with args. 5025set dummy ranlib; ac_word=$2 5026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5027$as_echo_n "checking for $ac_word... " >&6; } 5028if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 5029 $as_echo_n "(cached) " >&6 5030else 5031 if test -n "$ac_ct_RANLIB"; then 5032 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5033else 5034as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5035for as_dir in $PATH 5036do 5037 IFS=$as_save_IFS 5038 test -z "$as_dir" && as_dir=. 5039 for ac_exec_ext in '' $ac_executable_extensions; do 5040 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5041 ac_cv_prog_ac_ct_RANLIB="ranlib" 5042 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5043 break 2 5044 fi 5045done 5046 done 5047IFS=$as_save_IFS 5048 5049fi 5050fi 5051ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5052if test -n "$ac_ct_RANLIB"; then 5053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5054$as_echo "$ac_ct_RANLIB" >&6; } 5055else 5056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5057$as_echo "no" >&6; } 5058fi 5059 5060 if test "x$ac_ct_RANLIB" = x; then 5061 RANLIB=":" 5062 else 5063 case $cross_compiling:$ac_tool_warned in 5064yes:) 5065{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5066$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5067ac_tool_warned=yes ;; 5068esac 5069 RANLIB=$ac_ct_RANLIB 5070 fi 5071else 5072 RANLIB="$ac_cv_prog_RANLIB" 5073fi 5074 5075 5076# Check whether --enable-shared was given. 5077if test "${enable_shared+set}" = set; then : 5078 enableval=$enable_shared; p=${PACKAGE-default} 5079 case $enableval in 5080 yes) enable_shared=yes ;; 5081 no) enable_shared=no ;; 5082 *) 5083 enable_shared=no 5084 # Look at the argument we got. We use all the common list separators. 5085 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 5086 for pkg in $enableval; do 5087 IFS="$lt_save_ifs" 5088 if test "X$pkg" = "X$p"; then 5089 enable_shared=yes 5090 fi 5091 done 5092 IFS="$lt_save_ifs" 5093 ;; 5094 esac 5095else 5096 enable_shared=no 5097fi 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108case `pwd` in 5109 *\ * | *\ *) 5110 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5111$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5112esac 5113 5114 5115 5116macro_version='2.2.7a' 5117macro_revision='1.3134' 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131ltmain="$ac_aux_dir/ltmain.sh" 5132 5133# Backslashify metacharacters that are still active within 5134# double-quoted strings. 5135sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5136 5137# Same as above, but do not quote variable references. 5138double_quote_subst='s/\(["`\\]\)/\\\1/g' 5139 5140# Sed substitution to delay expansion of an escaped shell variable in a 5141# double_quote_subst'ed string. 5142delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5143 5144# Sed substitution to delay expansion of an escaped single quote. 5145delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5146 5147# Sed substitution to avoid accidental globbing in evaled expressions 5148no_glob_subst='s/\*/\\\*/g' 5149 5150ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5151ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5152ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5153 5154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5155$as_echo_n "checking how to print strings... " >&6; } 5156# Test print first, because it will be a builtin if present. 5157if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5158 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5159 ECHO='print -r --' 5160elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5161 ECHO='printf %s\n' 5162else 5163 # Use this function as a fallback that always works. 5164 func_fallback_echo () 5165 { 5166 eval 'cat <<_LTECHO_EOF 5167$1 5168_LTECHO_EOF' 5169 } 5170 ECHO='func_fallback_echo' 5171fi 5172 5173# func_echo_all arg... 5174# Invoke $ECHO with all args, space-separated. 5175func_echo_all () 5176{ 5177 $ECHO "" 5178} 5179 5180case "$ECHO" in 5181 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5182$as_echo "printf" >&6; } ;; 5183 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5184$as_echo "print -r" >&6; } ;; 5185 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5186$as_echo "cat" >&6; } ;; 5187esac 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5203$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5204if test "${ac_cv_path_SED+set}" = set; then : 5205 $as_echo_n "(cached) " >&6 5206else 5207 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5208 for ac_i in 1 2 3 4 5 6 7; do 5209 ac_script="$ac_script$as_nl$ac_script" 5210 done 5211 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5212 { ac_script=; unset ac_script;} 5213 if test -z "$SED"; then 5214 ac_path_SED_found=false 5215 # Loop through the user's path and test for each of PROGNAME-LIST 5216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5217for as_dir in $PATH 5218do 5219 IFS=$as_save_IFS 5220 test -z "$as_dir" && as_dir=. 5221 for ac_prog in sed gsed; do 5222 for ac_exec_ext in '' $ac_executable_extensions; do 5223 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5224 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5225# Check for GNU ac_path_SED and select it if it is found. 5226 # Check for GNU $ac_path_SED 5227case `"$ac_path_SED" --version 2>&1` in 5228*GNU*) 5229 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5230*) 5231 ac_count=0 5232 $as_echo_n 0123456789 >"conftest.in" 5233 while : 5234 do 5235 cat "conftest.in" "conftest.in" >"conftest.tmp" 5236 mv "conftest.tmp" "conftest.in" 5237 cp "conftest.in" "conftest.nl" 5238 $as_echo '' >> "conftest.nl" 5239 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5240 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5241 as_fn_arith $ac_count + 1 && ac_count=$as_val 5242 if test $ac_count -gt ${ac_path_SED_max-0}; then 5243 # Best one so far, save it but keep looking for a better one 5244 ac_cv_path_SED="$ac_path_SED" 5245 ac_path_SED_max=$ac_count 5246 fi 5247 # 10*(2^10) chars as input seems more than enough 5248 test $ac_count -gt 10 && break 5249 done 5250 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5251esac 5252 5253 $ac_path_SED_found && break 3 5254 done 5255 done 5256 done 5257IFS=$as_save_IFS 5258 if test -z "$ac_cv_path_SED"; then 5259 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5260 fi 5261else 5262 ac_cv_path_SED=$SED 5263fi 5264 5265fi 5266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5267$as_echo "$ac_cv_path_SED" >&6; } 5268 SED="$ac_cv_path_SED" 5269 rm -f conftest.sed 5270 5271test -z "$SED" && SED=sed 5272Xsed="$SED -e 1s/^X//" 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5285$as_echo_n "checking for fgrep... " >&6; } 5286if test "${ac_cv_path_FGREP+set}" = set; then : 5287 $as_echo_n "(cached) " >&6 5288else 5289 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5290 then ac_cv_path_FGREP="$GREP -F" 5291 else 5292 if test -z "$FGREP"; then 5293 ac_path_FGREP_found=false 5294 # Loop through the user's path and test for each of PROGNAME-LIST 5295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5296for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5297do 5298 IFS=$as_save_IFS 5299 test -z "$as_dir" && as_dir=. 5300 for ac_prog in fgrep; do 5301 for ac_exec_ext in '' $ac_executable_extensions; do 5302 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5303 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5304# Check for GNU ac_path_FGREP and select it if it is found. 5305 # Check for GNU $ac_path_FGREP 5306case `"$ac_path_FGREP" --version 2>&1` in 5307*GNU*) 5308 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5309*) 5310 ac_count=0 5311 $as_echo_n 0123456789 >"conftest.in" 5312 while : 5313 do 5314 cat "conftest.in" "conftest.in" >"conftest.tmp" 5315 mv "conftest.tmp" "conftest.in" 5316 cp "conftest.in" "conftest.nl" 5317 $as_echo 'FGREP' >> "conftest.nl" 5318 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5319 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5320 as_fn_arith $ac_count + 1 && ac_count=$as_val 5321 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5322 # Best one so far, save it but keep looking for a better one 5323 ac_cv_path_FGREP="$ac_path_FGREP" 5324 ac_path_FGREP_max=$ac_count 5325 fi 5326 # 10*(2^10) chars as input seems more than enough 5327 test $ac_count -gt 10 && break 5328 done 5329 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5330esac 5331 5332 $ac_path_FGREP_found && break 3 5333 done 5334 done 5335 done 5336IFS=$as_save_IFS 5337 if test -z "$ac_cv_path_FGREP"; then 5338 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5339 fi 5340else 5341 ac_cv_path_FGREP=$FGREP 5342fi 5343 5344 fi 5345fi 5346{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5347$as_echo "$ac_cv_path_FGREP" >&6; } 5348 FGREP="$ac_cv_path_FGREP" 5349 5350 5351test -z "$GREP" && GREP=grep 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371# Check whether --with-gnu-ld was given. 5372if test "${with_gnu_ld+set}" = set; then : 5373 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5374else 5375 with_gnu_ld=no 5376fi 5377 5378ac_prog=ld 5379if test "$GCC" = yes; then 5380 # Check if gcc -print-prog-name=ld gives a path. 5381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5382$as_echo_n "checking for ld used by $CC... " >&6; } 5383 case $host in 5384 *-*-mingw*) 5385 # gcc leaves a trailing carriage return which upsets mingw 5386 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5387 *) 5388 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5389 esac 5390 case $ac_prog in 5391 # Accept absolute paths. 5392 [\\/]* | ?:[\\/]*) 5393 re_direlt='/[^/][^/]*/\.\./' 5394 # Canonicalize the pathname of ld 5395 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5396 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5397 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5398 done 5399 test -z "$LD" && LD="$ac_prog" 5400 ;; 5401 "") 5402 # If it fails, then pretend we aren't using GCC. 5403 ac_prog=ld 5404 ;; 5405 *) 5406 # If it is relative, then search for the first ld in PATH. 5407 with_gnu_ld=unknown 5408 ;; 5409 esac 5410elif test "$with_gnu_ld" = yes; then 5411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5412$as_echo_n "checking for GNU ld... " >&6; } 5413else 5414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5415$as_echo_n "checking for non-GNU ld... " >&6; } 5416fi 5417if test "${lt_cv_path_LD+set}" = set; then : 5418 $as_echo_n "(cached) " >&6 5419else 5420 if test -z "$LD"; then 5421 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5422 for ac_dir in $PATH; do 5423 IFS="$lt_save_ifs" 5424 test -z "$ac_dir" && ac_dir=. 5425 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5426 lt_cv_path_LD="$ac_dir/$ac_prog" 5427 # Check to see if the program is GNU ld. I'd rather use --version, 5428 # but apparently some variants of GNU ld only accept -v. 5429 # Break only if it was the GNU/non-GNU ld that we prefer. 5430 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5431 *GNU* | *'with BFD'*) 5432 test "$with_gnu_ld" != no && break 5433 ;; 5434 *) 5435 test "$with_gnu_ld" != yes && break 5436 ;; 5437 esac 5438 fi 5439 done 5440 IFS="$lt_save_ifs" 5441else 5442 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5443fi 5444fi 5445 5446LD="$lt_cv_path_LD" 5447if test -n "$LD"; then 5448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5449$as_echo "$LD" >&6; } 5450else 5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5452$as_echo "no" >&6; } 5453fi 5454test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5456$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5457if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5458 $as_echo_n "(cached) " >&6 5459else 5460 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5461case `$LD -v 2>&1 </dev/null` in 5462*GNU* | *'with BFD'*) 5463 lt_cv_prog_gnu_ld=yes 5464 ;; 5465*) 5466 lt_cv_prog_gnu_ld=no 5467 ;; 5468esac 5469fi 5470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5471$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5472with_gnu_ld=$lt_cv_prog_gnu_ld 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5483$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5484if test "${lt_cv_path_NM+set}" = set; then : 5485 $as_echo_n "(cached) " >&6 5486else 5487 if test -n "$NM"; then 5488 # Let the user override the test. 5489 lt_cv_path_NM="$NM" 5490else 5491 lt_nm_to_check="${ac_tool_prefix}nm" 5492 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5493 lt_nm_to_check="$lt_nm_to_check nm" 5494 fi 5495 for lt_tmp_nm in $lt_nm_to_check; do 5496 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5497 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5498 IFS="$lt_save_ifs" 5499 test -z "$ac_dir" && ac_dir=. 5500 tmp_nm="$ac_dir/$lt_tmp_nm" 5501 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5502 # Check to see if the nm accepts a BSD-compat flag. 5503 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5504 # nm: unknown option "B" ignored 5505 # Tru64's nm complains that /dev/null is an invalid object file 5506 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5507 */dev/null* | *'Invalid file or object type'*) 5508 lt_cv_path_NM="$tmp_nm -B" 5509 break 5510 ;; 5511 *) 5512 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5513 */dev/null*) 5514 lt_cv_path_NM="$tmp_nm -p" 5515 break 5516 ;; 5517 *) 5518 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5519 continue # so that we can try to find one that supports BSD flags 5520 ;; 5521 esac 5522 ;; 5523 esac 5524 fi 5525 done 5526 IFS="$lt_save_ifs" 5527 done 5528 : ${lt_cv_path_NM=no} 5529fi 5530fi 5531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5532$as_echo "$lt_cv_path_NM" >&6; } 5533if test "$lt_cv_path_NM" != "no"; then 5534 NM="$lt_cv_path_NM" 5535else 5536 # Didn't find any BSD compatible name lister, look for dumpbin. 5537 if test -n "$DUMPBIN"; then : 5538 # Let the user override the test. 5539 else 5540 if test -n "$ac_tool_prefix"; then 5541 for ac_prog in dumpbin "link -dump" 5542 do 5543 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5544set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5546$as_echo_n "checking for $ac_word... " >&6; } 5547if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5548 $as_echo_n "(cached) " >&6 5549else 5550 if test -n "$DUMPBIN"; then 5551 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5552else 5553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5554for as_dir in $PATH 5555do 5556 IFS=$as_save_IFS 5557 test -z "$as_dir" && as_dir=. 5558 for ac_exec_ext in '' $ac_executable_extensions; do 5559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5560 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5562 break 2 5563 fi 5564done 5565 done 5566IFS=$as_save_IFS 5567 5568fi 5569fi 5570DUMPBIN=$ac_cv_prog_DUMPBIN 5571if test -n "$DUMPBIN"; then 5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5573$as_echo "$DUMPBIN" >&6; } 5574else 5575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5576$as_echo "no" >&6; } 5577fi 5578 5579 5580 test -n "$DUMPBIN" && break 5581 done 5582fi 5583if test -z "$DUMPBIN"; then 5584 ac_ct_DUMPBIN=$DUMPBIN 5585 for ac_prog in dumpbin "link -dump" 5586do 5587 # Extract the first word of "$ac_prog", so it can be a program name with args. 5588set dummy $ac_prog; ac_word=$2 5589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5590$as_echo_n "checking for $ac_word... " >&6; } 5591if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5592 $as_echo_n "(cached) " >&6 5593else 5594 if test -n "$ac_ct_DUMPBIN"; then 5595 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5596else 5597as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5598for as_dir in $PATH 5599do 5600 IFS=$as_save_IFS 5601 test -z "$as_dir" && as_dir=. 5602 for ac_exec_ext in '' $ac_executable_extensions; do 5603 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5604 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5605 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5606 break 2 5607 fi 5608done 5609 done 5610IFS=$as_save_IFS 5611 5612fi 5613fi 5614ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5615if test -n "$ac_ct_DUMPBIN"; then 5616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5617$as_echo "$ac_ct_DUMPBIN" >&6; } 5618else 5619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5620$as_echo "no" >&6; } 5621fi 5622 5623 5624 test -n "$ac_ct_DUMPBIN" && break 5625done 5626 5627 if test "x$ac_ct_DUMPBIN" = x; then 5628 DUMPBIN=":" 5629 else 5630 case $cross_compiling:$ac_tool_warned in 5631yes:) 5632{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5633$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5634ac_tool_warned=yes ;; 5635esac 5636 DUMPBIN=$ac_ct_DUMPBIN 5637 fi 5638fi 5639 5640 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5641 *COFF*) 5642 DUMPBIN="$DUMPBIN -symbols" 5643 ;; 5644 *) 5645 DUMPBIN=: 5646 ;; 5647 esac 5648 fi 5649 5650 if test "$DUMPBIN" != ":"; then 5651 NM="$DUMPBIN" 5652 fi 5653fi 5654test -z "$NM" && NM=nm 5655 5656 5657 5658 5659 5660 5661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5662$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5663if test "${lt_cv_nm_interface+set}" = set; then : 5664 $as_echo_n "(cached) " >&6 5665else 5666 lt_cv_nm_interface="BSD nm" 5667 echo "int some_variable = 0;" > conftest.$ac_ext 5668 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5669 (eval "$ac_compile" 2>conftest.err) 5670 cat conftest.err >&5 5671 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5672 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5673 cat conftest.err >&5 5674 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5675 cat conftest.out >&5 5676 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5677 lt_cv_nm_interface="MS dumpbin" 5678 fi 5679 rm -f conftest* 5680fi 5681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5682$as_echo "$lt_cv_nm_interface" >&6; } 5683 5684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5685$as_echo_n "checking whether ln -s works... " >&6; } 5686LN_S=$as_ln_s 5687if test "$LN_S" = "ln -s"; then 5688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5689$as_echo "yes" >&6; } 5690else 5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5692$as_echo "no, using $LN_S" >&6; } 5693fi 5694 5695# find the maximum length of command line arguments 5696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5697$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5698if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5699 $as_echo_n "(cached) " >&6 5700else 5701 i=0 5702 teststring="ABCD" 5703 5704 case $build_os in 5705 msdosdjgpp*) 5706 # On DJGPP, this test can blow up pretty badly due to problems in libc 5707 # (any single argument exceeding 2000 bytes causes a buffer overrun 5708 # during glob expansion). Even if it were fixed, the result of this 5709 # check would be larger than it should be. 5710 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5711 ;; 5712 5713 gnu*) 5714 # Under GNU Hurd, this test is not required because there is 5715 # no limit to the length of command line arguments. 5716 # Libtool will interpret -1 as no limit whatsoever 5717 lt_cv_sys_max_cmd_len=-1; 5718 ;; 5719 5720 cygwin* | mingw* | cegcc*) 5721 # On Win9x/ME, this test blows up -- it succeeds, but takes 5722 # about 5 minutes as the teststring grows exponentially. 5723 # Worse, since 9x/ME are not pre-emptively multitasking, 5724 # you end up with a "frozen" computer, even though with patience 5725 # the test eventually succeeds (with a max line length of 256k). 5726 # Instead, let's just punt: use the minimum linelength reported by 5727 # all of the supported platforms: 8192 (on NT/2K/XP). 5728 lt_cv_sys_max_cmd_len=8192; 5729 ;; 5730 5731 mint*) 5732 # On MiNT this can take a long time and run out of memory. 5733 lt_cv_sys_max_cmd_len=8192; 5734 ;; 5735 5736 amigaos*) 5737 # On AmigaOS with pdksh, this test takes hours, literally. 5738 # So we just punt and use a minimum line length of 8192. 5739 lt_cv_sys_max_cmd_len=8192; 5740 ;; 5741 5742 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5743 # This has been around since 386BSD, at least. Likely further. 5744 if test -x /sbin/sysctl; then 5745 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5746 elif test -x /usr/sbin/sysctl; then 5747 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5748 else 5749 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5750 fi 5751 # And add a safety zone 5752 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5753 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5754 ;; 5755 5756 interix*) 5757 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5758 lt_cv_sys_max_cmd_len=196608 5759 ;; 5760 5761 osf*) 5762 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5763 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5764 # nice to cause kernel panics so lets avoid the loop below. 5765 # First set a reasonable default. 5766 lt_cv_sys_max_cmd_len=16384 5767 # 5768 if test -x /sbin/sysconfig; then 5769 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5770 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5771 esac 5772 fi 5773 ;; 5774 sco3.2v5*) 5775 lt_cv_sys_max_cmd_len=102400 5776 ;; 5777 sysv5* | sco5v6* | sysv4.2uw2*) 5778 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5779 if test -n "$kargmax"; then 5780 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5781 else 5782 lt_cv_sys_max_cmd_len=32768 5783 fi 5784 ;; 5785 *) 5786 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5787 if test -n "$lt_cv_sys_max_cmd_len"; then 5788 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5789 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5790 else 5791 # Make teststring a little bigger before we do anything with it. 5792 # a 1K string should be a reasonable start. 5793 for i in 1 2 3 4 5 6 7 8 ; do 5794 teststring=$teststring$teststring 5795 done 5796 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5797 # If test is not a shell built-in, we'll probably end up computing a 5798 # maximum length that is only half of the actual maximum length, but 5799 # we can't tell. 5800 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5801 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5802 test $i != 17 # 1/2 MB should be enough 5803 do 5804 i=`expr $i + 1` 5805 teststring=$teststring$teststring 5806 done 5807 # Only check the string length outside the loop. 5808 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5809 teststring= 5810 # Add a significant safety factor because C++ compilers can tack on 5811 # massive amounts of additional arguments before passing them to the 5812 # linker. It appears as though 1/2 is a usable value. 5813 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5814 fi 5815 ;; 5816 esac 5817 5818fi 5819 5820if test -n $lt_cv_sys_max_cmd_len ; then 5821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5822$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5823else 5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5825$as_echo "none" >&6; } 5826fi 5827max_cmd_len=$lt_cv_sys_max_cmd_len 5828 5829 5830 5831 5832 5833 5834: ${CP="cp -f"} 5835: ${MV="mv -f"} 5836: ${RM="rm -f"} 5837 5838{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5839$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5840# Try some XSI features 5841xsi_shell=no 5842( _lt_dummy="a/b/c" 5843 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5844 = c,a/b,, \ 5845 && eval 'test $(( 1 + 1 )) -eq 2 \ 5846 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5847 && xsi_shell=yes 5848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5849$as_echo "$xsi_shell" >&6; } 5850 5851 5852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5853$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5854lt_shell_append=no 5855( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5856 >/dev/null 2>&1 \ 5857 && lt_shell_append=yes 5858{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5859$as_echo "$lt_shell_append" >&6; } 5860 5861 5862if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5863 lt_unset=unset 5864else 5865 lt_unset=false 5866fi 5867 5868 5869 5870 5871 5872# test EBCDIC or ASCII 5873case `echo X|tr X '\101'` in 5874 A) # ASCII based system 5875 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5876 lt_SP2NL='tr \040 \012' 5877 lt_NL2SP='tr \015\012 \040\040' 5878 ;; 5879 *) # EBCDIC based system 5880 lt_SP2NL='tr \100 \n' 5881 lt_NL2SP='tr \r\n \100\100' 5882 ;; 5883esac 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5894$as_echo_n "checking for $LD option to reload object files... " >&6; } 5895if test "${lt_cv_ld_reload_flag+set}" = set; then : 5896 $as_echo_n "(cached) " >&6 5897else 5898 lt_cv_ld_reload_flag='-r' 5899fi 5900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5901$as_echo "$lt_cv_ld_reload_flag" >&6; } 5902reload_flag=$lt_cv_ld_reload_flag 5903case $reload_flag in 5904"" | " "*) ;; 5905*) reload_flag=" $reload_flag" ;; 5906esac 5907reload_cmds='$LD$reload_flag -o $output$reload_objs' 5908case $host_os in 5909 darwin*) 5910 if test "$GCC" = yes; then 5911 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5912 else 5913 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5914 fi 5915 ;; 5916esac 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926if test -n "$ac_tool_prefix"; then 5927 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5928set dummy ${ac_tool_prefix}objdump; ac_word=$2 5929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5930$as_echo_n "checking for $ac_word... " >&6; } 5931if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5932 $as_echo_n "(cached) " >&6 5933else 5934 if test -n "$OBJDUMP"; then 5935 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5936else 5937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5938for as_dir in $PATH 5939do 5940 IFS=$as_save_IFS 5941 test -z "$as_dir" && as_dir=. 5942 for ac_exec_ext in '' $ac_executable_extensions; do 5943 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5944 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5946 break 2 5947 fi 5948done 5949 done 5950IFS=$as_save_IFS 5951 5952fi 5953fi 5954OBJDUMP=$ac_cv_prog_OBJDUMP 5955if test -n "$OBJDUMP"; then 5956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5957$as_echo "$OBJDUMP" >&6; } 5958else 5959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5960$as_echo "no" >&6; } 5961fi 5962 5963 5964fi 5965if test -z "$ac_cv_prog_OBJDUMP"; then 5966 ac_ct_OBJDUMP=$OBJDUMP 5967 # Extract the first word of "objdump", so it can be a program name with args. 5968set dummy objdump; ac_word=$2 5969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5970$as_echo_n "checking for $ac_word... " >&6; } 5971if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5972 $as_echo_n "(cached) " >&6 5973else 5974 if test -n "$ac_ct_OBJDUMP"; then 5975 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5976else 5977as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5978for as_dir in $PATH 5979do 5980 IFS=$as_save_IFS 5981 test -z "$as_dir" && as_dir=. 5982 for ac_exec_ext in '' $ac_executable_extensions; do 5983 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5984 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5986 break 2 5987 fi 5988done 5989 done 5990IFS=$as_save_IFS 5991 5992fi 5993fi 5994ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5995if test -n "$ac_ct_OBJDUMP"; then 5996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5997$as_echo "$ac_ct_OBJDUMP" >&6; } 5998else 5999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6000$as_echo "no" >&6; } 6001fi 6002 6003 if test "x$ac_ct_OBJDUMP" = x; then 6004 OBJDUMP="false" 6005 else 6006 case $cross_compiling:$ac_tool_warned in 6007yes:) 6008{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6009$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6010ac_tool_warned=yes ;; 6011esac 6012 OBJDUMP=$ac_ct_OBJDUMP 6013 fi 6014else 6015 OBJDUMP="$ac_cv_prog_OBJDUMP" 6016fi 6017 6018test -z "$OBJDUMP" && OBJDUMP=objdump 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6029$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6030if test "${lt_cv_deplibs_check_method+set}" = set; then : 6031 $as_echo_n "(cached) " >&6 6032else 6033 lt_cv_file_magic_cmd='$MAGIC_CMD' 6034lt_cv_file_magic_test_file= 6035lt_cv_deplibs_check_method='unknown' 6036# Need to set the preceding variable on all platforms that support 6037# interlibrary dependencies. 6038# 'none' -- dependencies not supported. 6039# `unknown' -- same as none, but documents that we really don't know. 6040# 'pass_all' -- all dependencies passed with no checks. 6041# 'test_compile' -- check by making test program. 6042# 'file_magic [[regex]]' -- check by looking for files in library path 6043# which responds to the $file_magic_cmd with a given extended regex. 6044# If you have `file' or equivalent on your system and you're not sure 6045# whether `pass_all' will *always* work, you probably want this one. 6046 6047case $host_os in 6048aix[4-9]*) 6049 lt_cv_deplibs_check_method=pass_all 6050 ;; 6051 6052beos*) 6053 lt_cv_deplibs_check_method=pass_all 6054 ;; 6055 6056bsdi[45]*) 6057 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6058 lt_cv_file_magic_cmd='/usr/bin/file -L' 6059 lt_cv_file_magic_test_file=/shlib/libc.so 6060 ;; 6061 6062cygwin*) 6063 # func_win32_libid is a shell function defined in ltmain.sh 6064 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6065 lt_cv_file_magic_cmd='func_win32_libid' 6066 ;; 6067 6068mingw* | pw32*) 6069 # Base MSYS/MinGW do not provide the 'file' command needed by 6070 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6071 # unless we find 'file', for example because we are cross-compiling. 6072 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6073 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6074 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6075 lt_cv_file_magic_cmd='func_win32_libid' 6076 else 6077 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6078 lt_cv_file_magic_cmd='$OBJDUMP -f' 6079 fi 6080 ;; 6081 6082cegcc*) 6083 # use the weaker test based on 'objdump'. See mingw*. 6084 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6085 lt_cv_file_magic_cmd='$OBJDUMP -f' 6086 ;; 6087 6088darwin* | rhapsody*) 6089 lt_cv_deplibs_check_method=pass_all 6090 ;; 6091 6092freebsd* | dragonfly*) 6093 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6094 case $host_cpu in 6095 i*86 ) 6096 # Not sure whether the presence of OpenBSD here was a mistake. 6097 # Let's accept both of them until this is cleared up. 6098 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6099 lt_cv_file_magic_cmd=/usr/bin/file 6100 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6101 ;; 6102 esac 6103 else 6104 lt_cv_deplibs_check_method=pass_all 6105 fi 6106 ;; 6107 6108gnu*) 6109 lt_cv_deplibs_check_method=pass_all 6110 ;; 6111 6112haiku*) 6113 lt_cv_deplibs_check_method=pass_all 6114 ;; 6115 6116hpux10.20* | hpux11*) 6117 lt_cv_file_magic_cmd=/usr/bin/file 6118 case $host_cpu in 6119 ia64*) 6120 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6121 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6122 ;; 6123 hppa*64*) 6124 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]' 6125 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6126 ;; 6127 *) 6128 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6129 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6130 ;; 6131 esac 6132 ;; 6133 6134interix[3-9]*) 6135 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6136 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6137 ;; 6138 6139irix5* | irix6* | nonstopux*) 6140 case $LD in 6141 *-32|*"-32 ") libmagic=32-bit;; 6142 *-n32|*"-n32 ") libmagic=N32;; 6143 *-64|*"-64 ") libmagic=64-bit;; 6144 *) libmagic=never-match;; 6145 esac 6146 lt_cv_deplibs_check_method=pass_all 6147 ;; 6148 6149# This must be Linux ELF. 6150linux* | k*bsd*-gnu | kopensolaris*-gnu) 6151 lt_cv_deplibs_check_method=pass_all 6152 ;; 6153 6154netbsd*) 6155 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6156 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6157 else 6158 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6159 fi 6160 ;; 6161 6162newos6*) 6163 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6164 lt_cv_file_magic_cmd=/usr/bin/file 6165 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6166 ;; 6167 6168*nto* | *qnx*) 6169 lt_cv_deplibs_check_method=pass_all 6170 ;; 6171 6172openbsd*) 6173 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6174 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6175 else 6176 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6177 fi 6178 ;; 6179 6180osf3* | osf4* | osf5*) 6181 lt_cv_deplibs_check_method=pass_all 6182 ;; 6183 6184rdos*) 6185 lt_cv_deplibs_check_method=pass_all 6186 ;; 6187 6188solaris*) 6189 lt_cv_deplibs_check_method=pass_all 6190 ;; 6191 6192sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6193 lt_cv_deplibs_check_method=pass_all 6194 ;; 6195 6196sysv4 | sysv4.3*) 6197 case $host_vendor in 6198 motorola) 6199 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]' 6200 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6201 ;; 6202 ncr) 6203 lt_cv_deplibs_check_method=pass_all 6204 ;; 6205 sequent) 6206 lt_cv_file_magic_cmd='/bin/file' 6207 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6208 ;; 6209 sni) 6210 lt_cv_file_magic_cmd='/bin/file' 6211 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6212 lt_cv_file_magic_test_file=/lib/libc.so 6213 ;; 6214 siemens) 6215 lt_cv_deplibs_check_method=pass_all 6216 ;; 6217 pc) 6218 lt_cv_deplibs_check_method=pass_all 6219 ;; 6220 esac 6221 ;; 6222 6223tpf*) 6224 lt_cv_deplibs_check_method=pass_all 6225 ;; 6226esac 6227 6228fi 6229{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6230$as_echo "$lt_cv_deplibs_check_method" >&6; } 6231file_magic_cmd=$lt_cv_file_magic_cmd 6232deplibs_check_method=$lt_cv_deplibs_check_method 6233test -z "$deplibs_check_method" && deplibs_check_method=unknown 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246if test -n "$ac_tool_prefix"; then 6247 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6248set dummy ${ac_tool_prefix}ar; ac_word=$2 6249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6250$as_echo_n "checking for $ac_word... " >&6; } 6251if test "${ac_cv_prog_AR+set}" = set; then : 6252 $as_echo_n "(cached) " >&6 6253else 6254 if test -n "$AR"; then 6255 ac_cv_prog_AR="$AR" # Let the user override the test. 6256else 6257as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6258for as_dir in $PATH 6259do 6260 IFS=$as_save_IFS 6261 test -z "$as_dir" && as_dir=. 6262 for ac_exec_ext in '' $ac_executable_extensions; do 6263 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6264 ac_cv_prog_AR="${ac_tool_prefix}ar" 6265 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6266 break 2 6267 fi 6268done 6269 done 6270IFS=$as_save_IFS 6271 6272fi 6273fi 6274AR=$ac_cv_prog_AR 6275if test -n "$AR"; then 6276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6277$as_echo "$AR" >&6; } 6278else 6279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6280$as_echo "no" >&6; } 6281fi 6282 6283 6284fi 6285if test -z "$ac_cv_prog_AR"; then 6286 ac_ct_AR=$AR 6287 # Extract the first word of "ar", so it can be a program name with args. 6288set dummy ar; ac_word=$2 6289{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6290$as_echo_n "checking for $ac_word... " >&6; } 6291if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6292 $as_echo_n "(cached) " >&6 6293else 6294 if test -n "$ac_ct_AR"; then 6295 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6296else 6297as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6298for as_dir in $PATH 6299do 6300 IFS=$as_save_IFS 6301 test -z "$as_dir" && as_dir=. 6302 for ac_exec_ext in '' $ac_executable_extensions; do 6303 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6304 ac_cv_prog_ac_ct_AR="ar" 6305 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6306 break 2 6307 fi 6308done 6309 done 6310IFS=$as_save_IFS 6311 6312fi 6313fi 6314ac_ct_AR=$ac_cv_prog_ac_ct_AR 6315if test -n "$ac_ct_AR"; then 6316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6317$as_echo "$ac_ct_AR" >&6; } 6318else 6319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6320$as_echo "no" >&6; } 6321fi 6322 6323 if test "x$ac_ct_AR" = x; then 6324 AR="false" 6325 else 6326 case $cross_compiling:$ac_tool_warned in 6327yes:) 6328{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6329$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6330ac_tool_warned=yes ;; 6331esac 6332 AR=$ac_ct_AR 6333 fi 6334else 6335 AR="$ac_cv_prog_AR" 6336fi 6337 6338test -z "$AR" && AR=ar 6339test -z "$AR_FLAGS" && AR_FLAGS=cru 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351if test -n "$ac_tool_prefix"; then 6352 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6353set dummy ${ac_tool_prefix}strip; ac_word=$2 6354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6355$as_echo_n "checking for $ac_word... " >&6; } 6356if test "${ac_cv_prog_STRIP+set}" = set; then : 6357 $as_echo_n "(cached) " >&6 6358else 6359 if test -n "$STRIP"; then 6360 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6361else 6362as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6363for as_dir in $PATH 6364do 6365 IFS=$as_save_IFS 6366 test -z "$as_dir" && as_dir=. 6367 for ac_exec_ext in '' $ac_executable_extensions; do 6368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6369 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6370 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6371 break 2 6372 fi 6373done 6374 done 6375IFS=$as_save_IFS 6376 6377fi 6378fi 6379STRIP=$ac_cv_prog_STRIP 6380if test -n "$STRIP"; then 6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6382$as_echo "$STRIP" >&6; } 6383else 6384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6385$as_echo "no" >&6; } 6386fi 6387 6388 6389fi 6390if test -z "$ac_cv_prog_STRIP"; then 6391 ac_ct_STRIP=$STRIP 6392 # Extract the first word of "strip", so it can be a program name with args. 6393set dummy strip; ac_word=$2 6394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6395$as_echo_n "checking for $ac_word... " >&6; } 6396if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6397 $as_echo_n "(cached) " >&6 6398else 6399 if test -n "$ac_ct_STRIP"; then 6400 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6401else 6402as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6403for as_dir in $PATH 6404do 6405 IFS=$as_save_IFS 6406 test -z "$as_dir" && as_dir=. 6407 for ac_exec_ext in '' $ac_executable_extensions; do 6408 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6409 ac_cv_prog_ac_ct_STRIP="strip" 6410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6411 break 2 6412 fi 6413done 6414 done 6415IFS=$as_save_IFS 6416 6417fi 6418fi 6419ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6420if test -n "$ac_ct_STRIP"; then 6421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6422$as_echo "$ac_ct_STRIP" >&6; } 6423else 6424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6425$as_echo "no" >&6; } 6426fi 6427 6428 if test "x$ac_ct_STRIP" = x; then 6429 STRIP=":" 6430 else 6431 case $cross_compiling:$ac_tool_warned in 6432yes:) 6433{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6434$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6435ac_tool_warned=yes ;; 6436esac 6437 STRIP=$ac_ct_STRIP 6438 fi 6439else 6440 STRIP="$ac_cv_prog_STRIP" 6441fi 6442 6443test -z "$STRIP" && STRIP=: 6444 6445 6446 6447 6448 6449 6450if test -n "$ac_tool_prefix"; then 6451 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6452set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6454$as_echo_n "checking for $ac_word... " >&6; } 6455if test "${ac_cv_prog_RANLIB+set}" = set; then : 6456 $as_echo_n "(cached) " >&6 6457else 6458 if test -n "$RANLIB"; then 6459 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6460else 6461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6462for as_dir in $PATH 6463do 6464 IFS=$as_save_IFS 6465 test -z "$as_dir" && as_dir=. 6466 for ac_exec_ext in '' $ac_executable_extensions; do 6467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6468 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6470 break 2 6471 fi 6472done 6473 done 6474IFS=$as_save_IFS 6475 6476fi 6477fi 6478RANLIB=$ac_cv_prog_RANLIB 6479if test -n "$RANLIB"; then 6480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6481$as_echo "$RANLIB" >&6; } 6482else 6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6484$as_echo "no" >&6; } 6485fi 6486 6487 6488fi 6489if test -z "$ac_cv_prog_RANLIB"; then 6490 ac_ct_RANLIB=$RANLIB 6491 # Extract the first word of "ranlib", so it can be a program name with args. 6492set dummy ranlib; ac_word=$2 6493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6494$as_echo_n "checking for $ac_word... " >&6; } 6495if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6496 $as_echo_n "(cached) " >&6 6497else 6498 if test -n "$ac_ct_RANLIB"; then 6499 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6500else 6501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6502for as_dir in $PATH 6503do 6504 IFS=$as_save_IFS 6505 test -z "$as_dir" && as_dir=. 6506 for ac_exec_ext in '' $ac_executable_extensions; do 6507 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6508 ac_cv_prog_ac_ct_RANLIB="ranlib" 6509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6510 break 2 6511 fi 6512done 6513 done 6514IFS=$as_save_IFS 6515 6516fi 6517fi 6518ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6519if test -n "$ac_ct_RANLIB"; then 6520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6521$as_echo "$ac_ct_RANLIB" >&6; } 6522else 6523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6524$as_echo "no" >&6; } 6525fi 6526 6527 if test "x$ac_ct_RANLIB" = x; then 6528 RANLIB=":" 6529 else 6530 case $cross_compiling:$ac_tool_warned in 6531yes:) 6532{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6533$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6534ac_tool_warned=yes ;; 6535esac 6536 RANLIB=$ac_ct_RANLIB 6537 fi 6538else 6539 RANLIB="$ac_cv_prog_RANLIB" 6540fi 6541 6542test -z "$RANLIB" && RANLIB=: 6543 6544 6545 6546 6547 6548 6549# Determine commands to create old-style static archives. 6550old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6551old_postinstall_cmds='chmod 644 $oldlib' 6552old_postuninstall_cmds= 6553 6554if test -n "$RANLIB"; then 6555 case $host_os in 6556 openbsd*) 6557 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6558 ;; 6559 *) 6560 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6561 ;; 6562 esac 6563 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6564fi 6565 6566case $host_os in 6567 darwin*) 6568 lock_old_archive_extraction=yes ;; 6569 *) 6570 lock_old_archive_extraction=no ;; 6571esac 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611# If no C compiler was specified, use CC. 6612LTCC=${LTCC-"$CC"} 6613 6614# If no C compiler flags were specified, use CFLAGS. 6615LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6616 6617# Allow CC to be a program name with arguments. 6618compiler=$CC 6619 6620 6621# Check for command to grab the raw symbol name followed by C symbol from nm. 6622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6623$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6624if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6625 $as_echo_n "(cached) " >&6 6626else 6627 6628# These are sane defaults that work on at least a few old systems. 6629# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6630 6631# Character class describing NM global symbol codes. 6632symcode='[BCDEGRST]' 6633 6634# Regexp to match symbols that can be accessed directly from C. 6635sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6636 6637# Define system-specific variables. 6638case $host_os in 6639aix*) 6640 symcode='[BCDT]' 6641 ;; 6642cygwin* | mingw* | pw32* | cegcc*) 6643 symcode='[ABCDGISTW]' 6644 ;; 6645hpux*) 6646 if test "$host_cpu" = ia64; then 6647 symcode='[ABCDEGRST]' 6648 fi 6649 ;; 6650irix* | nonstopux*) 6651 symcode='[BCDEGRST]' 6652 ;; 6653osf*) 6654 symcode='[BCDEGQRST]' 6655 ;; 6656solaris*) 6657 symcode='[BDRT]' 6658 ;; 6659sco3.2v5*) 6660 symcode='[DT]' 6661 ;; 6662sysv4.2uw2*) 6663 symcode='[DT]' 6664 ;; 6665sysv5* | sco5v6* | unixware* | OpenUNIX*) 6666 symcode='[ABDT]' 6667 ;; 6668sysv4) 6669 symcode='[DFNSTU]' 6670 ;; 6671esac 6672 6673# If we're using GNU nm, then use its standard symbol codes. 6674case `$NM -V 2>&1` in 6675*GNU* | *'with BFD'*) 6676 symcode='[ABCDGIRSTW]' ;; 6677esac 6678 6679# Transform an extracted symbol line into a proper C declaration. 6680# Some systems (esp. on ia64) link data and code symbols differently, 6681# so use this general approach. 6682lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6683 6684# Transform an extracted symbol line into symbol name and symbol address 6685lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6686lt_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'" 6687 6688# Handle CRLF in mingw tool chain 6689opt_cr= 6690case $build_os in 6691mingw*) 6692 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6693 ;; 6694esac 6695 6696# Try without a prefix underscore, then with it. 6697for ac_symprfx in "" "_"; do 6698 6699 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6700 symxfrm="\\1 $ac_symprfx\\2 \\2" 6701 6702 # Write the raw and C identifiers. 6703 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6704 # Fake it for dumpbin and say T for any non-static function 6705 # and D for any global variable. 6706 # Also find C++ and __fastcall symbols from MSVC++, 6707 # which start with @ or ?. 6708 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6709" {last_section=section; section=\$ 3};"\ 6710" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6711" \$ 0!~/External *\|/{next};"\ 6712" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6713" {if(hide[section]) next};"\ 6714" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6715" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6716" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6717" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6718" ' prfx=^$ac_symprfx" 6719 else 6720 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6721 fi 6722 6723 # Check to see that the pipe works correctly. 6724 pipe_works=no 6725 6726 rm -f conftest* 6727 cat > conftest.$ac_ext <<_LT_EOF 6728#ifdef __cplusplus 6729extern "C" { 6730#endif 6731char nm_test_var; 6732void nm_test_func(void); 6733void nm_test_func(void){} 6734#ifdef __cplusplus 6735} 6736#endif 6737int main(){nm_test_var='a';nm_test_func();return(0);} 6738_LT_EOF 6739 6740 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6741 (eval $ac_compile) 2>&5 6742 ac_status=$? 6743 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6744 test $ac_status = 0; }; then 6745 # Now try to grab the symbols. 6746 nlist=conftest.nm 6747 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6748 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6749 ac_status=$? 6750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6751 test $ac_status = 0; } && test -s "$nlist"; then 6752 # Try sorting and uniquifying the output. 6753 if sort "$nlist" | uniq > "$nlist"T; then 6754 mv -f "$nlist"T "$nlist" 6755 else 6756 rm -f "$nlist"T 6757 fi 6758 6759 # Make sure that we snagged all the symbols we need. 6760 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6761 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6762 cat <<_LT_EOF > conftest.$ac_ext 6763#ifdef __cplusplus 6764extern "C" { 6765#endif 6766 6767_LT_EOF 6768 # Now generate the symbol file. 6769 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6770 6771 cat <<_LT_EOF >> conftest.$ac_ext 6772 6773/* The mapping between symbol names and symbols. */ 6774const struct { 6775 const char *name; 6776 void *address; 6777} 6778lt__PROGRAM__LTX_preloaded_symbols[] = 6779{ 6780 { "@PROGRAM@", (void *) 0 }, 6781_LT_EOF 6782 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6783 cat <<\_LT_EOF >> conftest.$ac_ext 6784 {0, (void *) 0} 6785}; 6786 6787/* This works around a problem in FreeBSD linker */ 6788#ifdef FREEBSD_WORKAROUND 6789static const void *lt_preloaded_setup() { 6790 return lt__PROGRAM__LTX_preloaded_symbols; 6791} 6792#endif 6793 6794#ifdef __cplusplus 6795} 6796#endif 6797_LT_EOF 6798 # Now try linking the two files. 6799 mv conftest.$ac_objext conftstm.$ac_objext 6800 lt_save_LIBS="$LIBS" 6801 lt_save_CFLAGS="$CFLAGS" 6802 LIBS="conftstm.$ac_objext" 6803 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6804 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6805 (eval $ac_link) 2>&5 6806 ac_status=$? 6807 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6808 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6809 pipe_works=yes 6810 fi 6811 LIBS="$lt_save_LIBS" 6812 CFLAGS="$lt_save_CFLAGS" 6813 else 6814 echo "cannot find nm_test_func in $nlist" >&5 6815 fi 6816 else 6817 echo "cannot find nm_test_var in $nlist" >&5 6818 fi 6819 else 6820 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6821 fi 6822 else 6823 echo "$progname: failed program was:" >&5 6824 cat conftest.$ac_ext >&5 6825 fi 6826 rm -rf conftest* conftst* 6827 6828 # Do not use the global_symbol_pipe unless it works. 6829 if test "$pipe_works" = yes; then 6830 break 6831 else 6832 lt_cv_sys_global_symbol_pipe= 6833 fi 6834done 6835 6836fi 6837 6838if test -z "$lt_cv_sys_global_symbol_pipe"; then 6839 lt_cv_sys_global_symbol_to_cdecl= 6840fi 6841if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6843$as_echo "failed" >&6; } 6844else 6845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6846$as_echo "ok" >&6; } 6847fi 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870# Check whether --enable-libtool-lock was given. 6871if test "${enable_libtool_lock+set}" = set; then : 6872 enableval=$enable_libtool_lock; 6873fi 6874 6875test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6876 6877# Some flags need to be propagated to the compiler or linker for good 6878# libtool support. 6879case $host in 6880ia64-*-hpux*) 6881 # Find out which ABI we are using. 6882 echo 'int i;' > conftest.$ac_ext 6883 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6884 (eval $ac_compile) 2>&5 6885 ac_status=$? 6886 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6887 test $ac_status = 0; }; then 6888 case `/usr/bin/file conftest.$ac_objext` in 6889 *ELF-32*) 6890 HPUX_IA64_MODE="32" 6891 ;; 6892 *ELF-64*) 6893 HPUX_IA64_MODE="64" 6894 ;; 6895 esac 6896 fi 6897 rm -rf conftest* 6898 ;; 6899*-*-irix6*) 6900 # Find out which ABI we are using. 6901 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6902 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6903 (eval $ac_compile) 2>&5 6904 ac_status=$? 6905 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6906 test $ac_status = 0; }; then 6907 if test "$lt_cv_prog_gnu_ld" = yes; then 6908 case `/usr/bin/file conftest.$ac_objext` in 6909 *32-bit*) 6910 LD="${LD-ld} -melf32bsmip" 6911 ;; 6912 *N32*) 6913 LD="${LD-ld} -melf32bmipn32" 6914 ;; 6915 *64-bit*) 6916 LD="${LD-ld} -melf64bmip" 6917 ;; 6918 esac 6919 else 6920 case `/usr/bin/file conftest.$ac_objext` in 6921 *32-bit*) 6922 LD="${LD-ld} -32" 6923 ;; 6924 *N32*) 6925 LD="${LD-ld} -n32" 6926 ;; 6927 *64-bit*) 6928 LD="${LD-ld} -64" 6929 ;; 6930 esac 6931 fi 6932 fi 6933 rm -rf conftest* 6934 ;; 6935 6936x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6937s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6938 # Find out which ABI we are using. 6939 echo 'int i;' > conftest.$ac_ext 6940 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6941 (eval $ac_compile) 2>&5 6942 ac_status=$? 6943 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6944 test $ac_status = 0; }; then 6945 case `/usr/bin/file conftest.o` in 6946 *32-bit*) 6947 case $host in 6948 x86_64-*kfreebsd*-gnu) 6949 LD="${LD-ld} -m elf_i386_fbsd" 6950 ;; 6951 x86_64-*linux*) 6952 case `/usr/bin/file conftest.o` in 6953 *x86-64*) 6954 LD="${LD-ld} -m elf32_x86_64" 6955 ;; 6956 *) 6957 LD="${LD-ld} -m elf_i386" 6958 ;; 6959 esac 6960 ;; 6961 ppc64-*linux*|powerpc64-*linux*) 6962 LD="${LD-ld} -m elf32ppclinux" 6963 ;; 6964 s390x-*linux*) 6965 LD="${LD-ld} -m elf_s390" 6966 ;; 6967 sparc64-*linux*) 6968 LD="${LD-ld} -m elf32_sparc" 6969 ;; 6970 esac 6971 ;; 6972 *64-bit*) 6973 case $host in 6974 x86_64-*kfreebsd*-gnu) 6975 LD="${LD-ld} -m elf_x86_64_fbsd" 6976 ;; 6977 x86_64-*linux*) 6978 LD="${LD-ld} -m elf_x86_64" 6979 ;; 6980 ppc*-*linux*|powerpc*-*linux*) 6981 LD="${LD-ld} -m elf64ppc" 6982 ;; 6983 s390*-*linux*|s390*-*tpf*) 6984 LD="${LD-ld} -m elf64_s390" 6985 ;; 6986 sparc*-*linux*) 6987 LD="${LD-ld} -m elf64_sparc" 6988 ;; 6989 esac 6990 ;; 6991 esac 6992 fi 6993 rm -rf conftest* 6994 ;; 6995 6996*-*-sco3.2v5*) 6997 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6998 SAVE_CFLAGS="$CFLAGS" 6999 CFLAGS="$CFLAGS -belf" 7000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7001$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7002if test "${lt_cv_cc_needs_belf+set}" = set; then : 7003 $as_echo_n "(cached) " >&6 7004else 7005 ac_ext=c 7006ac_cpp='$CPP $CPPFLAGS' 7007ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7008ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7009ac_compiler_gnu=$ac_cv_c_compiler_gnu 7010 7011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7012/* end confdefs.h. */ 7013 7014int 7015main () 7016{ 7017 7018 ; 7019 return 0; 7020} 7021_ACEOF 7022if ac_fn_c_try_link "$LINENO"; then : 7023 lt_cv_cc_needs_belf=yes 7024else 7025 lt_cv_cc_needs_belf=no 7026fi 7027rm -f core conftest.err conftest.$ac_objext \ 7028 conftest$ac_exeext conftest.$ac_ext 7029 ac_ext=c 7030ac_cpp='$CPP $CPPFLAGS' 7031ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7032ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7033ac_compiler_gnu=$ac_cv_c_compiler_gnu 7034 7035fi 7036{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7037$as_echo "$lt_cv_cc_needs_belf" >&6; } 7038 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7039 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7040 CFLAGS="$SAVE_CFLAGS" 7041 fi 7042 ;; 7043sparc*-*solaris*) 7044 # Find out which ABI we are using. 7045 echo 'int i;' > conftest.$ac_ext 7046 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7047 (eval $ac_compile) 2>&5 7048 ac_status=$? 7049 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7050 test $ac_status = 0; }; then 7051 case `/usr/bin/file conftest.o` in 7052 *64-bit*) 7053 case $lt_cv_prog_gnu_ld in 7054 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7055 *) 7056 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7057 LD="${LD-ld} -64" 7058 fi 7059 ;; 7060 esac 7061 ;; 7062 esac 7063 fi 7064 rm -rf conftest* 7065 ;; 7066esac 7067 7068need_locks="$enable_libtool_lock" 7069 7070 7071 case $host_os in 7072 rhapsody* | darwin*) 7073 if test -n "$ac_tool_prefix"; then 7074 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7075set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7077$as_echo_n "checking for $ac_word... " >&6; } 7078if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 7079 $as_echo_n "(cached) " >&6 7080else 7081 if test -n "$DSYMUTIL"; then 7082 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7083else 7084as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7085for as_dir in $PATH 7086do 7087 IFS=$as_save_IFS 7088 test -z "$as_dir" && as_dir=. 7089 for ac_exec_ext in '' $ac_executable_extensions; do 7090 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7091 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7093 break 2 7094 fi 7095done 7096 done 7097IFS=$as_save_IFS 7098 7099fi 7100fi 7101DSYMUTIL=$ac_cv_prog_DSYMUTIL 7102if test -n "$DSYMUTIL"; then 7103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7104$as_echo "$DSYMUTIL" >&6; } 7105else 7106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7107$as_echo "no" >&6; } 7108fi 7109 7110 7111fi 7112if test -z "$ac_cv_prog_DSYMUTIL"; then 7113 ac_ct_DSYMUTIL=$DSYMUTIL 7114 # Extract the first word of "dsymutil", so it can be a program name with args. 7115set dummy dsymutil; ac_word=$2 7116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7117$as_echo_n "checking for $ac_word... " >&6; } 7118if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 7119 $as_echo_n "(cached) " >&6 7120else 7121 if test -n "$ac_ct_DSYMUTIL"; then 7122 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7123else 7124as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7125for as_dir in $PATH 7126do 7127 IFS=$as_save_IFS 7128 test -z "$as_dir" && as_dir=. 7129 for ac_exec_ext in '' $ac_executable_extensions; do 7130 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7131 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7132 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7133 break 2 7134 fi 7135done 7136 done 7137IFS=$as_save_IFS 7138 7139fi 7140fi 7141ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7142if test -n "$ac_ct_DSYMUTIL"; then 7143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7144$as_echo "$ac_ct_DSYMUTIL" >&6; } 7145else 7146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7147$as_echo "no" >&6; } 7148fi 7149 7150 if test "x$ac_ct_DSYMUTIL" = x; then 7151 DSYMUTIL=":" 7152 else 7153 case $cross_compiling:$ac_tool_warned in 7154yes:) 7155{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7156$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7157ac_tool_warned=yes ;; 7158esac 7159 DSYMUTIL=$ac_ct_DSYMUTIL 7160 fi 7161else 7162 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7163fi 7164 7165 if test -n "$ac_tool_prefix"; then 7166 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7167set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7169$as_echo_n "checking for $ac_word... " >&6; } 7170if test "${ac_cv_prog_NMEDIT+set}" = set; then : 7171 $as_echo_n "(cached) " >&6 7172else 7173 if test -n "$NMEDIT"; then 7174 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7175else 7176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7177for as_dir in $PATH 7178do 7179 IFS=$as_save_IFS 7180 test -z "$as_dir" && as_dir=. 7181 for ac_exec_ext in '' $ac_executable_extensions; do 7182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7183 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7184 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7185 break 2 7186 fi 7187done 7188 done 7189IFS=$as_save_IFS 7190 7191fi 7192fi 7193NMEDIT=$ac_cv_prog_NMEDIT 7194if test -n "$NMEDIT"; then 7195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7196$as_echo "$NMEDIT" >&6; } 7197else 7198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7199$as_echo "no" >&6; } 7200fi 7201 7202 7203fi 7204if test -z "$ac_cv_prog_NMEDIT"; then 7205 ac_ct_NMEDIT=$NMEDIT 7206 # Extract the first word of "nmedit", so it can be a program name with args. 7207set dummy nmedit; ac_word=$2 7208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7209$as_echo_n "checking for $ac_word... " >&6; } 7210if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7211 $as_echo_n "(cached) " >&6 7212else 7213 if test -n "$ac_ct_NMEDIT"; then 7214 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7215else 7216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7217for as_dir in $PATH 7218do 7219 IFS=$as_save_IFS 7220 test -z "$as_dir" && as_dir=. 7221 for ac_exec_ext in '' $ac_executable_extensions; do 7222 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7223 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7225 break 2 7226 fi 7227done 7228 done 7229IFS=$as_save_IFS 7230 7231fi 7232fi 7233ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7234if test -n "$ac_ct_NMEDIT"; then 7235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7236$as_echo "$ac_ct_NMEDIT" >&6; } 7237else 7238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7239$as_echo "no" >&6; } 7240fi 7241 7242 if test "x$ac_ct_NMEDIT" = x; then 7243 NMEDIT=":" 7244 else 7245 case $cross_compiling:$ac_tool_warned in 7246yes:) 7247{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7248$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7249ac_tool_warned=yes ;; 7250esac 7251 NMEDIT=$ac_ct_NMEDIT 7252 fi 7253else 7254 NMEDIT="$ac_cv_prog_NMEDIT" 7255fi 7256 7257 if test -n "$ac_tool_prefix"; then 7258 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7259set dummy ${ac_tool_prefix}lipo; ac_word=$2 7260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7261$as_echo_n "checking for $ac_word... " >&6; } 7262if test "${ac_cv_prog_LIPO+set}" = set; then : 7263 $as_echo_n "(cached) " >&6 7264else 7265 if test -n "$LIPO"; then 7266 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7267else 7268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7269for as_dir in $PATH 7270do 7271 IFS=$as_save_IFS 7272 test -z "$as_dir" && as_dir=. 7273 for ac_exec_ext in '' $ac_executable_extensions; do 7274 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7275 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7276 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7277 break 2 7278 fi 7279done 7280 done 7281IFS=$as_save_IFS 7282 7283fi 7284fi 7285LIPO=$ac_cv_prog_LIPO 7286if test -n "$LIPO"; then 7287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7288$as_echo "$LIPO" >&6; } 7289else 7290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7291$as_echo "no" >&6; } 7292fi 7293 7294 7295fi 7296if test -z "$ac_cv_prog_LIPO"; then 7297 ac_ct_LIPO=$LIPO 7298 # Extract the first word of "lipo", so it can be a program name with args. 7299set dummy lipo; ac_word=$2 7300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7301$as_echo_n "checking for $ac_word... " >&6; } 7302if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7303 $as_echo_n "(cached) " >&6 7304else 7305 if test -n "$ac_ct_LIPO"; then 7306 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7307else 7308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7309for as_dir in $PATH 7310do 7311 IFS=$as_save_IFS 7312 test -z "$as_dir" && as_dir=. 7313 for ac_exec_ext in '' $ac_executable_extensions; do 7314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7315 ac_cv_prog_ac_ct_LIPO="lipo" 7316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7317 break 2 7318 fi 7319done 7320 done 7321IFS=$as_save_IFS 7322 7323fi 7324fi 7325ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7326if test -n "$ac_ct_LIPO"; then 7327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7328$as_echo "$ac_ct_LIPO" >&6; } 7329else 7330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7331$as_echo "no" >&6; } 7332fi 7333 7334 if test "x$ac_ct_LIPO" = x; then 7335 LIPO=":" 7336 else 7337 case $cross_compiling:$ac_tool_warned in 7338yes:) 7339{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7340$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7341ac_tool_warned=yes ;; 7342esac 7343 LIPO=$ac_ct_LIPO 7344 fi 7345else 7346 LIPO="$ac_cv_prog_LIPO" 7347fi 7348 7349 if test -n "$ac_tool_prefix"; then 7350 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7351set dummy ${ac_tool_prefix}otool; ac_word=$2 7352{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7353$as_echo_n "checking for $ac_word... " >&6; } 7354if test "${ac_cv_prog_OTOOL+set}" = set; then : 7355 $as_echo_n "(cached) " >&6 7356else 7357 if test -n "$OTOOL"; then 7358 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7359else 7360as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7361for as_dir in $PATH 7362do 7363 IFS=$as_save_IFS 7364 test -z "$as_dir" && as_dir=. 7365 for ac_exec_ext in '' $ac_executable_extensions; do 7366 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7367 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7368 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7369 break 2 7370 fi 7371done 7372 done 7373IFS=$as_save_IFS 7374 7375fi 7376fi 7377OTOOL=$ac_cv_prog_OTOOL 7378if test -n "$OTOOL"; then 7379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7380$as_echo "$OTOOL" >&6; } 7381else 7382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7383$as_echo "no" >&6; } 7384fi 7385 7386 7387fi 7388if test -z "$ac_cv_prog_OTOOL"; then 7389 ac_ct_OTOOL=$OTOOL 7390 # Extract the first word of "otool", so it can be a program name with args. 7391set dummy otool; ac_word=$2 7392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7393$as_echo_n "checking for $ac_word... " >&6; } 7394if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7395 $as_echo_n "(cached) " >&6 7396else 7397 if test -n "$ac_ct_OTOOL"; then 7398 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7399else 7400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7401for as_dir in $PATH 7402do 7403 IFS=$as_save_IFS 7404 test -z "$as_dir" && as_dir=. 7405 for ac_exec_ext in '' $ac_executable_extensions; do 7406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7407 ac_cv_prog_ac_ct_OTOOL="otool" 7408 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7409 break 2 7410 fi 7411done 7412 done 7413IFS=$as_save_IFS 7414 7415fi 7416fi 7417ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7418if test -n "$ac_ct_OTOOL"; then 7419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7420$as_echo "$ac_ct_OTOOL" >&6; } 7421else 7422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7423$as_echo "no" >&6; } 7424fi 7425 7426 if test "x$ac_ct_OTOOL" = x; then 7427 OTOOL=":" 7428 else 7429 case $cross_compiling:$ac_tool_warned in 7430yes:) 7431{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7432$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7433ac_tool_warned=yes ;; 7434esac 7435 OTOOL=$ac_ct_OTOOL 7436 fi 7437else 7438 OTOOL="$ac_cv_prog_OTOOL" 7439fi 7440 7441 if test -n "$ac_tool_prefix"; then 7442 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7443set dummy ${ac_tool_prefix}otool64; ac_word=$2 7444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7445$as_echo_n "checking for $ac_word... " >&6; } 7446if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7447 $as_echo_n "(cached) " >&6 7448else 7449 if test -n "$OTOOL64"; then 7450 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7451else 7452as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7453for as_dir in $PATH 7454do 7455 IFS=$as_save_IFS 7456 test -z "$as_dir" && as_dir=. 7457 for ac_exec_ext in '' $ac_executable_extensions; do 7458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7459 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7460 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7461 break 2 7462 fi 7463done 7464 done 7465IFS=$as_save_IFS 7466 7467fi 7468fi 7469OTOOL64=$ac_cv_prog_OTOOL64 7470if test -n "$OTOOL64"; then 7471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7472$as_echo "$OTOOL64" >&6; } 7473else 7474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7475$as_echo "no" >&6; } 7476fi 7477 7478 7479fi 7480if test -z "$ac_cv_prog_OTOOL64"; then 7481 ac_ct_OTOOL64=$OTOOL64 7482 # Extract the first word of "otool64", so it can be a program name with args. 7483set dummy otool64; ac_word=$2 7484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7485$as_echo_n "checking for $ac_word... " >&6; } 7486if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7487 $as_echo_n "(cached) " >&6 7488else 7489 if test -n "$ac_ct_OTOOL64"; then 7490 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7491else 7492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7493for as_dir in $PATH 7494do 7495 IFS=$as_save_IFS 7496 test -z "$as_dir" && as_dir=. 7497 for ac_exec_ext in '' $ac_executable_extensions; do 7498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7499 ac_cv_prog_ac_ct_OTOOL64="otool64" 7500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7501 break 2 7502 fi 7503done 7504 done 7505IFS=$as_save_IFS 7506 7507fi 7508fi 7509ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7510if test -n "$ac_ct_OTOOL64"; then 7511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7512$as_echo "$ac_ct_OTOOL64" >&6; } 7513else 7514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7515$as_echo "no" >&6; } 7516fi 7517 7518 if test "x$ac_ct_OTOOL64" = x; then 7519 OTOOL64=":" 7520 else 7521 case $cross_compiling:$ac_tool_warned in 7522yes:) 7523{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7524$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7525ac_tool_warned=yes ;; 7526esac 7527 OTOOL64=$ac_ct_OTOOL64 7528 fi 7529else 7530 OTOOL64="$ac_cv_prog_OTOOL64" 7531fi 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7560$as_echo_n "checking for -single_module linker flag... " >&6; } 7561if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7562 $as_echo_n "(cached) " >&6 7563else 7564 lt_cv_apple_cc_single_mod=no 7565 if test -z "${LT_MULTI_MODULE}"; then 7566 # By default we will add the -single_module flag. You can override 7567 # by either setting the environment variable LT_MULTI_MODULE 7568 # non-empty at configure time, or by adding -multi_module to the 7569 # link flags. 7570 rm -rf libconftest.dylib* 7571 echo "int foo(void){return 1;}" > conftest.c 7572 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7573-dynamiclib -Wl,-single_module conftest.c" >&5 7574 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7575 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7576 _lt_result=$? 7577 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7578 lt_cv_apple_cc_single_mod=yes 7579 else 7580 cat conftest.err >&5 7581 fi 7582 rm -rf libconftest.dylib* 7583 rm -f conftest.* 7584 fi 7585fi 7586{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7587$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7589$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7590if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7591 $as_echo_n "(cached) " >&6 7592else 7593 lt_cv_ld_exported_symbols_list=no 7594 save_LDFLAGS=$LDFLAGS 7595 echo "_main" > conftest.sym 7596 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7598/* end confdefs.h. */ 7599 7600int 7601main () 7602{ 7603 7604 ; 7605 return 0; 7606} 7607_ACEOF 7608if ac_fn_c_try_link "$LINENO"; then : 7609 lt_cv_ld_exported_symbols_list=yes 7610else 7611 lt_cv_ld_exported_symbols_list=no 7612fi 7613rm -f core conftest.err conftest.$ac_objext \ 7614 conftest$ac_exeext conftest.$ac_ext 7615 LDFLAGS="$save_LDFLAGS" 7616 7617fi 7618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7619$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7621$as_echo_n "checking for -force_load linker flag... " >&6; } 7622if test "${lt_cv_ld_force_load+set}" = set; then : 7623 $as_echo_n "(cached) " >&6 7624else 7625 lt_cv_ld_force_load=no 7626 cat > conftest.c << _LT_EOF 7627int forced_loaded() { return 2;} 7628_LT_EOF 7629 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7630 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7631 echo "$AR cru libconftest.a conftest.o" >&5 7632 $AR cru libconftest.a conftest.o 2>&5 7633 cat > conftest.c << _LT_EOF 7634int main() { return 0;} 7635_LT_EOF 7636 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7637 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7638 _lt_result=$? 7639 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7640 lt_cv_ld_force_load=yes 7641 else 7642 cat conftest.err >&5 7643 fi 7644 rm -f conftest.err libconftest.a conftest conftest.c 7645 rm -rf conftest.dSYM 7646 7647fi 7648{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7649$as_echo "$lt_cv_ld_force_load" >&6; } 7650 case $host_os in 7651 rhapsody* | darwin1.[012]) 7652 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7653 darwin1.*) 7654 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7655 darwin*) # darwin 5.x on 7656 # if running on 10.5 or later, the deployment target defaults 7657 # to the OS version, if on x86, and 10.4, the deployment 7658 # target defaults to 10.4. Don't you love it? 7659 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7660 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7661 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7662 10.[012]*) 7663 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7664 10.*) 7665 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7666 esac 7667 ;; 7668 esac 7669 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7670 _lt_dar_single_mod='$single_module' 7671 fi 7672 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7673 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7674 else 7675 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7676 fi 7677 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7678 _lt_dsymutil='~$DSYMUTIL $lib || :' 7679 else 7680 _lt_dsymutil= 7681 fi 7682 ;; 7683 esac 7684 7685for ac_header in dlfcn.h 7686do : 7687 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7688" 7689if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7690 cat >>confdefs.h <<_ACEOF 7691#define HAVE_DLFCN_H 1 7692_ACEOF 7693 7694fi 7695 7696done 7697 7698 7699 7700 7701 7702# Set options 7703 7704 7705 7706 enable_dlopen=no 7707 7708 7709 enable_win32_dll=no 7710 7711 7712 7713 # Check whether --enable-static was given. 7714if test "${enable_static+set}" = set; then : 7715 enableval=$enable_static; p=${PACKAGE-default} 7716 case $enableval in 7717 yes) enable_static=yes ;; 7718 no) enable_static=no ;; 7719 *) 7720 enable_static=no 7721 # Look at the argument we got. We use all the common list separators. 7722 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7723 for pkg in $enableval; do 7724 IFS="$lt_save_ifs" 7725 if test "X$pkg" = "X$p"; then 7726 enable_static=yes 7727 fi 7728 done 7729 IFS="$lt_save_ifs" 7730 ;; 7731 esac 7732else 7733 enable_static=yes 7734fi 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745# Check whether --with-pic was given. 7746if test "${with_pic+set}" = set; then : 7747 withval=$with_pic; pic_mode="$withval" 7748else 7749 pic_mode=default 7750fi 7751 7752 7753test -z "$pic_mode" && pic_mode=default 7754 7755 7756 7757 7758 7759 7760 7761 # Check whether --enable-fast-install was given. 7762if test "${enable_fast_install+set}" = set; then : 7763 enableval=$enable_fast_install; p=${PACKAGE-default} 7764 case $enableval in 7765 yes) enable_fast_install=yes ;; 7766 no) enable_fast_install=no ;; 7767 *) 7768 enable_fast_install=no 7769 # Look at the argument we got. We use all the common list separators. 7770 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7771 for pkg in $enableval; do 7772 IFS="$lt_save_ifs" 7773 if test "X$pkg" = "X$p"; then 7774 enable_fast_install=yes 7775 fi 7776 done 7777 IFS="$lt_save_ifs" 7778 ;; 7779 esac 7780else 7781 enable_fast_install=yes 7782fi 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794# This can be used to rebuild libtool when needed 7795LIBTOOL_DEPS="$ltmain" 7796 7797# Always use our own libtool. 7798LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825test -z "$LN_S" && LN_S="ln -s" 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840if test -n "${ZSH_VERSION+set}" ; then 7841 setopt NO_GLOB_SUBST 7842fi 7843 7844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7845$as_echo_n "checking for objdir... " >&6; } 7846if test "${lt_cv_objdir+set}" = set; then : 7847 $as_echo_n "(cached) " >&6 7848else 7849 rm -f .libs 2>/dev/null 7850mkdir .libs 2>/dev/null 7851if test -d .libs; then 7852 lt_cv_objdir=.libs 7853else 7854 # MS-DOS does not allow filenames that begin with a dot. 7855 lt_cv_objdir=_libs 7856fi 7857rmdir .libs 2>/dev/null 7858fi 7859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7860$as_echo "$lt_cv_objdir" >&6; } 7861objdir=$lt_cv_objdir 7862 7863 7864 7865 7866 7867cat >>confdefs.h <<_ACEOF 7868#define LT_OBJDIR "$lt_cv_objdir/" 7869_ACEOF 7870 7871 7872 7873 7874case $host_os in 7875aix3*) 7876 # AIX sometimes has problems with the GCC collect2 program. For some 7877 # reason, if we set the COLLECT_NAMES environment variable, the problems 7878 # vanish in a puff of smoke. 7879 if test "X${COLLECT_NAMES+set}" != Xset; then 7880 COLLECT_NAMES= 7881 export COLLECT_NAMES 7882 fi 7883 ;; 7884esac 7885 7886# Global variables: 7887ofile=libtool 7888can_build_shared=yes 7889 7890# All known linkers require a `.a' archive for static linking (except MSVC, 7891# which needs '.lib'). 7892libext=a 7893 7894with_gnu_ld="$lt_cv_prog_gnu_ld" 7895 7896old_CC="$CC" 7897old_CFLAGS="$CFLAGS" 7898 7899# Set sane defaults for various variables 7900test -z "$CC" && CC=cc 7901test -z "$LTCC" && LTCC=$CC 7902test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7903test -z "$LD" && LD=ld 7904test -z "$ac_objext" && ac_objext=o 7905 7906for cc_temp in $compiler""; do 7907 case $cc_temp in 7908 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7909 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7910 \-*) ;; 7911 *) break;; 7912 esac 7913done 7914cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7915 7916 7917# Only perform the check for file, if the check method requires it 7918test -z "$MAGIC_CMD" && MAGIC_CMD=file 7919case $deplibs_check_method in 7920file_magic*) 7921 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7923$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7924if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7925 $as_echo_n "(cached) " >&6 7926else 7927 case $MAGIC_CMD in 7928[\\/*] | ?:[\\/]*) 7929 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7930 ;; 7931*) 7932 lt_save_MAGIC_CMD="$MAGIC_CMD" 7933 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7934 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7935 for ac_dir in $ac_dummy; do 7936 IFS="$lt_save_ifs" 7937 test -z "$ac_dir" && ac_dir=. 7938 if test -f $ac_dir/${ac_tool_prefix}file; then 7939 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7940 if test -n "$file_magic_test_file"; then 7941 case $deplibs_check_method in 7942 "file_magic "*) 7943 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7944 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7945 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7946 $EGREP "$file_magic_regex" > /dev/null; then 7947 : 7948 else 7949 cat <<_LT_EOF 1>&2 7950 7951*** Warning: the command libtool uses to detect shared libraries, 7952*** $file_magic_cmd, produces output that libtool cannot recognize. 7953*** The result is that libtool may fail to recognize shared libraries 7954*** as such. This will affect the creation of libtool libraries that 7955*** depend on shared libraries, but programs linked with such libtool 7956*** libraries will work regardless of this problem. Nevertheless, you 7957*** may want to report the problem to your system manager and/or to 7958*** bug-libtool@gnu.org 7959 7960_LT_EOF 7961 fi ;; 7962 esac 7963 fi 7964 break 7965 fi 7966 done 7967 IFS="$lt_save_ifs" 7968 MAGIC_CMD="$lt_save_MAGIC_CMD" 7969 ;; 7970esac 7971fi 7972 7973MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7974if test -n "$MAGIC_CMD"; then 7975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7976$as_echo "$MAGIC_CMD" >&6; } 7977else 7978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7979$as_echo "no" >&6; } 7980fi 7981 7982 7983 7984 7985 7986if test -z "$lt_cv_path_MAGIC_CMD"; then 7987 if test -n "$ac_tool_prefix"; then 7988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7989$as_echo_n "checking for file... " >&6; } 7990if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7991 $as_echo_n "(cached) " >&6 7992else 7993 case $MAGIC_CMD in 7994[\\/*] | ?:[\\/]*) 7995 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7996 ;; 7997*) 7998 lt_save_MAGIC_CMD="$MAGIC_CMD" 7999 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8000 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8001 for ac_dir in $ac_dummy; do 8002 IFS="$lt_save_ifs" 8003 test -z "$ac_dir" && ac_dir=. 8004 if test -f $ac_dir/file; then 8005 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8006 if test -n "$file_magic_test_file"; then 8007 case $deplibs_check_method in 8008 "file_magic "*) 8009 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8010 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8011 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8012 $EGREP "$file_magic_regex" > /dev/null; then 8013 : 8014 else 8015 cat <<_LT_EOF 1>&2 8016 8017*** Warning: the command libtool uses to detect shared libraries, 8018*** $file_magic_cmd, produces output that libtool cannot recognize. 8019*** The result is that libtool may fail to recognize shared libraries 8020*** as such. This will affect the creation of libtool libraries that 8021*** depend on shared libraries, but programs linked with such libtool 8022*** libraries will work regardless of this problem. Nevertheless, you 8023*** may want to report the problem to your system manager and/or to 8024*** bug-libtool@gnu.org 8025 8026_LT_EOF 8027 fi ;; 8028 esac 8029 fi 8030 break 8031 fi 8032 done 8033 IFS="$lt_save_ifs" 8034 MAGIC_CMD="$lt_save_MAGIC_CMD" 8035 ;; 8036esac 8037fi 8038 8039MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8040if test -n "$MAGIC_CMD"; then 8041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8042$as_echo "$MAGIC_CMD" >&6; } 8043else 8044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8045$as_echo "no" >&6; } 8046fi 8047 8048 8049 else 8050 MAGIC_CMD=: 8051 fi 8052fi 8053 8054 fi 8055 ;; 8056esac 8057 8058# Use C for the default configuration in the libtool script 8059 8060lt_save_CC="$CC" 8061ac_ext=c 8062ac_cpp='$CPP $CPPFLAGS' 8063ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8064ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8065ac_compiler_gnu=$ac_cv_c_compiler_gnu 8066 8067 8068# Source file extension for C test sources. 8069ac_ext=c 8070 8071# Object file extension for compiled C test sources. 8072objext=o 8073objext=$objext 8074 8075# Code to be used in simple compile tests 8076lt_simple_compile_test_code="int some_variable = 0;" 8077 8078# Code to be used in simple link tests 8079lt_simple_link_test_code='int main(){return(0);}' 8080 8081 8082 8083 8084 8085 8086 8087# If no C compiler was specified, use CC. 8088LTCC=${LTCC-"$CC"} 8089 8090# If no C compiler flags were specified, use CFLAGS. 8091LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8092 8093# Allow CC to be a program name with arguments. 8094compiler=$CC 8095 8096# Save the default compiler, since it gets overwritten when the other 8097# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8098compiler_DEFAULT=$CC 8099 8100# save warnings/boilerplate of simple test code 8101ac_outfile=conftest.$ac_objext 8102echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8103eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8104_lt_compiler_boilerplate=`cat conftest.err` 8105$RM conftest* 8106 8107ac_outfile=conftest.$ac_objext 8108echo "$lt_simple_link_test_code" >conftest.$ac_ext 8109eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8110_lt_linker_boilerplate=`cat conftest.err` 8111$RM -r conftest* 8112 8113 8114## CAVEAT EMPTOR: 8115## There is no encapsulation within the following macros, do not change 8116## the running order or otherwise move them around unless you know exactly 8117## what you are doing... 8118if test -n "$compiler"; then 8119 8120lt_prog_compiler_no_builtin_flag= 8121 8122if test "$GCC" = yes; then 8123 case $cc_basename in 8124 nvcc*) 8125 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8126 *) 8127 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8128 esac 8129 8130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8131$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8132if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 8133 $as_echo_n "(cached) " >&6 8134else 8135 lt_cv_prog_compiler_rtti_exceptions=no 8136 ac_outfile=conftest.$ac_objext 8137 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8138 lt_compiler_flag="-fno-rtti -fno-exceptions" 8139 # Insert the option either (1) after the last *FLAGS variable, or 8140 # (2) before a word containing "conftest.", or (3) at the end. 8141 # Note that $ac_compile itself does not contain backslashes and begins 8142 # with a dollar sign (not a hyphen), so the echo should work correctly. 8143 # The option is referenced via a variable to avoid confusing sed. 8144 lt_compile=`echo "$ac_compile" | $SED \ 8145 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8146 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8147 -e 's:$: $lt_compiler_flag:'` 8148 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8149 (eval "$lt_compile" 2>conftest.err) 8150 ac_status=$? 8151 cat conftest.err >&5 8152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8153 if (exit $ac_status) && test -s "$ac_outfile"; then 8154 # The compiler can only warn and ignore the option if not recognized 8155 # So say no if there are warnings other than the usual output. 8156 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8157 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8158 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8159 lt_cv_prog_compiler_rtti_exceptions=yes 8160 fi 8161 fi 8162 $RM conftest* 8163 8164fi 8165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8166$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8167 8168if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8169 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8170else 8171 : 8172fi 8173 8174fi 8175 8176 8177 8178 8179 8180 8181 lt_prog_compiler_wl= 8182lt_prog_compiler_pic= 8183lt_prog_compiler_static= 8184 8185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8186$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8187 8188 if test "$GCC" = yes; then 8189 lt_prog_compiler_wl='-Wl,' 8190 lt_prog_compiler_static='-static' 8191 8192 case $host_os in 8193 aix*) 8194 # All AIX code is PIC. 8195 if test "$host_cpu" = ia64; then 8196 # AIX 5 now supports IA64 processor 8197 lt_prog_compiler_static='-Bstatic' 8198 fi 8199 lt_prog_compiler_pic='-fPIC' 8200 ;; 8201 8202 amigaos*) 8203 case $host_cpu in 8204 powerpc) 8205 # see comment about AmigaOS4 .so support 8206 lt_prog_compiler_pic='-fPIC' 8207 ;; 8208 m68k) 8209 # FIXME: we need at least 68020 code to build shared libraries, but 8210 # adding the `-m68020' flag to GCC prevents building anything better, 8211 # like `-m68040'. 8212 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8213 ;; 8214 esac 8215 ;; 8216 8217 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8218 # PIC is the default for these OSes. 8219 ;; 8220 8221 mingw* | cygwin* | pw32* | os2* | cegcc*) 8222 # This hack is so that the source file can tell whether it is being 8223 # built for inclusion in a dll (and should export symbols for example). 8224 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8225 # (--disable-auto-import) libraries 8226 lt_prog_compiler_pic='-DDLL_EXPORT' 8227 ;; 8228 8229 darwin* | rhapsody*) 8230 # PIC is the default on this platform 8231 # Common symbols not allowed in MH_DYLIB files 8232 lt_prog_compiler_pic='-fno-common' 8233 ;; 8234 8235 haiku*) 8236 # PIC is the default for Haiku. 8237 # The "-static" flag exists, but is broken. 8238 lt_prog_compiler_static= 8239 ;; 8240 8241 hpux*) 8242 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8243 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8244 # sets the default TLS model and affects inlining. 8245 case $host_cpu in 8246 hppa*64*) 8247 # +Z the default 8248 ;; 8249 *) 8250 lt_prog_compiler_pic='-fPIC' 8251 ;; 8252 esac 8253 ;; 8254 8255 interix[3-9]*) 8256 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8257 # Instead, we relocate shared libraries at runtime. 8258 ;; 8259 8260 msdosdjgpp*) 8261 # Just because we use GCC doesn't mean we suddenly get shared libraries 8262 # on systems that don't support them. 8263 lt_prog_compiler_can_build_shared=no 8264 enable_shared=no 8265 ;; 8266 8267 *nto* | *qnx*) 8268 # QNX uses GNU C++, but need to define -shared option too, otherwise 8269 # it will coredump. 8270 lt_prog_compiler_pic='-fPIC -shared' 8271 ;; 8272 8273 sysv4*MP*) 8274 if test -d /usr/nec; then 8275 lt_prog_compiler_pic=-Kconform_pic 8276 fi 8277 ;; 8278 8279 *) 8280 lt_prog_compiler_pic='-fPIC' 8281 ;; 8282 esac 8283 8284 case $cc_basename in 8285 nvcc*) # Cuda Compiler Driver 2.2 8286 lt_prog_compiler_wl='-Xlinker ' 8287 lt_prog_compiler_pic='-Xcompiler -fPIC' 8288 ;; 8289 esac 8290 else 8291 # PORTME Check for flag to pass linker flags through the system compiler. 8292 case $host_os in 8293 aix*) 8294 lt_prog_compiler_wl='-Wl,' 8295 if test "$host_cpu" = ia64; then 8296 # AIX 5 now supports IA64 processor 8297 lt_prog_compiler_static='-Bstatic' 8298 else 8299 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8300 fi 8301 ;; 8302 8303 mingw* | cygwin* | pw32* | os2* | cegcc*) 8304 # This hack is so that the source file can tell whether it is being 8305 # built for inclusion in a dll (and should export symbols for example). 8306 lt_prog_compiler_pic='-DDLL_EXPORT' 8307 ;; 8308 8309 hpux9* | hpux10* | hpux11*) 8310 lt_prog_compiler_wl='-Wl,' 8311 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8312 # not for PA HP-UX. 8313 case $host_cpu in 8314 hppa*64*|ia64*) 8315 # +Z the default 8316 ;; 8317 *) 8318 lt_prog_compiler_pic='+Z' 8319 ;; 8320 esac 8321 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8322 lt_prog_compiler_static='${wl}-a ${wl}archive' 8323 ;; 8324 8325 irix5* | irix6* | nonstopux*) 8326 lt_prog_compiler_wl='-Wl,' 8327 # PIC (with -KPIC) is the default. 8328 lt_prog_compiler_static='-non_shared' 8329 ;; 8330 8331 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8332 case $cc_basename in 8333 # old Intel for x86_64 which still supported -KPIC. 8334 ecc*) 8335 lt_prog_compiler_wl='-Wl,' 8336 lt_prog_compiler_pic='-KPIC' 8337 lt_prog_compiler_static='-static' 8338 ;; 8339 # icc used to be incompatible with GCC. 8340 # ICC 10 doesn't accept -KPIC any more. 8341 icc* | ifort*) 8342 lt_prog_compiler_wl='-Wl,' 8343 lt_prog_compiler_pic='-fPIC' 8344 lt_prog_compiler_static='-static' 8345 ;; 8346 # Lahey Fortran 8.1. 8347 lf95*) 8348 lt_prog_compiler_wl='-Wl,' 8349 lt_prog_compiler_pic='--shared' 8350 lt_prog_compiler_static='--static' 8351 ;; 8352 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8353 # Portland Group compilers (*not* the Pentium gcc compiler, 8354 # which looks to be a dead project) 8355 lt_prog_compiler_wl='-Wl,' 8356 lt_prog_compiler_pic='-fpic' 8357 lt_prog_compiler_static='-Bstatic' 8358 ;; 8359 ccc*) 8360 lt_prog_compiler_wl='-Wl,' 8361 # All Alpha code is PIC. 8362 lt_prog_compiler_static='-non_shared' 8363 ;; 8364 xl* | bgxl* | bgf* | mpixl*) 8365 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8366 lt_prog_compiler_wl='-Wl,' 8367 lt_prog_compiler_pic='-qpic' 8368 lt_prog_compiler_static='-qstaticlink' 8369 ;; 8370 *) 8371 case `$CC -V 2>&1 | sed 5q` in 8372 *Sun\ F* | *Sun*Fortran*) 8373 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8374 lt_prog_compiler_pic='-KPIC' 8375 lt_prog_compiler_static='-Bstatic' 8376 lt_prog_compiler_wl='' 8377 ;; 8378 *Sun\ C*) 8379 # Sun C 5.9 8380 lt_prog_compiler_pic='-KPIC' 8381 lt_prog_compiler_static='-Bstatic' 8382 lt_prog_compiler_wl='-Wl,' 8383 ;; 8384 esac 8385 ;; 8386 esac 8387 ;; 8388 8389 newsos6) 8390 lt_prog_compiler_pic='-KPIC' 8391 lt_prog_compiler_static='-Bstatic' 8392 ;; 8393 8394 *nto* | *qnx*) 8395 # QNX uses GNU C++, but need to define -shared option too, otherwise 8396 # it will coredump. 8397 lt_prog_compiler_pic='-fPIC -shared' 8398 ;; 8399 8400 osf3* | osf4* | osf5*) 8401 lt_prog_compiler_wl='-Wl,' 8402 # All OSF/1 code is PIC. 8403 lt_prog_compiler_static='-non_shared' 8404 ;; 8405 8406 rdos*) 8407 lt_prog_compiler_static='-non_shared' 8408 ;; 8409 8410 solaris*) 8411 lt_prog_compiler_pic='-KPIC' 8412 lt_prog_compiler_static='-Bstatic' 8413 case $cc_basename in 8414 f77* | f90* | f95*) 8415 lt_prog_compiler_wl='-Qoption ld ';; 8416 *) 8417 lt_prog_compiler_wl='-Wl,';; 8418 esac 8419 ;; 8420 8421 sunos4*) 8422 lt_prog_compiler_wl='-Qoption ld ' 8423 lt_prog_compiler_pic='-PIC' 8424 lt_prog_compiler_static='-Bstatic' 8425 ;; 8426 8427 sysv4 | sysv4.2uw2* | sysv4.3*) 8428 lt_prog_compiler_wl='-Wl,' 8429 lt_prog_compiler_pic='-KPIC' 8430 lt_prog_compiler_static='-Bstatic' 8431 ;; 8432 8433 sysv4*MP*) 8434 if test -d /usr/nec ;then 8435 lt_prog_compiler_pic='-Kconform_pic' 8436 lt_prog_compiler_static='-Bstatic' 8437 fi 8438 ;; 8439 8440 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8441 lt_prog_compiler_wl='-Wl,' 8442 lt_prog_compiler_pic='-KPIC' 8443 lt_prog_compiler_static='-Bstatic' 8444 ;; 8445 8446 unicos*) 8447 lt_prog_compiler_wl='-Wl,' 8448 lt_prog_compiler_can_build_shared=no 8449 ;; 8450 8451 uts4*) 8452 lt_prog_compiler_pic='-pic' 8453 lt_prog_compiler_static='-Bstatic' 8454 ;; 8455 8456 *) 8457 lt_prog_compiler_can_build_shared=no 8458 ;; 8459 esac 8460 fi 8461 8462case $host_os in 8463 # For platforms which do not support PIC, -DPIC is meaningless: 8464 *djgpp*) 8465 lt_prog_compiler_pic= 8466 ;; 8467 *) 8468 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8469 ;; 8470esac 8471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8472$as_echo "$lt_prog_compiler_pic" >&6; } 8473 8474 8475 8476 8477 8478 8479# 8480# Check to make sure the PIC flag actually works. 8481# 8482if test -n "$lt_prog_compiler_pic"; then 8483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8484$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8485if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8486 $as_echo_n "(cached) " >&6 8487else 8488 lt_cv_prog_compiler_pic_works=no 8489 ac_outfile=conftest.$ac_objext 8490 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8491 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8492 # Insert the option either (1) after the last *FLAGS variable, or 8493 # (2) before a word containing "conftest.", or (3) at the end. 8494 # Note that $ac_compile itself does not contain backslashes and begins 8495 # with a dollar sign (not a hyphen), so the echo should work correctly. 8496 # The option is referenced via a variable to avoid confusing sed. 8497 lt_compile=`echo "$ac_compile" | $SED \ 8498 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8499 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8500 -e 's:$: $lt_compiler_flag:'` 8501 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8502 (eval "$lt_compile" 2>conftest.err) 8503 ac_status=$? 8504 cat conftest.err >&5 8505 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8506 if (exit $ac_status) && test -s "$ac_outfile"; then 8507 # The compiler can only warn and ignore the option if not recognized 8508 # So say no if there are warnings other than the usual output. 8509 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8510 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8511 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8512 lt_cv_prog_compiler_pic_works=yes 8513 fi 8514 fi 8515 $RM conftest* 8516 8517fi 8518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8519$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8520 8521if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8522 case $lt_prog_compiler_pic in 8523 "" | " "*) ;; 8524 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8525 esac 8526else 8527 lt_prog_compiler_pic= 8528 lt_prog_compiler_can_build_shared=no 8529fi 8530 8531fi 8532 8533 8534 8535 8536 8537 8538# 8539# Check to make sure the static flag actually works. 8540# 8541wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8542{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8543$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8544if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8545 $as_echo_n "(cached) " >&6 8546else 8547 lt_cv_prog_compiler_static_works=no 8548 save_LDFLAGS="$LDFLAGS" 8549 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8550 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8551 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8552 # The linker can only warn and ignore the option if not recognized 8553 # So say no if there are warnings 8554 if test -s conftest.err; then 8555 # Append any errors to the config.log. 8556 cat conftest.err 1>&5 8557 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8558 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8559 if diff conftest.exp conftest.er2 >/dev/null; then 8560 lt_cv_prog_compiler_static_works=yes 8561 fi 8562 else 8563 lt_cv_prog_compiler_static_works=yes 8564 fi 8565 fi 8566 $RM -r conftest* 8567 LDFLAGS="$save_LDFLAGS" 8568 8569fi 8570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8571$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8572 8573if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8574 : 8575else 8576 lt_prog_compiler_static= 8577fi 8578 8579 8580 8581 8582 8583 8584 8585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8586$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8587if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8588 $as_echo_n "(cached) " >&6 8589else 8590 lt_cv_prog_compiler_c_o=no 8591 $RM -r conftest 2>/dev/null 8592 mkdir conftest 8593 cd conftest 8594 mkdir out 8595 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8596 8597 lt_compiler_flag="-o out/conftest2.$ac_objext" 8598 # Insert the option either (1) after the last *FLAGS variable, or 8599 # (2) before a word containing "conftest.", or (3) at the end. 8600 # Note that $ac_compile itself does not contain backslashes and begins 8601 # with a dollar sign (not a hyphen), so the echo should work correctly. 8602 lt_compile=`echo "$ac_compile" | $SED \ 8603 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8604 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8605 -e 's:$: $lt_compiler_flag:'` 8606 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8607 (eval "$lt_compile" 2>out/conftest.err) 8608 ac_status=$? 8609 cat out/conftest.err >&5 8610 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8611 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8612 then 8613 # The compiler can only warn and ignore the option if not recognized 8614 # So say no if there are warnings 8615 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8616 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8617 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8618 lt_cv_prog_compiler_c_o=yes 8619 fi 8620 fi 8621 chmod u+w . 2>&5 8622 $RM conftest* 8623 # SGI C++ compiler will create directory out/ii_files/ for 8624 # template instantiation 8625 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8626 $RM out/* && rmdir out 8627 cd .. 8628 $RM -r conftest 8629 $RM conftest* 8630 8631fi 8632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8633$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8634 8635 8636 8637 8638 8639 8640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8641$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8642if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8643 $as_echo_n "(cached) " >&6 8644else 8645 lt_cv_prog_compiler_c_o=no 8646 $RM -r conftest 2>/dev/null 8647 mkdir conftest 8648 cd conftest 8649 mkdir out 8650 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8651 8652 lt_compiler_flag="-o out/conftest2.$ac_objext" 8653 # Insert the option either (1) after the last *FLAGS variable, or 8654 # (2) before a word containing "conftest.", or (3) at the end. 8655 # Note that $ac_compile itself does not contain backslashes and begins 8656 # with a dollar sign (not a hyphen), so the echo should work correctly. 8657 lt_compile=`echo "$ac_compile" | $SED \ 8658 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8659 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8660 -e 's:$: $lt_compiler_flag:'` 8661 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8662 (eval "$lt_compile" 2>out/conftest.err) 8663 ac_status=$? 8664 cat out/conftest.err >&5 8665 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8666 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8667 then 8668 # The compiler can only warn and ignore the option if not recognized 8669 # So say no if there are warnings 8670 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8671 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8672 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8673 lt_cv_prog_compiler_c_o=yes 8674 fi 8675 fi 8676 chmod u+w . 2>&5 8677 $RM conftest* 8678 # SGI C++ compiler will create directory out/ii_files/ for 8679 # template instantiation 8680 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8681 $RM out/* && rmdir out 8682 cd .. 8683 $RM -r conftest 8684 $RM conftest* 8685 8686fi 8687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8688$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8689 8690 8691 8692 8693hard_links="nottested" 8694if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8695 # do not overwrite the value of need_locks provided by the user 8696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8697$as_echo_n "checking if we can lock with hard links... " >&6; } 8698 hard_links=yes 8699 $RM conftest* 8700 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8701 touch conftest.a 8702 ln conftest.a conftest.b 2>&5 || hard_links=no 8703 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8705$as_echo "$hard_links" >&6; } 8706 if test "$hard_links" = no; then 8707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8708$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8709 need_locks=warn 8710 fi 8711else 8712 need_locks=no 8713fi 8714 8715 8716 8717 8718 8719 8720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8721$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8722 8723 runpath_var= 8724 allow_undefined_flag= 8725 always_export_symbols=no 8726 archive_cmds= 8727 archive_expsym_cmds= 8728 compiler_needs_object=no 8729 enable_shared_with_static_runtimes=no 8730 export_dynamic_flag_spec= 8731 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8732 hardcode_automatic=no 8733 hardcode_direct=no 8734 hardcode_direct_absolute=no 8735 hardcode_libdir_flag_spec= 8736 hardcode_libdir_flag_spec_ld= 8737 hardcode_libdir_separator= 8738 hardcode_minus_L=no 8739 hardcode_shlibpath_var=unsupported 8740 inherit_rpath=no 8741 link_all_deplibs=unknown 8742 module_cmds= 8743 module_expsym_cmds= 8744 old_archive_from_new_cmds= 8745 old_archive_from_expsyms_cmds= 8746 thread_safe_flag_spec= 8747 whole_archive_flag_spec= 8748 # include_expsyms should be a list of space-separated symbols to be *always* 8749 # included in the symbol list 8750 include_expsyms= 8751 # exclude_expsyms can be an extended regexp of symbols to exclude 8752 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8753 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8754 # as well as any symbol that contains `d'. 8755 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8756 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8757 # platforms (ab)use it in PIC code, but their linkers get confused if 8758 # the symbol is explicitly referenced. Since portable code cannot 8759 # rely on this symbol name, it's probably fine to never include it in 8760 # preloaded symbol tables. 8761 # Exclude shared library initialization/finalization symbols. 8762 extract_expsyms_cmds= 8763 8764 case $host_os in 8765 cygwin* | mingw* | pw32* | cegcc*) 8766 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8767 # When not using gcc, we currently assume that we are using 8768 # Microsoft Visual C++. 8769 if test "$GCC" != yes; then 8770 with_gnu_ld=no 8771 fi 8772 ;; 8773 interix*) 8774 # we just hope/assume this is gcc and not c89 (= MSVC++) 8775 with_gnu_ld=yes 8776 ;; 8777 openbsd*) 8778 with_gnu_ld=no 8779 ;; 8780 esac 8781 8782 ld_shlibs=yes 8783 8784 # On some targets, GNU ld is compatible enough with the native linker 8785 # that we're better off using the native interface for both. 8786 lt_use_gnu_ld_interface=no 8787 if test "$with_gnu_ld" = yes; then 8788 case $host_os in 8789 aix*) 8790 # The AIX port of GNU ld has always aspired to compatibility 8791 # with the native linker. However, as the warning in the GNU ld 8792 # block says, versions before 2.19.5* couldn't really create working 8793 # shared libraries, regardless of the interface used. 8794 case `$LD -v 2>&1` in 8795 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8796 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8797 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8798 *) 8799 lt_use_gnu_ld_interface=yes 8800 ;; 8801 esac 8802 ;; 8803 *) 8804 lt_use_gnu_ld_interface=yes 8805 ;; 8806 esac 8807 fi 8808 8809 if test "$lt_use_gnu_ld_interface" = yes; then 8810 # If archive_cmds runs LD, not CC, wlarc should be empty 8811 wlarc='${wl}' 8812 8813 # Set some defaults for GNU ld with shared library support. These 8814 # are reset later if shared libraries are not supported. Putting them 8815 # here allows them to be overridden if necessary. 8816 runpath_var=LD_RUN_PATH 8817 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8818 export_dynamic_flag_spec='${wl}--export-dynamic' 8819 # ancient GNU ld didn't support --whole-archive et. al. 8820 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8821 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8822 else 8823 whole_archive_flag_spec= 8824 fi 8825 supports_anon_versioning=no 8826 case `$LD -v 2>&1` in 8827 *GNU\ gold*) supports_anon_versioning=yes ;; 8828 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8829 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8830 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8831 *\ 2.11.*) ;; # other 2.11 versions 8832 *) supports_anon_versioning=yes ;; 8833 esac 8834 8835 # See if GNU ld supports shared libraries. 8836 case $host_os in 8837 aix[3-9]*) 8838 # On AIX/PPC, the GNU linker is very broken 8839 if test "$host_cpu" != ia64; then 8840 ld_shlibs=no 8841 cat <<_LT_EOF 1>&2 8842 8843*** Warning: the GNU linker, at least up to release 2.19, is reported 8844*** to be unable to reliably create shared libraries on AIX. 8845*** Therefore, libtool is disabling shared libraries support. If you 8846*** really care for shared libraries, you may want to install binutils 8847*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8848*** You will then need to restart the configuration process. 8849 8850_LT_EOF 8851 fi 8852 ;; 8853 8854 amigaos*) 8855 case $host_cpu in 8856 powerpc) 8857 # see comment about AmigaOS4 .so support 8858 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8859 archive_expsym_cmds='' 8860 ;; 8861 m68k) 8862 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)' 8863 hardcode_libdir_flag_spec='-L$libdir' 8864 hardcode_minus_L=yes 8865 ;; 8866 esac 8867 ;; 8868 8869 beos*) 8870 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8871 allow_undefined_flag=unsupported 8872 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8873 # support --undefined. This deserves some investigation. FIXME 8874 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8875 else 8876 ld_shlibs=no 8877 fi 8878 ;; 8879 8880 cygwin* | mingw* | pw32* | cegcc*) 8881 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8882 # as there is no search path for DLLs. 8883 hardcode_libdir_flag_spec='-L$libdir' 8884 export_dynamic_flag_spec='${wl}--export-all-symbols' 8885 allow_undefined_flag=unsupported 8886 always_export_symbols=no 8887 enable_shared_with_static_runtimes=yes 8888 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8889 8890 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8891 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8892 # If the export-symbols file already is a .def file (1st line 8893 # is EXPORTS), use it as is; otherwise, prepend... 8894 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8895 cp $export_symbols $output_objdir/$soname.def; 8896 else 8897 echo EXPORTS > $output_objdir/$soname.def; 8898 cat $export_symbols >> $output_objdir/$soname.def; 8899 fi~ 8900 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8901 else 8902 ld_shlibs=no 8903 fi 8904 ;; 8905 8906 haiku*) 8907 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8908 link_all_deplibs=yes 8909 ;; 8910 8911 interix[3-9]*) 8912 hardcode_direct=no 8913 hardcode_shlibpath_var=no 8914 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8915 export_dynamic_flag_spec='${wl}-E' 8916 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8917 # Instead, shared libraries are loaded at an image base (0x10000000 by 8918 # default) and relocated if they conflict, which is a slow very memory 8919 # consuming and fragmenting process. To avoid this, we pick a random, 8920 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8921 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8922 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8923 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' 8924 ;; 8925 8926 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8927 tmp_diet=no 8928 if test "$host_os" = linux-dietlibc; then 8929 case $cc_basename in 8930 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8931 esac 8932 fi 8933 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8934 && test "$tmp_diet" = no 8935 then 8936 tmp_addflag= 8937 tmp_sharedflag='-shared' 8938 case $cc_basename,$host_cpu in 8939 pgcc*) # Portland Group C compiler 8940 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' 8941 tmp_addflag=' $pic_flag' 8942 ;; 8943 pgf77* | pgf90* | pgf95* | pgfortran*) 8944 # Portland Group f77 and f90 compilers 8945 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' 8946 tmp_addflag=' $pic_flag -Mnomain' ;; 8947 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8948 tmp_addflag=' -i_dynamic' ;; 8949 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8950 tmp_addflag=' -i_dynamic -nofor_main' ;; 8951 ifc* | ifort*) # Intel Fortran compiler 8952 tmp_addflag=' -nofor_main' ;; 8953 lf95*) # Lahey Fortran 8.1 8954 whole_archive_flag_spec= 8955 tmp_sharedflag='--shared' ;; 8956 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8957 tmp_sharedflag='-qmkshrobj' 8958 tmp_addflag= ;; 8959 nvcc*) # Cuda Compiler Driver 2.2 8960 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' 8961 compiler_needs_object=yes 8962 ;; 8963 esac 8964 case `$CC -V 2>&1 | sed 5q` in 8965 *Sun\ C*) # Sun C 5.9 8966 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' 8967 compiler_needs_object=yes 8968 tmp_sharedflag='-G' ;; 8969 *Sun\ F*) # Sun Fortran 8.3 8970 tmp_sharedflag='-G' ;; 8971 esac 8972 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8973 8974 if test "x$supports_anon_versioning" = xyes; then 8975 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8976 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8977 echo "local: *; };" >> $output_objdir/$libname.ver~ 8978 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8979 fi 8980 8981 case $cc_basename in 8982 xlf* | bgf* | bgxlf* | mpixlf*) 8983 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8984 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8985 hardcode_libdir_flag_spec= 8986 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8987 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8988 if test "x$supports_anon_versioning" = xyes; then 8989 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8990 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8991 echo "local: *; };" >> $output_objdir/$libname.ver~ 8992 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8993 fi 8994 ;; 8995 esac 8996 else 8997 ld_shlibs=no 8998 fi 8999 ;; 9000 9001 netbsd*) 9002 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9003 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9004 wlarc= 9005 else 9006 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9007 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9008 fi 9009 ;; 9010 9011 solaris*) 9012 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9013 ld_shlibs=no 9014 cat <<_LT_EOF 1>&2 9015 9016*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9017*** create shared libraries on Solaris systems. Therefore, libtool 9018*** is disabling shared libraries support. We urge you to upgrade GNU 9019*** binutils to release 2.9.1 or newer. Another option is to modify 9020*** your PATH or compiler configuration so that the native linker is 9021*** used, and then restart. 9022 9023_LT_EOF 9024 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9025 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9026 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9027 else 9028 ld_shlibs=no 9029 fi 9030 ;; 9031 9032 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9033 case `$LD -v 2>&1` in 9034 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9035 ld_shlibs=no 9036 cat <<_LT_EOF 1>&2 9037 9038*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9039*** reliably create shared libraries on SCO systems. Therefore, libtool 9040*** is disabling shared libraries support. We urge you to upgrade GNU 9041*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9042*** your PATH or compiler configuration so that the native linker is 9043*** used, and then restart. 9044 9045_LT_EOF 9046 ;; 9047 *) 9048 # For security reasons, it is highly recommended that you always 9049 # use absolute paths for naming shared libraries, and exclude the 9050 # DT_RUNPATH tag from executables and libraries. But doing so 9051 # requires that you compile everything twice, which is a pain. 9052 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9053 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9054 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9055 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9056 else 9057 ld_shlibs=no 9058 fi 9059 ;; 9060 esac 9061 ;; 9062 9063 sunos4*) 9064 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9065 wlarc= 9066 hardcode_direct=yes 9067 hardcode_shlibpath_var=no 9068 ;; 9069 9070 *) 9071 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9072 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9073 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9074 else 9075 ld_shlibs=no 9076 fi 9077 ;; 9078 esac 9079 9080 if test "$ld_shlibs" = no; then 9081 runpath_var= 9082 hardcode_libdir_flag_spec= 9083 export_dynamic_flag_spec= 9084 whole_archive_flag_spec= 9085 fi 9086 else 9087 # PORTME fill in a description of your system's linker (not GNU ld) 9088 case $host_os in 9089 aix3*) 9090 allow_undefined_flag=unsupported 9091 always_export_symbols=yes 9092 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' 9093 # Note: this linker hardcodes the directories in LIBPATH if there 9094 # are no directories specified by -L. 9095 hardcode_minus_L=yes 9096 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9097 # Neither direct hardcoding nor static linking is supported with a 9098 # broken collect2. 9099 hardcode_direct=unsupported 9100 fi 9101 ;; 9102 9103 aix[4-9]*) 9104 if test "$host_cpu" = ia64; then 9105 # On IA64, the linker does run time linking by default, so we don't 9106 # have to do anything special. 9107 aix_use_runtimelinking=no 9108 exp_sym_flag='-Bexport' 9109 no_entry_flag="" 9110 else 9111 # If we're using GNU nm, then we don't want the "-C" option. 9112 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9113 # Also, AIX nm treats weak defined symbols like other global 9114 # defined symbols, whereas GNU nm marks them as "W". 9115 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9116 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' 9117 else 9118 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' 9119 fi 9120 aix_use_runtimelinking=no 9121 9122 # Test if we are trying to use run time linking or normal 9123 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9124 # need to do runtime linking. 9125 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9126 for ld_flag in $LDFLAGS; do 9127 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9128 aix_use_runtimelinking=yes 9129 break 9130 fi 9131 done 9132 ;; 9133 esac 9134 9135 exp_sym_flag='-bexport' 9136 no_entry_flag='-bnoentry' 9137 fi 9138 9139 # When large executables or shared objects are built, AIX ld can 9140 # have problems creating the table of contents. If linking a library 9141 # or program results in "error TOC overflow" add -mminimal-toc to 9142 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9143 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9144 9145 archive_cmds='' 9146 hardcode_direct=yes 9147 hardcode_direct_absolute=yes 9148 hardcode_libdir_separator=':' 9149 link_all_deplibs=yes 9150 file_list_spec='${wl}-f,' 9151 9152 if test "$GCC" = yes; then 9153 case $host_os in aix4.[012]|aix4.[012].*) 9154 # We only want to do this on AIX 4.2 and lower, the check 9155 # below for broken collect2 doesn't work under 4.3+ 9156 collect2name=`${CC} -print-prog-name=collect2` 9157 if test -f "$collect2name" && 9158 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9159 then 9160 # We have reworked collect2 9161 : 9162 else 9163 # We have old collect2 9164 hardcode_direct=unsupported 9165 # It fails to find uninstalled libraries when the uninstalled 9166 # path is not listed in the libpath. Setting hardcode_minus_L 9167 # to unsupported forces relinking 9168 hardcode_minus_L=yes 9169 hardcode_libdir_flag_spec='-L$libdir' 9170 hardcode_libdir_separator= 9171 fi 9172 ;; 9173 esac 9174 shared_flag='-shared' 9175 if test "$aix_use_runtimelinking" = yes; then 9176 shared_flag="$shared_flag "'${wl}-G' 9177 fi 9178 else 9179 # not using gcc 9180 if test "$host_cpu" = ia64; then 9181 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9182 # chokes on -Wl,-G. The following line is correct: 9183 shared_flag='-G' 9184 else 9185 if test "$aix_use_runtimelinking" = yes; then 9186 shared_flag='${wl}-G' 9187 else 9188 shared_flag='${wl}-bM:SRE' 9189 fi 9190 fi 9191 fi 9192 9193 export_dynamic_flag_spec='${wl}-bexpall' 9194 # It seems that -bexpall does not export symbols beginning with 9195 # underscore (_), so it is better to generate a list of symbols to export. 9196 always_export_symbols=yes 9197 if test "$aix_use_runtimelinking" = yes; then 9198 # Warning - without using the other runtime loading flags (-brtl), 9199 # -berok will link without error, but may produce a broken library. 9200 allow_undefined_flag='-berok' 9201 # Determine the default libpath from the value encoded in an 9202 # empty executable. 9203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9204/* end confdefs.h. */ 9205 9206int 9207main () 9208{ 9209 9210 ; 9211 return 0; 9212} 9213_ACEOF 9214if ac_fn_c_try_link "$LINENO"; then : 9215 9216lt_aix_libpath_sed=' 9217 /Import File Strings/,/^$/ { 9218 /^0/ { 9219 s/^0 *\(.*\)$/\1/ 9220 p 9221 } 9222 }' 9223aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9224# Check for a 64-bit object if we didn't find anything. 9225if test -z "$aix_libpath"; then 9226 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9227fi 9228fi 9229rm -f core conftest.err conftest.$ac_objext \ 9230 conftest$ac_exeext conftest.$ac_ext 9231if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9232 9233 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9234 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" 9235 else 9236 if test "$host_cpu" = ia64; then 9237 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9238 allow_undefined_flag="-z nodefs" 9239 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" 9240 else 9241 # Determine the default libpath from the value encoded in an 9242 # empty executable. 9243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9244/* end confdefs.h. */ 9245 9246int 9247main () 9248{ 9249 9250 ; 9251 return 0; 9252} 9253_ACEOF 9254if ac_fn_c_try_link "$LINENO"; then : 9255 9256lt_aix_libpath_sed=' 9257 /Import File Strings/,/^$/ { 9258 /^0/ { 9259 s/^0 *\(.*\)$/\1/ 9260 p 9261 } 9262 }' 9263aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9264# Check for a 64-bit object if we didn't find anything. 9265if test -z "$aix_libpath"; then 9266 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9267fi 9268fi 9269rm -f core conftest.err conftest.$ac_objext \ 9270 conftest$ac_exeext conftest.$ac_ext 9271if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9272 9273 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9274 # Warning - without using the other run time loading flags, 9275 # -berok will link without error, but may produce a broken library. 9276 no_undefined_flag=' ${wl}-bernotok' 9277 allow_undefined_flag=' ${wl}-berok' 9278 if test "$with_gnu_ld" = yes; then 9279 # We only use this code for GNU lds that support --whole-archive. 9280 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9281 else 9282 # Exported symbols can be pulled into shared objects from archives 9283 whole_archive_flag_spec='$convenience' 9284 fi 9285 archive_cmds_need_lc=yes 9286 # This is similar to how AIX traditionally builds its shared libraries. 9287 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' 9288 fi 9289 fi 9290 ;; 9291 9292 amigaos*) 9293 case $host_cpu in 9294 powerpc) 9295 # see comment about AmigaOS4 .so support 9296 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9297 archive_expsym_cmds='' 9298 ;; 9299 m68k) 9300 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)' 9301 hardcode_libdir_flag_spec='-L$libdir' 9302 hardcode_minus_L=yes 9303 ;; 9304 esac 9305 ;; 9306 9307 bsdi[45]*) 9308 export_dynamic_flag_spec=-rdynamic 9309 ;; 9310 9311 cygwin* | mingw* | pw32* | cegcc*) 9312 # When not using gcc, we currently assume that we are using 9313 # Microsoft Visual C++. 9314 # hardcode_libdir_flag_spec is actually meaningless, as there is 9315 # no search path for DLLs. 9316 hardcode_libdir_flag_spec=' ' 9317 allow_undefined_flag=unsupported 9318 # Tell ltmain to make .lib files, not .a files. 9319 libext=lib 9320 # Tell ltmain to make .dll files, not .so files. 9321 shrext_cmds=".dll" 9322 # FIXME: Setting linknames here is a bad hack. 9323 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9324 # The linker will automatically build a .lib file if we build a DLL. 9325 old_archive_from_new_cmds='true' 9326 # FIXME: Should let the user specify the lib program. 9327 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9328 fix_srcfile_path='`cygpath -w "$srcfile"`' 9329 enable_shared_with_static_runtimes=yes 9330 ;; 9331 9332 darwin* | rhapsody*) 9333 9334 9335 archive_cmds_need_lc=no 9336 hardcode_direct=no 9337 hardcode_automatic=yes 9338 hardcode_shlibpath_var=unsupported 9339 if test "$lt_cv_ld_force_load" = "yes"; then 9340 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\"`' 9341 else 9342 whole_archive_flag_spec='' 9343 fi 9344 link_all_deplibs=yes 9345 allow_undefined_flag="$_lt_dar_allow_undefined" 9346 case $cc_basename in 9347 ifort*) _lt_dar_can_shared=yes ;; 9348 *) _lt_dar_can_shared=$GCC ;; 9349 esac 9350 if test "$_lt_dar_can_shared" = "yes"; then 9351 output_verbose_link_cmd=func_echo_all 9352 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9353 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9354 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}" 9355 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}" 9356 9357 else 9358 ld_shlibs=no 9359 fi 9360 9361 ;; 9362 9363 dgux*) 9364 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9365 hardcode_libdir_flag_spec='-L$libdir' 9366 hardcode_shlibpath_var=no 9367 ;; 9368 9369 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9370 # support. Future versions do this automatically, but an explicit c++rt0.o 9371 # does not break anything, and helps significantly (at the cost of a little 9372 # extra space). 9373 freebsd2.2*) 9374 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9375 hardcode_libdir_flag_spec='-R$libdir' 9376 hardcode_direct=yes 9377 hardcode_shlibpath_var=no 9378 ;; 9379 9380 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9381 freebsd2.*) 9382 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9383 hardcode_direct=yes 9384 hardcode_minus_L=yes 9385 hardcode_shlibpath_var=no 9386 ;; 9387 9388 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9389 freebsd* | dragonfly*) 9390 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9391 hardcode_libdir_flag_spec='-R$libdir' 9392 hardcode_direct=yes 9393 hardcode_shlibpath_var=no 9394 ;; 9395 9396 hpux9*) 9397 if test "$GCC" = yes; then 9398 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' 9399 else 9400 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' 9401 fi 9402 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9403 hardcode_libdir_separator=: 9404 hardcode_direct=yes 9405 9406 # hardcode_minus_L: Not really in the search PATH, 9407 # but as the default location of the library. 9408 hardcode_minus_L=yes 9409 export_dynamic_flag_spec='${wl}-E' 9410 ;; 9411 9412 hpux10*) 9413 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9414 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9415 else 9416 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9417 fi 9418 if test "$with_gnu_ld" = no; then 9419 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9420 hardcode_libdir_flag_spec_ld='+b $libdir' 9421 hardcode_libdir_separator=: 9422 hardcode_direct=yes 9423 hardcode_direct_absolute=yes 9424 export_dynamic_flag_spec='${wl}-E' 9425 # hardcode_minus_L: Not really in the search PATH, 9426 # but as the default location of the library. 9427 hardcode_minus_L=yes 9428 fi 9429 ;; 9430 9431 hpux11*) 9432 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9433 case $host_cpu in 9434 hppa*64*) 9435 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9436 ;; 9437 ia64*) 9438 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9439 ;; 9440 *) 9441 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9442 ;; 9443 esac 9444 else 9445 case $host_cpu in 9446 hppa*64*) 9447 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9448 ;; 9449 ia64*) 9450 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9451 ;; 9452 *) 9453 9454 # Older versions of the 11.00 compiler do not understand -b yet 9455 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9457$as_echo_n "checking if $CC understands -b... " >&6; } 9458if test "${lt_cv_prog_compiler__b+set}" = set; then : 9459 $as_echo_n "(cached) " >&6 9460else 9461 lt_cv_prog_compiler__b=no 9462 save_LDFLAGS="$LDFLAGS" 9463 LDFLAGS="$LDFLAGS -b" 9464 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9465 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9466 # The linker can only warn and ignore the option if not recognized 9467 # So say no if there are warnings 9468 if test -s conftest.err; then 9469 # Append any errors to the config.log. 9470 cat conftest.err 1>&5 9471 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9472 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9473 if diff conftest.exp conftest.er2 >/dev/null; then 9474 lt_cv_prog_compiler__b=yes 9475 fi 9476 else 9477 lt_cv_prog_compiler__b=yes 9478 fi 9479 fi 9480 $RM -r conftest* 9481 LDFLAGS="$save_LDFLAGS" 9482 9483fi 9484{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9485$as_echo "$lt_cv_prog_compiler__b" >&6; } 9486 9487if test x"$lt_cv_prog_compiler__b" = xyes; then 9488 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9489else 9490 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9491fi 9492 9493 ;; 9494 esac 9495 fi 9496 if test "$with_gnu_ld" = no; then 9497 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9498 hardcode_libdir_separator=: 9499 9500 case $host_cpu in 9501 hppa*64*|ia64*) 9502 hardcode_direct=no 9503 hardcode_shlibpath_var=no 9504 ;; 9505 *) 9506 hardcode_direct=yes 9507 hardcode_direct_absolute=yes 9508 export_dynamic_flag_spec='${wl}-E' 9509 9510 # hardcode_minus_L: Not really in the search PATH, 9511 # but as the default location of the library. 9512 hardcode_minus_L=yes 9513 ;; 9514 esac 9515 fi 9516 ;; 9517 9518 irix5* | irix6* | nonstopux*) 9519 if test "$GCC" = yes; then 9520 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' 9521 # Try to use the -exported_symbol ld option, if it does not 9522 # work, assume that -exports_file does not work either and 9523 # implicitly export all symbols. 9524 save_LDFLAGS="$LDFLAGS" 9525 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9527/* end confdefs.h. */ 9528int foo(void) {} 9529_ACEOF 9530if ac_fn_c_try_link "$LINENO"; then : 9531 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' 9532 9533fi 9534rm -f core conftest.err conftest.$ac_objext \ 9535 conftest$ac_exeext conftest.$ac_ext 9536 LDFLAGS="$save_LDFLAGS" 9537 else 9538 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' 9539 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' 9540 fi 9541 archive_cmds_need_lc='no' 9542 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9543 hardcode_libdir_separator=: 9544 inherit_rpath=yes 9545 link_all_deplibs=yes 9546 ;; 9547 9548 netbsd*) 9549 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9550 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9551 else 9552 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9553 fi 9554 hardcode_libdir_flag_spec='-R$libdir' 9555 hardcode_direct=yes 9556 hardcode_shlibpath_var=no 9557 ;; 9558 9559 newsos6) 9560 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9561 hardcode_direct=yes 9562 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9563 hardcode_libdir_separator=: 9564 hardcode_shlibpath_var=no 9565 ;; 9566 9567 *nto* | *qnx*) 9568 ;; 9569 9570 openbsd*) 9571 if test -f /usr/libexec/ld.so; then 9572 hardcode_direct=yes 9573 hardcode_shlibpath_var=no 9574 hardcode_direct_absolute=yes 9575 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9576 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9577 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9578 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9579 export_dynamic_flag_spec='${wl}-E' 9580 else 9581 case $host_os in 9582 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9583 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9584 hardcode_libdir_flag_spec='-R$libdir' 9585 ;; 9586 *) 9587 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9588 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9589 ;; 9590 esac 9591 fi 9592 else 9593 ld_shlibs=no 9594 fi 9595 ;; 9596 9597 os2*) 9598 hardcode_libdir_flag_spec='-L$libdir' 9599 hardcode_minus_L=yes 9600 allow_undefined_flag=unsupported 9601 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' 9602 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9603 ;; 9604 9605 osf3*) 9606 if test "$GCC" = yes; then 9607 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9608 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' 9609 else 9610 allow_undefined_flag=' -expect_unresolved \*' 9611 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' 9612 fi 9613 archive_cmds_need_lc='no' 9614 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9615 hardcode_libdir_separator=: 9616 ;; 9617 9618 osf4* | osf5*) # as osf3* with the addition of -msym flag 9619 if test "$GCC" = yes; then 9620 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9621 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' 9622 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9623 else 9624 allow_undefined_flag=' -expect_unresolved \*' 9625 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' 9626 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~ 9627 $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' 9628 9629 # Both c and cxx compiler support -rpath directly 9630 hardcode_libdir_flag_spec='-rpath $libdir' 9631 fi 9632 archive_cmds_need_lc='no' 9633 hardcode_libdir_separator=: 9634 ;; 9635 9636 solaris*) 9637 no_undefined_flag=' -z defs' 9638 if test "$GCC" = yes; then 9639 wlarc='${wl}' 9640 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9641 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9642 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9643 else 9644 case `$CC -V 2>&1` in 9645 *"Compilers 5.0"*) 9646 wlarc='' 9647 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9648 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9649 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9650 ;; 9651 *) 9652 wlarc='${wl}' 9653 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9654 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9655 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9656 ;; 9657 esac 9658 fi 9659 hardcode_libdir_flag_spec='-R$libdir' 9660 hardcode_shlibpath_var=no 9661 case $host_os in 9662 solaris2.[0-5] | solaris2.[0-5].*) ;; 9663 *) 9664 # The compiler driver will combine and reorder linker options, 9665 # but understands `-z linker_flag'. GCC discards it without `$wl', 9666 # but is careful enough not to reorder. 9667 # Supported since Solaris 2.6 (maybe 2.5.1?) 9668 if test "$GCC" = yes; then 9669 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9670 else 9671 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9672 fi 9673 ;; 9674 esac 9675 link_all_deplibs=yes 9676 ;; 9677 9678 sunos4*) 9679 if test "x$host_vendor" = xsequent; then 9680 # Use $CC to link under sequent, because it throws in some extra .o 9681 # files that make .init and .fini sections work. 9682 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9683 else 9684 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9685 fi 9686 hardcode_libdir_flag_spec='-L$libdir' 9687 hardcode_direct=yes 9688 hardcode_minus_L=yes 9689 hardcode_shlibpath_var=no 9690 ;; 9691 9692 sysv4) 9693 case $host_vendor in 9694 sni) 9695 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9696 hardcode_direct=yes # is this really true??? 9697 ;; 9698 siemens) 9699 ## LD is ld it makes a PLAMLIB 9700 ## CC just makes a GrossModule. 9701 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9702 reload_cmds='$CC -r -o $output$reload_objs' 9703 hardcode_direct=no 9704 ;; 9705 motorola) 9706 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9707 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9708 ;; 9709 esac 9710 runpath_var='LD_RUN_PATH' 9711 hardcode_shlibpath_var=no 9712 ;; 9713 9714 sysv4.3*) 9715 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9716 hardcode_shlibpath_var=no 9717 export_dynamic_flag_spec='-Bexport' 9718 ;; 9719 9720 sysv4*MP*) 9721 if test -d /usr/nec; then 9722 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9723 hardcode_shlibpath_var=no 9724 runpath_var=LD_RUN_PATH 9725 hardcode_runpath_var=yes 9726 ld_shlibs=yes 9727 fi 9728 ;; 9729 9730 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9731 no_undefined_flag='${wl}-z,text' 9732 archive_cmds_need_lc=no 9733 hardcode_shlibpath_var=no 9734 runpath_var='LD_RUN_PATH' 9735 9736 if test "$GCC" = yes; then 9737 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9738 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9739 else 9740 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9741 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9742 fi 9743 ;; 9744 9745 sysv5* | sco3.2v5* | sco5v6*) 9746 # Note: We can NOT use -z defs as we might desire, because we do not 9747 # link with -lc, and that would cause any symbols used from libc to 9748 # always be unresolved, which means just about no library would 9749 # ever link correctly. If we're not using GNU ld we use -z text 9750 # though, which does catch some bad symbols but isn't as heavy-handed 9751 # as -z defs. 9752 no_undefined_flag='${wl}-z,text' 9753 allow_undefined_flag='${wl}-z,nodefs' 9754 archive_cmds_need_lc=no 9755 hardcode_shlibpath_var=no 9756 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9757 hardcode_libdir_separator=':' 9758 link_all_deplibs=yes 9759 export_dynamic_flag_spec='${wl}-Bexport' 9760 runpath_var='LD_RUN_PATH' 9761 9762 if test "$GCC" = yes; then 9763 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9764 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9765 else 9766 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9767 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9768 fi 9769 ;; 9770 9771 uts4*) 9772 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9773 hardcode_libdir_flag_spec='-L$libdir' 9774 hardcode_shlibpath_var=no 9775 ;; 9776 9777 *) 9778 ld_shlibs=no 9779 ;; 9780 esac 9781 9782 if test x$host_vendor = xsni; then 9783 case $host in 9784 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9785 export_dynamic_flag_spec='${wl}-Blargedynsym' 9786 ;; 9787 esac 9788 fi 9789 fi 9790 9791{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9792$as_echo "$ld_shlibs" >&6; } 9793test "$ld_shlibs" = no && can_build_shared=no 9794 9795with_gnu_ld=$with_gnu_ld 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811# 9812# Do we need to explicitly link libc? 9813# 9814case "x$archive_cmds_need_lc" in 9815x|xyes) 9816 # Assume -lc should be added 9817 archive_cmds_need_lc=yes 9818 9819 if test "$enable_shared" = yes && test "$GCC" = yes; then 9820 case $archive_cmds in 9821 *'~'*) 9822 # FIXME: we may have to deal with multi-command sequences. 9823 ;; 9824 '$CC '*) 9825 # Test whether the compiler implicitly links with -lc since on some 9826 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9827 # to ld, don't add -lc before -lgcc. 9828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9829$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9830if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9831 $as_echo_n "(cached) " >&6 9832else 9833 $RM conftest* 9834 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9835 9836 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9837 (eval $ac_compile) 2>&5 9838 ac_status=$? 9839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9840 test $ac_status = 0; } 2>conftest.err; then 9841 soname=conftest 9842 lib=conftest 9843 libobjs=conftest.$ac_objext 9844 deplibs= 9845 wl=$lt_prog_compiler_wl 9846 pic_flag=$lt_prog_compiler_pic 9847 compiler_flags=-v 9848 linker_flags=-v 9849 verstring= 9850 output_objdir=. 9851 libname=conftest 9852 lt_save_allow_undefined_flag=$allow_undefined_flag 9853 allow_undefined_flag= 9854 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9855 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9856 ac_status=$? 9857 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9858 test $ac_status = 0; } 9859 then 9860 lt_cv_archive_cmds_need_lc=no 9861 else 9862 lt_cv_archive_cmds_need_lc=yes 9863 fi 9864 allow_undefined_flag=$lt_save_allow_undefined_flag 9865 else 9866 cat conftest.err 1>&5 9867 fi 9868 $RM conftest* 9869 9870fi 9871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9872$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9873 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9874 ;; 9875 esac 9876 fi 9877 ;; 9878esac 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10037$as_echo_n "checking dynamic linker characteristics... " >&6; } 10038 10039if test "$GCC" = yes; then 10040 case $host_os in 10041 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10042 *) lt_awk_arg="/^libraries:/" ;; 10043 esac 10044 case $host_os in 10045 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10046 *) lt_sed_strip_eq="s,=/,/,g" ;; 10047 esac 10048 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10049 case $lt_search_path_spec in 10050 *\;*) 10051 # if the path contains ";" then we assume it to be the separator 10052 # otherwise default to the standard path separator (i.e. ":") - it is 10053 # assumed that no part of a normal pathname contains ";" but that should 10054 # okay in the real world where ";" in dirpaths is itself problematic. 10055 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10056 ;; 10057 *) 10058 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10059 ;; 10060 esac 10061 # Ok, now we have the path, separated by spaces, we can step through it 10062 # and add multilib dir if necessary. 10063 lt_tmp_lt_search_path_spec= 10064 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10065 for lt_sys_path in $lt_search_path_spec; do 10066 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10067 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10068 else 10069 test -d "$lt_sys_path" && \ 10070 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10071 fi 10072 done 10073 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10074BEGIN {RS=" "; FS="/|\n";} { 10075 lt_foo=""; 10076 lt_count=0; 10077 for (lt_i = NF; lt_i > 0; lt_i--) { 10078 if ($lt_i != "" && $lt_i != ".") { 10079 if ($lt_i == "..") { 10080 lt_count++; 10081 } else { 10082 if (lt_count == 0) { 10083 lt_foo="/" $lt_i lt_foo; 10084 } else { 10085 lt_count--; 10086 } 10087 } 10088 } 10089 } 10090 if (lt_foo != "") { lt_freq[lt_foo]++; } 10091 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10092}'` 10093 # AWK program above erroneously prepends '/' to C:/dos/paths 10094 # for these hosts. 10095 case $host_os in 10096 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10097 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10098 esac 10099 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10100else 10101 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10102fi 10103library_names_spec= 10104libname_spec='lib$name' 10105soname_spec= 10106shrext_cmds=".so" 10107postinstall_cmds= 10108postuninstall_cmds= 10109finish_cmds= 10110finish_eval= 10111shlibpath_var= 10112shlibpath_overrides_runpath=unknown 10113version_type=none 10114dynamic_linker="$host_os ld.so" 10115sys_lib_dlsearch_path_spec="/lib /usr/lib" 10116need_lib_prefix=unknown 10117hardcode_into_libs=no 10118 10119# when you set need_version to no, make sure it does not cause -set_version 10120# flags to be left without arguments 10121need_version=unknown 10122 10123case $host_os in 10124aix3*) 10125 version_type=linux 10126 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10127 shlibpath_var=LIBPATH 10128 10129 # AIX 3 has no versioning support, so we append a major version to the name. 10130 soname_spec='${libname}${release}${shared_ext}$major' 10131 ;; 10132 10133aix[4-9]*) 10134 version_type=linux 10135 need_lib_prefix=no 10136 need_version=no 10137 hardcode_into_libs=yes 10138 if test "$host_cpu" = ia64; then 10139 # AIX 5 supports IA64 10140 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10141 shlibpath_var=LD_LIBRARY_PATH 10142 else 10143 # With GCC up to 2.95.x, collect2 would create an import file 10144 # for dependence libraries. The import file would start with 10145 # the line `#! .'. This would cause the generated library to 10146 # depend on `.', always an invalid library. This was fixed in 10147 # development snapshots of GCC prior to 3.0. 10148 case $host_os in 10149 aix4 | aix4.[01] | aix4.[01].*) 10150 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10151 echo ' yes ' 10152 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10153 : 10154 else 10155 can_build_shared=no 10156 fi 10157 ;; 10158 esac 10159 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10160 # soname into executable. Probably we can add versioning support to 10161 # collect2, so additional links can be useful in future. 10162 if test "$aix_use_runtimelinking" = yes; then 10163 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10164 # instead of lib<name>.a to let people know that these are not 10165 # typical AIX shared libraries. 10166 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10167 else 10168 # We preserve .a as extension for shared libraries through AIX4.2 10169 # and later when we are not doing run time linking. 10170 library_names_spec='${libname}${release}.a $libname.a' 10171 soname_spec='${libname}${release}${shared_ext}$major' 10172 fi 10173 shlibpath_var=LIBPATH 10174 fi 10175 ;; 10176 10177amigaos*) 10178 case $host_cpu in 10179 powerpc) 10180 # Since July 2007 AmigaOS4 officially supports .so libraries. 10181 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10182 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10183 ;; 10184 m68k) 10185 library_names_spec='$libname.ixlibrary $libname.a' 10186 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10187 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' 10188 ;; 10189 esac 10190 ;; 10191 10192beos*) 10193 library_names_spec='${libname}${shared_ext}' 10194 dynamic_linker="$host_os ld.so" 10195 shlibpath_var=LIBRARY_PATH 10196 ;; 10197 10198bsdi[45]*) 10199 version_type=linux 10200 need_version=no 10201 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10202 soname_spec='${libname}${release}${shared_ext}$major' 10203 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10204 shlibpath_var=LD_LIBRARY_PATH 10205 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10206 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10207 # the default ld.so.conf also contains /usr/contrib/lib and 10208 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10209 # libtool to hard-code these into programs 10210 ;; 10211 10212cygwin* | mingw* | pw32* | cegcc*) 10213 version_type=windows 10214 shrext_cmds=".dll" 10215 need_version=no 10216 need_lib_prefix=no 10217 10218 case $GCC,$host_os in 10219 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10220 library_names_spec='$libname.dll.a' 10221 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10222 postinstall_cmds='base_file=`basename \${file}`~ 10223 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10224 dldir=$destdir/`dirname \$dlpath`~ 10225 test -d \$dldir || mkdir -p \$dldir~ 10226 $install_prog $dir/$dlname \$dldir/$dlname~ 10227 chmod a+x \$dldir/$dlname~ 10228 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10229 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10230 fi' 10231 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10232 dlpath=$dir/\$dldll~ 10233 $RM \$dlpath' 10234 shlibpath_overrides_runpath=yes 10235 10236 case $host_os in 10237 cygwin*) 10238 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10239 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10240 10241 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10242 ;; 10243 mingw* | cegcc*) 10244 # MinGW DLLs use traditional 'lib' prefix 10245 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10246 ;; 10247 pw32*) 10248 # pw32 DLLs use 'pw' prefix rather than 'lib' 10249 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10250 ;; 10251 esac 10252 ;; 10253 10254 *) 10255 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10256 ;; 10257 esac 10258 dynamic_linker='Win32 ld.exe' 10259 # FIXME: first we should search . and the directory the executable is in 10260 shlibpath_var=PATH 10261 ;; 10262 10263darwin* | rhapsody*) 10264 dynamic_linker="$host_os dyld" 10265 version_type=darwin 10266 need_lib_prefix=no 10267 need_version=no 10268 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10269 soname_spec='${libname}${release}${major}$shared_ext' 10270 shlibpath_overrides_runpath=yes 10271 shlibpath_var=DYLD_LIBRARY_PATH 10272 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10273 10274 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10275 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10276 ;; 10277 10278dgux*) 10279 version_type=linux 10280 need_lib_prefix=no 10281 need_version=no 10282 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10283 soname_spec='${libname}${release}${shared_ext}$major' 10284 shlibpath_var=LD_LIBRARY_PATH 10285 ;; 10286 10287freebsd* | dragonfly*) 10288 # DragonFly does not have aout. When/if they implement a new 10289 # versioning mechanism, adjust this. 10290 if test -x /usr/bin/objformat; then 10291 objformat=`/usr/bin/objformat` 10292 else 10293 case $host_os in 10294 freebsd[23].*) objformat=aout ;; 10295 *) objformat=elf ;; 10296 esac 10297 fi 10298 version_type=freebsd-$objformat 10299 case $version_type in 10300 freebsd-elf*) 10301 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10302 need_version=no 10303 need_lib_prefix=no 10304 ;; 10305 freebsd-*) 10306 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10307 need_version=yes 10308 ;; 10309 esac 10310 shlibpath_var=LD_LIBRARY_PATH 10311 case $host_os in 10312 freebsd2.*) 10313 shlibpath_overrides_runpath=yes 10314 ;; 10315 freebsd3.[01]* | freebsdelf3.[01]*) 10316 shlibpath_overrides_runpath=yes 10317 hardcode_into_libs=yes 10318 ;; 10319 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10320 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10321 shlibpath_overrides_runpath=no 10322 hardcode_into_libs=yes 10323 ;; 10324 *) # from 4.6 on, and DragonFly 10325 shlibpath_overrides_runpath=yes 10326 hardcode_into_libs=yes 10327 ;; 10328 esac 10329 ;; 10330 10331gnu*) 10332 version_type=linux 10333 need_lib_prefix=no 10334 need_version=no 10335 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10336 soname_spec='${libname}${release}${shared_ext}$major' 10337 shlibpath_var=LD_LIBRARY_PATH 10338 hardcode_into_libs=yes 10339 ;; 10340 10341haiku*) 10342 version_type=linux 10343 need_lib_prefix=no 10344 need_version=no 10345 dynamic_linker="$host_os runtime_loader" 10346 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10347 soname_spec='${libname}${release}${shared_ext}$major' 10348 shlibpath_var=LIBRARY_PATH 10349 shlibpath_overrides_runpath=yes 10350 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10351 hardcode_into_libs=yes 10352 ;; 10353 10354hpux9* | hpux10* | hpux11*) 10355 # Give a soname corresponding to the major version so that dld.sl refuses to 10356 # link against other versions. 10357 version_type=sunos 10358 need_lib_prefix=no 10359 need_version=no 10360 case $host_cpu in 10361 ia64*) 10362 shrext_cmds='.so' 10363 hardcode_into_libs=yes 10364 dynamic_linker="$host_os dld.so" 10365 shlibpath_var=LD_LIBRARY_PATH 10366 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10367 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10368 soname_spec='${libname}${release}${shared_ext}$major' 10369 if test "X$HPUX_IA64_MODE" = X32; then 10370 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10371 else 10372 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10373 fi 10374 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10375 ;; 10376 hppa*64*) 10377 shrext_cmds='.sl' 10378 hardcode_into_libs=yes 10379 dynamic_linker="$host_os dld.sl" 10380 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10381 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10382 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10383 soname_spec='${libname}${release}${shared_ext}$major' 10384 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10385 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10386 ;; 10387 *) 10388 shrext_cmds='.sl' 10389 dynamic_linker="$host_os dld.sl" 10390 shlibpath_var=SHLIB_PATH 10391 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10392 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10393 soname_spec='${libname}${release}${shared_ext}$major' 10394 ;; 10395 esac 10396 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10397 postinstall_cmds='chmod 555 $lib' 10398 # or fails outright, so override atomically: 10399 install_override_mode=555 10400 ;; 10401 10402interix[3-9]*) 10403 version_type=linux 10404 need_lib_prefix=no 10405 need_version=no 10406 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10407 soname_spec='${libname}${release}${shared_ext}$major' 10408 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10409 shlibpath_var=LD_LIBRARY_PATH 10410 shlibpath_overrides_runpath=no 10411 hardcode_into_libs=yes 10412 ;; 10413 10414irix5* | irix6* | nonstopux*) 10415 case $host_os in 10416 nonstopux*) version_type=nonstopux ;; 10417 *) 10418 if test "$lt_cv_prog_gnu_ld" = yes; then 10419 version_type=linux 10420 else 10421 version_type=irix 10422 fi ;; 10423 esac 10424 need_lib_prefix=no 10425 need_version=no 10426 soname_spec='${libname}${release}${shared_ext}$major' 10427 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10428 case $host_os in 10429 irix5* | nonstopux*) 10430 libsuff= shlibsuff= 10431 ;; 10432 *) 10433 case $LD in # libtool.m4 will add one of these switches to LD 10434 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10435 libsuff= shlibsuff= libmagic=32-bit;; 10436 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10437 libsuff=32 shlibsuff=N32 libmagic=N32;; 10438 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10439 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10440 *) libsuff= shlibsuff= libmagic=never-match;; 10441 esac 10442 ;; 10443 esac 10444 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10445 shlibpath_overrides_runpath=no 10446 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10447 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10448 hardcode_into_libs=yes 10449 ;; 10450 10451# No shared lib support for Linux oldld, aout, or coff. 10452linux*oldld* | linux*aout* | linux*coff*) 10453 dynamic_linker=no 10454 ;; 10455 10456# This must be Linux ELF. 10457linux* | k*bsd*-gnu | kopensolaris*-gnu) 10458 version_type=linux 10459 need_lib_prefix=no 10460 need_version=no 10461 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10462 soname_spec='${libname}${release}${shared_ext}$major' 10463 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10464 shlibpath_var=LD_LIBRARY_PATH 10465 shlibpath_overrides_runpath=no 10466 10467 # Some binutils ld are patched to set DT_RUNPATH 10468 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10469 $as_echo_n "(cached) " >&6 10470else 10471 lt_cv_shlibpath_overrides_runpath=no 10472 save_LDFLAGS=$LDFLAGS 10473 save_libdir=$libdir 10474 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10475 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10477/* end confdefs.h. */ 10478 10479int 10480main () 10481{ 10482 10483 ; 10484 return 0; 10485} 10486_ACEOF 10487if ac_fn_c_try_link "$LINENO"; then : 10488 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10489 lt_cv_shlibpath_overrides_runpath=yes 10490fi 10491fi 10492rm -f core conftest.err conftest.$ac_objext \ 10493 conftest$ac_exeext conftest.$ac_ext 10494 LDFLAGS=$save_LDFLAGS 10495 libdir=$save_libdir 10496 10497fi 10498 10499 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10500 10501 # This implies no fast_install, which is unacceptable. 10502 # Some rework will be needed to allow for fast_install 10503 # before this can be enabled. 10504 hardcode_into_libs=yes 10505 10506 # Append ld.so.conf contents to the search path 10507 if test -f /etc/ld.so.conf; then 10508 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' ' '` 10509 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10510 fi 10511 10512 # We used to test for /lib/ld.so.1 and disable shared libraries on 10513 # powerpc, because MkLinux only supported shared libraries with the 10514 # GNU dynamic linker. Since this was broken with cross compilers, 10515 # most powerpc-linux boxes support dynamic linking these days and 10516 # people can always --disable-shared, the test was removed, and we 10517 # assume the GNU/Linux dynamic linker is in use. 10518 dynamic_linker='GNU/Linux ld.so' 10519 ;; 10520 10521netbsd*) 10522 version_type=sunos 10523 need_lib_prefix=no 10524 need_version=no 10525 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10526 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10527 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10528 dynamic_linker='NetBSD (a.out) ld.so' 10529 else 10530 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10531 soname_spec='${libname}${release}${shared_ext}$major' 10532 dynamic_linker='NetBSD ld.elf_so' 10533 fi 10534 shlibpath_var=LD_LIBRARY_PATH 10535 shlibpath_overrides_runpath=yes 10536 hardcode_into_libs=yes 10537 ;; 10538 10539newsos6) 10540 version_type=linux 10541 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10542 shlibpath_var=LD_LIBRARY_PATH 10543 shlibpath_overrides_runpath=yes 10544 ;; 10545 10546*nto* | *qnx*) 10547 version_type=qnx 10548 need_lib_prefix=no 10549 need_version=no 10550 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10551 soname_spec='${libname}${release}${shared_ext}$major' 10552 shlibpath_var=LD_LIBRARY_PATH 10553 shlibpath_overrides_runpath=no 10554 hardcode_into_libs=yes 10555 dynamic_linker='ldqnx.so' 10556 ;; 10557 10558openbsd*) 10559 version_type=sunos 10560 sys_lib_dlsearch_path_spec="/usr/lib" 10561 need_lib_prefix=no 10562 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10563 case $host_os in 10564 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10565 *) need_version=no ;; 10566 esac 10567 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10568 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10569 shlibpath_var=LD_LIBRARY_PATH 10570 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10571 case $host_os in 10572 openbsd2.[89] | openbsd2.[89].*) 10573 shlibpath_overrides_runpath=no 10574 ;; 10575 *) 10576 shlibpath_overrides_runpath=yes 10577 ;; 10578 esac 10579 else 10580 shlibpath_overrides_runpath=yes 10581 fi 10582 ;; 10583 10584os2*) 10585 libname_spec='$name' 10586 shrext_cmds=".dll" 10587 need_lib_prefix=no 10588 library_names_spec='$libname${shared_ext} $libname.a' 10589 dynamic_linker='OS/2 ld.exe' 10590 shlibpath_var=LIBPATH 10591 ;; 10592 10593osf3* | osf4* | osf5*) 10594 version_type=osf 10595 need_lib_prefix=no 10596 need_version=no 10597 soname_spec='${libname}${release}${shared_ext}$major' 10598 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10599 shlibpath_var=LD_LIBRARY_PATH 10600 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10601 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10602 ;; 10603 10604rdos*) 10605 dynamic_linker=no 10606 ;; 10607 10608solaris*) 10609 version_type=linux 10610 need_lib_prefix=no 10611 need_version=no 10612 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10613 soname_spec='${libname}${release}${shared_ext}$major' 10614 shlibpath_var=LD_LIBRARY_PATH 10615 shlibpath_overrides_runpath=yes 10616 hardcode_into_libs=yes 10617 # ldd complains unless libraries are executable 10618 postinstall_cmds='chmod +x $lib' 10619 ;; 10620 10621sunos4*) 10622 version_type=sunos 10623 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10624 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10625 shlibpath_var=LD_LIBRARY_PATH 10626 shlibpath_overrides_runpath=yes 10627 if test "$with_gnu_ld" = yes; then 10628 need_lib_prefix=no 10629 fi 10630 need_version=yes 10631 ;; 10632 10633sysv4 | sysv4.3*) 10634 version_type=linux 10635 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10636 soname_spec='${libname}${release}${shared_ext}$major' 10637 shlibpath_var=LD_LIBRARY_PATH 10638 case $host_vendor in 10639 sni) 10640 shlibpath_overrides_runpath=no 10641 need_lib_prefix=no 10642 runpath_var=LD_RUN_PATH 10643 ;; 10644 siemens) 10645 need_lib_prefix=no 10646 ;; 10647 motorola) 10648 need_lib_prefix=no 10649 need_version=no 10650 shlibpath_overrides_runpath=no 10651 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10652 ;; 10653 esac 10654 ;; 10655 10656sysv4*MP*) 10657 if test -d /usr/nec ;then 10658 version_type=linux 10659 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10660 soname_spec='$libname${shared_ext}.$major' 10661 shlibpath_var=LD_LIBRARY_PATH 10662 fi 10663 ;; 10664 10665sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10666 version_type=freebsd-elf 10667 need_lib_prefix=no 10668 need_version=no 10669 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10670 soname_spec='${libname}${release}${shared_ext}$major' 10671 shlibpath_var=LD_LIBRARY_PATH 10672 shlibpath_overrides_runpath=yes 10673 hardcode_into_libs=yes 10674 if test "$with_gnu_ld" = yes; then 10675 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10676 else 10677 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10678 case $host_os in 10679 sco3.2v5*) 10680 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10681 ;; 10682 esac 10683 fi 10684 sys_lib_dlsearch_path_spec='/usr/lib' 10685 ;; 10686 10687tpf*) 10688 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10689 version_type=linux 10690 need_lib_prefix=no 10691 need_version=no 10692 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10693 shlibpath_var=LD_LIBRARY_PATH 10694 shlibpath_overrides_runpath=no 10695 hardcode_into_libs=yes 10696 ;; 10697 10698uts4*) 10699 version_type=linux 10700 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10701 soname_spec='${libname}${release}${shared_ext}$major' 10702 shlibpath_var=LD_LIBRARY_PATH 10703 ;; 10704 10705*) 10706 dynamic_linker=no 10707 ;; 10708esac 10709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10710$as_echo "$dynamic_linker" >&6; } 10711test "$dynamic_linker" = no && can_build_shared=no 10712 10713variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10714if test "$GCC" = yes; then 10715 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10716fi 10717 10718if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10719 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10720fi 10721if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10722 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10723fi 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10817$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10818hardcode_action= 10819if test -n "$hardcode_libdir_flag_spec" || 10820 test -n "$runpath_var" || 10821 test "X$hardcode_automatic" = "Xyes" ; then 10822 10823 # We can hardcode non-existent directories. 10824 if test "$hardcode_direct" != no && 10825 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10826 # have to relink, otherwise we might link with an installed library 10827 # when we should be linking with a yet-to-be-installed one 10828 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10829 test "$hardcode_minus_L" != no; then 10830 # Linking always hardcodes the temporary library directory. 10831 hardcode_action=relink 10832 else 10833 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10834 hardcode_action=immediate 10835 fi 10836else 10837 # We cannot hardcode anything, or else we can only hardcode existing 10838 # directories. 10839 hardcode_action=unsupported 10840fi 10841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10842$as_echo "$hardcode_action" >&6; } 10843 10844if test "$hardcode_action" = relink || 10845 test "$inherit_rpath" = yes; then 10846 # Fast installation is not supported 10847 enable_fast_install=no 10848elif test "$shlibpath_overrides_runpath" = yes || 10849 test "$enable_shared" = no; then 10850 # Fast installation is not necessary 10851 enable_fast_install=needless 10852fi 10853 10854 10855 10856 10857 10858 10859 if test "x$enable_dlopen" != xyes; then 10860 enable_dlopen=unknown 10861 enable_dlopen_self=unknown 10862 enable_dlopen_self_static=unknown 10863else 10864 lt_cv_dlopen=no 10865 lt_cv_dlopen_libs= 10866 10867 case $host_os in 10868 beos*) 10869 lt_cv_dlopen="load_add_on" 10870 lt_cv_dlopen_libs= 10871 lt_cv_dlopen_self=yes 10872 ;; 10873 10874 mingw* | pw32* | cegcc*) 10875 lt_cv_dlopen="LoadLibrary" 10876 lt_cv_dlopen_libs= 10877 ;; 10878 10879 cygwin*) 10880 lt_cv_dlopen="dlopen" 10881 lt_cv_dlopen_libs= 10882 ;; 10883 10884 darwin*) 10885 # if libdl is installed we need to link against it 10886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10887$as_echo_n "checking for dlopen in -ldl... " >&6; } 10888if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10889 $as_echo_n "(cached) " >&6 10890else 10891 ac_check_lib_save_LIBS=$LIBS 10892LIBS="-ldl $LIBS" 10893cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10894/* end confdefs.h. */ 10895 10896/* Override any GCC internal prototype to avoid an error. 10897 Use char because int might match the return type of a GCC 10898 builtin and then its argument prototype would still apply. */ 10899#ifdef __cplusplus 10900extern "C" 10901#endif 10902char dlopen (); 10903int 10904main () 10905{ 10906return dlopen (); 10907 ; 10908 return 0; 10909} 10910_ACEOF 10911if ac_fn_c_try_link "$LINENO"; then : 10912 ac_cv_lib_dl_dlopen=yes 10913else 10914 ac_cv_lib_dl_dlopen=no 10915fi 10916rm -f core conftest.err conftest.$ac_objext \ 10917 conftest$ac_exeext conftest.$ac_ext 10918LIBS=$ac_check_lib_save_LIBS 10919fi 10920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10921$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10922if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10923 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10924else 10925 10926 lt_cv_dlopen="dyld" 10927 lt_cv_dlopen_libs= 10928 lt_cv_dlopen_self=yes 10929 10930fi 10931 10932 ;; 10933 10934 *) 10935 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10936if test "x$ac_cv_func_shl_load" = x""yes; then : 10937 lt_cv_dlopen="shl_load" 10938else 10939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10940$as_echo_n "checking for shl_load in -ldld... " >&6; } 10941if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10942 $as_echo_n "(cached) " >&6 10943else 10944 ac_check_lib_save_LIBS=$LIBS 10945LIBS="-ldld $LIBS" 10946cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10947/* end confdefs.h. */ 10948 10949/* Override any GCC internal prototype to avoid an error. 10950 Use char because int might match the return type of a GCC 10951 builtin and then its argument prototype would still apply. */ 10952#ifdef __cplusplus 10953extern "C" 10954#endif 10955char shl_load (); 10956int 10957main () 10958{ 10959return shl_load (); 10960 ; 10961 return 0; 10962} 10963_ACEOF 10964if ac_fn_c_try_link "$LINENO"; then : 10965 ac_cv_lib_dld_shl_load=yes 10966else 10967 ac_cv_lib_dld_shl_load=no 10968fi 10969rm -f core conftest.err conftest.$ac_objext \ 10970 conftest$ac_exeext conftest.$ac_ext 10971LIBS=$ac_check_lib_save_LIBS 10972fi 10973{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10974$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10975if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10976 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10977else 10978 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10979if test "x$ac_cv_func_dlopen" = x""yes; then : 10980 lt_cv_dlopen="dlopen" 10981else 10982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10983$as_echo_n "checking for dlopen in -ldl... " >&6; } 10984if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10985 $as_echo_n "(cached) " >&6 10986else 10987 ac_check_lib_save_LIBS=$LIBS 10988LIBS="-ldl $LIBS" 10989cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10990/* end confdefs.h. */ 10991 10992/* Override any GCC internal prototype to avoid an error. 10993 Use char because int might match the return type of a GCC 10994 builtin and then its argument prototype would still apply. */ 10995#ifdef __cplusplus 10996extern "C" 10997#endif 10998char dlopen (); 10999int 11000main () 11001{ 11002return dlopen (); 11003 ; 11004 return 0; 11005} 11006_ACEOF 11007if ac_fn_c_try_link "$LINENO"; then : 11008 ac_cv_lib_dl_dlopen=yes 11009else 11010 ac_cv_lib_dl_dlopen=no 11011fi 11012rm -f core conftest.err conftest.$ac_objext \ 11013 conftest$ac_exeext conftest.$ac_ext 11014LIBS=$ac_check_lib_save_LIBS 11015fi 11016{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11017$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11018if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11019 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11020else 11021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11022$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11023if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 11024 $as_echo_n "(cached) " >&6 11025else 11026 ac_check_lib_save_LIBS=$LIBS 11027LIBS="-lsvld $LIBS" 11028cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11029/* end confdefs.h. */ 11030 11031/* Override any GCC internal prototype to avoid an error. 11032 Use char because int might match the return type of a GCC 11033 builtin and then its argument prototype would still apply. */ 11034#ifdef __cplusplus 11035extern "C" 11036#endif 11037char dlopen (); 11038int 11039main () 11040{ 11041return dlopen (); 11042 ; 11043 return 0; 11044} 11045_ACEOF 11046if ac_fn_c_try_link "$LINENO"; then : 11047 ac_cv_lib_svld_dlopen=yes 11048else 11049 ac_cv_lib_svld_dlopen=no 11050fi 11051rm -f core conftest.err conftest.$ac_objext \ 11052 conftest$ac_exeext conftest.$ac_ext 11053LIBS=$ac_check_lib_save_LIBS 11054fi 11055{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11056$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11057if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 11058 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11059else 11060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11061$as_echo_n "checking for dld_link in -ldld... " >&6; } 11062if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 11063 $as_echo_n "(cached) " >&6 11064else 11065 ac_check_lib_save_LIBS=$LIBS 11066LIBS="-ldld $LIBS" 11067cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11068/* end confdefs.h. */ 11069 11070/* Override any GCC internal prototype to avoid an error. 11071 Use char because int might match the return type of a GCC 11072 builtin and then its argument prototype would still apply. */ 11073#ifdef __cplusplus 11074extern "C" 11075#endif 11076char dld_link (); 11077int 11078main () 11079{ 11080return dld_link (); 11081 ; 11082 return 0; 11083} 11084_ACEOF 11085if ac_fn_c_try_link "$LINENO"; then : 11086 ac_cv_lib_dld_dld_link=yes 11087else 11088 ac_cv_lib_dld_dld_link=no 11089fi 11090rm -f core conftest.err conftest.$ac_objext \ 11091 conftest$ac_exeext conftest.$ac_ext 11092LIBS=$ac_check_lib_save_LIBS 11093fi 11094{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11095$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11096if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 11097 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11098fi 11099 11100 11101fi 11102 11103 11104fi 11105 11106 11107fi 11108 11109 11110fi 11111 11112 11113fi 11114 11115 ;; 11116 esac 11117 11118 if test "x$lt_cv_dlopen" != xno; then 11119 enable_dlopen=yes 11120 else 11121 enable_dlopen=no 11122 fi 11123 11124 case $lt_cv_dlopen in 11125 dlopen) 11126 save_CPPFLAGS="$CPPFLAGS" 11127 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11128 11129 save_LDFLAGS="$LDFLAGS" 11130 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11131 11132 save_LIBS="$LIBS" 11133 LIBS="$lt_cv_dlopen_libs $LIBS" 11134 11135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11136$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11137if test "${lt_cv_dlopen_self+set}" = set; then : 11138 $as_echo_n "(cached) " >&6 11139else 11140 if test "$cross_compiling" = yes; then : 11141 lt_cv_dlopen_self=cross 11142else 11143 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11144 lt_status=$lt_dlunknown 11145 cat > conftest.$ac_ext <<_LT_EOF 11146#line 11146 "configure" 11147#include "confdefs.h" 11148 11149#if HAVE_DLFCN_H 11150#include <dlfcn.h> 11151#endif 11152 11153#include <stdio.h> 11154 11155#ifdef RTLD_GLOBAL 11156# define LT_DLGLOBAL RTLD_GLOBAL 11157#else 11158# ifdef DL_GLOBAL 11159# define LT_DLGLOBAL DL_GLOBAL 11160# else 11161# define LT_DLGLOBAL 0 11162# endif 11163#endif 11164 11165/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11166 find out it does not work in some platform. */ 11167#ifndef LT_DLLAZY_OR_NOW 11168# ifdef RTLD_LAZY 11169# define LT_DLLAZY_OR_NOW RTLD_LAZY 11170# else 11171# ifdef DL_LAZY 11172# define LT_DLLAZY_OR_NOW DL_LAZY 11173# else 11174# ifdef RTLD_NOW 11175# define LT_DLLAZY_OR_NOW RTLD_NOW 11176# else 11177# ifdef DL_NOW 11178# define LT_DLLAZY_OR_NOW DL_NOW 11179# else 11180# define LT_DLLAZY_OR_NOW 0 11181# endif 11182# endif 11183# endif 11184# endif 11185#endif 11186 11187/* When -fvisbility=hidden is used, assume the code has been annotated 11188 correspondingly for the symbols needed. */ 11189#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11190void fnord () __attribute__((visibility("default"))); 11191#endif 11192 11193void fnord () { int i=42; } 11194int main () 11195{ 11196 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11197 int status = $lt_dlunknown; 11198 11199 if (self) 11200 { 11201 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11202 else 11203 { 11204 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11205 else puts (dlerror ()); 11206 } 11207 /* dlclose (self); */ 11208 } 11209 else 11210 puts (dlerror ()); 11211 11212 return status; 11213} 11214_LT_EOF 11215 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11216 (eval $ac_link) 2>&5 11217 ac_status=$? 11218 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11219 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11220 (./conftest; exit; ) >&5 2>/dev/null 11221 lt_status=$? 11222 case x$lt_status in 11223 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11224 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11225 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11226 esac 11227 else : 11228 # compilation failed 11229 lt_cv_dlopen_self=no 11230 fi 11231fi 11232rm -fr conftest* 11233 11234 11235fi 11236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11237$as_echo "$lt_cv_dlopen_self" >&6; } 11238 11239 if test "x$lt_cv_dlopen_self" = xyes; then 11240 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11242$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11243if test "${lt_cv_dlopen_self_static+set}" = set; then : 11244 $as_echo_n "(cached) " >&6 11245else 11246 if test "$cross_compiling" = yes; then : 11247 lt_cv_dlopen_self_static=cross 11248else 11249 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11250 lt_status=$lt_dlunknown 11251 cat > conftest.$ac_ext <<_LT_EOF 11252#line 11252 "configure" 11253#include "confdefs.h" 11254 11255#if HAVE_DLFCN_H 11256#include <dlfcn.h> 11257#endif 11258 11259#include <stdio.h> 11260 11261#ifdef RTLD_GLOBAL 11262# define LT_DLGLOBAL RTLD_GLOBAL 11263#else 11264# ifdef DL_GLOBAL 11265# define LT_DLGLOBAL DL_GLOBAL 11266# else 11267# define LT_DLGLOBAL 0 11268# endif 11269#endif 11270 11271/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11272 find out it does not work in some platform. */ 11273#ifndef LT_DLLAZY_OR_NOW 11274# ifdef RTLD_LAZY 11275# define LT_DLLAZY_OR_NOW RTLD_LAZY 11276# else 11277# ifdef DL_LAZY 11278# define LT_DLLAZY_OR_NOW DL_LAZY 11279# else 11280# ifdef RTLD_NOW 11281# define LT_DLLAZY_OR_NOW RTLD_NOW 11282# else 11283# ifdef DL_NOW 11284# define LT_DLLAZY_OR_NOW DL_NOW 11285# else 11286# define LT_DLLAZY_OR_NOW 0 11287# endif 11288# endif 11289# endif 11290# endif 11291#endif 11292 11293/* When -fvisbility=hidden is used, assume the code has been annotated 11294 correspondingly for the symbols needed. */ 11295#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11296void fnord () __attribute__((visibility("default"))); 11297#endif 11298 11299void fnord () { int i=42; } 11300int main () 11301{ 11302 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11303 int status = $lt_dlunknown; 11304 11305 if (self) 11306 { 11307 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11308 else 11309 { 11310 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11311 else puts (dlerror ()); 11312 } 11313 /* dlclose (self); */ 11314 } 11315 else 11316 puts (dlerror ()); 11317 11318 return status; 11319} 11320_LT_EOF 11321 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11322 (eval $ac_link) 2>&5 11323 ac_status=$? 11324 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11325 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11326 (./conftest; exit; ) >&5 2>/dev/null 11327 lt_status=$? 11328 case x$lt_status in 11329 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11330 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11331 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11332 esac 11333 else : 11334 # compilation failed 11335 lt_cv_dlopen_self_static=no 11336 fi 11337fi 11338rm -fr conftest* 11339 11340 11341fi 11342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11343$as_echo "$lt_cv_dlopen_self_static" >&6; } 11344 fi 11345 11346 CPPFLAGS="$save_CPPFLAGS" 11347 LDFLAGS="$save_LDFLAGS" 11348 LIBS="$save_LIBS" 11349 ;; 11350 esac 11351 11352 case $lt_cv_dlopen_self in 11353 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11354 *) enable_dlopen_self=unknown ;; 11355 esac 11356 11357 case $lt_cv_dlopen_self_static in 11358 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11359 *) enable_dlopen_self_static=unknown ;; 11360 esac 11361fi 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379striplib= 11380old_striplib= 11381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11382$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11383if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11384 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11385 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11387$as_echo "yes" >&6; } 11388else 11389# FIXME - insert some real tests, host_os isn't really good enough 11390 case $host_os in 11391 darwin*) 11392 if test -n "$STRIP" ; then 11393 striplib="$STRIP -x" 11394 old_striplib="$STRIP -S" 11395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11396$as_echo "yes" >&6; } 11397 else 11398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11399$as_echo "no" >&6; } 11400 fi 11401 ;; 11402 *) 11403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11404$as_echo "no" >&6; } 11405 ;; 11406 esac 11407fi 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 # Report which library types will actually be built 11421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11422$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11424$as_echo "$can_build_shared" >&6; } 11425 11426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11427$as_echo_n "checking whether to build shared libraries... " >&6; } 11428 test "$can_build_shared" = "no" && enable_shared=no 11429 11430 # On AIX, shared libraries and static libraries use the same namespace, and 11431 # are all built from PIC. 11432 case $host_os in 11433 aix3*) 11434 test "$enable_shared" = yes && enable_static=no 11435 if test -n "$RANLIB"; then 11436 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11437 postinstall_cmds='$RANLIB $lib' 11438 fi 11439 ;; 11440 11441 aix[4-9]*) 11442 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11443 test "$enable_shared" = yes && enable_static=no 11444 fi 11445 ;; 11446 esac 11447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11448$as_echo "$enable_shared" >&6; } 11449 11450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11451$as_echo_n "checking whether to build static libraries... " >&6; } 11452 # Make sure either enable_shared or enable_static is yes. 11453 test "$enable_shared" = yes || enable_static=yes 11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11455$as_echo "$enable_static" >&6; } 11456 11457 11458 11459 11460fi 11461ac_ext=c 11462ac_cpp='$CPP $CPPFLAGS' 11463ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11464ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11465ac_compiler_gnu=$ac_cv_c_compiler_gnu 11466 11467CC="$lt_save_CC" 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 ac_config_commands="$ac_config_commands libtool" 11482 11483 11484 11485 11486# Only expand once: 11487 11488 11489 11490# Check whether --enable-targets was given. 11491if test "${enable_targets+set}" = set; then : 11492 enableval=$enable_targets; case "${enableval}" in 11493 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11494 ;; 11495 no) enable_targets= ;; 11496 *) enable_targets=$enableval ;; 11497esac 11498fi 11499 11500 11501GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11502cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11503/* end confdefs.h. */ 11504__GNUC__ 11505_ACEOF 11506if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11507 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11508 11509else 11510 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11511fi 11512rm -f conftest* 11513 11514 11515# Check whether --enable-werror was given. 11516if test "${enable_werror+set}" = set; then : 11517 enableval=$enable_werror; case "${enableval}" in 11518 yes | y) ERROR_ON_WARNING="yes" ;; 11519 no | n) ERROR_ON_WARNING="no" ;; 11520 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11521 esac 11522fi 11523 11524 11525# Disable -Wformat by default when using gcc on mingw 11526case "${host}" in 11527 *-*-mingw32*) 11528 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11529 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11530 fi 11531 ;; 11532 *) ;; 11533esac 11534 11535# Enable -Werror by default when using gcc 11536if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11537 ERROR_ON_WARNING=yes 11538fi 11539 11540NO_WERROR= 11541if test "${ERROR_ON_WARNING}" = yes ; then 11542 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11543 NO_WERROR="-Wno-error" 11544fi 11545 11546if test "${GCC}" = yes ; then 11547 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11548fi 11549 11550# Check whether --enable-build-warnings was given. 11551if test "${enable_build_warnings+set}" = set; then : 11552 enableval=$enable_build_warnings; case "${enableval}" in 11553 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11554 no) if test "${GCC}" = yes ; then 11555 WARN_CFLAGS="-w" 11556 fi;; 11557 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11558 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11559 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11560 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11561 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11562esac 11563fi 11564 11565 11566if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11567 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11568fi 11569 11570 11571 11572 11573NO_WMISSING_FIELD_INITIALIZERS= 11574save_CFLAGS="$CFLAGS" 11575for real_option in -Wno-missing-field-initializers; do 11576 # Do the check with the no- prefix removed since gcc silently 11577 # accepts any -Wno-* option on purpose 11578 case $real_option in 11579 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 11580 *) option=$real_option ;; 11581 esac 11582 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 11583 11584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 11585$as_echo_n "checking whether $CC supports $option... " >&6; } 11586if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then : 11587 $as_echo_n "(cached) " >&6 11588else 11589 CFLAGS="$option" 11590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11591/* end confdefs.h. */ 11592 11593int 11594main () 11595{ 11596 11597 ; 11598 return 0; 11599} 11600_ACEOF 11601if ac_fn_c_try_compile "$LINENO"; then : 11602 eval "$as_acx_Woption=yes" 11603else 11604 eval "$as_acx_Woption=no" 11605fi 11606rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11607 11608fi 11609eval ac_res=\$$as_acx_Woption 11610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11611$as_echo "$ac_res" >&6; } 11612 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 11613 NO_WMISSING_FIELD_INITIALIZERS="$NO_WMISSING_FIELD_INITIALIZERS${NO_WMISSING_FIELD_INITIALIZERS:+ }$real_option" 11614fi 11615 done 11616CFLAGS="$save_CFLAGS" 11617 11618 11619ac_config_headers="$ac_config_headers config.h:config.in" 11620 11621 11622# PR 14072 11623 11624 11625if test -z "$target" ; then 11626 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5 11627fi 11628 11629 11630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 11631$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 11632 # Check whether --enable-maintainer-mode was given. 11633if test "${enable_maintainer_mode+set}" = set; then : 11634 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 11635else 11636 USE_MAINTAINER_MODE=no 11637fi 11638 11639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 11640$as_echo "$USE_MAINTAINER_MODE" >&6; } 11641 if test $USE_MAINTAINER_MODE = yes; then 11642 MAINTAINER_MODE_TRUE= 11643 MAINTAINER_MODE_FALSE='#' 11644else 11645 MAINTAINER_MODE_TRUE='#' 11646 MAINTAINER_MODE_FALSE= 11647fi 11648 11649 MAINT=$MAINTAINER_MODE_TRUE 11650 11651 11652 case ${build_alias} in 11653 "") build_noncanonical=${build} ;; 11654 *) build_noncanonical=${build_alias} ;; 11655esac 11656 11657 case ${host_alias} in 11658 "") host_noncanonical=${build_noncanonical} ;; 11659 *) host_noncanonical=${host_alias} ;; 11660esac 11661 11662 case ${target_alias} in 11663 "") target_noncanonical=${host_noncanonical} ;; 11664 *) target_noncanonical=${target_alias} ;; 11665esac 11666 11667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5 11668$as_echo_n "checking whether to install libbfd... " >&6; } 11669 # Check whether --enable-install-libbfd was given. 11670if test "${enable_install_libbfd+set}" = set; then : 11671 enableval=$enable_install_libbfd; install_libbfd_p=$enableval 11672else 11673 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then 11674 install_libbfd_p=yes 11675 else 11676 install_libbfd_p=no 11677 fi 11678fi 11679 11680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5 11681$as_echo "$install_libbfd_p" >&6; } 11682 if test $install_libbfd_p = yes; then 11683 INSTALL_LIBBFD_TRUE= 11684 INSTALL_LIBBFD_FALSE='#' 11685else 11686 INSTALL_LIBBFD_TRUE='#' 11687 INSTALL_LIBBFD_FALSE= 11688fi 11689 11690 # Need _noncanonical variables for this. 11691 11692 11693 11694 11695 # libbfd.a is a host library containing target dependent code 11696 bfdlibdir='$(libdir)' 11697 bfdincludedir='$(includedir)' 11698 if test "${host}" != "${target}"; then 11699 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib' 11700 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include' 11701 fi 11702 11703 11704 11705 11706 11707 11708 11709 11710# host-specific stuff: 11711 11712ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl fi vi ga zh_CN it uk" 11713# If we haven't got the data from the intl directory, 11714# assume NLS is disabled. 11715USE_NLS=no 11716LIBINTL= 11717LIBINTL_DEP= 11718INCINTL= 11719XGETTEXT= 11720GMSGFMT= 11721POSUB= 11722 11723if test -f ../intl/config.intl; then 11724 . ../intl/config.intl 11725fi 11726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11727$as_echo_n "checking whether NLS is requested... " >&6; } 11728if test x"$USE_NLS" != xyes; then 11729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11730$as_echo "no" >&6; } 11731else 11732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11733$as_echo "yes" >&6; } 11734 11735$as_echo "#define ENABLE_NLS 1" >>confdefs.h 11736 11737 11738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 11739$as_echo_n "checking for catalogs to be installed... " >&6; } 11740 # Look for .po and .gmo files in the source directory. 11741 CATALOGS= 11742 XLINGUAS= 11743 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 11744 # If there aren't any .gmo files the shell will give us the 11745 # literal string "../path/to/srcdir/po/*.gmo" which has to be 11746 # weeded out. 11747 case "$cat" in *\**) 11748 continue;; 11749 esac 11750 # The quadruple backslash is collapsed to a double backslash 11751 # by the backticks, then collapsed again by the double quotes, 11752 # leaving us with one backslash in the sed expression (right 11753 # before the dot that mustn't act as a wildcard). 11754 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 11755 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 11756 # The user is allowed to set LINGUAS to a list of languages to 11757 # install catalogs for. If it's empty that means "all of them." 11758 if test "x$LINGUAS" = x; then 11759 CATALOGS="$CATALOGS $cat" 11760 XLINGUAS="$XLINGUAS $lang" 11761 else 11762 case "$LINGUAS" in *$lang*) 11763 CATALOGS="$CATALOGS $cat" 11764 XLINGUAS="$XLINGUAS $lang" 11765 ;; 11766 esac 11767 fi 11768 done 11769 LINGUAS="$XLINGUAS" 11770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 11771$as_echo "$LINGUAS" >&6; } 11772 11773 11774 DATADIRNAME=share 11775 11776 INSTOBJEXT=.mo 11777 11778 GENCAT=gencat 11779 11780 CATOBJEXT=.gmo 11781 11782fi 11783 11784 MKINSTALLDIRS= 11785 if test -n "$ac_aux_dir"; then 11786 case "$ac_aux_dir" in 11787 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 11788 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 11789 esac 11790 fi 11791 if test -z "$MKINSTALLDIRS"; then 11792 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 11793 fi 11794 11795 11796 11797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11798$as_echo_n "checking whether NLS is requested... " >&6; } 11799 # Check whether --enable-nls was given. 11800if test "${enable_nls+set}" = set; then : 11801 enableval=$enable_nls; USE_NLS=$enableval 11802else 11803 USE_NLS=yes 11804fi 11805 11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11807$as_echo "$USE_NLS" >&6; } 11808 11809 11810 11811 11812 11813 11814# Prepare PATH_SEPARATOR. 11815# The user is always right. 11816if test "${PATH_SEPARATOR+set}" != set; then 11817 echo "#! /bin/sh" >conf$$.sh 11818 echo "exit 0" >>conf$$.sh 11819 chmod +x conf$$.sh 11820 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11821 PATH_SEPARATOR=';' 11822 else 11823 PATH_SEPARATOR=: 11824 fi 11825 rm -f conf$$.sh 11826fi 11827 11828# Find out how to test for executable files. Don't use a zero-byte file, 11829# as systems may use methods other than mode bits to determine executability. 11830cat >conf$$.file <<_ASEOF 11831#! /bin/sh 11832exit 0 11833_ASEOF 11834chmod +x conf$$.file 11835if test -x conf$$.file >/dev/null 2>&1; then 11836 ac_executable_p="test -x" 11837else 11838 ac_executable_p="test -f" 11839fi 11840rm -f conf$$.file 11841 11842# Extract the first word of "msgfmt", so it can be a program name with args. 11843set dummy msgfmt; ac_word=$2 11844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11845$as_echo_n "checking for $ac_word... " >&6; } 11846if test "${ac_cv_path_MSGFMT+set}" = set; then : 11847 $as_echo_n "(cached) " >&6 11848else 11849 case "$MSGFMT" in 11850 [\\/]* | ?:[\\/]*) 11851 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 11852 ;; 11853 *) 11854 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11855 for ac_dir in $PATH; do 11856 IFS="$ac_save_IFS" 11857 test -z "$ac_dir" && ac_dir=. 11858 for ac_exec_ext in '' $ac_executable_extensions; do 11859 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11860 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 11861 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11862 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 11863 break 2 11864 fi 11865 fi 11866 done 11867 done 11868 IFS="$ac_save_IFS" 11869 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 11870 ;; 11871esac 11872fi 11873MSGFMT="$ac_cv_path_MSGFMT" 11874if test "$MSGFMT" != ":"; then 11875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 11876$as_echo "$MSGFMT" >&6; } 11877else 11878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11879$as_echo "no" >&6; } 11880fi 11881 11882 # Extract the first word of "gmsgfmt", so it can be a program name with args. 11883set dummy gmsgfmt; ac_word=$2 11884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11885$as_echo_n "checking for $ac_word... " >&6; } 11886if test "${ac_cv_path_GMSGFMT+set}" = set; then : 11887 $as_echo_n "(cached) " >&6 11888else 11889 case $GMSGFMT in 11890 [\\/]* | ?:[\\/]*) 11891 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 11892 ;; 11893 *) 11894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11895for as_dir in $PATH 11896do 11897 IFS=$as_save_IFS 11898 test -z "$as_dir" && as_dir=. 11899 for ac_exec_ext in '' $ac_executable_extensions; do 11900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11901 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 11902 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11903 break 2 11904 fi 11905done 11906 done 11907IFS=$as_save_IFS 11908 11909 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 11910 ;; 11911esac 11912fi 11913GMSGFMT=$ac_cv_path_GMSGFMT 11914if test -n "$GMSGFMT"; then 11915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 11916$as_echo "$GMSGFMT" >&6; } 11917else 11918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11919$as_echo "no" >&6; } 11920fi 11921 11922 11923 11924 11925# Prepare PATH_SEPARATOR. 11926# The user is always right. 11927if test "${PATH_SEPARATOR+set}" != set; then 11928 echo "#! /bin/sh" >conf$$.sh 11929 echo "exit 0" >>conf$$.sh 11930 chmod +x conf$$.sh 11931 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11932 PATH_SEPARATOR=';' 11933 else 11934 PATH_SEPARATOR=: 11935 fi 11936 rm -f conf$$.sh 11937fi 11938 11939# Find out how to test for executable files. Don't use a zero-byte file, 11940# as systems may use methods other than mode bits to determine executability. 11941cat >conf$$.file <<_ASEOF 11942#! /bin/sh 11943exit 0 11944_ASEOF 11945chmod +x conf$$.file 11946if test -x conf$$.file >/dev/null 2>&1; then 11947 ac_executable_p="test -x" 11948else 11949 ac_executable_p="test -f" 11950fi 11951rm -f conf$$.file 11952 11953# Extract the first word of "xgettext", so it can be a program name with args. 11954set dummy xgettext; ac_word=$2 11955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11956$as_echo_n "checking for $ac_word... " >&6; } 11957if test "${ac_cv_path_XGETTEXT+set}" = set; then : 11958 $as_echo_n "(cached) " >&6 11959else 11960 case "$XGETTEXT" in 11961 [\\/]* | ?:[\\/]*) 11962 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 11963 ;; 11964 *) 11965 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11966 for ac_dir in $PATH; do 11967 IFS="$ac_save_IFS" 11968 test -z "$ac_dir" && ac_dir=. 11969 for ac_exec_ext in '' $ac_executable_extensions; do 11970 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11971 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 11972 (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 11973 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 11974 break 2 11975 fi 11976 fi 11977 done 11978 done 11979 IFS="$ac_save_IFS" 11980 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 11981 ;; 11982esac 11983fi 11984XGETTEXT="$ac_cv_path_XGETTEXT" 11985if test "$XGETTEXT" != ":"; then 11986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 11987$as_echo "$XGETTEXT" >&6; } 11988else 11989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11990$as_echo "no" >&6; } 11991fi 11992 11993 rm -f messages.po 11994 11995 11996# Prepare PATH_SEPARATOR. 11997# The user is always right. 11998if test "${PATH_SEPARATOR+set}" != set; then 11999 echo "#! /bin/sh" >conf$$.sh 12000 echo "exit 0" >>conf$$.sh 12001 chmod +x conf$$.sh 12002 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12003 PATH_SEPARATOR=';' 12004 else 12005 PATH_SEPARATOR=: 12006 fi 12007 rm -f conf$$.sh 12008fi 12009 12010# Find out how to test for executable files. Don't use a zero-byte file, 12011# as systems may use methods other than mode bits to determine executability. 12012cat >conf$$.file <<_ASEOF 12013#! /bin/sh 12014exit 0 12015_ASEOF 12016chmod +x conf$$.file 12017if test -x conf$$.file >/dev/null 2>&1; then 12018 ac_executable_p="test -x" 12019else 12020 ac_executable_p="test -f" 12021fi 12022rm -f conf$$.file 12023 12024# Extract the first word of "msgmerge", so it can be a program name with args. 12025set dummy msgmerge; ac_word=$2 12026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12027$as_echo_n "checking for $ac_word... " >&6; } 12028if test "${ac_cv_path_MSGMERGE+set}" = set; then : 12029 $as_echo_n "(cached) " >&6 12030else 12031 case "$MSGMERGE" in 12032 [\\/]* | ?:[\\/]*) 12033 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 12034 ;; 12035 *) 12036 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12037 for ac_dir in $PATH; do 12038 IFS="$ac_save_IFS" 12039 test -z "$ac_dir" && ac_dir=. 12040 for ac_exec_ext in '' $ac_executable_extensions; do 12041 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12042 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 12043 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 12044 break 2 12045 fi 12046 fi 12047 done 12048 done 12049 IFS="$ac_save_IFS" 12050 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 12051 ;; 12052esac 12053fi 12054MSGMERGE="$ac_cv_path_MSGMERGE" 12055if test "$MSGMERGE" != ":"; then 12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 12057$as_echo "$MSGMERGE" >&6; } 12058else 12059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12060$as_echo "no" >&6; } 12061fi 12062 12063 12064 if test "$GMSGFMT" != ":"; then 12065 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 12066 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12067 : ; 12068 else 12069 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 12070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 12071$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 12072 GMSGFMT=":" 12073 fi 12074 fi 12075 12076 if test "$XGETTEXT" != ":"; then 12077 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12078 (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 12079 : ; 12080 else 12081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 12082$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 12083 XGETTEXT=":" 12084 fi 12085 rm -f messages.po 12086 fi 12087 12088 ac_config_commands="$ac_config_commands default-1" 12089 12090 12091 12092. ${srcdir}/../bfd/configure.host 12093 12094# Put a plausible default for CC_FOR_BUILD in Makefile. 12095if test -z "$CC_FOR_BUILD"; then 12096 if test "x$cross_compiling" = "xno"; then 12097 CC_FOR_BUILD='$(CC)' 12098 else 12099 CC_FOR_BUILD=gcc 12100 fi 12101fi 12102 12103# Also set EXEEXT_FOR_BUILD. 12104if test "x$cross_compiling" = "xno"; then 12105 EXEEXT_FOR_BUILD='$(EXEEXT)' 12106else 12107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5 12108$as_echo_n "checking for build system executable suffix... " >&6; } 12109if test "${bfd_cv_build_exeext+set}" = set; then : 12110 $as_echo_n "(cached) " >&6 12111else 12112 rm -f conftest* 12113 echo 'int main () { return 0; }' > conftest.c 12114 bfd_cv_build_exeext= 12115 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 12116 for file in conftest.*; do 12117 case $file in 12118 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 12119 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 12120 esac 12121 done 12122 rm -f conftest* 12123 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 12124fi 12125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5 12126$as_echo "$bfd_cv_build_exeext" >&6; } 12127 EXEEXT_FOR_BUILD="" 12128 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 12129fi 12130 12131 12132 12133 12134 12135for ac_header in string.h strings.h stdlib.h limits.h 12136do : 12137 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12138ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12139eval as_val=\$$as_ac_Header 12140 if test "x$as_val" = x""yes; then : 12141 cat >>confdefs.h <<_ACEOF 12142#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12143_ACEOF 12144 12145fi 12146 12147done 12148 12149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 12150$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 12151if test "${gcc_cv_header_string+set}" = set; then : 12152 $as_echo_n "(cached) " >&6 12153else 12154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12155/* end confdefs.h. */ 12156#include <string.h> 12157#include <strings.h> 12158int 12159main () 12160{ 12161 12162 ; 12163 return 0; 12164} 12165_ACEOF 12166if ac_fn_c_try_compile "$LINENO"; then : 12167 gcc_cv_header_string=yes 12168else 12169 gcc_cv_header_string=no 12170fi 12171rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12172fi 12173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 12174$as_echo "$gcc_cv_header_string" >&6; } 12175if test $gcc_cv_header_string = yes; then 12176 12177$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 12178 12179fi 12180 12181 12182ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default" 12183if test "x$ac_cv_have_decl_basename" = x""yes; then : 12184 ac_have_decl=1 12185else 12186 ac_have_decl=0 12187fi 12188 12189cat >>confdefs.h <<_ACEOF 12190#define HAVE_DECL_BASENAME $ac_have_decl 12191_ACEOF 12192ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 12193if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 12194 ac_have_decl=1 12195else 12196 ac_have_decl=0 12197fi 12198 12199cat >>confdefs.h <<_ACEOF 12200#define HAVE_DECL_STPCPY $ac_have_decl 12201_ACEOF 12202 12203 12204cgen_maint=no 12205cgendir='$(srcdir)/../cgen' 12206 12207# Check whether --enable-cgen-maint was given. 12208if test "${enable_cgen_maint+set}" = set; then : 12209 enableval=$enable_cgen_maint; case "${enableval}" in 12210 yes) cgen_maint=yes ;; 12211 no) cgen_maint=no ;; 12212 *) 12213 # argument is cgen install directory (not implemented yet). 12214 # Having a `share' directory might be more appropriate for the .scm, 12215 # .cpu, etc. files. 12216 cgen_maint=yes 12217 cgendir=${cgen_maint}/lib/cgen 12218 ;; 12219esac 12220fi 12221 if test x${cgen_maint} = xyes; then 12222 CGEN_MAINT_TRUE= 12223 CGEN_MAINT_FALSE='#' 12224else 12225 CGEN_MAINT_TRUE='#' 12226 CGEN_MAINT_FALSE= 12227fi 12228 12229 12230 12231using_cgen=no 12232 12233# Check if linker supports --as-needed and --no-as-needed options 12234{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5 12235$as_echo_n "checking linker --as-needed support... " >&6; } 12236if test "${bfd_cv_ld_as_needed+set}" = set; then : 12237 $as_echo_n "(cached) " >&6 12238else 12239 bfd_cv_ld_as_needed=no 12240 if $LD --help 2>/dev/null | grep as-needed > /dev/null; then 12241 bfd_cv_ld_as_needed=yes 12242 fi 12243 12244fi 12245{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5 12246$as_echo "$bfd_cv_ld_as_needed" >&6; } 12247 12248LIBM= 12249case $host in 12250*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 12251 # These system don't have libm, or don't need it 12252 ;; 12253*-ncr-sysv4.3*) 12254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 12255$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 12256if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then : 12257 $as_echo_n "(cached) " >&6 12258else 12259 ac_check_lib_save_LIBS=$LIBS 12260LIBS="-lmw $LIBS" 12261cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12262/* end confdefs.h. */ 12263 12264/* Override any GCC internal prototype to avoid an error. 12265 Use char because int might match the return type of a GCC 12266 builtin and then its argument prototype would still apply. */ 12267#ifdef __cplusplus 12268extern "C" 12269#endif 12270char _mwvalidcheckl (); 12271int 12272main () 12273{ 12274return _mwvalidcheckl (); 12275 ; 12276 return 0; 12277} 12278_ACEOF 12279if ac_fn_c_try_link "$LINENO"; then : 12280 ac_cv_lib_mw__mwvalidcheckl=yes 12281else 12282 ac_cv_lib_mw__mwvalidcheckl=no 12283fi 12284rm -f core conftest.err conftest.$ac_objext \ 12285 conftest$ac_exeext conftest.$ac_ext 12286LIBS=$ac_check_lib_save_LIBS 12287fi 12288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 12289$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 12290if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then : 12291 LIBM="-lmw" 12292fi 12293 12294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12295$as_echo_n "checking for cos in -lm... " >&6; } 12296if test "${ac_cv_lib_m_cos+set}" = set; then : 12297 $as_echo_n "(cached) " >&6 12298else 12299 ac_check_lib_save_LIBS=$LIBS 12300LIBS="-lm $LIBS" 12301cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12302/* end confdefs.h. */ 12303 12304/* Override any GCC internal prototype to avoid an error. 12305 Use char because int might match the return type of a GCC 12306 builtin and then its argument prototype would still apply. */ 12307#ifdef __cplusplus 12308extern "C" 12309#endif 12310char cos (); 12311int 12312main () 12313{ 12314return cos (); 12315 ; 12316 return 0; 12317} 12318_ACEOF 12319if ac_fn_c_try_link "$LINENO"; then : 12320 ac_cv_lib_m_cos=yes 12321else 12322 ac_cv_lib_m_cos=no 12323fi 12324rm -f core conftest.err conftest.$ac_objext \ 12325 conftest$ac_exeext conftest.$ac_ext 12326LIBS=$ac_check_lib_save_LIBS 12327fi 12328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12329$as_echo "$ac_cv_lib_m_cos" >&6; } 12330if test "x$ac_cv_lib_m_cos" = x""yes; then : 12331 LIBM="$LIBM -lm" 12332fi 12333 12334 ;; 12335*) 12336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12337$as_echo_n "checking for cos in -lm... " >&6; } 12338if test "${ac_cv_lib_m_cos+set}" = set; then : 12339 $as_echo_n "(cached) " >&6 12340else 12341 ac_check_lib_save_LIBS=$LIBS 12342LIBS="-lm $LIBS" 12343cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12344/* end confdefs.h. */ 12345 12346/* Override any GCC internal prototype to avoid an error. 12347 Use char because int might match the return type of a GCC 12348 builtin and then its argument prototype would still apply. */ 12349#ifdef __cplusplus 12350extern "C" 12351#endif 12352char cos (); 12353int 12354main () 12355{ 12356return cos (); 12357 ; 12358 return 0; 12359} 12360_ACEOF 12361if ac_fn_c_try_link "$LINENO"; then : 12362 ac_cv_lib_m_cos=yes 12363else 12364 ac_cv_lib_m_cos=no 12365fi 12366rm -f core conftest.err conftest.$ac_objext \ 12367 conftest$ac_exeext conftest.$ac_ext 12368LIBS=$ac_check_lib_save_LIBS 12369fi 12370{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12371$as_echo "$ac_cv_lib_m_cos" >&6; } 12372if test "x$ac_cv_lib_m_cos" = x""yes; then : 12373 LIBM="-lm" 12374fi 12375 12376 ;; 12377esac 12378 12379 12380 12381#Libs for generator progs 12382if test "x$cross_compiling" = "xno"; then 12383 BUILD_LIBS=../libiberty/libiberty.a 12384 BUILD_LIB_DEPS=$BUILD_LIBS 12385else 12386 # if cross-compiling, assume that the system provides -liberty 12387 # and that the version is compatible with new headers. 12388 BUILD_LIBS=-liberty 12389 BUILD_LIB_DEPS= 12390fi 12391BUILD_LIBS="$BUILD_LIBS $LIBINTL" 12392BUILD_LIB_DEPS="$BUILD_LIB_DEPS $LIBINTL_DEP" 12393 12394 12395 12396 12397# Horrible hacks to build DLLs on Windows and a shared library elsewhere. 12398SHARED_LDFLAGS= 12399SHARED_LIBADD= 12400SHARED_DEPENDENCIES= 12401if test "$enable_shared" = "yes"; then 12402# When building a shared libopcodes, link against the pic version of libiberty 12403# so that apps that use libopcodes won't need libiberty just to satisfy any 12404# libopcodes references. 12405# We can't do that if a pic libiberty is unavailable since including non-pic 12406# code would insert text relocations into libopcodes. 12407# Note that linking against libbfd as we do here, which is itself linked 12408# against libiberty, may not satisfy all the libopcodes libiberty references 12409# since libbfd may not pull in the entirety of libiberty. 12410 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` 12411 if test -n "$x"; then 12412 SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty" 12413 fi 12414 12415 case "${host}" in 12416 *-*-cygwin*) 12417 SHARED_LDFLAGS="-no-undefined" 12418 SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin" 12419 ;; 12420 *-*-darwin*) 12421 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib ${SHARED_LIBADD}" 12422 SHARED_DEPENDENCIES="../bfd/libbfd.la" 12423 ;; 12424 *) 12425 case "$host_vendor" in 12426 hp) 12427 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl ${SHARED_LIBADD}" 12428 ;; 12429 *) 12430 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so ${SHARED_LIBADD}" 12431 ;; 12432 esac 12433 SHARED_DEPENDENCIES="../bfd/libbfd.la" 12434 ;; 12435 esac 12436 12437 if test -n "$SHARED_LIBADD"; then 12438 if test -n "$LIBM"; then 12439 if test x"$bfd_cv_ld_as_needed" = xyes; then 12440 # Link against libm only when needed. Put -lc, -lm inside -Wl 12441 # to stop libtool reordering these options. 12442 SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed" 12443 else 12444 SHARED_LIBADD="$SHARED_LIBADD $LIBM" 12445 fi 12446 fi 12447 fi 12448fi 12449 12450 12451 12452 12453# target-specific stuff: 12454 12455# Canonicalize the secondary target names. 12456if test -n "$enable_targets" ; then 12457 for targ in `echo $enable_targets | sed 's/,/ /g'` 12458 do 12459 result=`$ac_config_sub $targ 2>/dev/null` 12460 if test -n "$result" ; then 12461 canon_targets="$canon_targets $result" 12462 else 12463 # Allow targets that config.sub doesn't recognize, like "all". 12464 canon_targets="$canon_targets $targ" 12465 fi 12466 done 12467fi 12468 12469all_targets=false 12470selarchs= 12471for targ in $target $canon_targets 12472do 12473 if test "x$targ" = "xall" ; then 12474 all_targets=true 12475 else 12476 . $srcdir/../bfd/config.bfd 12477 selarchs="$selarchs $targ_archs" 12478 fi 12479done 12480 12481# Utility var, documents generic cgen support files. 12482 12483cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo" 12484 12485# We don't do any links based on the target system, just makefile config. 12486 12487if test x${all_targets} = xfalse ; then 12488 12489 # Target architecture .o files. 12490 ta= 12491 12492 for arch in $selarchs 12493 do 12494 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g` 12495 archdefs="$archdefs -DARCH_$ad" 12496 case "$arch" in 12497 bfd_aarch64_arch) ta="$ta aarch64-asm.lo aarch64-dis.lo aarch64-opc.lo aarch64-asm-2.lo aarch64-dis-2.lo aarch64-opc-2.lo" ;; 12498 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;; 12499 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;; 12500 bfd_arm_arch) ta="$ta arm-dis.lo" ;; 12501 bfd_avr_arch) ta="$ta avr-dis.lo" ;; 12502 bfd_bfin_arch) ta="$ta bfin-dis.lo" ;; 12503 bfd_cr16_arch) ta="$ta cr16-dis.lo cr16-opc.lo" ;; 12504 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo cgen-bitset.lo" ;; 12505 bfd_crx_arch) ta="$ta crx-dis.lo crx-opc.lo" ;; 12506 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;; 12507 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;; 12508 bfd_dlx_arch) ta="$ta dlx-dis.lo" ;; 12509 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;; 12510 bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;; 12511 bfd_moxie_arch) ta="$ta moxie-dis.lo moxie-opc.lo" ;; 12512 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;; 12513 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;; 12514 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;; 12515 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;; 12516 bfd_i386_arch|bfd_l1om_arch|bfd_k1om_arch) 12517 ta="$ta i386-dis.lo i386-opc.lo" ;; 12518 bfd_i860_arch) ta="$ta i860-dis.lo" ;; 12519 bfd_i960_arch) ta="$ta i960-dis.lo" ;; 12520 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;; 12521 bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;; 12522 bfd_epiphany_arch) ta="$ta epiphany-asm.lo epiphany-desc.lo epiphany-dis.lo epiphany-ibld.lo epiphany-opc.lo" using_cgen=yes ;; 12523 bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;; 12524 bfd_lm32_arch) ta="$ta lm32-asm.lo lm32-desc.lo lm32-dis.lo lm32-ibld.lo lm32-opc.lo lm32-opinst.lo" using_cgen=yes ;; 12525 bfd_m32c_arch) ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;; 12526 bfd_m32r_arch) ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;; 12527 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12528 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12529 bfd_m9s12x_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12530 bfd_m9s12xg_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12531 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;; 12532 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;; 12533 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;; 12534 bfd_mep_arch) ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;; 12535 bfd_metag_arch) ta="$ta metag-dis.lo" ;; 12536 bfd_microblaze_arch) ta="$ta microblaze-dis.lo" ;; 12537 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo micromips-opc.lo" ;; 12538 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;; 12539 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;; 12540 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;; 12541 bfd_mt_arch) ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;; 12542 bfd_msp430_arch) ta="$ta msp430-dis.lo" ;; 12543 bfd_nios2_arch) ta="$ta nios2-dis.lo nios2-opc.lo" ;; 12544 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;; 12545 bfd_openrisc_arch) ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;; 12546 bfd_or32_arch) ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;; 12547 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;; 12548 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;; 12549 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12550 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12551 bfd_pyramid_arch) ;; 12552 bfd_romp_arch) ;; 12553 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12554 bfd_rl78_arch) ta="$ta rl78-dis.lo rl78-decode.lo";; 12555 bfd_rx_arch) ta="$ta rx-dis.lo rx-decode.lo";; 12556 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;; 12557 bfd_score_arch) ta="$ta score-dis.lo score7-dis.lo" ;; 12558 bfd_sh_arch) 12559 # We can't decide what we want just from the CPU family. 12560 # We want SH5 support unless a specific version of sh is 12561 # specified, as in sh3-elf, sh3b-linux-gnu, etc. 12562 # Include it just for ELF targets, since the SH5 bfd:s are ELF only. 12563 for t in $target $canon_targets; do 12564 case $t in 12565 all | sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \ 12566 sh-*-linux* | shl-*-linux*) 12567 ta="$ta sh64-dis.lo sh64-opc.lo" 12568 archdefs="$archdefs -DINCLUDE_SHMEDIA" 12569 break;; 12570 esac; 12571 done 12572 ta="$ta sh-dis.lo cgen-bitset.lo" ;; 12573 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;; 12574 bfd_spu_arch) ta="$ta spu-dis.lo spu-opc.lo" ;; 12575 bfd_tahoe_arch) ;; 12576 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;; 12577 bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;; 12578 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;; 12579 bfd_tic6x_arch) ta="$ta tic6x-dis.lo" ;; 12580 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;; 12581 bfd_tilegx_arch) ta="$ta tilegx-dis.lo tilegx-opc.lo" ;; 12582 bfd_tilepro_arch) ta="$ta tilepro-dis.lo tilepro-opc.lo" ;; 12583 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12584 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12585 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12586 bfd_v850_rh850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12587 bfd_vax_arch) ta="$ta vax-dis.lo" ;; 12588 bfd_w65_arch) ta="$ta w65-dis.lo" ;; 12589 bfd_we32k_arch) ;; 12590 bfd_xc16x_arch) ta="$ta xc16x-asm.lo xc16x-desc.lo xc16x-dis.lo xc16x-ibld.lo xc16x-opc.lo" using_cgen=yes ;; 12591 bfd_xgate_arch) ta="$ta xgate-dis.lo xgate-opc.lo" ;; 12592 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;; 12593 bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;; 12594 bfd_z80_arch) ta="$ta z80-dis.lo" ;; 12595 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;; 12596 12597 "") ;; 12598 *) as_fn_error "*** unknown target architecture $arch" "$LINENO" 5 ;; 12599 esac 12600 done 12601 12602 if test $using_cgen = yes ; then 12603 ta="$ta $cgen_files" 12604 fi 12605 12606 # Weed out duplicate .o files. 12607 f="" 12608 for i in $ta ; do 12609 case " $f " in 12610 *" $i "*) ;; 12611 *) f="$f $i" ;; 12612 esac 12613 done 12614 ta="$f" 12615 12616 # And duplicate -D flags. 12617 f="" 12618 for i in $archdefs ; do 12619 case " $f " in 12620 *" $i "*) ;; 12621 *) f="$f $i" ;; 12622 esac 12623 done 12624 archdefs="$f" 12625 12626 BFD_MACHINES="$ta" 12627 12628else # all_targets is true 12629 archdefs=-DARCH_all 12630 BFD_MACHINES='$(ALL_MACHINES)' 12631fi 12632 12633 12634 12635 12636ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in" 12637 12638cat >confcache <<\_ACEOF 12639# This file is a shell script that caches the results of configure 12640# tests run on this system so they can be shared between configure 12641# scripts and configure runs, see configure's option --config-cache. 12642# It is not useful on other systems. If it contains results you don't 12643# want to keep, you may remove or edit it. 12644# 12645# config.status only pays attention to the cache file if you give it 12646# the --recheck option to rerun configure. 12647# 12648# `ac_cv_env_foo' variables (set or unset) will be overridden when 12649# loading this file, other *unset* `ac_cv_foo' will be assigned the 12650# following values. 12651 12652_ACEOF 12653 12654# The following way of writing the cache mishandles newlines in values, 12655# but we know of no workaround that is simple, portable, and efficient. 12656# So, we kill variables containing newlines. 12657# Ultrix sh set writes to stderr and can't be redirected directly, 12658# and sets the high bit in the cache file unless we assign to the vars. 12659( 12660 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12661 eval ac_val=\$$ac_var 12662 case $ac_val in #( 12663 *${as_nl}*) 12664 case $ac_var in #( 12665 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12666$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12667 esac 12668 case $ac_var in #( 12669 _ | IFS | as_nl) ;; #( 12670 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12671 *) { eval $ac_var=; unset $ac_var;} ;; 12672 esac ;; 12673 esac 12674 done 12675 12676 (set) 2>&1 | 12677 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12678 *${as_nl}ac_space=\ *) 12679 # `set' does not quote correctly, so add quotes: double-quote 12680 # substitution turns \\\\ into \\, and sed turns \\ into \. 12681 sed -n \ 12682 "s/'/'\\\\''/g; 12683 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12684 ;; #( 12685 *) 12686 # `set' quotes correctly as required by POSIX, so do not add quotes. 12687 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12688 ;; 12689 esac | 12690 sort 12691) | 12692 sed ' 12693 /^ac_cv_env_/b end 12694 t clear 12695 :clear 12696 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12697 t end 12698 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12699 :end' >>confcache 12700if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12701 if test -w "$cache_file"; then 12702 test "x$cache_file" != "x/dev/null" && 12703 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12704$as_echo "$as_me: updating cache $cache_file" >&6;} 12705 cat confcache >$cache_file 12706 else 12707 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12708$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12709 fi 12710fi 12711rm -f confcache 12712 12713test "x$prefix" = xNONE && prefix=$ac_default_prefix 12714# Let make expand exec_prefix. 12715test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12716 12717DEFS=-DHAVE_CONFIG_H 12718 12719ac_libobjs= 12720ac_ltlibobjs= 12721for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12722 # 1. Remove the extension, and $U if already installed. 12723 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12724 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12725 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12726 # will be set to the directory where LIBOBJS objects are built. 12727 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12728 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12729done 12730LIBOBJS=$ac_libobjs 12731 12732LTLIBOBJS=$ac_ltlibobjs 12733 12734 12735if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12736 as_fn_error "conditional \"AMDEP\" was never defined. 12737Usually this means the macro was only invoked conditionally." "$LINENO" 5 12738fi 12739if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12740 as_fn_error "conditional \"am__fastdepCC\" was never defined. 12741Usually this means the macro was only invoked conditionally." "$LINENO" 5 12742fi 12743 if test -n "$EXEEXT"; then 12744 am__EXEEXT_TRUE= 12745 am__EXEEXT_FALSE='#' 12746else 12747 am__EXEEXT_TRUE='#' 12748 am__EXEEXT_FALSE= 12749fi 12750 12751if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 12752 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 12753Usually this means the macro was only invoked conditionally." "$LINENO" 5 12754fi 12755if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then 12756 as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined. 12757Usually this means the macro was only invoked conditionally." "$LINENO" 5 12758fi 12759if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then 12760 as_fn_error "conditional \"CGEN_MAINT\" was never defined. 12761Usually this means the macro was only invoked conditionally." "$LINENO" 5 12762fi 12763 12764: ${CONFIG_STATUS=./config.status} 12765ac_write_fail=0 12766ac_clean_files_save=$ac_clean_files 12767ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12768{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12769$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12770as_write_fail=0 12771cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12772#! $SHELL 12773# Generated by $as_me. 12774# Run this file to recreate the current configuration. 12775# Compiler output produced by configure, useful for debugging 12776# configure, is in config.log if it exists. 12777 12778debug=false 12779ac_cs_recheck=false 12780ac_cs_silent=false 12781 12782SHELL=\${CONFIG_SHELL-$SHELL} 12783export SHELL 12784_ASEOF 12785cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12786## -------------------- ## 12787## M4sh Initialization. ## 12788## -------------------- ## 12789 12790# Be more Bourne compatible 12791DUALCASE=1; export DUALCASE # for MKS sh 12792if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12793 emulate sh 12794 NULLCMD=: 12795 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12796 # is contrary to our usage. Disable this feature. 12797 alias -g '${1+"$@"}'='"$@"' 12798 setopt NO_GLOB_SUBST 12799else 12800 case `(set -o) 2>/dev/null` in #( 12801 *posix*) : 12802 set -o posix ;; #( 12803 *) : 12804 ;; 12805esac 12806fi 12807 12808 12809as_nl=' 12810' 12811export as_nl 12812# Printing a long string crashes Solaris 7 /usr/bin/printf. 12813as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12814as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12815as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12816# Prefer a ksh shell builtin over an external printf program on Solaris, 12817# but without wasting forks for bash or zsh. 12818if test -z "$BASH_VERSION$ZSH_VERSION" \ 12819 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12820 as_echo='print -r --' 12821 as_echo_n='print -rn --' 12822elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12823 as_echo='printf %s\n' 12824 as_echo_n='printf %s' 12825else 12826 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12827 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12828 as_echo_n='/usr/ucb/echo -n' 12829 else 12830 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12831 as_echo_n_body='eval 12832 arg=$1; 12833 case $arg in #( 12834 *"$as_nl"*) 12835 expr "X$arg" : "X\\(.*\\)$as_nl"; 12836 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12837 esac; 12838 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12839 ' 12840 export as_echo_n_body 12841 as_echo_n='sh -c $as_echo_n_body as_echo' 12842 fi 12843 export as_echo_body 12844 as_echo='sh -c $as_echo_body as_echo' 12845fi 12846 12847# The user is always right. 12848if test "${PATH_SEPARATOR+set}" != set; then 12849 PATH_SEPARATOR=: 12850 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12851 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12852 PATH_SEPARATOR=';' 12853 } 12854fi 12855 12856 12857# IFS 12858# We need space, tab and new line, in precisely that order. Quoting is 12859# there to prevent editors from complaining about space-tab. 12860# (If _AS_PATH_WALK were called with IFS unset, it would disable word 12861# splitting by setting IFS to empty value.) 12862IFS=" "" $as_nl" 12863 12864# Find who we are. Look in the path if we contain no directory separator. 12865case $0 in #(( 12866 *[\\/]* ) as_myself=$0 ;; 12867 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12868for as_dir in $PATH 12869do 12870 IFS=$as_save_IFS 12871 test -z "$as_dir" && as_dir=. 12872 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12873 done 12874IFS=$as_save_IFS 12875 12876 ;; 12877esac 12878# We did not find ourselves, most probably we were run as `sh COMMAND' 12879# in which case we are not to be found in the path. 12880if test "x$as_myself" = x; then 12881 as_myself=$0 12882fi 12883if test ! -f "$as_myself"; then 12884 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12885 exit 1 12886fi 12887 12888# Unset variables that we do not need and which cause bugs (e.g. in 12889# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12890# suppresses any "Segmentation fault" message there. '((' could 12891# trigger a bug in pdksh 5.2.14. 12892for as_var in BASH_ENV ENV MAIL MAILPATH 12893do eval test x\${$as_var+set} = xset \ 12894 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12895done 12896PS1='$ ' 12897PS2='> ' 12898PS4='+ ' 12899 12900# NLS nuisances. 12901LC_ALL=C 12902export LC_ALL 12903LANGUAGE=C 12904export LANGUAGE 12905 12906# CDPATH. 12907(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12908 12909 12910# as_fn_error ERROR [LINENO LOG_FD] 12911# --------------------------------- 12912# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12913# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12914# script with status $?, using 1 if that was 0. 12915as_fn_error () 12916{ 12917 as_status=$?; test $as_status -eq 0 && as_status=1 12918 if test "$3"; then 12919 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12920 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 12921 fi 12922 $as_echo "$as_me: error: $1" >&2 12923 as_fn_exit $as_status 12924} # as_fn_error 12925 12926 12927# as_fn_set_status STATUS 12928# ----------------------- 12929# Set $? to STATUS, without forking. 12930as_fn_set_status () 12931{ 12932 return $1 12933} # as_fn_set_status 12934 12935# as_fn_exit STATUS 12936# ----------------- 12937# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12938as_fn_exit () 12939{ 12940 set +e 12941 as_fn_set_status $1 12942 exit $1 12943} # as_fn_exit 12944 12945# as_fn_unset VAR 12946# --------------- 12947# Portably unset VAR. 12948as_fn_unset () 12949{ 12950 { eval $1=; unset $1;} 12951} 12952as_unset=as_fn_unset 12953# as_fn_append VAR VALUE 12954# ---------------------- 12955# Append the text in VALUE to the end of the definition contained in VAR. Take 12956# advantage of any shell optimizations that allow amortized linear growth over 12957# repeated appends, instead of the typical quadratic growth present in naive 12958# implementations. 12959if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12960 eval 'as_fn_append () 12961 { 12962 eval $1+=\$2 12963 }' 12964else 12965 as_fn_append () 12966 { 12967 eval $1=\$$1\$2 12968 } 12969fi # as_fn_append 12970 12971# as_fn_arith ARG... 12972# ------------------ 12973# Perform arithmetic evaluation on the ARGs, and store the result in the 12974# global $as_val. Take advantage of shells that can avoid forks. The arguments 12975# must be portable across $(()) and expr. 12976if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12977 eval 'as_fn_arith () 12978 { 12979 as_val=$(( $* )) 12980 }' 12981else 12982 as_fn_arith () 12983 { 12984 as_val=`expr "$@" || test $? -eq 1` 12985 } 12986fi # as_fn_arith 12987 12988 12989if expr a : '\(a\)' >/dev/null 2>&1 && 12990 test "X`expr 00001 : '.*\(...\)'`" = X001; then 12991 as_expr=expr 12992else 12993 as_expr=false 12994fi 12995 12996if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12997 as_basename=basename 12998else 12999 as_basename=false 13000fi 13001 13002if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13003 as_dirname=dirname 13004else 13005 as_dirname=false 13006fi 13007 13008as_me=`$as_basename -- "$0" || 13009$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13010 X"$0" : 'X\(//\)$' \| \ 13011 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13012$as_echo X/"$0" | 13013 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13014 s//\1/ 13015 q 13016 } 13017 /^X\/\(\/\/\)$/{ 13018 s//\1/ 13019 q 13020 } 13021 /^X\/\(\/\).*/{ 13022 s//\1/ 13023 q 13024 } 13025 s/.*/./; q'` 13026 13027# Avoid depending upon Character Ranges. 13028as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13029as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13030as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13031as_cr_digits='0123456789' 13032as_cr_alnum=$as_cr_Letters$as_cr_digits 13033 13034ECHO_C= ECHO_N= ECHO_T= 13035case `echo -n x` in #((((( 13036-n*) 13037 case `echo 'xy\c'` in 13038 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13039 xy) ECHO_C='\c';; 13040 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 13041 ECHO_T=' ';; 13042 esac;; 13043*) 13044 ECHO_N='-n';; 13045esac 13046 13047rm -f conf$$ conf$$.exe conf$$.file 13048if test -d conf$$.dir; then 13049 rm -f conf$$.dir/conf$$.file 13050else 13051 rm -f conf$$.dir 13052 mkdir conf$$.dir 2>/dev/null 13053fi 13054if (echo >conf$$.file) 2>/dev/null; then 13055 if ln -s conf$$.file conf$$ 2>/dev/null; then 13056 as_ln_s='ln -s' 13057 # ... but there are two gotchas: 13058 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13059 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13060 # In both cases, we have to default to `cp -p'. 13061 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13062 as_ln_s='cp -p' 13063 elif ln conf$$.file conf$$ 2>/dev/null; then 13064 as_ln_s=ln 13065 else 13066 as_ln_s='cp -p' 13067 fi 13068else 13069 as_ln_s='cp -p' 13070fi 13071rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13072rmdir conf$$.dir 2>/dev/null 13073 13074 13075# as_fn_mkdir_p 13076# ------------- 13077# Create "$as_dir" as a directory, including parents if necessary. 13078as_fn_mkdir_p () 13079{ 13080 13081 case $as_dir in #( 13082 -*) as_dir=./$as_dir;; 13083 esac 13084 test -d "$as_dir" || eval $as_mkdir_p || { 13085 as_dirs= 13086 while :; do 13087 case $as_dir in #( 13088 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13089 *) as_qdir=$as_dir;; 13090 esac 13091 as_dirs="'$as_qdir' $as_dirs" 13092 as_dir=`$as_dirname -- "$as_dir" || 13093$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13094 X"$as_dir" : 'X\(//\)[^/]' \| \ 13095 X"$as_dir" : 'X\(//\)$' \| \ 13096 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13097$as_echo X"$as_dir" | 13098 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13099 s//\1/ 13100 q 13101 } 13102 /^X\(\/\/\)[^/].*/{ 13103 s//\1/ 13104 q 13105 } 13106 /^X\(\/\/\)$/{ 13107 s//\1/ 13108 q 13109 } 13110 /^X\(\/\).*/{ 13111 s//\1/ 13112 q 13113 } 13114 s/.*/./; q'` 13115 test -d "$as_dir" && break 13116 done 13117 test -z "$as_dirs" || eval "mkdir $as_dirs" 13118 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 13119 13120 13121} # as_fn_mkdir_p 13122if mkdir -p . 2>/dev/null; then 13123 as_mkdir_p='mkdir -p "$as_dir"' 13124else 13125 test -d ./-p && rmdir ./-p 13126 as_mkdir_p=false 13127fi 13128 13129if test -x / >/dev/null 2>&1; then 13130 as_test_x='test -x' 13131else 13132 if ls -dL / >/dev/null 2>&1; then 13133 as_ls_L_option=L 13134 else 13135 as_ls_L_option= 13136 fi 13137 as_test_x=' 13138 eval sh -c '\'' 13139 if test -d "$1"; then 13140 test -d "$1/."; 13141 else 13142 case $1 in #( 13143 -*)set "./$1";; 13144 esac; 13145 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 13146 ???[sx]*):;;*)false;;esac;fi 13147 '\'' sh 13148 ' 13149fi 13150as_executable_p=$as_test_x 13151 13152# Sed expression to map a string onto a valid CPP name. 13153as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13154 13155# Sed expression to map a string onto a valid variable name. 13156as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13157 13158 13159exec 6>&1 13160## ----------------------------------- ## 13161## Main body of $CONFIG_STATUS script. ## 13162## ----------------------------------- ## 13163_ASEOF 13164test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 13165 13166cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13167# Save the log message, to keep $0 and so on meaningful, and to 13168# report actual input values of CONFIG_FILES etc. instead of their 13169# values after options handling. 13170ac_log=" 13171This file was extended by $as_me, which was 13172generated by GNU Autoconf 2.64. Invocation command line was 13173 13174 CONFIG_FILES = $CONFIG_FILES 13175 CONFIG_HEADERS = $CONFIG_HEADERS 13176 CONFIG_LINKS = $CONFIG_LINKS 13177 CONFIG_COMMANDS = $CONFIG_COMMANDS 13178 $ $0 $@ 13179 13180on `(hostname || uname -n) 2>/dev/null | sed 1q` 13181" 13182 13183_ACEOF 13184 13185case $ac_config_files in *" 13186"*) set x $ac_config_files; shift; ac_config_files=$*;; 13187esac 13188 13189case $ac_config_headers in *" 13190"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13191esac 13192 13193 13194cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13195# Files that config.status was made for. 13196config_files="$ac_config_files" 13197config_headers="$ac_config_headers" 13198config_commands="$ac_config_commands" 13199 13200_ACEOF 13201 13202cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13203ac_cs_usage="\ 13204\`$as_me' instantiates files and other configuration actions 13205from templates according to the current configuration. Unless the files 13206and actions are specified as TAGs, all are instantiated by default. 13207 13208Usage: $0 [OPTION]... [TAG]... 13209 13210 -h, --help print this help, then exit 13211 -V, --version print version number and configuration settings, then exit 13212 -q, --quiet, --silent 13213 do not print progress messages 13214 -d, --debug don't remove temporary files 13215 --recheck update $as_me by reconfiguring in the same conditions 13216 --file=FILE[:TEMPLATE] 13217 instantiate the configuration file FILE 13218 --header=FILE[:TEMPLATE] 13219 instantiate the configuration header FILE 13220 13221Configuration files: 13222$config_files 13223 13224Configuration headers: 13225$config_headers 13226 13227Configuration commands: 13228$config_commands 13229 13230Report bugs to the package provider." 13231 13232_ACEOF 13233cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13234ac_cs_version="\\ 13235config.status 13236configured by $0, generated by GNU Autoconf 2.64, 13237 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 13238 13239Copyright (C) 2009 Free Software Foundation, Inc. 13240This config.status script is free software; the Free Software Foundation 13241gives unlimited permission to copy, distribute and modify it." 13242 13243ac_pwd='$ac_pwd' 13244srcdir='$srcdir' 13245INSTALL='$INSTALL' 13246MKDIR_P='$MKDIR_P' 13247AWK='$AWK' 13248test -n "\$AWK" || AWK=awk 13249_ACEOF 13250 13251cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13252# The default lists apply if the user does not specify any file. 13253ac_need_defaults=: 13254while test $# != 0 13255do 13256 case $1 in 13257 --*=*) 13258 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13259 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13260 ac_shift=: 13261 ;; 13262 *) 13263 ac_option=$1 13264 ac_optarg=$2 13265 ac_shift=shift 13266 ;; 13267 esac 13268 13269 case $ac_option in 13270 # Handling of the options. 13271 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13272 ac_cs_recheck=: ;; 13273 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13274 $as_echo "$ac_cs_version"; exit ;; 13275 --debug | --debu | --deb | --de | --d | -d ) 13276 debug=: ;; 13277 --file | --fil | --fi | --f ) 13278 $ac_shift 13279 case $ac_optarg in 13280 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13281 esac 13282 as_fn_append CONFIG_FILES " '$ac_optarg'" 13283 ac_need_defaults=false;; 13284 --header | --heade | --head | --hea ) 13285 $ac_shift 13286 case $ac_optarg in 13287 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13288 esac 13289 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 13290 ac_need_defaults=false;; 13291 --he | --h) 13292 # Conflict between --help and --header 13293 as_fn_error "ambiguous option: \`$1' 13294Try \`$0 --help' for more information.";; 13295 --help | --hel | -h ) 13296 $as_echo "$ac_cs_usage"; exit ;; 13297 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13298 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13299 ac_cs_silent=: ;; 13300 13301 # This is an error. 13302 -*) as_fn_error "unrecognized option: \`$1' 13303Try \`$0 --help' for more information." ;; 13304 13305 *) as_fn_append ac_config_targets " $1" 13306 ac_need_defaults=false ;; 13307 13308 esac 13309 shift 13310done 13311 13312ac_configure_extra_args= 13313 13314if $ac_cs_silent; then 13315 exec 6>/dev/null 13316 ac_configure_extra_args="$ac_configure_extra_args --silent" 13317fi 13318 13319_ACEOF 13320cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13321if \$ac_cs_recheck; then 13322 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13323 shift 13324 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13325 CONFIG_SHELL='$SHELL' 13326 export CONFIG_SHELL 13327 exec "\$@" 13328fi 13329 13330_ACEOF 13331cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13332exec 5>>config.log 13333{ 13334 echo 13335 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13336## Running $as_me. ## 13337_ASBOX 13338 $as_echo "$ac_log" 13339} >&5 13340 13341_ACEOF 13342cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13343# 13344# INIT-COMMANDS 13345# 13346AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 13347 13348 13349# The HP-UX ksh and POSIX shell print the target directory to stdout 13350# if CDPATH is set. 13351(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13352 13353sed_quote_subst='$sed_quote_subst' 13354double_quote_subst='$double_quote_subst' 13355delay_variable_subst='$delay_variable_subst' 13356enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 13357macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 13358macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 13359enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 13360pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 13361enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 13362SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 13363ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 13364host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 13365host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 13366host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 13367build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 13368build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 13369build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 13370SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 13371Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 13372GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 13373EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 13374FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 13375LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 13376NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 13377LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 13378max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 13379ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 13380exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 13381lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 13382lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 13383lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 13384reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 13385reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 13386OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 13387deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 13388file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 13389AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 13390AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 13391STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 13392RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 13393old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13394old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13395old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 13396lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 13397CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 13398CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 13399compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 13400GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 13401lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 13402lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 13403lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 13404lt_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"`' 13405objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 13406MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 13407lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 13408lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 13409lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 13410lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 13411lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 13412need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 13413DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 13414NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 13415LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 13416OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 13417OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 13418libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 13419shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 13420extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13421archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 13422enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 13423export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 13424whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 13425compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 13426old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 13427old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13428archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 13429archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13430module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 13431module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13432with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 13433allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 13434no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 13435hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 13436hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 13437hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 13438hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 13439hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 13440hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 13441hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 13442hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 13443inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 13444link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 13445fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 13446always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 13447export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 13448exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 13449include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 13450prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 13451file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 13452variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 13453need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 13454need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 13455version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 13456runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 13457shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 13458shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 13459libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 13460library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 13461soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 13462install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 13463postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13464postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13465finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 13466finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 13467hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 13468sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 13469sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 13470hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 13471enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 13472enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 13473enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 13474old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 13475striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 13476 13477LTCC='$LTCC' 13478LTCFLAGS='$LTCFLAGS' 13479compiler='$compiler_DEFAULT' 13480 13481# A function that is used when there is no print builtin or printf. 13482func_fallback_echo () 13483{ 13484 eval 'cat <<_LTECHO_EOF 13485\$1 13486_LTECHO_EOF' 13487} 13488 13489# Quote evaled strings. 13490for var in SHELL \ 13491ECHO \ 13492SED \ 13493GREP \ 13494EGREP \ 13495FGREP \ 13496LD \ 13497NM \ 13498LN_S \ 13499lt_SP2NL \ 13500lt_NL2SP \ 13501reload_flag \ 13502OBJDUMP \ 13503deplibs_check_method \ 13504file_magic_cmd \ 13505AR \ 13506AR_FLAGS \ 13507STRIP \ 13508RANLIB \ 13509CC \ 13510CFLAGS \ 13511compiler \ 13512lt_cv_sys_global_symbol_pipe \ 13513lt_cv_sys_global_symbol_to_cdecl \ 13514lt_cv_sys_global_symbol_to_c_name_address \ 13515lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 13516lt_prog_compiler_no_builtin_flag \ 13517lt_prog_compiler_wl \ 13518lt_prog_compiler_pic \ 13519lt_prog_compiler_static \ 13520lt_cv_prog_compiler_c_o \ 13521need_locks \ 13522DSYMUTIL \ 13523NMEDIT \ 13524LIPO \ 13525OTOOL \ 13526OTOOL64 \ 13527shrext_cmds \ 13528export_dynamic_flag_spec \ 13529whole_archive_flag_spec \ 13530compiler_needs_object \ 13531with_gnu_ld \ 13532allow_undefined_flag \ 13533no_undefined_flag \ 13534hardcode_libdir_flag_spec \ 13535hardcode_libdir_flag_spec_ld \ 13536hardcode_libdir_separator \ 13537fix_srcfile_path \ 13538exclude_expsyms \ 13539include_expsyms \ 13540file_list_spec \ 13541variables_saved_for_relink \ 13542libname_spec \ 13543library_names_spec \ 13544soname_spec \ 13545install_override_mode \ 13546finish_eval \ 13547old_striplib \ 13548striplib; do 13549 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13550 *[\\\\\\\`\\"\\\$]*) 13551 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 13552 ;; 13553 *) 13554 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13555 ;; 13556 esac 13557done 13558 13559# Double-quote double-evaled strings. 13560for var in reload_cmds \ 13561old_postinstall_cmds \ 13562old_postuninstall_cmds \ 13563old_archive_cmds \ 13564extract_expsyms_cmds \ 13565old_archive_from_new_cmds \ 13566old_archive_from_expsyms_cmds \ 13567archive_cmds \ 13568archive_expsym_cmds \ 13569module_cmds \ 13570module_expsym_cmds \ 13571export_symbols_cmds \ 13572prelink_cmds \ 13573postinstall_cmds \ 13574postuninstall_cmds \ 13575finish_cmds \ 13576sys_lib_search_path_spec \ 13577sys_lib_dlsearch_path_spec; do 13578 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13579 *[\\\\\\\`\\"\\\$]*) 13580 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 13581 ;; 13582 *) 13583 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13584 ;; 13585 esac 13586done 13587 13588ac_aux_dir='$ac_aux_dir' 13589xsi_shell='$xsi_shell' 13590lt_shell_append='$lt_shell_append' 13591 13592# See if we are running on zsh, and set the options which allow our 13593# commands through without removal of \ escapes INIT. 13594if test -n "\${ZSH_VERSION+set}" ; then 13595 setopt NO_GLOB_SUBST 13596fi 13597 13598 13599 PACKAGE='$PACKAGE' 13600 VERSION='$VERSION' 13601 TIMESTAMP='$TIMESTAMP' 13602 RM='$RM' 13603 ofile='$ofile' 13604 13605 13606 13607# Capture the value of obsolete ALL_LINGUAS because we need it to compute 13608 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 13609 # from automake. 13610 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 13611 # Capture the value of LINGUAS because we need it to compute CATALOGS. 13612 LINGUAS="${LINGUAS-%UNSET%}" 13613 13614 13615_ACEOF 13616 13617cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13618 13619# Handling of arguments. 13620for ac_config_target in $ac_config_targets 13621do 13622 case $ac_config_target in 13623 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13624 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13625 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 13626 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 13627 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13628 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 13629 13630 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13631 esac 13632done 13633 13634 13635# If the user did not use the arguments to specify the items to instantiate, 13636# then the envvar interface is used. Set only those that are not. 13637# We use the long form for the default assignment because of an extremely 13638# bizarre bug on SunOS 4.1.3. 13639if $ac_need_defaults; then 13640 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13641 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13642 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13643fi 13644 13645# Have a temporary directory for convenience. Make it in the build tree 13646# simply because there is no reason against having it here, and in addition, 13647# creating and moving files from /tmp can sometimes cause problems. 13648# Hook for its removal unless debugging. 13649# Note that there is a small window in which the directory will not be cleaned: 13650# after its creation but before its name has been assigned to `$tmp'. 13651$debug || 13652{ 13653 tmp= 13654 trap 'exit_status=$? 13655 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13656' 0 13657 trap 'as_fn_exit 1' 1 2 13 15 13658} 13659# Create a (secure) tmp directory for tmp files. 13660 13661{ 13662 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13663 test -n "$tmp" && test -d "$tmp" 13664} || 13665{ 13666 tmp=./conf$$-$RANDOM 13667 (umask 077 && mkdir "$tmp") 13668} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 13669 13670# Set up the scripts for CONFIG_FILES section. 13671# No need to generate them if there are no CONFIG_FILES. 13672# This happens for instance with `./config.status config.h'. 13673if test -n "$CONFIG_FILES"; then 13674 13675 13676ac_cr=`echo X | tr X '\015'` 13677# On cygwin, bash can eat \r inside `` if the user requested igncr. 13678# But we know of no other shell where ac_cr would be empty at this 13679# point, so we can use a bashism as a fallback. 13680if test "x$ac_cr" = x; then 13681 eval ac_cr=\$\'\\r\' 13682fi 13683ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13684if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13685 ac_cs_awk_cr='\r' 13686else 13687 ac_cs_awk_cr=$ac_cr 13688fi 13689 13690echo 'BEGIN {' >"$tmp/subs1.awk" && 13691_ACEOF 13692 13693 13694{ 13695 echo "cat >conf$$subs.awk <<_ACEOF" && 13696 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13697 echo "_ACEOF" 13698} >conf$$subs.sh || 13699 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13700ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 13701ac_delim='%!_!# ' 13702for ac_last_try in false false false false false :; do 13703 . ./conf$$subs.sh || 13704 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13705 13706 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13707 if test $ac_delim_n = $ac_delim_num; then 13708 break 13709 elif $ac_last_try; then 13710 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13711 else 13712 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13713 fi 13714done 13715rm -f conf$$subs.sh 13716 13717cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13718cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13719_ACEOF 13720sed -n ' 13721h 13722s/^/S["/; s/!.*/"]=/ 13723p 13724g 13725s/^[^!]*!// 13726:repl 13727t repl 13728s/'"$ac_delim"'$// 13729t delim 13730:nl 13731h 13732s/\(.\{148\}\).*/\1/ 13733t more1 13734s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13735p 13736n 13737b repl 13738:more1 13739s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13740p 13741g 13742s/.\{148\}// 13743t nl 13744:delim 13745h 13746s/\(.\{148\}\).*/\1/ 13747t more2 13748s/["\\]/\\&/g; s/^/"/; s/$/"/ 13749p 13750b 13751:more2 13752s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13753p 13754g 13755s/.\{148\}// 13756t delim 13757' <conf$$subs.awk | sed ' 13758/^[^""]/{ 13759 N 13760 s/\n// 13761} 13762' >>$CONFIG_STATUS || ac_write_fail=1 13763rm -f conf$$subs.awk 13764cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13765_ACAWK 13766cat >>"\$tmp/subs1.awk" <<_ACAWK && 13767 for (key in S) S_is_set[key] = 1 13768 FS = "" 13769 13770} 13771{ 13772 line = $ 0 13773 nfields = split(line, field, "@") 13774 substed = 0 13775 len = length(field[1]) 13776 for (i = 2; i < nfields; i++) { 13777 key = field[i] 13778 keylen = length(key) 13779 if (S_is_set[key]) { 13780 value = S[key] 13781 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13782 len += length(value) + length(field[++i]) 13783 substed = 1 13784 } else 13785 len += 1 + keylen 13786 } 13787 13788 print line 13789} 13790 13791_ACAWK 13792_ACEOF 13793cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13794if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13795 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13796else 13797 cat 13798fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13799 || as_fn_error "could not setup config files machinery" "$LINENO" 5 13800_ACEOF 13801 13802# VPATH may cause trouble with some makes, so we remove $(srcdir), 13803# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 13804# trailing colons and then remove the whole line if VPATH becomes empty 13805# (actually we leave an empty line to preserve line numbers). 13806if test "x$srcdir" = x.; then 13807 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 13808s/:*\$(srcdir):*/:/ 13809s/:*\${srcdir}:*/:/ 13810s/:*@srcdir@:*/:/ 13811s/^\([^=]*=[ ]*\):*/\1/ 13812s/:*$// 13813s/^[^=]*=[ ]*$// 13814}' 13815fi 13816 13817cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13818fi # test -n "$CONFIG_FILES" 13819 13820# Set up the scripts for CONFIG_HEADERS section. 13821# No need to generate them if there are no CONFIG_HEADERS. 13822# This happens for instance with `./config.status Makefile'. 13823if test -n "$CONFIG_HEADERS"; then 13824cat >"$tmp/defines.awk" <<\_ACAWK || 13825BEGIN { 13826_ACEOF 13827 13828# Transform confdefs.h into an awk script `defines.awk', embedded as 13829# here-document in config.status, that substitutes the proper values into 13830# config.h.in to produce config.h. 13831 13832# Create a delimiter string that does not exist in confdefs.h, to ease 13833# handling of long lines. 13834ac_delim='%!_!# ' 13835for ac_last_try in false false :; do 13836 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 13837 if test -z "$ac_t"; then 13838 break 13839 elif $ac_last_try; then 13840 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 13841 else 13842 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13843 fi 13844done 13845 13846# For the awk script, D is an array of macro values keyed by name, 13847# likewise P contains macro parameters if any. Preserve backslash 13848# newline sequences. 13849 13850ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13851sed -n ' 13852s/.\{148\}/&'"$ac_delim"'/g 13853t rset 13854:rset 13855s/^[ ]*#[ ]*define[ ][ ]*/ / 13856t def 13857d 13858:def 13859s/\\$// 13860t bsnl 13861s/["\\]/\\&/g 13862s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13863D["\1"]=" \3"/p 13864s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13865d 13866:bsnl 13867s/["\\]/\\&/g 13868s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13869D["\1"]=" \3\\\\\\n"\\/p 13870t cont 13871s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13872t cont 13873d 13874:cont 13875n 13876s/.\{148\}/&'"$ac_delim"'/g 13877t clear 13878:clear 13879s/\\$// 13880t bsnlc 13881s/["\\]/\\&/g; s/^/"/; s/$/"/p 13882d 13883:bsnlc 13884s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13885b cont 13886' <confdefs.h | sed ' 13887s/'"$ac_delim"'/"\\\ 13888"/g' >>$CONFIG_STATUS || ac_write_fail=1 13889 13890cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13891 for (key in D) D_is_set[key] = 1 13892 FS = "" 13893} 13894/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13895 line = \$ 0 13896 split(line, arg, " ") 13897 if (arg[1] == "#") { 13898 defundef = arg[2] 13899 mac1 = arg[3] 13900 } else { 13901 defundef = substr(arg[1], 2) 13902 mac1 = arg[2] 13903 } 13904 split(mac1, mac2, "(") #) 13905 macro = mac2[1] 13906 prefix = substr(line, 1, index(line, defundef) - 1) 13907 if (D_is_set[macro]) { 13908 # Preserve the white space surrounding the "#". 13909 print prefix "define", macro P[macro] D[macro] 13910 next 13911 } else { 13912 # Replace #undef with comments. This is necessary, for example, 13913 # in the case of _POSIX_SOURCE, which is predefined and required 13914 # on some systems where configure will not decide to define it. 13915 if (defundef == "undef") { 13916 print "/*", prefix defundef, macro, "*/" 13917 next 13918 } 13919 } 13920} 13921{ print } 13922_ACAWK 13923_ACEOF 13924cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13925 as_fn_error "could not setup config headers machinery" "$LINENO" 5 13926fi # test -n "$CONFIG_HEADERS" 13927 13928 13929eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 13930shift 13931for ac_tag 13932do 13933 case $ac_tag in 13934 :[FHLC]) ac_mode=$ac_tag; continue;; 13935 esac 13936 case $ac_mode$ac_tag in 13937 :[FHL]*:*);; 13938 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 13939 :[FH]-) ac_tag=-:-;; 13940 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13941 esac 13942 ac_save_IFS=$IFS 13943 IFS=: 13944 set x $ac_tag 13945 IFS=$ac_save_IFS 13946 shift 13947 ac_file=$1 13948 shift 13949 13950 case $ac_mode in 13951 :L) ac_source=$1;; 13952 :[FH]) 13953 ac_file_inputs= 13954 for ac_f 13955 do 13956 case $ac_f in 13957 -) ac_f="$tmp/stdin";; 13958 *) # Look for the file first in the build tree, then in the source tree 13959 # (if the path is not absolute). The absolute path cannot be DOS-style, 13960 # because $ac_f cannot contain `:'. 13961 test -f "$ac_f" || 13962 case $ac_f in 13963 [\\/$]*) false;; 13964 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13965 esac || 13966 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 13967 esac 13968 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13969 as_fn_append ac_file_inputs " '$ac_f'" 13970 done 13971 13972 # Let's still pretend it is `configure' which instantiates (i.e., don't 13973 # use $as_me), people would be surprised to read: 13974 # /* config.h. Generated by config.status. */ 13975 configure_input='Generated from '` 13976 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13977 `' by configure.' 13978 if test x"$ac_file" != x-; then 13979 configure_input="$ac_file. $configure_input" 13980 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13981$as_echo "$as_me: creating $ac_file" >&6;} 13982 fi 13983 # Neutralize special characters interpreted by sed in replacement strings. 13984 case $configure_input in #( 13985 *\&* | *\|* | *\\* ) 13986 ac_sed_conf_input=`$as_echo "$configure_input" | 13987 sed 's/[\\\\&|]/\\\\&/g'`;; #( 13988 *) ac_sed_conf_input=$configure_input;; 13989 esac 13990 13991 case $ac_tag in 13992 *:-:* | *:-) cat >"$tmp/stdin" \ 13993 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 13994 esac 13995 ;; 13996 esac 13997 13998 ac_dir=`$as_dirname -- "$ac_file" || 13999$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14000 X"$ac_file" : 'X\(//\)[^/]' \| \ 14001 X"$ac_file" : 'X\(//\)$' \| \ 14002 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14003$as_echo X"$ac_file" | 14004 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14005 s//\1/ 14006 q 14007 } 14008 /^X\(\/\/\)[^/].*/{ 14009 s//\1/ 14010 q 14011 } 14012 /^X\(\/\/\)$/{ 14013 s//\1/ 14014 q 14015 } 14016 /^X\(\/\).*/{ 14017 s//\1/ 14018 q 14019 } 14020 s/.*/./; q'` 14021 as_dir="$ac_dir"; as_fn_mkdir_p 14022 ac_builddir=. 14023 14024case "$ac_dir" in 14025.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14026*) 14027 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14028 # A ".." for each directory in $ac_dir_suffix. 14029 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14030 case $ac_top_builddir_sub in 14031 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14032 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14033 esac ;; 14034esac 14035ac_abs_top_builddir=$ac_pwd 14036ac_abs_builddir=$ac_pwd$ac_dir_suffix 14037# for backward compatibility: 14038ac_top_builddir=$ac_top_build_prefix 14039 14040case $srcdir in 14041 .) # We are building in place. 14042 ac_srcdir=. 14043 ac_top_srcdir=$ac_top_builddir_sub 14044 ac_abs_top_srcdir=$ac_pwd ;; 14045 [\\/]* | ?:[\\/]* ) # Absolute name. 14046 ac_srcdir=$srcdir$ac_dir_suffix; 14047 ac_top_srcdir=$srcdir 14048 ac_abs_top_srcdir=$srcdir ;; 14049 *) # Relative name. 14050 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14051 ac_top_srcdir=$ac_top_build_prefix$srcdir 14052 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14053esac 14054ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14055 14056 14057 case $ac_mode in 14058 :F) 14059 # 14060 # CONFIG_FILE 14061 # 14062 14063 case $INSTALL in 14064 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14065 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14066 esac 14067 ac_MKDIR_P=$MKDIR_P 14068 case $MKDIR_P in 14069 [\\/$]* | ?:[\\/]* ) ;; 14070 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14071 esac 14072_ACEOF 14073 14074cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14075# If the template does not know about datarootdir, expand it. 14076# FIXME: This hack should be removed a few years after 2.60. 14077ac_datarootdir_hack=; ac_datarootdir_seen= 14078ac_sed_dataroot=' 14079/datarootdir/ { 14080 p 14081 q 14082} 14083/@datadir@/p 14084/@docdir@/p 14085/@infodir@/p 14086/@localedir@/p 14087/@mandir@/p' 14088case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14089*datarootdir*) ac_datarootdir_seen=yes;; 14090*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14091 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14092$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14093_ACEOF 14094cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14095 ac_datarootdir_hack=' 14096 s&@datadir@&$datadir&g 14097 s&@docdir@&$docdir&g 14098 s&@infodir@&$infodir&g 14099 s&@localedir@&$localedir&g 14100 s&@mandir@&$mandir&g 14101 s&\\\${datarootdir}&$datarootdir&g' ;; 14102esac 14103_ACEOF 14104 14105# Neutralize VPATH when `$srcdir' = `.'. 14106# Shell code in configure.ac might set extrasub. 14107# FIXME: do we really want to maintain this feature? 14108cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14109ac_sed_extra="$ac_vpsub 14110$extrasub 14111_ACEOF 14112cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14113:t 14114/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14115s|@configure_input@|$ac_sed_conf_input|;t t 14116s&@top_builddir@&$ac_top_builddir_sub&;t t 14117s&@top_build_prefix@&$ac_top_build_prefix&;t t 14118s&@srcdir@&$ac_srcdir&;t t 14119s&@abs_srcdir@&$ac_abs_srcdir&;t t 14120s&@top_srcdir@&$ac_top_srcdir&;t t 14121s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14122s&@builddir@&$ac_builddir&;t t 14123s&@abs_builddir@&$ac_abs_builddir&;t t 14124s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14125s&@INSTALL@&$ac_INSTALL&;t t 14126s&@MKDIR_P@&$ac_MKDIR_P&;t t 14127$ac_datarootdir_hack 14128" 14129eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 14130 || as_fn_error "could not create $ac_file" "$LINENO" 5 14131 14132test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14133 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 14134 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 14135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14136which seems to be undefined. Please make sure it is defined." >&5 14137$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14138which seems to be undefined. Please make sure it is defined." >&2;} 14139 14140 rm -f "$tmp/stdin" 14141 case $ac_file in 14142 -) cat "$tmp/out" && rm -f "$tmp/out";; 14143 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 14144 esac \ 14145 || as_fn_error "could not create $ac_file" "$LINENO" 5 14146 ;; 14147 :H) 14148 # 14149 # CONFIG_HEADER 14150 # 14151 if test x"$ac_file" != x-; then 14152 { 14153 $as_echo "/* $configure_input */" \ 14154 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 14155 } >"$tmp/config.h" \ 14156 || as_fn_error "could not create $ac_file" "$LINENO" 5 14157 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 14158 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 14159$as_echo "$as_me: $ac_file is unchanged" >&6;} 14160 else 14161 rm -f "$ac_file" 14162 mv "$tmp/config.h" "$ac_file" \ 14163 || as_fn_error "could not create $ac_file" "$LINENO" 5 14164 fi 14165 else 14166 $as_echo "/* $configure_input */" \ 14167 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 14168 || as_fn_error "could not create -" "$LINENO" 5 14169 fi 14170# Compute "$ac_file"'s index in $config_headers. 14171_am_arg="$ac_file" 14172_am_stamp_count=1 14173for _am_header in $config_headers :; do 14174 case $_am_header in 14175 $_am_arg | $_am_arg:* ) 14176 break ;; 14177 * ) 14178 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14179 esac 14180done 14181echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14182$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14183 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14184 X"$_am_arg" : 'X\(//\)$' \| \ 14185 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14186$as_echo X"$_am_arg" | 14187 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14188 s//\1/ 14189 q 14190 } 14191 /^X\(\/\/\)[^/].*/{ 14192 s//\1/ 14193 q 14194 } 14195 /^X\(\/\/\)$/{ 14196 s//\1/ 14197 q 14198 } 14199 /^X\(\/\).*/{ 14200 s//\1/ 14201 q 14202 } 14203 s/.*/./; q'`/stamp-h$_am_stamp_count 14204 ;; 14205 14206 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 14207$as_echo "$as_me: executing $ac_file commands" >&6;} 14208 ;; 14209 esac 14210 14211 14212 case $ac_file$ac_mode in 14213 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 14214 # Autoconf 2.62 quotes --file arguments for eval, but not when files 14215 # are listed without --file. Let's play safe and only enable the eval 14216 # if we detect the quoting. 14217 case $CONFIG_FILES in 14218 *\'*) eval set x "$CONFIG_FILES" ;; 14219 *) set x $CONFIG_FILES ;; 14220 esac 14221 shift 14222 for mf 14223 do 14224 # Strip MF so we end up with the name of the file. 14225 mf=`echo "$mf" | sed -e 's/:.*$//'` 14226 # Check whether this is an Automake generated Makefile or not. 14227 # We used to match only the files named `Makefile.in', but 14228 # some people rename them; so instead we look at the file content. 14229 # Grep'ing the first line is not enough: some people post-process 14230 # each Makefile.in and add a new line on top of each file to say so. 14231 # Grep'ing the whole file is not good either: AIX grep has a line 14232 # limit of 2048, but all sed's we know have understand at least 4000. 14233 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 14234 dirpart=`$as_dirname -- "$mf" || 14235$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14236 X"$mf" : 'X\(//\)[^/]' \| \ 14237 X"$mf" : 'X\(//\)$' \| \ 14238 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 14239$as_echo X"$mf" | 14240 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14241 s//\1/ 14242 q 14243 } 14244 /^X\(\/\/\)[^/].*/{ 14245 s//\1/ 14246 q 14247 } 14248 /^X\(\/\/\)$/{ 14249 s//\1/ 14250 q 14251 } 14252 /^X\(\/\).*/{ 14253 s//\1/ 14254 q 14255 } 14256 s/.*/./; q'` 14257 else 14258 continue 14259 fi 14260 # Extract the definition of DEPDIR, am__include, and am__quote 14261 # from the Makefile without running `make'. 14262 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 14263 test -z "$DEPDIR" && continue 14264 am__include=`sed -n 's/^am__include = //p' < "$mf"` 14265 test -z "am__include" && continue 14266 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14267 # When using ansi2knr, U may be empty or an underscore; expand it 14268 U=`sed -n 's/^U = //p' < "$mf"` 14269 # Find all dependency output files, they are included files with 14270 # $(DEPDIR) in their names. We invoke sed twice because it is the 14271 # simplest approach to changing $(DEPDIR) to its actual value in the 14272 # expansion. 14273 for file in `sed -n " 14274 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14275 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 14276 # Make sure the directory exists. 14277 test -f "$dirpart/$file" && continue 14278 fdir=`$as_dirname -- "$file" || 14279$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14280 X"$file" : 'X\(//\)[^/]' \| \ 14281 X"$file" : 'X\(//\)$' \| \ 14282 X"$file" : 'X\(/\)' \| . 2>/dev/null || 14283$as_echo X"$file" | 14284 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14285 s//\1/ 14286 q 14287 } 14288 /^X\(\/\/\)[^/].*/{ 14289 s//\1/ 14290 q 14291 } 14292 /^X\(\/\/\)$/{ 14293 s//\1/ 14294 q 14295 } 14296 /^X\(\/\).*/{ 14297 s//\1/ 14298 q 14299 } 14300 s/.*/./; q'` 14301 as_dir=$dirpart/$fdir; as_fn_mkdir_p 14302 # echo "creating $dirpart/$file" 14303 echo '# dummy' > "$dirpart/$file" 14304 done 14305 done 14306} 14307 ;; 14308 "libtool":C) 14309 14310 # See if we are running on zsh, and set the options which allow our 14311 # commands through without removal of \ escapes. 14312 if test -n "${ZSH_VERSION+set}" ; then 14313 setopt NO_GLOB_SUBST 14314 fi 14315 14316 cfgfile="${ofile}T" 14317 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14318 $RM "$cfgfile" 14319 14320 cat <<_LT_EOF >> "$cfgfile" 14321#! $SHELL 14322 14323# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14324# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14325# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14326# NOTE: Changes made to this file will be lost: look at ltmain.sh. 14327# 14328# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14329# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 14330# Written by Gordon Matzigkeit, 1996 14331# 14332# This file is part of GNU Libtool. 14333# 14334# GNU Libtool is free software; you can redistribute it and/or 14335# modify it under the terms of the GNU General Public License as 14336# published by the Free Software Foundation; either version 2 of 14337# the License, or (at your option) any later version. 14338# 14339# As a special exception to the GNU General Public License, 14340# if you distribute this file as part of a program or library that 14341# is built using GNU Libtool, you may include this file under the 14342# same distribution terms that you use for the rest of that program. 14343# 14344# GNU Libtool is distributed in the hope that it will be useful, 14345# but WITHOUT ANY WARRANTY; without even the implied warranty of 14346# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14347# GNU General Public License for more details. 14348# 14349# You should have received a copy of the GNU General Public License 14350# along with GNU Libtool; see the file COPYING. If not, a copy 14351# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14352# obtained by writing to the Free Software Foundation, Inc., 14353# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14354 14355 14356# The names of the tagged configurations supported by this script. 14357available_tags="" 14358 14359# ### BEGIN LIBTOOL CONFIG 14360 14361# Whether or not to build shared libraries. 14362build_libtool_libs=$enable_shared 14363 14364# Which release of libtool.m4 was used? 14365macro_version=$macro_version 14366macro_revision=$macro_revision 14367 14368# Whether or not to build static libraries. 14369build_old_libs=$enable_static 14370 14371# What type of objects to build. 14372pic_mode=$pic_mode 14373 14374# Whether or not to optimize for fast installation. 14375fast_install=$enable_fast_install 14376 14377# Shell to use when invoking shell scripts. 14378SHELL=$lt_SHELL 14379 14380# An echo program that protects backslashes. 14381ECHO=$lt_ECHO 14382 14383# The host system. 14384host_alias=$host_alias 14385host=$host 14386host_os=$host_os 14387 14388# The build system. 14389build_alias=$build_alias 14390build=$build 14391build_os=$build_os 14392 14393# A sed program that does not truncate output. 14394SED=$lt_SED 14395 14396# Sed that helps us avoid accidentally triggering echo(1) options like -n. 14397Xsed="\$SED -e 1s/^X//" 14398 14399# A grep program that handles long lines. 14400GREP=$lt_GREP 14401 14402# An ERE matcher. 14403EGREP=$lt_EGREP 14404 14405# A literal string matcher. 14406FGREP=$lt_FGREP 14407 14408# A BSD- or MS-compatible name lister. 14409NM=$lt_NM 14410 14411# Whether we need soft or hard links. 14412LN_S=$lt_LN_S 14413 14414# What is the maximum length of a command? 14415max_cmd_len=$max_cmd_len 14416 14417# Object file suffix (normally "o"). 14418objext=$ac_objext 14419 14420# Executable file suffix (normally ""). 14421exeext=$exeext 14422 14423# whether the shell understands "unset". 14424lt_unset=$lt_unset 14425 14426# turn spaces into newlines. 14427SP2NL=$lt_lt_SP2NL 14428 14429# turn newlines into spaces. 14430NL2SP=$lt_lt_NL2SP 14431 14432# An object symbol dumper. 14433OBJDUMP=$lt_OBJDUMP 14434 14435# Method to check whether dependent libraries are shared objects. 14436deplibs_check_method=$lt_deplibs_check_method 14437 14438# Command to use when deplibs_check_method == "file_magic". 14439file_magic_cmd=$lt_file_magic_cmd 14440 14441# The archiver. 14442AR=$lt_AR 14443AR_FLAGS=$lt_AR_FLAGS 14444 14445# A symbol stripping program. 14446STRIP=$lt_STRIP 14447 14448# Commands used to install an old-style archive. 14449RANLIB=$lt_RANLIB 14450old_postinstall_cmds=$lt_old_postinstall_cmds 14451old_postuninstall_cmds=$lt_old_postuninstall_cmds 14452 14453# Whether to use a lock for old archive extraction. 14454lock_old_archive_extraction=$lock_old_archive_extraction 14455 14456# A C compiler. 14457LTCC=$lt_CC 14458 14459# LTCC compiler flags. 14460LTCFLAGS=$lt_CFLAGS 14461 14462# Take the output of nm and produce a listing of raw symbols and C names. 14463global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 14464 14465# Transform the output of nm in a proper C declaration. 14466global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 14467 14468# Transform the output of nm in a C name address pair. 14469global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 14470 14471# Transform the output of nm in a C name address pair when lib prefix is needed. 14472global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 14473 14474# The name of the directory that contains temporary libtool files. 14475objdir=$objdir 14476 14477# Used to examine libraries when file_magic_cmd begins with "file". 14478MAGIC_CMD=$MAGIC_CMD 14479 14480# Must we lock files when doing compilation? 14481need_locks=$lt_need_locks 14482 14483# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 14484DSYMUTIL=$lt_DSYMUTIL 14485 14486# Tool to change global to local symbols on Mac OS X. 14487NMEDIT=$lt_NMEDIT 14488 14489# Tool to manipulate fat objects and archives on Mac OS X. 14490LIPO=$lt_LIPO 14491 14492# ldd/readelf like tool for Mach-O binaries on Mac OS X. 14493OTOOL=$lt_OTOOL 14494 14495# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 14496OTOOL64=$lt_OTOOL64 14497 14498# Old archive suffix (normally "a"). 14499libext=$libext 14500 14501# Shared library suffix (normally ".so"). 14502shrext_cmds=$lt_shrext_cmds 14503 14504# The commands to extract the exported symbol list from a shared archive. 14505extract_expsyms_cmds=$lt_extract_expsyms_cmds 14506 14507# Variables whose values should be saved in libtool wrapper scripts and 14508# restored at link time. 14509variables_saved_for_relink=$lt_variables_saved_for_relink 14510 14511# Do we need the "lib" prefix for modules? 14512need_lib_prefix=$need_lib_prefix 14513 14514# Do we need a version for libraries? 14515need_version=$need_version 14516 14517# Library versioning type. 14518version_type=$version_type 14519 14520# Shared library runtime path variable. 14521runpath_var=$runpath_var 14522 14523# Shared library path variable. 14524shlibpath_var=$shlibpath_var 14525 14526# Is shlibpath searched before the hard-coded library search path? 14527shlibpath_overrides_runpath=$shlibpath_overrides_runpath 14528 14529# Format of library name prefix. 14530libname_spec=$lt_libname_spec 14531 14532# List of archive names. First name is the real one, the rest are links. 14533# The last name is the one that the linker finds with -lNAME 14534library_names_spec=$lt_library_names_spec 14535 14536# The coded name of the library, if different from the real name. 14537soname_spec=$lt_soname_spec 14538 14539# Permission mode override for installation of shared libraries. 14540install_override_mode=$lt_install_override_mode 14541 14542# Command to use after installation of a shared archive. 14543postinstall_cmds=$lt_postinstall_cmds 14544 14545# Command to use after uninstallation of a shared archive. 14546postuninstall_cmds=$lt_postuninstall_cmds 14547 14548# Commands used to finish a libtool library installation in a directory. 14549finish_cmds=$lt_finish_cmds 14550 14551# As "finish_cmds", except a single script fragment to be evaled but 14552# not shown. 14553finish_eval=$lt_finish_eval 14554 14555# Whether we should hardcode library paths into libraries. 14556hardcode_into_libs=$hardcode_into_libs 14557 14558# Compile-time system search path for libraries. 14559sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 14560 14561# Run-time system search path for libraries. 14562sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 14563 14564# Whether dlopen is supported. 14565dlopen_support=$enable_dlopen 14566 14567# Whether dlopen of programs is supported. 14568dlopen_self=$enable_dlopen_self 14569 14570# Whether dlopen of statically linked programs is supported. 14571dlopen_self_static=$enable_dlopen_self_static 14572 14573# Commands to strip libraries. 14574old_striplib=$lt_old_striplib 14575striplib=$lt_striplib 14576 14577 14578# The linker used to build libraries. 14579LD=$lt_LD 14580 14581# How to create reloadable object files. 14582reload_flag=$lt_reload_flag 14583reload_cmds=$lt_reload_cmds 14584 14585# Commands used to build an old-style archive. 14586old_archive_cmds=$lt_old_archive_cmds 14587 14588# A language specific compiler. 14589CC=$lt_compiler 14590 14591# Is the compiler the GNU compiler? 14592with_gcc=$GCC 14593 14594# Compiler flag to turn off builtin functions. 14595no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 14596 14597# How to pass a linker flag through the compiler. 14598wl=$lt_lt_prog_compiler_wl 14599 14600# Additional compiler flags for building library objects. 14601pic_flag=$lt_lt_prog_compiler_pic 14602 14603# Compiler flag to prevent dynamic linking. 14604link_static_flag=$lt_lt_prog_compiler_static 14605 14606# Does compiler simultaneously support -c and -o options? 14607compiler_c_o=$lt_lt_cv_prog_compiler_c_o 14608 14609# Whether or not to add -lc for building shared libraries. 14610build_libtool_need_lc=$archive_cmds_need_lc 14611 14612# Whether or not to disallow shared libs when runtime libs are static. 14613allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 14614 14615# Compiler flag to allow reflexive dlopens. 14616export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 14617 14618# Compiler flag to generate shared objects directly from archives. 14619whole_archive_flag_spec=$lt_whole_archive_flag_spec 14620 14621# Whether the compiler copes with passing no objects directly. 14622compiler_needs_object=$lt_compiler_needs_object 14623 14624# Create an old-style archive from a shared archive. 14625old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 14626 14627# Create a temporary old-style archive to link instead of a shared archive. 14628old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 14629 14630# Commands used to build a shared archive. 14631archive_cmds=$lt_archive_cmds 14632archive_expsym_cmds=$lt_archive_expsym_cmds 14633 14634# Commands used to build a loadable module if different from building 14635# a shared archive. 14636module_cmds=$lt_module_cmds 14637module_expsym_cmds=$lt_module_expsym_cmds 14638 14639# Whether we are building with GNU ld or not. 14640with_gnu_ld=$lt_with_gnu_ld 14641 14642# Flag that allows shared libraries with undefined symbols to be built. 14643allow_undefined_flag=$lt_allow_undefined_flag 14644 14645# Flag that enforces no undefined symbols. 14646no_undefined_flag=$lt_no_undefined_flag 14647 14648# Flag to hardcode \$libdir into a binary during linking. 14649# This must work even if \$libdir does not exist 14650hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 14651 14652# If ld is used when linking, flag to hardcode \$libdir into a binary 14653# during linking. This must work even if \$libdir does not exist. 14654hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 14655 14656# Whether we need a single "-rpath" flag with a separated argument. 14657hardcode_libdir_separator=$lt_hardcode_libdir_separator 14658 14659# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14660# DIR into the resulting binary. 14661hardcode_direct=$hardcode_direct 14662 14663# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14664# DIR into the resulting binary and the resulting library dependency is 14665# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 14666# library is relocated. 14667hardcode_direct_absolute=$hardcode_direct_absolute 14668 14669# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 14670# into the resulting binary. 14671hardcode_minus_L=$hardcode_minus_L 14672 14673# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 14674# into the resulting binary. 14675hardcode_shlibpath_var=$hardcode_shlibpath_var 14676 14677# Set to "yes" if building a shared library automatically hardcodes DIR 14678# into the library and all subsequent libraries and executables linked 14679# against it. 14680hardcode_automatic=$hardcode_automatic 14681 14682# Set to yes if linker adds runtime paths of dependent libraries 14683# to runtime path list. 14684inherit_rpath=$inherit_rpath 14685 14686# Whether libtool must link a program against all its dependency libraries. 14687link_all_deplibs=$link_all_deplibs 14688 14689# Fix the shell variable \$srcfile for the compiler. 14690fix_srcfile_path=$lt_fix_srcfile_path 14691 14692# Set to "yes" if exported symbols are required. 14693always_export_symbols=$always_export_symbols 14694 14695# The commands to list exported symbols. 14696export_symbols_cmds=$lt_export_symbols_cmds 14697 14698# Symbols that should not be listed in the preloaded symbols. 14699exclude_expsyms=$lt_exclude_expsyms 14700 14701# Symbols that must always be exported. 14702include_expsyms=$lt_include_expsyms 14703 14704# Commands necessary for linking programs (against libraries) with templates. 14705prelink_cmds=$lt_prelink_cmds 14706 14707# Specify filename containing input files. 14708file_list_spec=$lt_file_list_spec 14709 14710# How to hardcode a shared library path into an executable. 14711hardcode_action=$hardcode_action 14712 14713# ### END LIBTOOL CONFIG 14714 14715_LT_EOF 14716 14717 case $host_os in 14718 aix3*) 14719 cat <<\_LT_EOF >> "$cfgfile" 14720# AIX sometimes has problems with the GCC collect2 program. For some 14721# reason, if we set the COLLECT_NAMES environment variable, the problems 14722# vanish in a puff of smoke. 14723if test "X${COLLECT_NAMES+set}" != Xset; then 14724 COLLECT_NAMES= 14725 export COLLECT_NAMES 14726fi 14727_LT_EOF 14728 ;; 14729 esac 14730 14731 14732ltmain="$ac_aux_dir/ltmain.sh" 14733 14734 14735 # We use sed instead of cat because bash on DJGPP gets confused if 14736 # if finds mixed CR/LF and LF-only lines. Since sed operates in 14737 # text mode, it properly converts lines to CR/LF. This bash problem 14738 # is reportedly fixed, but why not run on old versions too? 14739 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 14740 || (rm -f "$cfgfile"; exit 1) 14741 14742 case $xsi_shell in 14743 yes) 14744 cat << \_LT_EOF >> "$cfgfile" 14745 14746# func_dirname file append nondir_replacement 14747# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14748# otherwise set result to NONDIR_REPLACEMENT. 14749func_dirname () 14750{ 14751 case ${1} in 14752 */*) func_dirname_result="${1%/*}${2}" ;; 14753 * ) func_dirname_result="${3}" ;; 14754 esac 14755} 14756 14757# func_basename file 14758func_basename () 14759{ 14760 func_basename_result="${1##*/}" 14761} 14762 14763# func_dirname_and_basename file append nondir_replacement 14764# perform func_basename and func_dirname in a single function 14765# call: 14766# dirname: Compute the dirname of FILE. If nonempty, 14767# add APPEND to the result, otherwise set result 14768# to NONDIR_REPLACEMENT. 14769# value returned in "$func_dirname_result" 14770# basename: Compute filename of FILE. 14771# value retuned in "$func_basename_result" 14772# Implementation must be kept synchronized with func_dirname 14773# and func_basename. For efficiency, we do not delegate to 14774# those functions but instead duplicate the functionality here. 14775func_dirname_and_basename () 14776{ 14777 case ${1} in 14778 */*) func_dirname_result="${1%/*}${2}" ;; 14779 * ) func_dirname_result="${3}" ;; 14780 esac 14781 func_basename_result="${1##*/}" 14782} 14783 14784# func_stripname prefix suffix name 14785# strip PREFIX and SUFFIX off of NAME. 14786# PREFIX and SUFFIX must not contain globbing or regex special 14787# characters, hashes, percent signs, but SUFFIX may contain a leading 14788# dot (in which case that matches only a dot). 14789func_stripname () 14790{ 14791 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14792 # positional parameters, so assign one to ordinary parameter first. 14793 func_stripname_result=${3} 14794 func_stripname_result=${func_stripname_result#"${1}"} 14795 func_stripname_result=${func_stripname_result%"${2}"} 14796} 14797 14798# func_opt_split 14799func_opt_split () 14800{ 14801 func_opt_split_opt=${1%%=*} 14802 func_opt_split_arg=${1#*=} 14803} 14804 14805# func_lo2o object 14806func_lo2o () 14807{ 14808 case ${1} in 14809 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14810 *) func_lo2o_result=${1} ;; 14811 esac 14812} 14813 14814# func_xform libobj-or-source 14815func_xform () 14816{ 14817 func_xform_result=${1%.*}.lo 14818} 14819 14820# func_arith arithmetic-term... 14821func_arith () 14822{ 14823 func_arith_result=$(( $* )) 14824} 14825 14826# func_len string 14827# STRING may not start with a hyphen. 14828func_len () 14829{ 14830 func_len_result=${#1} 14831} 14832 14833_LT_EOF 14834 ;; 14835 *) # Bourne compatible functions. 14836 cat << \_LT_EOF >> "$cfgfile" 14837 14838# func_dirname file append nondir_replacement 14839# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14840# otherwise set result to NONDIR_REPLACEMENT. 14841func_dirname () 14842{ 14843 # Extract subdirectory from the argument. 14844 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 14845 if test "X$func_dirname_result" = "X${1}"; then 14846 func_dirname_result="${3}" 14847 else 14848 func_dirname_result="$func_dirname_result${2}" 14849 fi 14850} 14851 14852# func_basename file 14853func_basename () 14854{ 14855 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 14856} 14857 14858 14859# func_stripname prefix suffix name 14860# strip PREFIX and SUFFIX off of NAME. 14861# PREFIX and SUFFIX must not contain globbing or regex special 14862# characters, hashes, percent signs, but SUFFIX may contain a leading 14863# dot (in which case that matches only a dot). 14864# func_strip_suffix prefix name 14865func_stripname () 14866{ 14867 case ${2} in 14868 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 14869 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 14870 esac 14871} 14872 14873# sed scripts: 14874my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14875my_sed_long_arg='1s/^-[^=]*=//' 14876 14877# func_opt_split 14878func_opt_split () 14879{ 14880 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 14881 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 14882} 14883 14884# func_lo2o object 14885func_lo2o () 14886{ 14887 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 14888} 14889 14890# func_xform libobj-or-source 14891func_xform () 14892{ 14893 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 14894} 14895 14896# func_arith arithmetic-term... 14897func_arith () 14898{ 14899 func_arith_result=`expr "$@"` 14900} 14901 14902# func_len string 14903# STRING may not start with a hyphen. 14904func_len () 14905{ 14906 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14907} 14908 14909_LT_EOF 14910esac 14911 14912case $lt_shell_append in 14913 yes) 14914 cat << \_LT_EOF >> "$cfgfile" 14915 14916# func_append var value 14917# Append VALUE to the end of shell variable VAR. 14918func_append () 14919{ 14920 eval "$1+=\$2" 14921} 14922_LT_EOF 14923 ;; 14924 *) 14925 cat << \_LT_EOF >> "$cfgfile" 14926 14927# func_append var value 14928# Append VALUE to the end of shell variable VAR. 14929func_append () 14930{ 14931 eval "$1=\$$1\$2" 14932} 14933 14934_LT_EOF 14935 ;; 14936 esac 14937 14938 14939 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 14940 || (rm -f "$cfgfile"; exit 1) 14941 14942 mv -f "$cfgfile" "$ofile" || 14943 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 14944 chmod +x "$ofile" 14945 14946 ;; 14947 "default-1":C) 14948 for ac_file in $CONFIG_FILES; do 14949 # Support "outfile[:infile[:infile...]]" 14950 case "$ac_file" in 14951 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 14952 esac 14953 # PO directories have a Makefile.in generated from Makefile.in.in. 14954 case "$ac_file" in */Makefile.in) 14955 # Adjust a relative srcdir. 14956 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 14957 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 14958 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 14959 # In autoconf-2.13 it is called $ac_given_srcdir. 14960 # In autoconf-2.50 it is called $srcdir. 14961 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 14962 case "$ac_given_srcdir" in 14963 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 14964 /*) top_srcdir="$ac_given_srcdir" ;; 14965 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 14966 esac 14967 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 14968 rm -f "$ac_dir/POTFILES" 14969 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 14970 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 14971 POMAKEFILEDEPS="POTFILES.in" 14972 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 14973 # on $ac_dir but don't depend on user-specified configuration 14974 # parameters. 14975 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 14976 # The LINGUAS file contains the set of available languages. 14977 if test -n "$OBSOLETE_ALL_LINGUAS"; then 14978 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 14979 fi 14980 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 14981 # Hide the ALL_LINGUAS assigment from automake. 14982 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 14983 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 14984 else 14985 # The set of available languages was given in configure.in. 14986 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 14987 fi 14988 case "$ac_given_srcdir" in 14989 .) srcdirpre= ;; 14990 *) srcdirpre='$(srcdir)/' ;; 14991 esac 14992 POFILES= 14993 GMOFILES= 14994 UPDATEPOFILES= 14995 DUMMYPOFILES= 14996 for lang in $ALL_LINGUAS; do 14997 POFILES="$POFILES $srcdirpre$lang.po" 14998 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 14999 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 15000 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 15001 done 15002 # CATALOGS depends on both $ac_dir and the user's LINGUAS 15003 # environment variable. 15004 INST_LINGUAS= 15005 if test -n "$ALL_LINGUAS"; then 15006 for presentlang in $ALL_LINGUAS; do 15007 useit=no 15008 if test "%UNSET%" != "$LINGUAS"; then 15009 desiredlanguages="$LINGUAS" 15010 else 15011 desiredlanguages="$ALL_LINGUAS" 15012 fi 15013 for desiredlang in $desiredlanguages; do 15014 # Use the presentlang catalog if desiredlang is 15015 # a. equal to presentlang, or 15016 # b. a variant of presentlang (because in this case, 15017 # presentlang can be used as a fallback for messages 15018 # which are not translated in the desiredlang catalog). 15019 case "$desiredlang" in 15020 "$presentlang"*) useit=yes;; 15021 esac 15022 done 15023 if test $useit = yes; then 15024 INST_LINGUAS="$INST_LINGUAS $presentlang" 15025 fi 15026 done 15027 fi 15028 CATALOGS= 15029 if test -n "$INST_LINGUAS"; then 15030 for lang in $INST_LINGUAS; do 15031 CATALOGS="$CATALOGS $lang.gmo" 15032 done 15033 fi 15034 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 15035 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" 15036 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 15037 if test -f "$f"; then 15038 case "$f" in 15039 *.orig | *.bak | *~) ;; 15040 *) cat "$f" >> "$ac_dir/Makefile" ;; 15041 esac 15042 fi 15043 done 15044 fi 15045 ;; 15046 esac 15047 done ;; 15048 15049 esac 15050done # for ac_tag 15051 15052 15053as_fn_exit 0 15054_ACEOF 15055ac_clean_files=$ac_clean_files_save 15056 15057test $ac_write_fail = 0 || 15058 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 15059 15060 15061# configure is writing to config.log, and then calls config.status. 15062# config.status does its own redirection, appending to config.log. 15063# Unfortunately, on DOS this fails, as config.log is still kept open 15064# by configure, so config.status won't be able to write to it; its 15065# output is simply discarded. So we exec the FD to /dev/null, 15066# effectively closing config.log, so it can be properly (re)opened and 15067# appended to by config.status. When coming back to configure, we 15068# need to make the FD available again. 15069if test "$no_create" != yes; then 15070 ac_cs_success=: 15071 ac_config_status_args= 15072 test "$silent" = yes && 15073 ac_config_status_args="$ac_config_status_args --quiet" 15074 exec 5>/dev/null 15075 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15076 exec 5>>config.log 15077 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15078 # would make configure fail if this is the last instruction. 15079 $ac_cs_success || as_fn_exit $? 15080fi 15081if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15082 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15083$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15084fi 15085 15086