1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64 for opcodes 2.27.0. 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='opcodes' 558PACKAGE_TARNAME='opcodes' 559PACKAGE_VERSION='2.27.0' 560PACKAGE_STRING='opcodes 2.27.0' 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 644WARN_WRITE_STRINGS 645NO_WERROR 646WARN_CFLAGS 647OTOOL64 648OTOOL 649LIPO 650NMEDIT 651DSYMUTIL 652OBJDUMP 653LN_S 654NM 655ac_ct_DUMPBIN 656DUMPBIN 657LD 658FGREP 659SED 660LIBTOOL 661RANLIB 662AR 663EGREP 664GREP 665CPP 666am__fastdepCC_FALSE 667am__fastdepCC_TRUE 668CCDEPMODE 669am__nodep 670AMDEPBACKSLASH 671AMDEP_FALSE 672AMDEP_TRUE 673am__quote 674am__include 675DEPDIR 676am__untar 677am__tar 678AMTAR 679am__leading_dot 680SET_MAKE 681AWK 682mkdir_p 683MKDIR_P 684INSTALL_STRIP_PROGRAM 685STRIP 686install_sh 687MAKEINFO 688AUTOHEADER 689AUTOMAKE 690AUTOCONF 691ACLOCAL 692VERSION 693PACKAGE 694CYGPATH_W 695am__isrc 696INSTALL_DATA 697INSTALL_SCRIPT 698INSTALL_PROGRAM 699OBJEXT 700EXEEXT 701ac_ct_CC 702CPPFLAGS 703LDFLAGS 704CFLAGS 705CC 706target_os 707target_vendor 708target_cpu 709target 710host_os 711host_vendor 712host_cpu 713host 714build_os 715build_vendor 716build_cpu 717build 718target_alias 719host_alias 720build_alias 721LIBS 722ECHO_T 723ECHO_N 724ECHO_C 725DEFS 726mandir 727localedir 728libdir 729psdir 730pdfdir 731dvidir 732htmldir 733infodir 734docdir 735oldincludedir 736includedir 737localstatedir 738sharedstatedir 739sysconfdir 740datadir 741datarootdir 742libexecdir 743sbindir 744bindir 745program_transform_name 746prefix 747exec_prefix 748PACKAGE_URL 749PACKAGE_BUGREPORT 750PACKAGE_STRING 751PACKAGE_VERSION 752PACKAGE_TARNAME 753PACKAGE_NAME 754PATH_SEPARATOR 755SHELL' 756ac_subst_files='' 757ac_user_opts=' 758enable_option_checking 759enable_dependency_tracking 760enable_shared 761enable_static 762with_pic 763enable_fast_install 764with_gnu_ld 765enable_libtool_lock 766enable_targets 767enable_werror 768enable_build_warnings 769enable_maintainer_mode 770enable_install_libbfd 771enable_nls 772enable_cgen_maint 773' 774 ac_precious_vars='build_alias 775host_alias 776target_alias 777CC 778CFLAGS 779LDFLAGS 780LIBS 781CPPFLAGS 782CPP' 783 784 785# Initialize some variables set by options. 786ac_init_help= 787ac_init_version=false 788ac_unrecognized_opts= 789ac_unrecognized_sep= 790# The variables have the same names as the options, with 791# dashes changed to underlines. 792cache_file=/dev/null 793exec_prefix=NONE 794no_create= 795no_recursion= 796prefix=NONE 797program_prefix=NONE 798program_suffix=NONE 799program_transform_name=s,x,x, 800silent= 801site= 802srcdir= 803verbose= 804x_includes=NONE 805x_libraries=NONE 806 807# Installation directory options. 808# These are left unexpanded so users can "make install exec_prefix=/foo" 809# and all the variables that are supposed to be based on exec_prefix 810# by default will actually change. 811# Use braces instead of parens because sh, perl, etc. also accept them. 812# (The list follows the same order as the GNU Coding Standards.) 813bindir='${exec_prefix}/bin' 814sbindir='${exec_prefix}/sbin' 815libexecdir='${exec_prefix}/libexec' 816datarootdir='${prefix}/share' 817datadir='${datarootdir}' 818sysconfdir='${prefix}/etc' 819sharedstatedir='${prefix}/com' 820localstatedir='${prefix}/var' 821includedir='${prefix}/include' 822oldincludedir='/usr/include' 823docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 824infodir='${datarootdir}/info' 825htmldir='${docdir}' 826dvidir='${docdir}' 827pdfdir='${docdir}' 828psdir='${docdir}' 829libdir='${exec_prefix}/lib' 830localedir='${datarootdir}/locale' 831mandir='${datarootdir}/man' 832 833ac_prev= 834ac_dashdash= 835for ac_option 836do 837 # If the previous option needs an argument, assign it. 838 if test -n "$ac_prev"; then 839 eval $ac_prev=\$ac_option 840 ac_prev= 841 continue 842 fi 843 844 case $ac_option in 845 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 846 *) ac_optarg=yes ;; 847 esac 848 849 # Accept the important Cygnus configure options, so we can diagnose typos. 850 851 case $ac_dashdash$ac_option in 852 --) 853 ac_dashdash=yes ;; 854 855 -bindir | --bindir | --bindi | --bind | --bin | --bi) 856 ac_prev=bindir ;; 857 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 858 bindir=$ac_optarg ;; 859 860 -build | --build | --buil | --bui | --bu) 861 ac_prev=build_alias ;; 862 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 863 build_alias=$ac_optarg ;; 864 865 -cache-file | --cache-file | --cache-fil | --cache-fi \ 866 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 867 ac_prev=cache_file ;; 868 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 869 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 870 cache_file=$ac_optarg ;; 871 872 --config-cache | -C) 873 cache_file=config.cache ;; 874 875 -datadir | --datadir | --datadi | --datad) 876 ac_prev=datadir ;; 877 -datadir=* | --datadir=* | --datadi=* | --datad=*) 878 datadir=$ac_optarg ;; 879 880 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 881 | --dataroo | --dataro | --datar) 882 ac_prev=datarootdir ;; 883 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 884 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 885 datarootdir=$ac_optarg ;; 886 887 -disable-* | --disable-*) 888 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 889 # Reject names that are not valid shell variable names. 890 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 891 as_fn_error "invalid feature name: $ac_useropt" 892 ac_useropt_orig=$ac_useropt 893 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 894 case $ac_user_opts in 895 *" 896"enable_$ac_useropt" 897"*) ;; 898 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 899 ac_unrecognized_sep=', ';; 900 esac 901 eval enable_$ac_useropt=no ;; 902 903 -docdir | --docdir | --docdi | --doc | --do) 904 ac_prev=docdir ;; 905 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 906 docdir=$ac_optarg ;; 907 908 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 909 ac_prev=dvidir ;; 910 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 911 dvidir=$ac_optarg ;; 912 913 -enable-* | --enable-*) 914 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 915 # Reject names that are not valid shell variable names. 916 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 917 as_fn_error "invalid feature name: $ac_useropt" 918 ac_useropt_orig=$ac_useropt 919 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 920 case $ac_user_opts in 921 *" 922"enable_$ac_useropt" 923"*) ;; 924 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 925 ac_unrecognized_sep=', ';; 926 esac 927 eval enable_$ac_useropt=\$ac_optarg ;; 928 929 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 930 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 931 | --exec | --exe | --ex) 932 ac_prev=exec_prefix ;; 933 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 934 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 935 | --exec=* | --exe=* | --ex=*) 936 exec_prefix=$ac_optarg ;; 937 938 -gas | --gas | --ga | --g) 939 # Obsolete; use --with-gas. 940 with_gas=yes ;; 941 942 -help | --help | --hel | --he | -h) 943 ac_init_help=long ;; 944 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 945 ac_init_help=recursive ;; 946 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 947 ac_init_help=short ;; 948 949 -host | --host | --hos | --ho) 950 ac_prev=host_alias ;; 951 -host=* | --host=* | --hos=* | --ho=*) 952 host_alias=$ac_optarg ;; 953 954 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 955 ac_prev=htmldir ;; 956 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 957 | --ht=*) 958 htmldir=$ac_optarg ;; 959 960 -includedir | --includedir | --includedi | --included | --include \ 961 | --includ | --inclu | --incl | --inc) 962 ac_prev=includedir ;; 963 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 964 | --includ=* | --inclu=* | --incl=* | --inc=*) 965 includedir=$ac_optarg ;; 966 967 -infodir | --infodir | --infodi | --infod | --info | --inf) 968 ac_prev=infodir ;; 969 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 970 infodir=$ac_optarg ;; 971 972 -libdir | --libdir | --libdi | --libd) 973 ac_prev=libdir ;; 974 -libdir=* | --libdir=* | --libdi=* | --libd=*) 975 libdir=$ac_optarg ;; 976 977 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 978 | --libexe | --libex | --libe) 979 ac_prev=libexecdir ;; 980 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 981 | --libexe=* | --libex=* | --libe=*) 982 libexecdir=$ac_optarg ;; 983 984 -localedir | --localedir | --localedi | --localed | --locale) 985 ac_prev=localedir ;; 986 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 987 localedir=$ac_optarg ;; 988 989 -localstatedir | --localstatedir | --localstatedi | --localstated \ 990 | --localstate | --localstat | --localsta | --localst | --locals) 991 ac_prev=localstatedir ;; 992 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 993 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 994 localstatedir=$ac_optarg ;; 995 996 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 997 ac_prev=mandir ;; 998 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 999 mandir=$ac_optarg ;; 1000 1001 -nfp | --nfp | --nf) 1002 # Obsolete; use --without-fp. 1003 with_fp=no ;; 1004 1005 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1006 | --no-cr | --no-c | -n) 1007 no_create=yes ;; 1008 1009 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1010 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1011 no_recursion=yes ;; 1012 1013 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1014 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1015 | --oldin | --oldi | --old | --ol | --o) 1016 ac_prev=oldincludedir ;; 1017 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1018 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1019 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1020 oldincludedir=$ac_optarg ;; 1021 1022 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1023 ac_prev=prefix ;; 1024 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1025 prefix=$ac_optarg ;; 1026 1027 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1028 | --program-pre | --program-pr | --program-p) 1029 ac_prev=program_prefix ;; 1030 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1031 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1032 program_prefix=$ac_optarg ;; 1033 1034 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1035 | --program-suf | --program-su | --program-s) 1036 ac_prev=program_suffix ;; 1037 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1038 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1039 program_suffix=$ac_optarg ;; 1040 1041 -program-transform-name | --program-transform-name \ 1042 | --program-transform-nam | --program-transform-na \ 1043 | --program-transform-n | --program-transform- \ 1044 | --program-transform | --program-transfor \ 1045 | --program-transfo | --program-transf \ 1046 | --program-trans | --program-tran \ 1047 | --progr-tra | --program-tr | --program-t) 1048 ac_prev=program_transform_name ;; 1049 -program-transform-name=* | --program-transform-name=* \ 1050 | --program-transform-nam=* | --program-transform-na=* \ 1051 | --program-transform-n=* | --program-transform-=* \ 1052 | --program-transform=* | --program-transfor=* \ 1053 | --program-transfo=* | --program-transf=* \ 1054 | --program-trans=* | --program-tran=* \ 1055 | --progr-tra=* | --program-tr=* | --program-t=*) 1056 program_transform_name=$ac_optarg ;; 1057 1058 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1059 ac_prev=pdfdir ;; 1060 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1061 pdfdir=$ac_optarg ;; 1062 1063 -psdir | --psdir | --psdi | --psd | --ps) 1064 ac_prev=psdir ;; 1065 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1066 psdir=$ac_optarg ;; 1067 1068 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1069 | -silent | --silent | --silen | --sile | --sil) 1070 silent=yes ;; 1071 1072 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1073 ac_prev=sbindir ;; 1074 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1075 | --sbi=* | --sb=*) 1076 sbindir=$ac_optarg ;; 1077 1078 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1079 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1080 | --sharedst | --shareds | --shared | --share | --shar \ 1081 | --sha | --sh) 1082 ac_prev=sharedstatedir ;; 1083 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1084 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1085 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1086 | --sha=* | --sh=*) 1087 sharedstatedir=$ac_optarg ;; 1088 1089 -site | --site | --sit) 1090 ac_prev=site ;; 1091 -site=* | --site=* | --sit=*) 1092 site=$ac_optarg ;; 1093 1094 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1095 ac_prev=srcdir ;; 1096 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1097 srcdir=$ac_optarg ;; 1098 1099 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1100 | --syscon | --sysco | --sysc | --sys | --sy) 1101 ac_prev=sysconfdir ;; 1102 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1103 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1104 sysconfdir=$ac_optarg ;; 1105 1106 -target | --target | --targe | --targ | --tar | --ta | --t) 1107 ac_prev=target_alias ;; 1108 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1109 target_alias=$ac_optarg ;; 1110 1111 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1112 verbose=yes ;; 1113 1114 -version | --version | --versio | --versi | --vers | -V) 1115 ac_init_version=: ;; 1116 1117 -with-* | --with-*) 1118 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1119 # Reject names that are not valid shell variable names. 1120 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1121 as_fn_error "invalid package name: $ac_useropt" 1122 ac_useropt_orig=$ac_useropt 1123 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1124 case $ac_user_opts in 1125 *" 1126"with_$ac_useropt" 1127"*) ;; 1128 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1129 ac_unrecognized_sep=', ';; 1130 esac 1131 eval with_$ac_useropt=\$ac_optarg ;; 1132 1133 -without-* | --without-*) 1134 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1135 # Reject names that are not valid shell variable names. 1136 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1137 as_fn_error "invalid package name: $ac_useropt" 1138 ac_useropt_orig=$ac_useropt 1139 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1140 case $ac_user_opts in 1141 *" 1142"with_$ac_useropt" 1143"*) ;; 1144 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1145 ac_unrecognized_sep=', ';; 1146 esac 1147 eval with_$ac_useropt=no ;; 1148 1149 --x) 1150 # Obsolete; use --with-x. 1151 with_x=yes ;; 1152 1153 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1154 | --x-incl | --x-inc | --x-in | --x-i) 1155 ac_prev=x_includes ;; 1156 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1157 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1158 x_includes=$ac_optarg ;; 1159 1160 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1161 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1162 ac_prev=x_libraries ;; 1163 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1164 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1165 x_libraries=$ac_optarg ;; 1166 1167 -*) as_fn_error "unrecognized option: \`$ac_option' 1168Try \`$0 --help' for more information." 1169 ;; 1170 1171 *=*) 1172 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1173 # Reject names that are not valid shell variable names. 1174 case $ac_envvar in #( 1175 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1176 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1177 esac 1178 eval $ac_envvar=\$ac_optarg 1179 export $ac_envvar ;; 1180 1181 *) 1182 # FIXME: should be removed in autoconf 3.0. 1183 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1184 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1185 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1186 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1187 ;; 1188 1189 esac 1190done 1191 1192if test -n "$ac_prev"; then 1193 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1194 as_fn_error "missing argument to $ac_option" 1195fi 1196 1197if test -n "$ac_unrecognized_opts"; then 1198 case $enable_option_checking in 1199 no) ;; 1200 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1201 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1202 esac 1203fi 1204 1205# Check all directory arguments for consistency. 1206for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1207 datadir sysconfdir sharedstatedir localstatedir includedir \ 1208 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1209 libdir localedir mandir 1210do 1211 eval ac_val=\$$ac_var 1212 # Remove trailing slashes. 1213 case $ac_val in 1214 */ ) 1215 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1216 eval $ac_var=\$ac_val;; 1217 esac 1218 # Be sure to have absolute directory names. 1219 case $ac_val in 1220 [\\/$]* | ?:[\\/]* ) continue;; 1221 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1222 esac 1223 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1224done 1225 1226# There might be people who depend on the old broken behavior: `$host' 1227# used to hold the argument of --host etc. 1228# FIXME: To remove some day. 1229build=$build_alias 1230host=$host_alias 1231target=$target_alias 1232 1233# FIXME: To remove some day. 1234if test "x$host_alias" != x; then 1235 if test "x$build_alias" = x; then 1236 cross_compiling=maybe 1237 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1238 If a cross compiler is detected then cross compile mode will be used." >&2 1239 elif test "x$build_alias" != "x$host_alias"; then 1240 cross_compiling=yes 1241 fi 1242fi 1243 1244ac_tool_prefix= 1245test -n "$host_alias" && ac_tool_prefix=$host_alias- 1246 1247test "$silent" = yes && exec 6>/dev/null 1248 1249 1250ac_pwd=`pwd` && test -n "$ac_pwd" && 1251ac_ls_di=`ls -di .` && 1252ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1253 as_fn_error "working directory cannot be determined" 1254test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1255 as_fn_error "pwd does not report name of working directory" 1256 1257 1258# Find the source files, if location was not specified. 1259if test -z "$srcdir"; then 1260 ac_srcdir_defaulted=yes 1261 # Try the directory containing this script, then the parent directory. 1262 ac_confdir=`$as_dirname -- "$as_myself" || 1263$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1264 X"$as_myself" : 'X\(//\)[^/]' \| \ 1265 X"$as_myself" : 'X\(//\)$' \| \ 1266 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1267$as_echo X"$as_myself" | 1268 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1269 s//\1/ 1270 q 1271 } 1272 /^X\(\/\/\)[^/].*/{ 1273 s//\1/ 1274 q 1275 } 1276 /^X\(\/\/\)$/{ 1277 s//\1/ 1278 q 1279 } 1280 /^X\(\/\).*/{ 1281 s//\1/ 1282 q 1283 } 1284 s/.*/./; q'` 1285 srcdir=$ac_confdir 1286 if test ! -r "$srcdir/$ac_unique_file"; then 1287 srcdir=.. 1288 fi 1289else 1290 ac_srcdir_defaulted=no 1291fi 1292if test ! -r "$srcdir/$ac_unique_file"; then 1293 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1294 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1295fi 1296ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1297ac_abs_confdir=`( 1298 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1299 pwd)` 1300# When building in place, set srcdir=. 1301if test "$ac_abs_confdir" = "$ac_pwd"; then 1302 srcdir=. 1303fi 1304# Remove unnecessary trailing slashes from srcdir. 1305# Double slashes in file names in object file debugging info 1306# mess up M-x gdb in Emacs. 1307case $srcdir in 1308*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1309esac 1310for ac_var in $ac_precious_vars; do 1311 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1312 eval ac_env_${ac_var}_value=\$${ac_var} 1313 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1314 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1315done 1316 1317# 1318# Report the --help message. 1319# 1320if test "$ac_init_help" = "long"; then 1321 # Omit some internal or obsolete options to make the list less imposing. 1322 # This message is too long to be a string in the A/UX 3.1 sh. 1323 cat <<_ACEOF 1324\`configure' configures opcodes 2.27.0 to adapt to many kinds of systems. 1325 1326Usage: $0 [OPTION]... [VAR=VALUE]... 1327 1328To assign environment variables (e.g., CC, CFLAGS...), specify them as 1329VAR=VALUE. See below for descriptions of some of the useful variables. 1330 1331Defaults for the options are specified in brackets. 1332 1333Configuration: 1334 -h, --help display this help and exit 1335 --help=short display options specific to this package 1336 --help=recursive display the short help of all the included packages 1337 -V, --version display version information and exit 1338 -q, --quiet, --silent do not print \`checking...' messages 1339 --cache-file=FILE cache test results in FILE [disabled] 1340 -C, --config-cache alias for \`--cache-file=config.cache' 1341 -n, --no-create do not create output files 1342 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1343 1344Installation directories: 1345 --prefix=PREFIX install architecture-independent files in PREFIX 1346 [$ac_default_prefix] 1347 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1348 [PREFIX] 1349 1350By default, \`make install' will install all the files in 1351\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1352an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1353for instance \`--prefix=\$HOME'. 1354 1355For better control, use the options below. 1356 1357Fine tuning of the installation directories: 1358 --bindir=DIR user executables [EPREFIX/bin] 1359 --sbindir=DIR system admin executables [EPREFIX/sbin] 1360 --libexecdir=DIR program executables [EPREFIX/libexec] 1361 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1362 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1363 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1364 --libdir=DIR object code libraries [EPREFIX/lib] 1365 --includedir=DIR C header files [PREFIX/include] 1366 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1367 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1368 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1369 --infodir=DIR info documentation [DATAROOTDIR/info] 1370 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1371 --mandir=DIR man documentation [DATAROOTDIR/man] 1372 --docdir=DIR documentation root [DATAROOTDIR/doc/opcodes] 1373 --htmldir=DIR html documentation [DOCDIR] 1374 --dvidir=DIR dvi documentation [DOCDIR] 1375 --pdfdir=DIR pdf documentation [DOCDIR] 1376 --psdir=DIR ps documentation [DOCDIR] 1377_ACEOF 1378 1379 cat <<\_ACEOF 1380 1381Program names: 1382 --program-prefix=PREFIX prepend PREFIX to installed program names 1383 --program-suffix=SUFFIX append SUFFIX to installed program names 1384 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1385 1386System types: 1387 --build=BUILD configure for building on BUILD [guessed] 1388 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1389 --target=TARGET configure for building compilers for TARGET [HOST] 1390_ACEOF 1391fi 1392 1393if test -n "$ac_init_help"; then 1394 case $ac_init_help in 1395 short | recursive ) echo "Configuration of opcodes 2.27.0:";; 1396 esac 1397 cat <<\_ACEOF 1398 1399Optional Features: 1400 --disable-option-checking ignore unrecognized --enable/--with options 1401 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1402 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1403 --disable-dependency-tracking speeds up one-time build 1404 --enable-dependency-tracking do not reject slow dependency extractors 1405 --enable-shared[=PKGS] build shared libraries [default=no] 1406 --enable-static[=PKGS] build static libraries [default=yes] 1407 --enable-fast-install[=PKGS] 1408 optimize for fast installation [default=yes] 1409 --disable-libtool-lock avoid locking (might break parallel builds) 1410 --enable-targets alternative target configurations 1411 --enable-werror treat compile warnings as errors 1412 --enable-build-warnings enable build-time compiler warnings 1413 --enable-maintainer-mode enable make rules and dependencies not useful 1414 (and sometimes confusing) to the casual installer 1415 --enable-install-libbfd controls installation of libbfd and related headers 1416 --disable-nls do not use Native Language Support 1417 --enable-cgen-maint=dir build cgen generated files 1418 1419Optional Packages: 1420 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1421 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1422 --with-pic try to use only PIC/non-PIC objects [default=use 1423 both] 1424 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1425 1426Some influential environment variables: 1427 CC C compiler command 1428 CFLAGS C compiler flags 1429 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1430 nonstandard directory <lib dir> 1431 LIBS libraries to pass to the linker, e.g. -l<library> 1432 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1433 you have headers in a nonstandard directory <include dir> 1434 CPP C preprocessor 1435 1436Use these variables to override the choices made by `configure' or to help 1437it to find libraries and programs with nonstandard names/locations. 1438 1439Report bugs to the package provider. 1440_ACEOF 1441ac_status=$? 1442fi 1443 1444if test "$ac_init_help" = "recursive"; then 1445 # If there are subdirs, report their specific --help. 1446 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1447 test -d "$ac_dir" || 1448 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1449 continue 1450 ac_builddir=. 1451 1452case "$ac_dir" in 1453.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1454*) 1455 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1456 # A ".." for each directory in $ac_dir_suffix. 1457 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1458 case $ac_top_builddir_sub in 1459 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1460 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1461 esac ;; 1462esac 1463ac_abs_top_builddir=$ac_pwd 1464ac_abs_builddir=$ac_pwd$ac_dir_suffix 1465# for backward compatibility: 1466ac_top_builddir=$ac_top_build_prefix 1467 1468case $srcdir in 1469 .) # We are building in place. 1470 ac_srcdir=. 1471 ac_top_srcdir=$ac_top_builddir_sub 1472 ac_abs_top_srcdir=$ac_pwd ;; 1473 [\\/]* | ?:[\\/]* ) # Absolute name. 1474 ac_srcdir=$srcdir$ac_dir_suffix; 1475 ac_top_srcdir=$srcdir 1476 ac_abs_top_srcdir=$srcdir ;; 1477 *) # Relative name. 1478 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1479 ac_top_srcdir=$ac_top_build_prefix$srcdir 1480 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1481esac 1482ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1483 1484 cd "$ac_dir" || { ac_status=$?; continue; } 1485 # Check for guested configure. 1486 if test -f "$ac_srcdir/configure.gnu"; then 1487 echo && 1488 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1489 elif test -f "$ac_srcdir/configure"; then 1490 echo && 1491 $SHELL "$ac_srcdir/configure" --help=recursive 1492 else 1493 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1494 fi || ac_status=$? 1495 cd "$ac_pwd" || { ac_status=$?; break; } 1496 done 1497fi 1498 1499test -n "$ac_init_help" && exit $ac_status 1500if $ac_init_version; then 1501 cat <<\_ACEOF 1502opcodes configure 2.27.0 1503generated by GNU Autoconf 2.64 1504 1505Copyright (C) 2009 Free Software Foundation, Inc. 1506This configure script is free software; the Free Software Foundation 1507gives unlimited permission to copy, distribute and modify it. 1508_ACEOF 1509 exit 1510fi 1511 1512## ------------------------ ## 1513## Autoconf initialization. ## 1514## ------------------------ ## 1515 1516# ac_fn_c_try_compile LINENO 1517# -------------------------- 1518# Try to compile conftest.$ac_ext, and return whether this succeeded. 1519ac_fn_c_try_compile () 1520{ 1521 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1522 rm -f conftest.$ac_objext 1523 if { { ac_try="$ac_compile" 1524case "(($ac_try" in 1525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1526 *) ac_try_echo=$ac_try;; 1527esac 1528eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1529$as_echo "$ac_try_echo"; } >&5 1530 (eval "$ac_compile") 2>conftest.err 1531 ac_status=$? 1532 if test -s conftest.err; then 1533 grep -v '^ *+' conftest.err >conftest.er1 1534 cat conftest.er1 >&5 1535 mv -f conftest.er1 conftest.err 1536 fi 1537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1538 test $ac_status = 0; } && { 1539 test -z "$ac_c_werror_flag" || 1540 test ! -s conftest.err 1541 } && test -s conftest.$ac_objext; then : 1542 ac_retval=0 1543else 1544 $as_echo "$as_me: failed program was:" >&5 1545sed 's/^/| /' conftest.$ac_ext >&5 1546 1547 ac_retval=1 1548fi 1549 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1550 return $ac_retval 1551 1552} # ac_fn_c_try_compile 1553 1554# ac_fn_c_try_link LINENO 1555# ----------------------- 1556# Try to link conftest.$ac_ext, and return whether this succeeded. 1557ac_fn_c_try_link () 1558{ 1559 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1560 rm -f conftest.$ac_objext conftest$ac_exeext 1561 if { { ac_try="$ac_link" 1562case "(($ac_try" in 1563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1564 *) ac_try_echo=$ac_try;; 1565esac 1566eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1567$as_echo "$ac_try_echo"; } >&5 1568 (eval "$ac_link") 2>conftest.err 1569 ac_status=$? 1570 if test -s conftest.err; then 1571 grep -v '^ *+' conftest.err >conftest.er1 1572 cat conftest.er1 >&5 1573 mv -f conftest.er1 conftest.err 1574 fi 1575 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1576 test $ac_status = 0; } && { 1577 test -z "$ac_c_werror_flag" || 1578 test ! -s conftest.err 1579 } && test -s conftest$ac_exeext && { 1580 test "$cross_compiling" = yes || 1581 $as_test_x conftest$ac_exeext 1582 }; then : 1583 ac_retval=0 1584else 1585 $as_echo "$as_me: failed program was:" >&5 1586sed 's/^/| /' conftest.$ac_ext >&5 1587 1588 ac_retval=1 1589fi 1590 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1591 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1592 # interfere with the next link command; also delete a directory that is 1593 # left behind by Apple's compiler. We do this before executing the actions. 1594 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1595 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1596 return $ac_retval 1597 1598} # ac_fn_c_try_link 1599 1600# ac_fn_c_try_cpp LINENO 1601# ---------------------- 1602# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1603ac_fn_c_try_cpp () 1604{ 1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1606 if { { ac_try="$ac_cpp conftest.$ac_ext" 1607case "(($ac_try" in 1608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1609 *) ac_try_echo=$ac_try;; 1610esac 1611eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1612$as_echo "$ac_try_echo"; } >&5 1613 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1614 ac_status=$? 1615 if test -s conftest.err; then 1616 grep -v '^ *+' conftest.err >conftest.er1 1617 cat conftest.er1 >&5 1618 mv -f conftest.er1 conftest.err 1619 fi 1620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1621 test $ac_status = 0; } >/dev/null && { 1622 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1623 test ! -s conftest.err 1624 }; then : 1625 ac_retval=0 1626else 1627 $as_echo "$as_me: failed program was:" >&5 1628sed 's/^/| /' conftest.$ac_ext >&5 1629 1630 ac_retval=1 1631fi 1632 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1633 return $ac_retval 1634 1635} # ac_fn_c_try_cpp 1636 1637# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1638# ------------------------------------------------------- 1639# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1640# the include files in INCLUDES and setting the cache variable VAR 1641# accordingly. 1642ac_fn_c_check_header_mongrel () 1643{ 1644 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1645 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1647$as_echo_n "checking for $2... " >&6; } 1648if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1649 $as_echo_n "(cached) " >&6 1650fi 1651eval ac_res=\$$3 1652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1653$as_echo "$ac_res" >&6; } 1654else 1655 # Is the header compilable? 1656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1657$as_echo_n "checking $2 usability... " >&6; } 1658cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1659/* end confdefs.h. */ 1660$4 1661#include <$2> 1662_ACEOF 1663if ac_fn_c_try_compile "$LINENO"; then : 1664 ac_header_compiler=yes 1665else 1666 ac_header_compiler=no 1667fi 1668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1670$as_echo "$ac_header_compiler" >&6; } 1671 1672# Is the header present? 1673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1674$as_echo_n "checking $2 presence... " >&6; } 1675cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1676/* end confdefs.h. */ 1677#include <$2> 1678_ACEOF 1679if ac_fn_c_try_cpp "$LINENO"; then : 1680 ac_header_preproc=yes 1681else 1682 ac_header_preproc=no 1683fi 1684rm -f conftest.err conftest.$ac_ext 1685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1686$as_echo "$ac_header_preproc" >&6; } 1687 1688# So? What about this header? 1689case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1690 yes:no: ) 1691 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1692$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1694$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1695 ;; 1696 no:yes:* ) 1697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1698$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1700$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1701 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1702$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1704$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1706$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1707 ;; 1708esac 1709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1710$as_echo_n "checking for $2... " >&6; } 1711if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1712 $as_echo_n "(cached) " >&6 1713else 1714 eval "$3=\$ac_header_compiler" 1715fi 1716eval ac_res=\$$3 1717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1718$as_echo "$ac_res" >&6; } 1719fi 1720 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1721 1722} # ac_fn_c_check_header_mongrel 1723 1724# ac_fn_c_try_run LINENO 1725# ---------------------- 1726# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1727# that executables *can* be run. 1728ac_fn_c_try_run () 1729{ 1730 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1731 if { { ac_try="$ac_link" 1732case "(($ac_try" in 1733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1734 *) ac_try_echo=$ac_try;; 1735esac 1736eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1737$as_echo "$ac_try_echo"; } >&5 1738 (eval "$ac_link") 2>&5 1739 ac_status=$? 1740 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1741 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1742 { { case "(($ac_try" in 1743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1744 *) ac_try_echo=$ac_try;; 1745esac 1746eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1747$as_echo "$ac_try_echo"; } >&5 1748 (eval "$ac_try") 2>&5 1749 ac_status=$? 1750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1751 test $ac_status = 0; }; }; then : 1752 ac_retval=0 1753else 1754 $as_echo "$as_me: program exited with status $ac_status" >&5 1755 $as_echo "$as_me: failed program was:" >&5 1756sed 's/^/| /' conftest.$ac_ext >&5 1757 1758 ac_retval=$ac_status 1759fi 1760 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1761 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1762 return $ac_retval 1763 1764} # ac_fn_c_try_run 1765 1766# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1767# ------------------------------------------------------- 1768# Tests whether HEADER exists and can be compiled using the include files in 1769# INCLUDES, setting the cache variable VAR accordingly. 1770ac_fn_c_check_header_compile () 1771{ 1772 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1774$as_echo_n "checking for $2... " >&6; } 1775if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1776 $as_echo_n "(cached) " >&6 1777else 1778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1779/* end confdefs.h. */ 1780$4 1781#include <$2> 1782_ACEOF 1783if ac_fn_c_try_compile "$LINENO"; then : 1784 eval "$3=yes" 1785else 1786 eval "$3=no" 1787fi 1788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1789fi 1790eval ac_res=\$$3 1791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1792$as_echo "$ac_res" >&6; } 1793 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1794 1795} # ac_fn_c_check_header_compile 1796 1797# ac_fn_c_check_func LINENO FUNC VAR 1798# ---------------------------------- 1799# Tests whether FUNC exists, setting the cache variable VAR accordingly 1800ac_fn_c_check_func () 1801{ 1802 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1804$as_echo_n "checking for $2... " >&6; } 1805if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1806 $as_echo_n "(cached) " >&6 1807else 1808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1809/* end confdefs.h. */ 1810/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1811 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1812#define $2 innocuous_$2 1813 1814/* System header to define __stub macros and hopefully few prototypes, 1815 which can conflict with char $2 (); below. 1816 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1817 <limits.h> exists even on freestanding compilers. */ 1818 1819#ifdef __STDC__ 1820# include <limits.h> 1821#else 1822# include <assert.h> 1823#endif 1824 1825#undef $2 1826 1827/* Override any GCC internal prototype to avoid an error. 1828 Use char because int might match the return type of a GCC 1829 builtin and then its argument prototype would still apply. */ 1830#ifdef __cplusplus 1831extern "C" 1832#endif 1833char $2 (); 1834/* The GNU C library defines this for functions which it implements 1835 to always fail with ENOSYS. Some functions are actually named 1836 something starting with __ and the normal name is an alias. */ 1837#if defined __stub_$2 || defined __stub___$2 1838choke me 1839#endif 1840 1841int 1842main () 1843{ 1844return $2 (); 1845 ; 1846 return 0; 1847} 1848_ACEOF 1849if ac_fn_c_try_link "$LINENO"; then : 1850 eval "$3=yes" 1851else 1852 eval "$3=no" 1853fi 1854rm -f core conftest.err conftest.$ac_objext \ 1855 conftest$ac_exeext conftest.$ac_ext 1856fi 1857eval ac_res=\$$3 1858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1859$as_echo "$ac_res" >&6; } 1860 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1861 1862} # ac_fn_c_check_func 1863 1864# ac_fn_c_check_decl LINENO SYMBOL VAR 1865# ------------------------------------ 1866# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1867ac_fn_c_check_decl () 1868{ 1869 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1870 as_decl_name=`echo $2|sed 's/ *(.*//'` 1871 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1873$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1874if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1875 $as_echo_n "(cached) " >&6 1876else 1877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1878/* end confdefs.h. */ 1879$4 1880int 1881main () 1882{ 1883#ifndef $as_decl_name 1884#ifdef __cplusplus 1885 (void) $as_decl_use; 1886#else 1887 (void) $as_decl_name; 1888#endif 1889#endif 1890 1891 ; 1892 return 0; 1893} 1894_ACEOF 1895if ac_fn_c_try_compile "$LINENO"; then : 1896 eval "$3=yes" 1897else 1898 eval "$3=no" 1899fi 1900rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1901fi 1902eval ac_res=\$$3 1903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1904$as_echo "$ac_res" >&6; } 1905 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1906 1907} # ac_fn_c_check_decl 1908cat >config.log <<_ACEOF 1909This file contains any messages produced by compilers while 1910running configure, to aid debugging if configure makes a mistake. 1911 1912It was created by opcodes $as_me 2.27.0, which was 1913generated by GNU Autoconf 2.64. Invocation command line was 1914 1915 $ $0 $@ 1916 1917_ACEOF 1918exec 5>>config.log 1919{ 1920cat <<_ASUNAME 1921## --------- ## 1922## Platform. ## 1923## --------- ## 1924 1925hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1926uname -m = `(uname -m) 2>/dev/null || echo unknown` 1927uname -r = `(uname -r) 2>/dev/null || echo unknown` 1928uname -s = `(uname -s) 2>/dev/null || echo unknown` 1929uname -v = `(uname -v) 2>/dev/null || echo unknown` 1930 1931/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1932/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1933 1934/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1935/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1936/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1937/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1938/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1939/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1940/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1941 1942_ASUNAME 1943 1944as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1945for as_dir in $PATH 1946do 1947 IFS=$as_save_IFS 1948 test -z "$as_dir" && as_dir=. 1949 $as_echo "PATH: $as_dir" 1950 done 1951IFS=$as_save_IFS 1952 1953} >&5 1954 1955cat >&5 <<_ACEOF 1956 1957 1958## ----------- ## 1959## Core tests. ## 1960## ----------- ## 1961 1962_ACEOF 1963 1964 1965# Keep a trace of the command line. 1966# Strip out --no-create and --no-recursion so they do not pile up. 1967# Strip out --silent because we don't want to record it for future runs. 1968# Also quote any args containing shell meta-characters. 1969# Make two passes to allow for proper duplicate-argument suppression. 1970ac_configure_args= 1971ac_configure_args0= 1972ac_configure_args1= 1973ac_must_keep_next=false 1974for ac_pass in 1 2 1975do 1976 for ac_arg 1977 do 1978 case $ac_arg in 1979 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1980 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1981 | -silent | --silent | --silen | --sile | --sil) 1982 continue ;; 1983 *\'*) 1984 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1985 esac 1986 case $ac_pass in 1987 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1988 2) 1989 as_fn_append ac_configure_args1 " '$ac_arg'" 1990 if test $ac_must_keep_next = true; then 1991 ac_must_keep_next=false # Got value, back to normal. 1992 else 1993 case $ac_arg in 1994 *=* | --config-cache | -C | -disable-* | --disable-* \ 1995 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1996 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1997 | -with-* | --with-* | -without-* | --without-* | --x) 1998 case "$ac_configure_args0 " in 1999 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2000 esac 2001 ;; 2002 -* ) ac_must_keep_next=true ;; 2003 esac 2004 fi 2005 as_fn_append ac_configure_args " '$ac_arg'" 2006 ;; 2007 esac 2008 done 2009done 2010{ ac_configure_args0=; unset ac_configure_args0;} 2011{ ac_configure_args1=; unset ac_configure_args1;} 2012 2013# When interrupted or exit'd, cleanup temporary files, and complete 2014# config.log. We remove comments because anyway the quotes in there 2015# would cause problems or look ugly. 2016# WARNING: Use '\'' to represent an apostrophe within the trap. 2017# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2018trap 'exit_status=$? 2019 # Save into config.log some information that might help in debugging. 2020 { 2021 echo 2022 2023 cat <<\_ASBOX 2024## ---------------- ## 2025## Cache variables. ## 2026## ---------------- ## 2027_ASBOX 2028 echo 2029 # The following way of writing the cache mishandles newlines in values, 2030( 2031 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2032 eval ac_val=\$$ac_var 2033 case $ac_val in #( 2034 *${as_nl}*) 2035 case $ac_var in #( 2036 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2037$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2038 esac 2039 case $ac_var in #( 2040 _ | IFS | as_nl) ;; #( 2041 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2042 *) { eval $ac_var=; unset $ac_var;} ;; 2043 esac ;; 2044 esac 2045 done 2046 (set) 2>&1 | 2047 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2048 *${as_nl}ac_space=\ *) 2049 sed -n \ 2050 "s/'\''/'\''\\\\'\'''\''/g; 2051 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2052 ;; #( 2053 *) 2054 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2055 ;; 2056 esac | 2057 sort 2058) 2059 echo 2060 2061 cat <<\_ASBOX 2062## ----------------- ## 2063## Output variables. ## 2064## ----------------- ## 2065_ASBOX 2066 echo 2067 for ac_var in $ac_subst_vars 2068 do 2069 eval ac_val=\$$ac_var 2070 case $ac_val in 2071 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2072 esac 2073 $as_echo "$ac_var='\''$ac_val'\''" 2074 done | sort 2075 echo 2076 2077 if test -n "$ac_subst_files"; then 2078 cat <<\_ASBOX 2079## ------------------- ## 2080## File substitutions. ## 2081## ------------------- ## 2082_ASBOX 2083 echo 2084 for ac_var in $ac_subst_files 2085 do 2086 eval ac_val=\$$ac_var 2087 case $ac_val in 2088 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2089 esac 2090 $as_echo "$ac_var='\''$ac_val'\''" 2091 done | sort 2092 echo 2093 fi 2094 2095 if test -s confdefs.h; then 2096 cat <<\_ASBOX 2097## ----------- ## 2098## confdefs.h. ## 2099## ----------- ## 2100_ASBOX 2101 echo 2102 cat confdefs.h 2103 echo 2104 fi 2105 test "$ac_signal" != 0 && 2106 $as_echo "$as_me: caught signal $ac_signal" 2107 $as_echo "$as_me: exit $exit_status" 2108 } >&5 2109 rm -f core *.core core.conftest.* && 2110 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2111 exit $exit_status 2112' 0 2113for ac_signal in 1 2 13 15; do 2114 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2115done 2116ac_signal=0 2117 2118# confdefs.h avoids OS command line length limits that DEFS can exceed. 2119rm -f -r conftest* confdefs.h 2120 2121$as_echo "/* confdefs.h */" > confdefs.h 2122 2123# Predefined preprocessor variables. 2124 2125cat >>confdefs.h <<_ACEOF 2126#define PACKAGE_NAME "$PACKAGE_NAME" 2127_ACEOF 2128 2129cat >>confdefs.h <<_ACEOF 2130#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2131_ACEOF 2132 2133cat >>confdefs.h <<_ACEOF 2134#define PACKAGE_VERSION "$PACKAGE_VERSION" 2135_ACEOF 2136 2137cat >>confdefs.h <<_ACEOF 2138#define PACKAGE_STRING "$PACKAGE_STRING" 2139_ACEOF 2140 2141cat >>confdefs.h <<_ACEOF 2142#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2143_ACEOF 2144 2145cat >>confdefs.h <<_ACEOF 2146#define PACKAGE_URL "$PACKAGE_URL" 2147_ACEOF 2148 2149 2150# Let the site file select an alternate cache file if it wants to. 2151# Prefer an explicitly selected file to automatically selected ones. 2152ac_site_file1=NONE 2153ac_site_file2=NONE 2154if test -n "$CONFIG_SITE"; then 2155 ac_site_file1=$CONFIG_SITE 2156elif test "x$prefix" != xNONE; then 2157 ac_site_file1=$prefix/share/config.site 2158 ac_site_file2=$prefix/etc/config.site 2159else 2160 ac_site_file1=$ac_default_prefix/share/config.site 2161 ac_site_file2=$ac_default_prefix/etc/config.site 2162fi 2163for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2164do 2165 test "x$ac_site_file" = xNONE && continue 2166 if test -r "$ac_site_file"; then 2167 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2168$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2169 sed 's/^/| /' "$ac_site_file" >&5 2170 . "$ac_site_file" 2171 fi 2172done 2173 2174if test -r "$cache_file"; then 2175 # Some versions of bash will fail to source /dev/null (special 2176 # files actually), so we avoid doing that. 2177 if test -f "$cache_file"; then 2178 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2179$as_echo "$as_me: loading cache $cache_file" >&6;} 2180 case $cache_file in 2181 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2182 *) . "./$cache_file";; 2183 esac 2184 fi 2185else 2186 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2187$as_echo "$as_me: creating cache $cache_file" >&6;} 2188 >$cache_file 2189fi 2190 2191# Check that the precious variables saved in the cache have kept the same 2192# value. 2193ac_cache_corrupted=false 2194for ac_var in $ac_precious_vars; do 2195 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2196 eval ac_new_set=\$ac_env_${ac_var}_set 2197 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2198 eval ac_new_val=\$ac_env_${ac_var}_value 2199 case $ac_old_set,$ac_new_set in 2200 set,) 2201 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2202$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2203 ac_cache_corrupted=: ;; 2204 ,set) 2205 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2206$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2207 ac_cache_corrupted=: ;; 2208 ,);; 2209 *) 2210 if test "x$ac_old_val" != "x$ac_new_val"; then 2211 # differences in whitespace do not lead to failure. 2212 ac_old_val_w=`echo x $ac_old_val` 2213 ac_new_val_w=`echo x $ac_new_val` 2214 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2215 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2216$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2217 ac_cache_corrupted=: 2218 else 2219 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2220$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2221 eval $ac_var=\$ac_old_val 2222 fi 2223 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2224$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2225 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2226$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2227 fi;; 2228 esac 2229 # Pass precious variables to config.status. 2230 if test "$ac_new_set" = set; then 2231 case $ac_new_val in 2232 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2233 *) ac_arg=$ac_var=$ac_new_val ;; 2234 esac 2235 case " $ac_configure_args " in 2236 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2237 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2238 esac 2239 fi 2240done 2241if $ac_cache_corrupted; then 2242 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2243$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2244 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2245$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2246 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2247fi 2248## -------------------- ## 2249## Main body of script. ## 2250## -------------------- ## 2251 2252ac_ext=c 2253ac_cpp='$CPP $CPPFLAGS' 2254ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2255ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2256ac_compiler_gnu=$ac_cv_c_compiler_gnu 2257 2258 2259 2260 2261 2262 2263 2264ac_aux_dir= 2265for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2266 for ac_t in install-sh install.sh shtool; do 2267 if test -f "$ac_dir/$ac_t"; then 2268 ac_aux_dir=$ac_dir 2269 ac_install_sh="$ac_aux_dir/$ac_t -c" 2270 break 2 2271 fi 2272 done 2273done 2274if test -z "$ac_aux_dir"; then 2275 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2276fi 2277 2278# These three variables are undocumented and unsupported, 2279# and are intended to be withdrawn in a future Autoconf release. 2280# They can cause serious problems if a builder's source tree is in a directory 2281# whose full name contains unusual characters. 2282ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2283ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2284ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2285 2286 2287# Make sure we can run config.sub. 2288$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2289 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2290 2291{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2292$as_echo_n "checking build system type... " >&6; } 2293if test "${ac_cv_build+set}" = set; then : 2294 $as_echo_n "(cached) " >&6 2295else 2296 ac_build_alias=$build_alias 2297test "x$ac_build_alias" = x && 2298 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2299test "x$ac_build_alias" = x && 2300 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2301ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2302 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2303 2304fi 2305{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2306$as_echo "$ac_cv_build" >&6; } 2307case $ac_cv_build in 2308*-*-*) ;; 2309*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2310esac 2311build=$ac_cv_build 2312ac_save_IFS=$IFS; IFS='-' 2313set x $ac_cv_build 2314shift 2315build_cpu=$1 2316build_vendor=$2 2317shift; shift 2318# Remember, the first character of IFS is used to create $*, 2319# except with old shells: 2320build_os=$* 2321IFS=$ac_save_IFS 2322case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2323 2324 2325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2326$as_echo_n "checking host system type... " >&6; } 2327if test "${ac_cv_host+set}" = set; then : 2328 $as_echo_n "(cached) " >&6 2329else 2330 if test "x$host_alias" = x; then 2331 ac_cv_host=$ac_cv_build 2332else 2333 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2334 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2335fi 2336 2337fi 2338{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2339$as_echo "$ac_cv_host" >&6; } 2340case $ac_cv_host in 2341*-*-*) ;; 2342*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2343esac 2344host=$ac_cv_host 2345ac_save_IFS=$IFS; IFS='-' 2346set x $ac_cv_host 2347shift 2348host_cpu=$1 2349host_vendor=$2 2350shift; shift 2351# Remember, the first character of IFS is used to create $*, 2352# except with old shells: 2353host_os=$* 2354IFS=$ac_save_IFS 2355case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2356 2357 2358{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2359$as_echo_n "checking target system type... " >&6; } 2360if test "${ac_cv_target+set}" = set; then : 2361 $as_echo_n "(cached) " >&6 2362else 2363 if test "x$target_alias" = x; then 2364 ac_cv_target=$ac_cv_host 2365else 2366 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2367 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2368fi 2369 2370fi 2371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2372$as_echo "$ac_cv_target" >&6; } 2373case $ac_cv_target in 2374*-*-*) ;; 2375*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2376esac 2377target=$ac_cv_target 2378ac_save_IFS=$IFS; IFS='-' 2379set x $ac_cv_target 2380shift 2381target_cpu=$1 2382target_vendor=$2 2383shift; shift 2384# Remember, the first character of IFS is used to create $*, 2385# except with old shells: 2386target_os=$* 2387IFS=$ac_save_IFS 2388case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2389 2390 2391# The aliases save the names the user supplied, while $host etc. 2392# will get canonicalized. 2393test -n "$target_alias" && 2394 test "$program_prefix$program_suffix$program_transform_name" = \ 2395 NONENONEs,x,x, && 2396 program_prefix=${target_alias}- 2397ac_ext=c 2398ac_cpp='$CPP $CPPFLAGS' 2399ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2400ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2401ac_compiler_gnu=$ac_cv_c_compiler_gnu 2402if test -n "$ac_tool_prefix"; then 2403 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2404set dummy ${ac_tool_prefix}gcc; ac_word=$2 2405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2406$as_echo_n "checking for $ac_word... " >&6; } 2407if test "${ac_cv_prog_CC+set}" = set; then : 2408 $as_echo_n "(cached) " >&6 2409else 2410 if test -n "$CC"; then 2411 ac_cv_prog_CC="$CC" # Let the user override the test. 2412else 2413as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2414for as_dir in $PATH 2415do 2416 IFS=$as_save_IFS 2417 test -z "$as_dir" && as_dir=. 2418 for ac_exec_ext in '' $ac_executable_extensions; do 2419 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2420 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2422 break 2 2423 fi 2424done 2425 done 2426IFS=$as_save_IFS 2427 2428fi 2429fi 2430CC=$ac_cv_prog_CC 2431if test -n "$CC"; then 2432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2433$as_echo "$CC" >&6; } 2434else 2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2436$as_echo "no" >&6; } 2437fi 2438 2439 2440fi 2441if test -z "$ac_cv_prog_CC"; then 2442 ac_ct_CC=$CC 2443 # Extract the first word of "gcc", so it can be a program name with args. 2444set dummy gcc; ac_word=$2 2445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2446$as_echo_n "checking for $ac_word... " >&6; } 2447if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2448 $as_echo_n "(cached) " >&6 2449else 2450 if test -n "$ac_ct_CC"; then 2451 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2452else 2453as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2454for as_dir in $PATH 2455do 2456 IFS=$as_save_IFS 2457 test -z "$as_dir" && as_dir=. 2458 for ac_exec_ext in '' $ac_executable_extensions; do 2459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2460 ac_cv_prog_ac_ct_CC="gcc" 2461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2462 break 2 2463 fi 2464done 2465 done 2466IFS=$as_save_IFS 2467 2468fi 2469fi 2470ac_ct_CC=$ac_cv_prog_ac_ct_CC 2471if test -n "$ac_ct_CC"; then 2472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2473$as_echo "$ac_ct_CC" >&6; } 2474else 2475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2476$as_echo "no" >&6; } 2477fi 2478 2479 if test "x$ac_ct_CC" = x; then 2480 CC="" 2481 else 2482 case $cross_compiling:$ac_tool_warned in 2483yes:) 2484{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2485$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2486ac_tool_warned=yes ;; 2487esac 2488 CC=$ac_ct_CC 2489 fi 2490else 2491 CC="$ac_cv_prog_CC" 2492fi 2493 2494if test -z "$CC"; then 2495 if test -n "$ac_tool_prefix"; then 2496 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2497set dummy ${ac_tool_prefix}cc; ac_word=$2 2498{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2499$as_echo_n "checking for $ac_word... " >&6; } 2500if test "${ac_cv_prog_CC+set}" = set; then : 2501 $as_echo_n "(cached) " >&6 2502else 2503 if test -n "$CC"; then 2504 ac_cv_prog_CC="$CC" # Let the user override the test. 2505else 2506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2507for as_dir in $PATH 2508do 2509 IFS=$as_save_IFS 2510 test -z "$as_dir" && as_dir=. 2511 for ac_exec_ext in '' $ac_executable_extensions; do 2512 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2513 ac_cv_prog_CC="${ac_tool_prefix}cc" 2514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2515 break 2 2516 fi 2517done 2518 done 2519IFS=$as_save_IFS 2520 2521fi 2522fi 2523CC=$ac_cv_prog_CC 2524if test -n "$CC"; then 2525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2526$as_echo "$CC" >&6; } 2527else 2528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2529$as_echo "no" >&6; } 2530fi 2531 2532 2533 fi 2534fi 2535if test -z "$CC"; then 2536 # Extract the first word of "cc", so it can be a program name with args. 2537set dummy cc; ac_word=$2 2538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2539$as_echo_n "checking for $ac_word... " >&6; } 2540if test "${ac_cv_prog_CC+set}" = set; then : 2541 $as_echo_n "(cached) " >&6 2542else 2543 if test -n "$CC"; then 2544 ac_cv_prog_CC="$CC" # Let the user override the test. 2545else 2546 ac_prog_rejected=no 2547as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2548for as_dir in $PATH 2549do 2550 IFS=$as_save_IFS 2551 test -z "$as_dir" && as_dir=. 2552 for ac_exec_ext in '' $ac_executable_extensions; do 2553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2554 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2555 ac_prog_rejected=yes 2556 continue 2557 fi 2558 ac_cv_prog_CC="cc" 2559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2560 break 2 2561 fi 2562done 2563 done 2564IFS=$as_save_IFS 2565 2566if test $ac_prog_rejected = yes; then 2567 # We found a bogon in the path, so make sure we never use it. 2568 set dummy $ac_cv_prog_CC 2569 shift 2570 if test $# != 0; then 2571 # We chose a different compiler from the bogus one. 2572 # However, it has the same basename, so the bogon will be chosen 2573 # first if we set CC to just the basename; use the full file name. 2574 shift 2575 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2576 fi 2577fi 2578fi 2579fi 2580CC=$ac_cv_prog_CC 2581if test -n "$CC"; then 2582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2583$as_echo "$CC" >&6; } 2584else 2585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2586$as_echo "no" >&6; } 2587fi 2588 2589 2590fi 2591if test -z "$CC"; then 2592 if test -n "$ac_tool_prefix"; then 2593 for ac_prog in cl.exe 2594 do 2595 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2596set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2598$as_echo_n "checking for $ac_word... " >&6; } 2599if test "${ac_cv_prog_CC+set}" = set; then : 2600 $as_echo_n "(cached) " >&6 2601else 2602 if test -n "$CC"; then 2603 ac_cv_prog_CC="$CC" # Let the user override the test. 2604else 2605as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2606for as_dir in $PATH 2607do 2608 IFS=$as_save_IFS 2609 test -z "$as_dir" && as_dir=. 2610 for ac_exec_ext in '' $ac_executable_extensions; do 2611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2612 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2614 break 2 2615 fi 2616done 2617 done 2618IFS=$as_save_IFS 2619 2620fi 2621fi 2622CC=$ac_cv_prog_CC 2623if test -n "$CC"; then 2624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2625$as_echo "$CC" >&6; } 2626else 2627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2628$as_echo "no" >&6; } 2629fi 2630 2631 2632 test -n "$CC" && break 2633 done 2634fi 2635if test -z "$CC"; then 2636 ac_ct_CC=$CC 2637 for ac_prog in cl.exe 2638do 2639 # Extract the first word of "$ac_prog", so it can be a program name with args. 2640set dummy $ac_prog; ac_word=$2 2641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2642$as_echo_n "checking for $ac_word... " >&6; } 2643if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2644 $as_echo_n "(cached) " >&6 2645else 2646 if test -n "$ac_ct_CC"; then 2647 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2648else 2649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2650for as_dir in $PATH 2651do 2652 IFS=$as_save_IFS 2653 test -z "$as_dir" && as_dir=. 2654 for ac_exec_ext in '' $ac_executable_extensions; do 2655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2656 ac_cv_prog_ac_ct_CC="$ac_prog" 2657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2658 break 2 2659 fi 2660done 2661 done 2662IFS=$as_save_IFS 2663 2664fi 2665fi 2666ac_ct_CC=$ac_cv_prog_ac_ct_CC 2667if test -n "$ac_ct_CC"; then 2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2669$as_echo "$ac_ct_CC" >&6; } 2670else 2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2672$as_echo "no" >&6; } 2673fi 2674 2675 2676 test -n "$ac_ct_CC" && break 2677done 2678 2679 if test "x$ac_ct_CC" = x; then 2680 CC="" 2681 else 2682 case $cross_compiling:$ac_tool_warned in 2683yes:) 2684{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2685$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2686ac_tool_warned=yes ;; 2687esac 2688 CC=$ac_ct_CC 2689 fi 2690fi 2691 2692fi 2693 2694 2695test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2696$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2697as_fn_error "no acceptable C compiler found in \$PATH 2698See \`config.log' for more details." "$LINENO" 5; } 2699 2700# Provide some information about the compiler. 2701$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2702set X $ac_compile 2703ac_compiler=$2 2704for ac_option in --version -v -V -qversion; do 2705 { { ac_try="$ac_compiler $ac_option >&5" 2706case "(($ac_try" in 2707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2708 *) ac_try_echo=$ac_try;; 2709esac 2710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2711$as_echo "$ac_try_echo"; } >&5 2712 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2713 ac_status=$? 2714 if test -s conftest.err; then 2715 sed '10a\ 2716... rest of stderr output deleted ... 2717 10q' conftest.err >conftest.er1 2718 cat conftest.er1 >&5 2719 rm -f conftest.er1 conftest.err 2720 fi 2721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2722 test $ac_status = 0; } 2723done 2724 2725cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2726/* end confdefs.h. */ 2727 2728int 2729main () 2730{ 2731 2732 ; 2733 return 0; 2734} 2735_ACEOF 2736ac_clean_files_save=$ac_clean_files 2737ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2738# Try to create an executable without -o first, disregard a.out. 2739# It will help us diagnose broken compilers, and finding out an intuition 2740# of exeext. 2741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2742$as_echo_n "checking for C compiler default output file name... " >&6; } 2743ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2744 2745# The possible output files: 2746ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2747 2748ac_rmfiles= 2749for ac_file in $ac_files 2750do 2751 case $ac_file in 2752 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2753 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2754 esac 2755done 2756rm -f $ac_rmfiles 2757 2758if { { ac_try="$ac_link_default" 2759case "(($ac_try" in 2760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2761 *) ac_try_echo=$ac_try;; 2762esac 2763eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2764$as_echo "$ac_try_echo"; } >&5 2765 (eval "$ac_link_default") 2>&5 2766 ac_status=$? 2767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2768 test $ac_status = 0; }; then : 2769 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2770# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2771# in a Makefile. We should not override ac_cv_exeext if it was cached, 2772# so that the user can short-circuit this test for compilers unknown to 2773# Autoconf. 2774for ac_file in $ac_files '' 2775do 2776 test -f "$ac_file" || continue 2777 case $ac_file in 2778 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2779 ;; 2780 [ab].out ) 2781 # We found the default executable, but exeext='' is most 2782 # certainly right. 2783 break;; 2784 *.* ) 2785 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2786 then :; else 2787 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2788 fi 2789 # We set ac_cv_exeext here because the later test for it is not 2790 # safe: cross compilers may not add the suffix if given an `-o' 2791 # argument, so we may need to know it at that point already. 2792 # Even if this section looks crufty: it has the advantage of 2793 # actually working. 2794 break;; 2795 * ) 2796 break;; 2797 esac 2798done 2799test "$ac_cv_exeext" = no && ac_cv_exeext= 2800 2801else 2802 ac_file='' 2803fi 2804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2805$as_echo "$ac_file" >&6; } 2806if test -z "$ac_file"; then : 2807 $as_echo "$as_me: failed program was:" >&5 2808sed 's/^/| /' conftest.$ac_ext >&5 2809 2810{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2811$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2812{ as_fn_set_status 77 2813as_fn_error "C compiler cannot create executables 2814See \`config.log' for more details." "$LINENO" 5; }; } 2815fi 2816ac_exeext=$ac_cv_exeext 2817 2818# Check that the compiler produces executables we can run. If not, either 2819# the compiler is broken, or we cross compile. 2820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2821$as_echo_n "checking whether the C compiler works... " >&6; } 2822# If not cross compiling, check that we can run a simple program. 2823if test "$cross_compiling" != yes; then 2824 if { ac_try='./$ac_file' 2825 { { case "(($ac_try" in 2826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2827 *) ac_try_echo=$ac_try;; 2828esac 2829eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2830$as_echo "$ac_try_echo"; } >&5 2831 (eval "$ac_try") 2>&5 2832 ac_status=$? 2833 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2834 test $ac_status = 0; }; }; then 2835 cross_compiling=no 2836 else 2837 if test "$cross_compiling" = maybe; then 2838 cross_compiling=yes 2839 else 2840 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2841$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2842as_fn_error "cannot run C compiled programs. 2843If you meant to cross compile, use \`--host'. 2844See \`config.log' for more details." "$LINENO" 5; } 2845 fi 2846 fi 2847fi 2848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2849$as_echo "yes" >&6; } 2850 2851rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2852ac_clean_files=$ac_clean_files_save 2853# Check that the compiler produces executables we can run. If not, either 2854# the compiler is broken, or we cross compile. 2855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2856$as_echo_n "checking whether we are cross compiling... " >&6; } 2857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2858$as_echo "$cross_compiling" >&6; } 2859 2860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2861$as_echo_n "checking for suffix of executables... " >&6; } 2862if { { ac_try="$ac_link" 2863case "(($ac_try" in 2864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2865 *) ac_try_echo=$ac_try;; 2866esac 2867eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2868$as_echo "$ac_try_echo"; } >&5 2869 (eval "$ac_link") 2>&5 2870 ac_status=$? 2871 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2872 test $ac_status = 0; }; then : 2873 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2874# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2875# work properly (i.e., refer to `conftest.exe'), while it won't with 2876# `rm'. 2877for ac_file in conftest.exe conftest conftest.*; do 2878 test -f "$ac_file" || continue 2879 case $ac_file in 2880 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2881 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2882 break;; 2883 * ) break;; 2884 esac 2885done 2886else 2887 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2888$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2889as_fn_error "cannot compute suffix of executables: cannot compile and link 2890See \`config.log' for more details." "$LINENO" 5; } 2891fi 2892rm -f conftest$ac_cv_exeext 2893{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2894$as_echo "$ac_cv_exeext" >&6; } 2895 2896rm -f conftest.$ac_ext 2897EXEEXT=$ac_cv_exeext 2898ac_exeext=$EXEEXT 2899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2900$as_echo_n "checking for suffix of object files... " >&6; } 2901if test "${ac_cv_objext+set}" = set; then : 2902 $as_echo_n "(cached) " >&6 2903else 2904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2905/* end confdefs.h. */ 2906 2907int 2908main () 2909{ 2910 2911 ; 2912 return 0; 2913} 2914_ACEOF 2915rm -f conftest.o conftest.obj 2916if { { ac_try="$ac_compile" 2917case "(($ac_try" in 2918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2919 *) ac_try_echo=$ac_try;; 2920esac 2921eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2922$as_echo "$ac_try_echo"; } >&5 2923 (eval "$ac_compile") 2>&5 2924 ac_status=$? 2925 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2926 test $ac_status = 0; }; then : 2927 for ac_file in conftest.o conftest.obj conftest.*; do 2928 test -f "$ac_file" || continue; 2929 case $ac_file in 2930 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2931 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2932 break;; 2933 esac 2934done 2935else 2936 $as_echo "$as_me: failed program was:" >&5 2937sed 's/^/| /' conftest.$ac_ext >&5 2938 2939{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2940$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2941as_fn_error "cannot compute suffix of object files: cannot compile 2942See \`config.log' for more details." "$LINENO" 5; } 2943fi 2944rm -f conftest.$ac_cv_objext conftest.$ac_ext 2945fi 2946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2947$as_echo "$ac_cv_objext" >&6; } 2948OBJEXT=$ac_cv_objext 2949ac_objext=$OBJEXT 2950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2951$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2952if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2953 $as_echo_n "(cached) " >&6 2954else 2955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2956/* end confdefs.h. */ 2957 2958int 2959main () 2960{ 2961#ifndef __GNUC__ 2962 choke me 2963#endif 2964 2965 ; 2966 return 0; 2967} 2968_ACEOF 2969if ac_fn_c_try_compile "$LINENO"; then : 2970 ac_compiler_gnu=yes 2971else 2972 ac_compiler_gnu=no 2973fi 2974rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2975ac_cv_c_compiler_gnu=$ac_compiler_gnu 2976 2977fi 2978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2979$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2980if test $ac_compiler_gnu = yes; then 2981 GCC=yes 2982else 2983 GCC= 2984fi 2985ac_test_CFLAGS=${CFLAGS+set} 2986ac_save_CFLAGS=$CFLAGS 2987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2988$as_echo_n "checking whether $CC accepts -g... " >&6; } 2989if test "${ac_cv_prog_cc_g+set}" = set; then : 2990 $as_echo_n "(cached) " >&6 2991else 2992 ac_save_c_werror_flag=$ac_c_werror_flag 2993 ac_c_werror_flag=yes 2994 ac_cv_prog_cc_g=no 2995 CFLAGS="-g" 2996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2997/* end confdefs.h. */ 2998 2999int 3000main () 3001{ 3002 3003 ; 3004 return 0; 3005} 3006_ACEOF 3007if ac_fn_c_try_compile "$LINENO"; then : 3008 ac_cv_prog_cc_g=yes 3009else 3010 CFLAGS="" 3011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3012/* end confdefs.h. */ 3013 3014int 3015main () 3016{ 3017 3018 ; 3019 return 0; 3020} 3021_ACEOF 3022if ac_fn_c_try_compile "$LINENO"; then : 3023 3024else 3025 ac_c_werror_flag=$ac_save_c_werror_flag 3026 CFLAGS="-g" 3027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3028/* end confdefs.h. */ 3029 3030int 3031main () 3032{ 3033 3034 ; 3035 return 0; 3036} 3037_ACEOF 3038if ac_fn_c_try_compile "$LINENO"; then : 3039 ac_cv_prog_cc_g=yes 3040fi 3041rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3042fi 3043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3044fi 3045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3046 ac_c_werror_flag=$ac_save_c_werror_flag 3047fi 3048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3049$as_echo "$ac_cv_prog_cc_g" >&6; } 3050if test "$ac_test_CFLAGS" = set; then 3051 CFLAGS=$ac_save_CFLAGS 3052elif test $ac_cv_prog_cc_g = yes; then 3053 if test "$GCC" = yes; then 3054 CFLAGS="-g -O2" 3055 else 3056 CFLAGS="-g" 3057 fi 3058else 3059 if test "$GCC" = yes; then 3060 CFLAGS="-O2" 3061 else 3062 CFLAGS= 3063 fi 3064fi 3065{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3066$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3067if test "${ac_cv_prog_cc_c89+set}" = set; then : 3068 $as_echo_n "(cached) " >&6 3069else 3070 ac_cv_prog_cc_c89=no 3071ac_save_CC=$CC 3072cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3073/* end confdefs.h. */ 3074#include <stdarg.h> 3075#include <stdio.h> 3076#include <sys/types.h> 3077#include <sys/stat.h> 3078/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3079struct buf { int x; }; 3080FILE * (*rcsopen) (struct buf *, struct stat *, int); 3081static char *e (p, i) 3082 char **p; 3083 int i; 3084{ 3085 return p[i]; 3086} 3087static char *f (char * (*g) (char **, int), char **p, ...) 3088{ 3089 char *s; 3090 va_list v; 3091 va_start (v,p); 3092 s = g (p, va_arg (v,int)); 3093 va_end (v); 3094 return s; 3095} 3096 3097/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3098 function prototypes and stuff, but not '\xHH' hex character constants. 3099 These don't provoke an error unfortunately, instead are silently treated 3100 as 'x'. The following induces an error, until -std is added to get 3101 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3102 array size at least. It's necessary to write '\x00'==0 to get something 3103 that's true only with -std. */ 3104int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3105 3106/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3107 inside strings and character constants. */ 3108#define FOO(x) 'x' 3109int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3110 3111int test (int i, double x); 3112struct s1 {int (*f) (int a);}; 3113struct s2 {int (*f) (double a);}; 3114int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3115int argc; 3116char **argv; 3117int 3118main () 3119{ 3120return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3121 ; 3122 return 0; 3123} 3124_ACEOF 3125for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3126 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3127do 3128 CC="$ac_save_CC $ac_arg" 3129 if ac_fn_c_try_compile "$LINENO"; then : 3130 ac_cv_prog_cc_c89=$ac_arg 3131fi 3132rm -f core conftest.err conftest.$ac_objext 3133 test "x$ac_cv_prog_cc_c89" != "xno" && break 3134done 3135rm -f conftest.$ac_ext 3136CC=$ac_save_CC 3137 3138fi 3139# AC_CACHE_VAL 3140case "x$ac_cv_prog_cc_c89" in 3141 x) 3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3143$as_echo "none needed" >&6; } ;; 3144 xno) 3145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3146$as_echo "unsupported" >&6; } ;; 3147 *) 3148 CC="$CC $ac_cv_prog_cc_c89" 3149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3150$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3151esac 3152if test "x$ac_cv_prog_cc_c89" != xno; then : 3153 3154fi 3155 3156ac_ext=c 3157ac_cpp='$CPP $CPPFLAGS' 3158ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3159ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3160ac_compiler_gnu=$ac_cv_c_compiler_gnu 3161 3162 3163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3164$as_echo_n "checking for library containing strerror... " >&6; } 3165if test "${ac_cv_search_strerror+set}" = set; then : 3166 $as_echo_n "(cached) " >&6 3167else 3168 ac_func_search_save_LIBS=$LIBS 3169cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3170/* end confdefs.h. */ 3171 3172/* Override any GCC internal prototype to avoid an error. 3173 Use char because int might match the return type of a GCC 3174 builtin and then its argument prototype would still apply. */ 3175#ifdef __cplusplus 3176extern "C" 3177#endif 3178char strerror (); 3179int 3180main () 3181{ 3182return strerror (); 3183 ; 3184 return 0; 3185} 3186_ACEOF 3187for ac_lib in '' cposix; do 3188 if test -z "$ac_lib"; then 3189 ac_res="none required" 3190 else 3191 ac_res=-l$ac_lib 3192 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3193 fi 3194 if ac_fn_c_try_link "$LINENO"; then : 3195 ac_cv_search_strerror=$ac_res 3196fi 3197rm -f core conftest.err conftest.$ac_objext \ 3198 conftest$ac_exeext 3199 if test "${ac_cv_search_strerror+set}" = set; then : 3200 break 3201fi 3202done 3203if test "${ac_cv_search_strerror+set}" = set; then : 3204 3205else 3206 ac_cv_search_strerror=no 3207fi 3208rm conftest.$ac_ext 3209LIBS=$ac_func_search_save_LIBS 3210fi 3211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3212$as_echo "$ac_cv_search_strerror" >&6; } 3213ac_res=$ac_cv_search_strerror 3214if test "$ac_res" != no; then : 3215 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3216 3217fi 3218 3219 3220am__api_version='1.11' 3221 3222# Find a good install program. We prefer a C program (faster), 3223# so one script is as good as another. But avoid the broken or 3224# incompatible versions: 3225# SysV /etc/install, /usr/sbin/install 3226# SunOS /usr/etc/install 3227# IRIX /sbin/install 3228# AIX /bin/install 3229# AmigaOS /C/install, which installs bootblocks on floppy discs 3230# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3231# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3232# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3233# OS/2's system install, which has a completely different semantic 3234# ./install, which can be erroneously created by make from ./install.sh. 3235# Reject install programs that cannot install multiple files. 3236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3237$as_echo_n "checking for a BSD-compatible install... " >&6; } 3238if test -z "$INSTALL"; then 3239if test "${ac_cv_path_install+set}" = set; then : 3240 $as_echo_n "(cached) " >&6 3241else 3242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3243for as_dir in $PATH 3244do 3245 IFS=$as_save_IFS 3246 test -z "$as_dir" && as_dir=. 3247 # Account for people who put trailing slashes in PATH elements. 3248case $as_dir/ in #(( 3249 ./ | .// | /[cC]/* | \ 3250 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3251 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3252 /usr/ucb/* ) ;; 3253 *) 3254 # OSF1 and SCO ODT 3.0 have their own names for install. 3255 # Don't use installbsd from OSF since it installs stuff as root 3256 # by default. 3257 for ac_prog in ginstall scoinst install; do 3258 for ac_exec_ext in '' $ac_executable_extensions; do 3259 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3260 if test $ac_prog = install && 3261 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3262 # AIX install. It has an incompatible calling convention. 3263 : 3264 elif test $ac_prog = install && 3265 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3266 # program-specific install script used by HP pwplus--don't use. 3267 : 3268 else 3269 rm -rf conftest.one conftest.two conftest.dir 3270 echo one > conftest.one 3271 echo two > conftest.two 3272 mkdir conftest.dir 3273 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3274 test -s conftest.one && test -s conftest.two && 3275 test -s conftest.dir/conftest.one && 3276 test -s conftest.dir/conftest.two 3277 then 3278 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3279 break 3 3280 fi 3281 fi 3282 fi 3283 done 3284 done 3285 ;; 3286esac 3287 3288 done 3289IFS=$as_save_IFS 3290 3291rm -rf conftest.one conftest.two conftest.dir 3292 3293fi 3294 if test "${ac_cv_path_install+set}" = set; then 3295 INSTALL=$ac_cv_path_install 3296 else 3297 # As a last resort, use the slow shell script. Don't cache a 3298 # value for INSTALL within a source directory, because that will 3299 # break other packages using the cache if that directory is 3300 # removed, or if the value is a relative name. 3301 INSTALL=$ac_install_sh 3302 fi 3303fi 3304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3305$as_echo "$INSTALL" >&6; } 3306 3307# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3308# It thinks the first close brace ends the variable substitution. 3309test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3310 3311test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3312 3313test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3314 3315{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3316$as_echo_n "checking whether build environment is sane... " >&6; } 3317# Just in case 3318sleep 1 3319echo timestamp > conftest.file 3320# Reject unsafe characters in $srcdir or the absolute working directory 3321# name. Accept space and tab only in the latter. 3322am_lf=' 3323' 3324case `pwd` in 3325 *[\\\"\#\$\&\'\`$am_lf]*) 3326 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3327esac 3328case $srcdir in 3329 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3330 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3331esac 3332 3333# Do `set' in a subshell so we don't clobber the current shell's 3334# arguments. Must try -L first in case configure is actually a 3335# symlink; some systems play weird games with the mod time of symlinks 3336# (eg FreeBSD returns the mod time of the symlink's containing 3337# directory). 3338if ( 3339 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3340 if test "$*" = "X"; then 3341 # -L didn't work. 3342 set X `ls -t "$srcdir/configure" conftest.file` 3343 fi 3344 rm -f conftest.file 3345 if test "$*" != "X $srcdir/configure conftest.file" \ 3346 && test "$*" != "X conftest.file $srcdir/configure"; then 3347 3348 # If neither matched, then we have a broken ls. This can happen 3349 # if, for instance, CONFIG_SHELL is bash and it inherits a 3350 # broken ls alias from the environment. This has actually 3351 # happened. Such a system could not be considered "sane". 3352 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3353alias in your environment" "$LINENO" 5 3354 fi 3355 3356 test "$2" = conftest.file 3357 ) 3358then 3359 # Ok. 3360 : 3361else 3362 as_fn_error "newly created file is older than distributed files! 3363Check your system clock" "$LINENO" 5 3364fi 3365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3366$as_echo "yes" >&6; } 3367test "$program_prefix" != NONE && 3368 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3369# Use a double $ so make ignores it. 3370test "$program_suffix" != NONE && 3371 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3372# Double any \ or $. 3373# By default was `s,x,x', remove it if useless. 3374ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3375program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3376 3377# expand $ac_aux_dir to an absolute path 3378am_aux_dir=`cd $ac_aux_dir && pwd` 3379 3380if test x"${MISSING+set}" != xset; then 3381 case $am_aux_dir in 3382 *\ * | *\ *) 3383 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3384 *) 3385 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3386 esac 3387fi 3388# Use eval to expand $SHELL 3389if eval "$MISSING --run true"; then 3390 am_missing_run="$MISSING --run " 3391else 3392 am_missing_run= 3393 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3394$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3395fi 3396 3397if test x"${install_sh}" != xset; then 3398 case $am_aux_dir in 3399 *\ * | *\ *) 3400 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3401 *) 3402 install_sh="\${SHELL} $am_aux_dir/install-sh" 3403 esac 3404fi 3405 3406# Installed binaries are usually stripped using `strip' when the user 3407# run `make install-strip'. However `strip' might not be the right 3408# tool to use in cross-compilation environments, therefore Automake 3409# will honor the `STRIP' environment variable to overrule this program. 3410if test "$cross_compiling" != no; then 3411 if test -n "$ac_tool_prefix"; then 3412 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3413set dummy ${ac_tool_prefix}strip; ac_word=$2 3414{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3415$as_echo_n "checking for $ac_word... " >&6; } 3416if test "${ac_cv_prog_STRIP+set}" = set; then : 3417 $as_echo_n "(cached) " >&6 3418else 3419 if test -n "$STRIP"; then 3420 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3421else 3422as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3423for as_dir in $PATH 3424do 3425 IFS=$as_save_IFS 3426 test -z "$as_dir" && as_dir=. 3427 for ac_exec_ext in '' $ac_executable_extensions; do 3428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3429 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3431 break 2 3432 fi 3433done 3434 done 3435IFS=$as_save_IFS 3436 3437fi 3438fi 3439STRIP=$ac_cv_prog_STRIP 3440if test -n "$STRIP"; then 3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3442$as_echo "$STRIP" >&6; } 3443else 3444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3445$as_echo "no" >&6; } 3446fi 3447 3448 3449fi 3450if test -z "$ac_cv_prog_STRIP"; then 3451 ac_ct_STRIP=$STRIP 3452 # Extract the first word of "strip", so it can be a program name with args. 3453set dummy strip; ac_word=$2 3454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3455$as_echo_n "checking for $ac_word... " >&6; } 3456if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3457 $as_echo_n "(cached) " >&6 3458else 3459 if test -n "$ac_ct_STRIP"; then 3460 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3461else 3462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3463for as_dir in $PATH 3464do 3465 IFS=$as_save_IFS 3466 test -z "$as_dir" && as_dir=. 3467 for ac_exec_ext in '' $ac_executable_extensions; do 3468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3469 ac_cv_prog_ac_ct_STRIP="strip" 3470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3471 break 2 3472 fi 3473done 3474 done 3475IFS=$as_save_IFS 3476 3477fi 3478fi 3479ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3480if test -n "$ac_ct_STRIP"; then 3481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3482$as_echo "$ac_ct_STRIP" >&6; } 3483else 3484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3485$as_echo "no" >&6; } 3486fi 3487 3488 if test "x$ac_ct_STRIP" = x; then 3489 STRIP=":" 3490 else 3491 case $cross_compiling:$ac_tool_warned in 3492yes:) 3493{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3494$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3495ac_tool_warned=yes ;; 3496esac 3497 STRIP=$ac_ct_STRIP 3498 fi 3499else 3500 STRIP="$ac_cv_prog_STRIP" 3501fi 3502 3503fi 3504INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3505 3506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3507$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3508if test -z "$MKDIR_P"; then 3509 if test "${ac_cv_path_mkdir+set}" = set; then : 3510 $as_echo_n "(cached) " >&6 3511else 3512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3513for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3514do 3515 IFS=$as_save_IFS 3516 test -z "$as_dir" && as_dir=. 3517 for ac_prog in mkdir gmkdir; do 3518 for ac_exec_ext in '' $ac_executable_extensions; do 3519 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3520 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3521 'mkdir (GNU coreutils) '* | \ 3522 'mkdir (coreutils) '* | \ 3523 'mkdir (fileutils) '4.1*) 3524 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3525 break 3;; 3526 esac 3527 done 3528 done 3529 done 3530IFS=$as_save_IFS 3531 3532fi 3533 3534 if test "${ac_cv_path_mkdir+set}" = set; then 3535 MKDIR_P="$ac_cv_path_mkdir -p" 3536 else 3537 # As a last resort, use the slow shell script. Don't cache a 3538 # value for MKDIR_P within a source directory, because that will 3539 # break other packages using the cache if that directory is 3540 # removed, or if the value is a relative name. 3541 test -d ./--version && rmdir ./--version 3542 MKDIR_P="$ac_install_sh -d" 3543 fi 3544fi 3545{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3546$as_echo "$MKDIR_P" >&6; } 3547 3548mkdir_p="$MKDIR_P" 3549case $mkdir_p in 3550 [\\/$]* | ?:[\\/]*) ;; 3551 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3552esac 3553 3554for ac_prog in gawk mawk nawk awk 3555do 3556 # Extract the first word of "$ac_prog", so it can be a program name with args. 3557set dummy $ac_prog; ac_word=$2 3558{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3559$as_echo_n "checking for $ac_word... " >&6; } 3560if test "${ac_cv_prog_AWK+set}" = set; then : 3561 $as_echo_n "(cached) " >&6 3562else 3563 if test -n "$AWK"; then 3564 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3565else 3566as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3567for as_dir in $PATH 3568do 3569 IFS=$as_save_IFS 3570 test -z "$as_dir" && as_dir=. 3571 for ac_exec_ext in '' $ac_executable_extensions; do 3572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3573 ac_cv_prog_AWK="$ac_prog" 3574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3575 break 2 3576 fi 3577done 3578 done 3579IFS=$as_save_IFS 3580 3581fi 3582fi 3583AWK=$ac_cv_prog_AWK 3584if test -n "$AWK"; then 3585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3586$as_echo "$AWK" >&6; } 3587else 3588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3589$as_echo "no" >&6; } 3590fi 3591 3592 3593 test -n "$AWK" && break 3594done 3595 3596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3597$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3598set x ${MAKE-make} 3599ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3600if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3601 $as_echo_n "(cached) " >&6 3602else 3603 cat >conftest.make <<\_ACEOF 3604SHELL = /bin/sh 3605all: 3606 @echo '@@@%%%=$(MAKE)=@@@%%%' 3607_ACEOF 3608# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3609case `${MAKE-make} -f conftest.make 2>/dev/null` in 3610 *@@@%%%=?*=@@@%%%*) 3611 eval ac_cv_prog_make_${ac_make}_set=yes;; 3612 *) 3613 eval ac_cv_prog_make_${ac_make}_set=no;; 3614esac 3615rm -f conftest.make 3616fi 3617if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3619$as_echo "yes" >&6; } 3620 SET_MAKE= 3621else 3622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3623$as_echo "no" >&6; } 3624 SET_MAKE="MAKE=${MAKE-make}" 3625fi 3626 3627rm -rf .tst 2>/dev/null 3628mkdir .tst 2>/dev/null 3629if test -d .tst; then 3630 am__leading_dot=. 3631else 3632 am__leading_dot=_ 3633fi 3634rmdir .tst 2>/dev/null 3635 3636DEPDIR="${am__leading_dot}deps" 3637 3638ac_config_commands="$ac_config_commands depfiles" 3639 3640 3641am_make=${MAKE-make} 3642cat > confinc << 'END' 3643am__doit: 3644 @echo this is the am__doit target 3645.PHONY: am__doit 3646END 3647# If we don't find an include directive, just comment out the code. 3648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3649$as_echo_n "checking for style of include used by $am_make... " >&6; } 3650am__include="#" 3651am__quote= 3652_am_result=none 3653# First try GNU make style include. 3654echo "include confinc" > confmf 3655# Ignore all kinds of additional output from `make'. 3656case `$am_make -s -f confmf 2> /dev/null` in #( 3657*the\ am__doit\ target*) 3658 am__include=include 3659 am__quote= 3660 _am_result=GNU 3661 ;; 3662esac 3663# Now try BSD make style include. 3664if test "$am__include" = "#"; then 3665 echo '.include "confinc"' > confmf 3666 case `$am_make -s -f confmf 2> /dev/null` in #( 3667 *the\ am__doit\ target*) 3668 am__include=.include 3669 am__quote="\"" 3670 _am_result=BSD 3671 ;; 3672 esac 3673fi 3674 3675 3676{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3677$as_echo "$_am_result" >&6; } 3678rm -f confinc confmf 3679 3680# Check whether --enable-dependency-tracking was given. 3681if test "${enable_dependency_tracking+set}" = set; then : 3682 enableval=$enable_dependency_tracking; 3683fi 3684 3685if test "x$enable_dependency_tracking" != xno; then 3686 am_depcomp="$ac_aux_dir/depcomp" 3687 AMDEPBACKSLASH='\' 3688 am__nodep='_no' 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='2.27.0' 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. Yes, it's still used 3752# in the wild :-( We should find a proper way to deprecate it ... 3753AMTAR='$${TAR-tar}' 3754 3755am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} 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 rm -rf conftest.dir 3774 mkdir conftest.dir 3775 # Copy depcomp to subdir because otherwise we won't find it if we're 3776 # using a relative directory. 3777 cp "$am_depcomp" conftest.dir 3778 cd conftest.dir 3779 # We will build objects and dependencies in a subdirectory because 3780 # it helps to detect inapplicable dependency modes. For instance 3781 # both Tru64's cc and ICC support -MD to output dependencies as a 3782 # side effect of compilation, but ICC will put the dependencies in 3783 # the current directory while Tru64 will put them in the object 3784 # directory. 3785 mkdir sub 3786 3787 am_cv_CC_dependencies_compiler_type=none 3788 if test "$am_compiler_list" = ""; then 3789 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3790 fi 3791 am__universal=false 3792 case " $depcc " in #( 3793 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3794 esac 3795 3796 for depmode in $am_compiler_list; do 3797 # Setup a source with many dependencies, because some compilers 3798 # like to wrap large dependency lists on column 80 (with \), and 3799 # we should not choose a depcomp mode which is confused by this. 3800 # 3801 # We need to recreate these files for each test, as the compiler may 3802 # overwrite some of them when testing with obscure command lines. 3803 # This happens at least with the AIX C compiler. 3804 : > sub/conftest.c 3805 for i in 1 2 3 4 5 6; do 3806 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3807 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3808 # Solaris 8's {/usr,}/bin/sh. 3809 touch sub/conftst$i.h 3810 done 3811 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3812 3813 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3814 # mode. It turns out that the SunPro C++ compiler does not properly 3815 # handle `-M -o', and we need to detect this. Also, some Intel 3816 # versions had trouble with output in subdirs 3817 am__obj=sub/conftest.${OBJEXT-o} 3818 am__minus_obj="-o $am__obj" 3819 case $depmode in 3820 gcc) 3821 # This depmode causes a compiler race in universal mode. 3822 test "$am__universal" = false || continue 3823 ;; 3824 nosideeffect) 3825 # after this tag, mechanisms are not by side-effect, so they'll 3826 # only be used when explicitly requested 3827 if test "x$enable_dependency_tracking" = xyes; then 3828 continue 3829 else 3830 break 3831 fi 3832 ;; 3833 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3834 # This compiler won't grok `-c -o', but also, the minuso test has 3835 # not run yet. These depmodes are late enough in the game, and 3836 # so weak that their functioning should not be impacted. 3837 am__obj=conftest.${OBJEXT-o} 3838 am__minus_obj= 3839 ;; 3840 none) break ;; 3841 esac 3842 if depmode=$depmode \ 3843 source=sub/conftest.c object=$am__obj \ 3844 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3845 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3846 >/dev/null 2>conftest.err && 3847 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3848 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3849 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3850 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3851 # icc doesn't choke on unknown options, it will just issue warnings 3852 # or remarks (even with -Werror). So we grep stderr for any message 3853 # that says an option was ignored or not supported. 3854 # When given -MP, icc 7.0 and 7.1 complain thusly: 3855 # icc: Command line warning: ignoring option '-M'; no argument required 3856 # The diagnosis changed in icc 8.0: 3857 # icc: Command line remark: option '-MP' not supported 3858 if (grep 'ignoring option' conftest.err || 3859 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3860 am_cv_CC_dependencies_compiler_type=$depmode 3861 break 3862 fi 3863 fi 3864 done 3865 3866 cd .. 3867 rm -rf conftest.dir 3868else 3869 am_cv_CC_dependencies_compiler_type=none 3870fi 3871 3872fi 3873{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3874$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3875CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3876 3877 if 3878 test "x$enable_dependency_tracking" != xno \ 3879 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3880 am__fastdepCC_TRUE= 3881 am__fastdepCC_FALSE='#' 3882else 3883 am__fastdepCC_TRUE='#' 3884 am__fastdepCC_FALSE= 3885fi 3886 3887 3888 3889 3890ac_ext=c 3891ac_cpp='$CPP $CPPFLAGS' 3892ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3893ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3894ac_compiler_gnu=$ac_cv_c_compiler_gnu 3895if test -n "$ac_tool_prefix"; then 3896 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3897set dummy ${ac_tool_prefix}gcc; ac_word=$2 3898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3899$as_echo_n "checking for $ac_word... " >&6; } 3900if test "${ac_cv_prog_CC+set}" = set; then : 3901 $as_echo_n "(cached) " >&6 3902else 3903 if test -n "$CC"; then 3904 ac_cv_prog_CC="$CC" # Let the user override the test. 3905else 3906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3907for as_dir in $PATH 3908do 3909 IFS=$as_save_IFS 3910 test -z "$as_dir" && as_dir=. 3911 for ac_exec_ext in '' $ac_executable_extensions; do 3912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3913 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3915 break 2 3916 fi 3917done 3918 done 3919IFS=$as_save_IFS 3920 3921fi 3922fi 3923CC=$ac_cv_prog_CC 3924if test -n "$CC"; then 3925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3926$as_echo "$CC" >&6; } 3927else 3928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3929$as_echo "no" >&6; } 3930fi 3931 3932 3933fi 3934if test -z "$ac_cv_prog_CC"; then 3935 ac_ct_CC=$CC 3936 # Extract the first word of "gcc", so it can be a program name with args. 3937set dummy gcc; ac_word=$2 3938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3939$as_echo_n "checking for $ac_word... " >&6; } 3940if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3941 $as_echo_n "(cached) " >&6 3942else 3943 if test -n "$ac_ct_CC"; then 3944 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3945else 3946as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3947for as_dir in $PATH 3948do 3949 IFS=$as_save_IFS 3950 test -z "$as_dir" && as_dir=. 3951 for ac_exec_ext in '' $ac_executable_extensions; do 3952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3953 ac_cv_prog_ac_ct_CC="gcc" 3954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3955 break 2 3956 fi 3957done 3958 done 3959IFS=$as_save_IFS 3960 3961fi 3962fi 3963ac_ct_CC=$ac_cv_prog_ac_ct_CC 3964if test -n "$ac_ct_CC"; then 3965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3966$as_echo "$ac_ct_CC" >&6; } 3967else 3968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3969$as_echo "no" >&6; } 3970fi 3971 3972 if test "x$ac_ct_CC" = x; then 3973 CC="" 3974 else 3975 case $cross_compiling:$ac_tool_warned in 3976yes:) 3977{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3978$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3979ac_tool_warned=yes ;; 3980esac 3981 CC=$ac_ct_CC 3982 fi 3983else 3984 CC="$ac_cv_prog_CC" 3985fi 3986 3987if test -z "$CC"; then 3988 if test -n "$ac_tool_prefix"; then 3989 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3990set dummy ${ac_tool_prefix}cc; ac_word=$2 3991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3992$as_echo_n "checking for $ac_word... " >&6; } 3993if test "${ac_cv_prog_CC+set}" = set; then : 3994 $as_echo_n "(cached) " >&6 3995else 3996 if test -n "$CC"; then 3997 ac_cv_prog_CC="$CC" # Let the user override the test. 3998else 3999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4000for as_dir in $PATH 4001do 4002 IFS=$as_save_IFS 4003 test -z "$as_dir" && as_dir=. 4004 for ac_exec_ext in '' $ac_executable_extensions; do 4005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4006 ac_cv_prog_CC="${ac_tool_prefix}cc" 4007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4008 break 2 4009 fi 4010done 4011 done 4012IFS=$as_save_IFS 4013 4014fi 4015fi 4016CC=$ac_cv_prog_CC 4017if test -n "$CC"; then 4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4019$as_echo "$CC" >&6; } 4020else 4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4022$as_echo "no" >&6; } 4023fi 4024 4025 4026 fi 4027fi 4028if test -z "$CC"; then 4029 # Extract the first word of "cc", so it can be a program name with args. 4030set dummy cc; ac_word=$2 4031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4032$as_echo_n "checking for $ac_word... " >&6; } 4033if test "${ac_cv_prog_CC+set}" = set; then : 4034 $as_echo_n "(cached) " >&6 4035else 4036 if test -n "$CC"; then 4037 ac_cv_prog_CC="$CC" # Let the user override the test. 4038else 4039 ac_prog_rejected=no 4040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4041for as_dir in $PATH 4042do 4043 IFS=$as_save_IFS 4044 test -z "$as_dir" && as_dir=. 4045 for ac_exec_ext in '' $ac_executable_extensions; do 4046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4047 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4048 ac_prog_rejected=yes 4049 continue 4050 fi 4051 ac_cv_prog_CC="cc" 4052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4053 break 2 4054 fi 4055done 4056 done 4057IFS=$as_save_IFS 4058 4059if test $ac_prog_rejected = yes; then 4060 # We found a bogon in the path, so make sure we never use it. 4061 set dummy $ac_cv_prog_CC 4062 shift 4063 if test $# != 0; then 4064 # We chose a different compiler from the bogus one. 4065 # However, it has the same basename, so the bogon will be chosen 4066 # first if we set CC to just the basename; use the full file name. 4067 shift 4068 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4069 fi 4070fi 4071fi 4072fi 4073CC=$ac_cv_prog_CC 4074if test -n "$CC"; then 4075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4076$as_echo "$CC" >&6; } 4077else 4078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4079$as_echo "no" >&6; } 4080fi 4081 4082 4083fi 4084if test -z "$CC"; then 4085 if test -n "$ac_tool_prefix"; then 4086 for ac_prog in cl.exe 4087 do 4088 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4089set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4091$as_echo_n "checking for $ac_word... " >&6; } 4092if test "${ac_cv_prog_CC+set}" = set; then : 4093 $as_echo_n "(cached) " >&6 4094else 4095 if test -n "$CC"; then 4096 ac_cv_prog_CC="$CC" # Let the user override the test. 4097else 4098as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4099for as_dir in $PATH 4100do 4101 IFS=$as_save_IFS 4102 test -z "$as_dir" && as_dir=. 4103 for ac_exec_ext in '' $ac_executable_extensions; do 4104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4105 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4107 break 2 4108 fi 4109done 4110 done 4111IFS=$as_save_IFS 4112 4113fi 4114fi 4115CC=$ac_cv_prog_CC 4116if test -n "$CC"; then 4117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4118$as_echo "$CC" >&6; } 4119else 4120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4121$as_echo "no" >&6; } 4122fi 4123 4124 4125 test -n "$CC" && break 4126 done 4127fi 4128if test -z "$CC"; then 4129 ac_ct_CC=$CC 4130 for ac_prog in cl.exe 4131do 4132 # Extract the first word of "$ac_prog", so it can be a program name with args. 4133set dummy $ac_prog; ac_word=$2 4134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4135$as_echo_n "checking for $ac_word... " >&6; } 4136if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4137 $as_echo_n "(cached) " >&6 4138else 4139 if test -n "$ac_ct_CC"; then 4140 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4141else 4142as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4143for as_dir in $PATH 4144do 4145 IFS=$as_save_IFS 4146 test -z "$as_dir" && as_dir=. 4147 for ac_exec_ext in '' $ac_executable_extensions; do 4148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4149 ac_cv_prog_ac_ct_CC="$ac_prog" 4150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4151 break 2 4152 fi 4153done 4154 done 4155IFS=$as_save_IFS 4156 4157fi 4158fi 4159ac_ct_CC=$ac_cv_prog_ac_ct_CC 4160if test -n "$ac_ct_CC"; then 4161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4162$as_echo "$ac_ct_CC" >&6; } 4163else 4164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4165$as_echo "no" >&6; } 4166fi 4167 4168 4169 test -n "$ac_ct_CC" && break 4170done 4171 4172 if test "x$ac_ct_CC" = x; then 4173 CC="" 4174 else 4175 case $cross_compiling:$ac_tool_warned in 4176yes:) 4177{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4178$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4179ac_tool_warned=yes ;; 4180esac 4181 CC=$ac_ct_CC 4182 fi 4183fi 4184 4185fi 4186 4187 4188test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4189$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4190as_fn_error "no acceptable C compiler found in \$PATH 4191See \`config.log' for more details." "$LINENO" 5; } 4192 4193# Provide some information about the compiler. 4194$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4195set X $ac_compile 4196ac_compiler=$2 4197for ac_option in --version -v -V -qversion; do 4198 { { ac_try="$ac_compiler $ac_option >&5" 4199case "(($ac_try" in 4200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4201 *) ac_try_echo=$ac_try;; 4202esac 4203eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4204$as_echo "$ac_try_echo"; } >&5 4205 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4206 ac_status=$? 4207 if test -s conftest.err; then 4208 sed '10a\ 4209... rest of stderr output deleted ... 4210 10q' conftest.err >conftest.er1 4211 cat conftest.er1 >&5 4212 rm -f conftest.er1 conftest.err 4213 fi 4214 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4215 test $ac_status = 0; } 4216done 4217 4218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4219$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4220if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4221 $as_echo_n "(cached) " >&6 4222else 4223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4224/* end confdefs.h. */ 4225 4226int 4227main () 4228{ 4229#ifndef __GNUC__ 4230 choke me 4231#endif 4232 4233 ; 4234 return 0; 4235} 4236_ACEOF 4237if ac_fn_c_try_compile "$LINENO"; then : 4238 ac_compiler_gnu=yes 4239else 4240 ac_compiler_gnu=no 4241fi 4242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4243ac_cv_c_compiler_gnu=$ac_compiler_gnu 4244 4245fi 4246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4247$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4248if test $ac_compiler_gnu = yes; then 4249 GCC=yes 4250else 4251 GCC= 4252fi 4253ac_test_CFLAGS=${CFLAGS+set} 4254ac_save_CFLAGS=$CFLAGS 4255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4256$as_echo_n "checking whether $CC accepts -g... " >&6; } 4257if test "${ac_cv_prog_cc_g+set}" = set; then : 4258 $as_echo_n "(cached) " >&6 4259else 4260 ac_save_c_werror_flag=$ac_c_werror_flag 4261 ac_c_werror_flag=yes 4262 ac_cv_prog_cc_g=no 4263 CFLAGS="-g" 4264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4265/* end confdefs.h. */ 4266 4267int 4268main () 4269{ 4270 4271 ; 4272 return 0; 4273} 4274_ACEOF 4275if ac_fn_c_try_compile "$LINENO"; then : 4276 ac_cv_prog_cc_g=yes 4277else 4278 CFLAGS="" 4279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4280/* end confdefs.h. */ 4281 4282int 4283main () 4284{ 4285 4286 ; 4287 return 0; 4288} 4289_ACEOF 4290if ac_fn_c_try_compile "$LINENO"; then : 4291 4292else 4293 ac_c_werror_flag=$ac_save_c_werror_flag 4294 CFLAGS="-g" 4295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4296/* end confdefs.h. */ 4297 4298int 4299main () 4300{ 4301 4302 ; 4303 return 0; 4304} 4305_ACEOF 4306if ac_fn_c_try_compile "$LINENO"; then : 4307 ac_cv_prog_cc_g=yes 4308fi 4309rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4310fi 4311rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4312fi 4313rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4314 ac_c_werror_flag=$ac_save_c_werror_flag 4315fi 4316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4317$as_echo "$ac_cv_prog_cc_g" >&6; } 4318if test "$ac_test_CFLAGS" = set; then 4319 CFLAGS=$ac_save_CFLAGS 4320elif test $ac_cv_prog_cc_g = yes; then 4321 if test "$GCC" = yes; then 4322 CFLAGS="-g -O2" 4323 else 4324 CFLAGS="-g" 4325 fi 4326else 4327 if test "$GCC" = yes; then 4328 CFLAGS="-O2" 4329 else 4330 CFLAGS= 4331 fi 4332fi 4333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4334$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4335if test "${ac_cv_prog_cc_c89+set}" = set; then : 4336 $as_echo_n "(cached) " >&6 4337else 4338 ac_cv_prog_cc_c89=no 4339ac_save_CC=$CC 4340cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4341/* end confdefs.h. */ 4342#include <stdarg.h> 4343#include <stdio.h> 4344#include <sys/types.h> 4345#include <sys/stat.h> 4346/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4347struct buf { int x; }; 4348FILE * (*rcsopen) (struct buf *, struct stat *, int); 4349static char *e (p, i) 4350 char **p; 4351 int i; 4352{ 4353 return p[i]; 4354} 4355static char *f (char * (*g) (char **, int), char **p, ...) 4356{ 4357 char *s; 4358 va_list v; 4359 va_start (v,p); 4360 s = g (p, va_arg (v,int)); 4361 va_end (v); 4362 return s; 4363} 4364 4365/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4366 function prototypes and stuff, but not '\xHH' hex character constants. 4367 These don't provoke an error unfortunately, instead are silently treated 4368 as 'x'. The following induces an error, until -std is added to get 4369 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4370 array size at least. It's necessary to write '\x00'==0 to get something 4371 that's true only with -std. */ 4372int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4373 4374/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4375 inside strings and character constants. */ 4376#define FOO(x) 'x' 4377int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4378 4379int test (int i, double x); 4380struct s1 {int (*f) (int a);}; 4381struct s2 {int (*f) (double a);}; 4382int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4383int argc; 4384char **argv; 4385int 4386main () 4387{ 4388return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4389 ; 4390 return 0; 4391} 4392_ACEOF 4393for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4394 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4395do 4396 CC="$ac_save_CC $ac_arg" 4397 if ac_fn_c_try_compile "$LINENO"; then : 4398 ac_cv_prog_cc_c89=$ac_arg 4399fi 4400rm -f core conftest.err conftest.$ac_objext 4401 test "x$ac_cv_prog_cc_c89" != "xno" && break 4402done 4403rm -f conftest.$ac_ext 4404CC=$ac_save_CC 4405 4406fi 4407# AC_CACHE_VAL 4408case "x$ac_cv_prog_cc_c89" in 4409 x) 4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4411$as_echo "none needed" >&6; } ;; 4412 xno) 4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4414$as_echo "unsupported" >&6; } ;; 4415 *) 4416 CC="$CC $ac_cv_prog_cc_c89" 4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4418$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4419esac 4420if test "x$ac_cv_prog_cc_c89" != xno; then : 4421 4422fi 4423 4424ac_ext=c 4425ac_cpp='$CPP $CPPFLAGS' 4426ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4427ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4428ac_compiler_gnu=$ac_cv_c_compiler_gnu 4429 4430ac_ext=c 4431ac_cpp='$CPP $CPPFLAGS' 4432ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4433ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4434ac_compiler_gnu=$ac_cv_c_compiler_gnu 4435{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4436$as_echo_n "checking how to run the C preprocessor... " >&6; } 4437# On Suns, sometimes $CPP names a directory. 4438if test -n "$CPP" && test -d "$CPP"; then 4439 CPP= 4440fi 4441if test -z "$CPP"; then 4442 if test "${ac_cv_prog_CPP+set}" = set; then : 4443 $as_echo_n "(cached) " >&6 4444else 4445 # Double quotes because CPP needs to be expanded 4446 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4447 do 4448 ac_preproc_ok=false 4449for ac_c_preproc_warn_flag in '' yes 4450do 4451 # Use a header file that comes with gcc, so configuring glibc 4452 # with a fresh cross-compiler works. 4453 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4454 # <limits.h> exists even on freestanding compilers. 4455 # On the NeXT, cc -E runs the code through the compiler's parser, 4456 # not just through cpp. "Syntax error" is here to catch this case. 4457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4458/* end confdefs.h. */ 4459#ifdef __STDC__ 4460# include <limits.h> 4461#else 4462# include <assert.h> 4463#endif 4464 Syntax error 4465_ACEOF 4466if ac_fn_c_try_cpp "$LINENO"; then : 4467 4468else 4469 # Broken: fails on valid input. 4470continue 4471fi 4472rm -f conftest.err conftest.$ac_ext 4473 4474 # OK, works on sane cases. Now check whether nonexistent headers 4475 # can be detected and how. 4476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4477/* end confdefs.h. */ 4478#include <ac_nonexistent.h> 4479_ACEOF 4480if ac_fn_c_try_cpp "$LINENO"; then : 4481 # Broken: success on invalid input. 4482continue 4483else 4484 # Passes both tests. 4485ac_preproc_ok=: 4486break 4487fi 4488rm -f conftest.err conftest.$ac_ext 4489 4490done 4491# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4492rm -f conftest.err conftest.$ac_ext 4493if $ac_preproc_ok; then : 4494 break 4495fi 4496 4497 done 4498 ac_cv_prog_CPP=$CPP 4499 4500fi 4501 CPP=$ac_cv_prog_CPP 4502else 4503 ac_cv_prog_CPP=$CPP 4504fi 4505{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4506$as_echo "$CPP" >&6; } 4507ac_preproc_ok=false 4508for ac_c_preproc_warn_flag in '' yes 4509do 4510 # Use a header file that comes with gcc, so configuring glibc 4511 # with a fresh cross-compiler works. 4512 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4513 # <limits.h> exists even on freestanding compilers. 4514 # On the NeXT, cc -E runs the code through the compiler's parser, 4515 # not just through cpp. "Syntax error" is here to catch this case. 4516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4517/* end confdefs.h. */ 4518#ifdef __STDC__ 4519# include <limits.h> 4520#else 4521# include <assert.h> 4522#endif 4523 Syntax error 4524_ACEOF 4525if ac_fn_c_try_cpp "$LINENO"; then : 4526 4527else 4528 # Broken: fails on valid input. 4529continue 4530fi 4531rm -f conftest.err conftest.$ac_ext 4532 4533 # OK, works on sane cases. Now check whether nonexistent headers 4534 # can be detected and how. 4535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4536/* end confdefs.h. */ 4537#include <ac_nonexistent.h> 4538_ACEOF 4539if ac_fn_c_try_cpp "$LINENO"; then : 4540 # Broken: success on invalid input. 4541continue 4542else 4543 # Passes both tests. 4544ac_preproc_ok=: 4545break 4546fi 4547rm -f conftest.err conftest.$ac_ext 4548 4549done 4550# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4551rm -f conftest.err conftest.$ac_ext 4552if $ac_preproc_ok; then : 4553 4554else 4555 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4556$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4557as_fn_error "C preprocessor \"$CPP\" fails sanity check 4558See \`config.log' for more details." "$LINENO" 5; } 4559fi 4560 4561ac_ext=c 4562ac_cpp='$CPP $CPPFLAGS' 4563ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4564ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4565ac_compiler_gnu=$ac_cv_c_compiler_gnu 4566 4567 4568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4569$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4570if test "${ac_cv_path_GREP+set}" = set; then : 4571 $as_echo_n "(cached) " >&6 4572else 4573 if test -z "$GREP"; then 4574 ac_path_GREP_found=false 4575 # Loop through the user's path and test for each of PROGNAME-LIST 4576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4577for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4578do 4579 IFS=$as_save_IFS 4580 test -z "$as_dir" && as_dir=. 4581 for ac_prog in grep ggrep; do 4582 for ac_exec_ext in '' $ac_executable_extensions; do 4583 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4584 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4585# Check for GNU ac_path_GREP and select it if it is found. 4586 # Check for GNU $ac_path_GREP 4587case `"$ac_path_GREP" --version 2>&1` in 4588*GNU*) 4589 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4590*) 4591 ac_count=0 4592 $as_echo_n 0123456789 >"conftest.in" 4593 while : 4594 do 4595 cat "conftest.in" "conftest.in" >"conftest.tmp" 4596 mv "conftest.tmp" "conftest.in" 4597 cp "conftest.in" "conftest.nl" 4598 $as_echo 'GREP' >> "conftest.nl" 4599 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4600 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4601 as_fn_arith $ac_count + 1 && ac_count=$as_val 4602 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4603 # Best one so far, save it but keep looking for a better one 4604 ac_cv_path_GREP="$ac_path_GREP" 4605 ac_path_GREP_max=$ac_count 4606 fi 4607 # 10*(2^10) chars as input seems more than enough 4608 test $ac_count -gt 10 && break 4609 done 4610 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4611esac 4612 4613 $ac_path_GREP_found && break 3 4614 done 4615 done 4616 done 4617IFS=$as_save_IFS 4618 if test -z "$ac_cv_path_GREP"; then 4619 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4620 fi 4621else 4622 ac_cv_path_GREP=$GREP 4623fi 4624 4625fi 4626{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4627$as_echo "$ac_cv_path_GREP" >&6; } 4628 GREP="$ac_cv_path_GREP" 4629 4630 4631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4632$as_echo_n "checking for egrep... " >&6; } 4633if test "${ac_cv_path_EGREP+set}" = set; then : 4634 $as_echo_n "(cached) " >&6 4635else 4636 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4637 then ac_cv_path_EGREP="$GREP -E" 4638 else 4639 if test -z "$EGREP"; then 4640 ac_path_EGREP_found=false 4641 # Loop through the user's path and test for each of PROGNAME-LIST 4642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4643for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4644do 4645 IFS=$as_save_IFS 4646 test -z "$as_dir" && as_dir=. 4647 for ac_prog in egrep; do 4648 for ac_exec_ext in '' $ac_executable_extensions; do 4649 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4650 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4651# Check for GNU ac_path_EGREP and select it if it is found. 4652 # Check for GNU $ac_path_EGREP 4653case `"$ac_path_EGREP" --version 2>&1` in 4654*GNU*) 4655 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4656*) 4657 ac_count=0 4658 $as_echo_n 0123456789 >"conftest.in" 4659 while : 4660 do 4661 cat "conftest.in" "conftest.in" >"conftest.tmp" 4662 mv "conftest.tmp" "conftest.in" 4663 cp "conftest.in" "conftest.nl" 4664 $as_echo 'EGREP' >> "conftest.nl" 4665 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4666 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4667 as_fn_arith $ac_count + 1 && ac_count=$as_val 4668 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4669 # Best one so far, save it but keep looking for a better one 4670 ac_cv_path_EGREP="$ac_path_EGREP" 4671 ac_path_EGREP_max=$ac_count 4672 fi 4673 # 10*(2^10) chars as input seems more than enough 4674 test $ac_count -gt 10 && break 4675 done 4676 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4677esac 4678 4679 $ac_path_EGREP_found && break 3 4680 done 4681 done 4682 done 4683IFS=$as_save_IFS 4684 if test -z "$ac_cv_path_EGREP"; then 4685 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4686 fi 4687else 4688 ac_cv_path_EGREP=$EGREP 4689fi 4690 4691 fi 4692fi 4693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4694$as_echo "$ac_cv_path_EGREP" >&6; } 4695 EGREP="$ac_cv_path_EGREP" 4696 4697 4698{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4699$as_echo_n "checking for ANSI C header files... " >&6; } 4700if test "${ac_cv_header_stdc+set}" = set; then : 4701 $as_echo_n "(cached) " >&6 4702else 4703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4704/* end confdefs.h. */ 4705#include <stdlib.h> 4706#include <stdarg.h> 4707#include <string.h> 4708#include <float.h> 4709 4710int 4711main () 4712{ 4713 4714 ; 4715 return 0; 4716} 4717_ACEOF 4718if ac_fn_c_try_compile "$LINENO"; then : 4719 ac_cv_header_stdc=yes 4720else 4721 ac_cv_header_stdc=no 4722fi 4723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4724 4725if test $ac_cv_header_stdc = yes; then 4726 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4728/* end confdefs.h. */ 4729#include <string.h> 4730 4731_ACEOF 4732if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4733 $EGREP "memchr" >/dev/null 2>&1; then : 4734 4735else 4736 ac_cv_header_stdc=no 4737fi 4738rm -f conftest* 4739 4740fi 4741 4742if test $ac_cv_header_stdc = yes; then 4743 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4745/* end confdefs.h. */ 4746#include <stdlib.h> 4747 4748_ACEOF 4749if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4750 $EGREP "free" >/dev/null 2>&1; then : 4751 4752else 4753 ac_cv_header_stdc=no 4754fi 4755rm -f conftest* 4756 4757fi 4758 4759if test $ac_cv_header_stdc = yes; then 4760 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4761 if test "$cross_compiling" = yes; then : 4762 : 4763else 4764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4765/* end confdefs.h. */ 4766#include <ctype.h> 4767#include <stdlib.h> 4768#if ((' ' & 0x0FF) == 0x020) 4769# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4770# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4771#else 4772# define ISLOWER(c) \ 4773 (('a' <= (c) && (c) <= 'i') \ 4774 || ('j' <= (c) && (c) <= 'r') \ 4775 || ('s' <= (c) && (c) <= 'z')) 4776# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4777#endif 4778 4779#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4780int 4781main () 4782{ 4783 int i; 4784 for (i = 0; i < 256; i++) 4785 if (XOR (islower (i), ISLOWER (i)) 4786 || toupper (i) != TOUPPER (i)) 4787 return 2; 4788 return 0; 4789} 4790_ACEOF 4791if ac_fn_c_try_run "$LINENO"; then : 4792 4793else 4794 ac_cv_header_stdc=no 4795fi 4796rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4797 conftest.$ac_objext conftest.beam conftest.$ac_ext 4798fi 4799 4800fi 4801fi 4802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4803$as_echo "$ac_cv_header_stdc" >&6; } 4804if test $ac_cv_header_stdc = yes; then 4805 4806$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4807 4808fi 4809 4810# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4811for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4812 inttypes.h stdint.h unistd.h 4813do : 4814 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4815ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4816" 4817eval as_val=\$$as_ac_Header 4818 if test "x$as_val" = x""yes; then : 4819 cat >>confdefs.h <<_ACEOF 4820#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4821_ACEOF 4822 4823fi 4824 4825done 4826 4827 4828 4829 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4830if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4831 MINIX=yes 4832else 4833 MINIX= 4834fi 4835 4836 4837 if test "$MINIX" = yes; then 4838 4839$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4840 4841 4842$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4843 4844 4845$as_echo "#define _MINIX 1" >>confdefs.h 4846 4847 fi 4848 4849 4850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4851$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4852if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4853 $as_echo_n "(cached) " >&6 4854else 4855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4856/* end confdefs.h. */ 4857 4858# define __EXTENSIONS__ 1 4859 $ac_includes_default 4860int 4861main () 4862{ 4863 4864 ; 4865 return 0; 4866} 4867_ACEOF 4868if ac_fn_c_try_compile "$LINENO"; then : 4869 ac_cv_safe_to_define___extensions__=yes 4870else 4871 ac_cv_safe_to_define___extensions__=no 4872fi 4873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4874fi 4875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4876$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4877 test $ac_cv_safe_to_define___extensions__ = yes && 4878 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4879 4880 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4881 4882 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4883 4884 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4885 4886 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4887 4888 4889 4890 4891 4892if test -n "$ac_tool_prefix"; then 4893 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4894set dummy ${ac_tool_prefix}ar; ac_word=$2 4895{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4896$as_echo_n "checking for $ac_word... " >&6; } 4897if test "${ac_cv_prog_AR+set}" = set; then : 4898 $as_echo_n "(cached) " >&6 4899else 4900 if test -n "$AR"; then 4901 ac_cv_prog_AR="$AR" # Let the user override the test. 4902else 4903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4904for as_dir in $PATH 4905do 4906 IFS=$as_save_IFS 4907 test -z "$as_dir" && as_dir=. 4908 for ac_exec_ext in '' $ac_executable_extensions; do 4909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4910 ac_cv_prog_AR="${ac_tool_prefix}ar" 4911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4912 break 2 4913 fi 4914done 4915 done 4916IFS=$as_save_IFS 4917 4918fi 4919fi 4920AR=$ac_cv_prog_AR 4921if test -n "$AR"; then 4922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4923$as_echo "$AR" >&6; } 4924else 4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4926$as_echo "no" >&6; } 4927fi 4928 4929 4930fi 4931if test -z "$ac_cv_prog_AR"; then 4932 ac_ct_AR=$AR 4933 # Extract the first word of "ar", so it can be a program name with args. 4934set dummy ar; ac_word=$2 4935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4936$as_echo_n "checking for $ac_word... " >&6; } 4937if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 4938 $as_echo_n "(cached) " >&6 4939else 4940 if test -n "$ac_ct_AR"; then 4941 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4942else 4943as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4944for as_dir in $PATH 4945do 4946 IFS=$as_save_IFS 4947 test -z "$as_dir" && as_dir=. 4948 for ac_exec_ext in '' $ac_executable_extensions; do 4949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4950 ac_cv_prog_ac_ct_AR="ar" 4951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4952 break 2 4953 fi 4954done 4955 done 4956IFS=$as_save_IFS 4957 4958fi 4959fi 4960ac_ct_AR=$ac_cv_prog_ac_ct_AR 4961if test -n "$ac_ct_AR"; then 4962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 4963$as_echo "$ac_ct_AR" >&6; } 4964else 4965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4966$as_echo "no" >&6; } 4967fi 4968 4969 if test "x$ac_ct_AR" = x; then 4970 AR="" 4971 else 4972 case $cross_compiling:$ac_tool_warned in 4973yes:) 4974{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4975$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4976ac_tool_warned=yes ;; 4977esac 4978 AR=$ac_ct_AR 4979 fi 4980else 4981 AR="$ac_cv_prog_AR" 4982fi 4983 4984if test -n "$ac_tool_prefix"; then 4985 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4986set dummy ${ac_tool_prefix}ranlib; ac_word=$2 4987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4988$as_echo_n "checking for $ac_word... " >&6; } 4989if test "${ac_cv_prog_RANLIB+set}" = set; then : 4990 $as_echo_n "(cached) " >&6 4991else 4992 if test -n "$RANLIB"; then 4993 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4994else 4995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4996for as_dir in $PATH 4997do 4998 IFS=$as_save_IFS 4999 test -z "$as_dir" && as_dir=. 5000 for ac_exec_ext in '' $ac_executable_extensions; do 5001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5002 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5004 break 2 5005 fi 5006done 5007 done 5008IFS=$as_save_IFS 5009 5010fi 5011fi 5012RANLIB=$ac_cv_prog_RANLIB 5013if test -n "$RANLIB"; then 5014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5015$as_echo "$RANLIB" >&6; } 5016else 5017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5018$as_echo "no" >&6; } 5019fi 5020 5021 5022fi 5023if test -z "$ac_cv_prog_RANLIB"; then 5024 ac_ct_RANLIB=$RANLIB 5025 # Extract the first word of "ranlib", so it can be a program name with args. 5026set dummy ranlib; ac_word=$2 5027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5028$as_echo_n "checking for $ac_word... " >&6; } 5029if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 5030 $as_echo_n "(cached) " >&6 5031else 5032 if test -n "$ac_ct_RANLIB"; then 5033 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5034else 5035as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5036for as_dir in $PATH 5037do 5038 IFS=$as_save_IFS 5039 test -z "$as_dir" && as_dir=. 5040 for ac_exec_ext in '' $ac_executable_extensions; do 5041 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5042 ac_cv_prog_ac_ct_RANLIB="ranlib" 5043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5044 break 2 5045 fi 5046done 5047 done 5048IFS=$as_save_IFS 5049 5050fi 5051fi 5052ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5053if test -n "$ac_ct_RANLIB"; then 5054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5055$as_echo "$ac_ct_RANLIB" >&6; } 5056else 5057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5058$as_echo "no" >&6; } 5059fi 5060 5061 if test "x$ac_ct_RANLIB" = x; then 5062 RANLIB=":" 5063 else 5064 case $cross_compiling:$ac_tool_warned in 5065yes:) 5066{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5067$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5068ac_tool_warned=yes ;; 5069esac 5070 RANLIB=$ac_ct_RANLIB 5071 fi 5072else 5073 RANLIB="$ac_cv_prog_RANLIB" 5074fi 5075 5076 5077# Check whether --enable-shared was given. 5078if test "${enable_shared+set}" = set; then : 5079 enableval=$enable_shared; p=${PACKAGE-default} 5080 case $enableval in 5081 yes) enable_shared=yes ;; 5082 no) enable_shared=no ;; 5083 *) 5084 enable_shared=no 5085 # Look at the argument we got. We use all the common list separators. 5086 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 5087 for pkg in $enableval; do 5088 IFS="$lt_save_ifs" 5089 if test "X$pkg" = "X$p"; then 5090 enable_shared=yes 5091 fi 5092 done 5093 IFS="$lt_save_ifs" 5094 ;; 5095 esac 5096else 5097 enable_shared=no 5098fi 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109case `pwd` in 5110 *\ * | *\ *) 5111 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5112$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5113esac 5114 5115 5116 5117macro_version='2.2.7a' 5118macro_revision='1.3134' 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132ltmain="$ac_aux_dir/ltmain.sh" 5133 5134# Backslashify metacharacters that are still active within 5135# double-quoted strings. 5136sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5137 5138# Same as above, but do not quote variable references. 5139double_quote_subst='s/\(["`\\]\)/\\\1/g' 5140 5141# Sed substitution to delay expansion of an escaped shell variable in a 5142# double_quote_subst'ed string. 5143delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5144 5145# Sed substitution to delay expansion of an escaped single quote. 5146delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5147 5148# Sed substitution to avoid accidental globbing in evaled expressions 5149no_glob_subst='s/\*/\\\*/g' 5150 5151ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5152ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5153ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5154 5155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5156$as_echo_n "checking how to print strings... " >&6; } 5157# Test print first, because it will be a builtin if present. 5158if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5159 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5160 ECHO='print -r --' 5161elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5162 ECHO='printf %s\n' 5163else 5164 # Use this function as a fallback that always works. 5165 func_fallback_echo () 5166 { 5167 eval 'cat <<_LTECHO_EOF 5168$1 5169_LTECHO_EOF' 5170 } 5171 ECHO='func_fallback_echo' 5172fi 5173 5174# func_echo_all arg... 5175# Invoke $ECHO with all args, space-separated. 5176func_echo_all () 5177{ 5178 $ECHO "" 5179} 5180 5181case "$ECHO" in 5182 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5183$as_echo "printf" >&6; } ;; 5184 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5185$as_echo "print -r" >&6; } ;; 5186 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5187$as_echo "cat" >&6; } ;; 5188esac 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5204$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5205if test "${ac_cv_path_SED+set}" = set; then : 5206 $as_echo_n "(cached) " >&6 5207else 5208 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5209 for ac_i in 1 2 3 4 5 6 7; do 5210 ac_script="$ac_script$as_nl$ac_script" 5211 done 5212 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5213 { ac_script=; unset ac_script;} 5214 if test -z "$SED"; then 5215 ac_path_SED_found=false 5216 # Loop through the user's path and test for each of PROGNAME-LIST 5217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5218for as_dir in $PATH 5219do 5220 IFS=$as_save_IFS 5221 test -z "$as_dir" && as_dir=. 5222 for ac_prog in sed gsed; do 5223 for ac_exec_ext in '' $ac_executable_extensions; do 5224 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5225 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5226# Check for GNU ac_path_SED and select it if it is found. 5227 # Check for GNU $ac_path_SED 5228case `"$ac_path_SED" --version 2>&1` in 5229*GNU*) 5230 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5231*) 5232 ac_count=0 5233 $as_echo_n 0123456789 >"conftest.in" 5234 while : 5235 do 5236 cat "conftest.in" "conftest.in" >"conftest.tmp" 5237 mv "conftest.tmp" "conftest.in" 5238 cp "conftest.in" "conftest.nl" 5239 $as_echo '' >> "conftest.nl" 5240 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5241 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5242 as_fn_arith $ac_count + 1 && ac_count=$as_val 5243 if test $ac_count -gt ${ac_path_SED_max-0}; then 5244 # Best one so far, save it but keep looking for a better one 5245 ac_cv_path_SED="$ac_path_SED" 5246 ac_path_SED_max=$ac_count 5247 fi 5248 # 10*(2^10) chars as input seems more than enough 5249 test $ac_count -gt 10 && break 5250 done 5251 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5252esac 5253 5254 $ac_path_SED_found && break 3 5255 done 5256 done 5257 done 5258IFS=$as_save_IFS 5259 if test -z "$ac_cv_path_SED"; then 5260 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5261 fi 5262else 5263 ac_cv_path_SED=$SED 5264fi 5265 5266fi 5267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5268$as_echo "$ac_cv_path_SED" >&6; } 5269 SED="$ac_cv_path_SED" 5270 rm -f conftest.sed 5271 5272test -z "$SED" && SED=sed 5273Xsed="$SED -e 1s/^X//" 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5286$as_echo_n "checking for fgrep... " >&6; } 5287if test "${ac_cv_path_FGREP+set}" = set; then : 5288 $as_echo_n "(cached) " >&6 5289else 5290 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5291 then ac_cv_path_FGREP="$GREP -F" 5292 else 5293 if test -z "$FGREP"; then 5294 ac_path_FGREP_found=false 5295 # Loop through the user's path and test for each of PROGNAME-LIST 5296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5297for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5298do 5299 IFS=$as_save_IFS 5300 test -z "$as_dir" && as_dir=. 5301 for ac_prog in fgrep; do 5302 for ac_exec_ext in '' $ac_executable_extensions; do 5303 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5304 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5305# Check for GNU ac_path_FGREP and select it if it is found. 5306 # Check for GNU $ac_path_FGREP 5307case `"$ac_path_FGREP" --version 2>&1` in 5308*GNU*) 5309 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5310*) 5311 ac_count=0 5312 $as_echo_n 0123456789 >"conftest.in" 5313 while : 5314 do 5315 cat "conftest.in" "conftest.in" >"conftest.tmp" 5316 mv "conftest.tmp" "conftest.in" 5317 cp "conftest.in" "conftest.nl" 5318 $as_echo 'FGREP' >> "conftest.nl" 5319 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5320 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5321 as_fn_arith $ac_count + 1 && ac_count=$as_val 5322 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5323 # Best one so far, save it but keep looking for a better one 5324 ac_cv_path_FGREP="$ac_path_FGREP" 5325 ac_path_FGREP_max=$ac_count 5326 fi 5327 # 10*(2^10) chars as input seems more than enough 5328 test $ac_count -gt 10 && break 5329 done 5330 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5331esac 5332 5333 $ac_path_FGREP_found && break 3 5334 done 5335 done 5336 done 5337IFS=$as_save_IFS 5338 if test -z "$ac_cv_path_FGREP"; then 5339 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5340 fi 5341else 5342 ac_cv_path_FGREP=$FGREP 5343fi 5344 5345 fi 5346fi 5347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5348$as_echo "$ac_cv_path_FGREP" >&6; } 5349 FGREP="$ac_cv_path_FGREP" 5350 5351 5352test -z "$GREP" && GREP=grep 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372# Check whether --with-gnu-ld was given. 5373if test "${with_gnu_ld+set}" = set; then : 5374 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5375else 5376 with_gnu_ld=no 5377fi 5378 5379ac_prog=ld 5380if test "$GCC" = yes; then 5381 # Check if gcc -print-prog-name=ld gives a path. 5382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5383$as_echo_n "checking for ld used by $CC... " >&6; } 5384 case $host in 5385 *-*-mingw*) 5386 # gcc leaves a trailing carriage return which upsets mingw 5387 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5388 *) 5389 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5390 esac 5391 case $ac_prog in 5392 # Accept absolute paths. 5393 [\\/]* | ?:[\\/]*) 5394 re_direlt='/[^/][^/]*/\.\./' 5395 # Canonicalize the pathname of ld 5396 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5397 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5398 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5399 done 5400 test -z "$LD" && LD="$ac_prog" 5401 ;; 5402 "") 5403 # If it fails, then pretend we aren't using GCC. 5404 ac_prog=ld 5405 ;; 5406 *) 5407 # If it is relative, then search for the first ld in PATH. 5408 with_gnu_ld=unknown 5409 ;; 5410 esac 5411elif test "$with_gnu_ld" = yes; then 5412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5413$as_echo_n "checking for GNU ld... " >&6; } 5414else 5415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5416$as_echo_n "checking for non-GNU ld... " >&6; } 5417fi 5418if test "${lt_cv_path_LD+set}" = set; then : 5419 $as_echo_n "(cached) " >&6 5420else 5421 if test -z "$LD"; then 5422 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5423 for ac_dir in $PATH; do 5424 IFS="$lt_save_ifs" 5425 test -z "$ac_dir" && ac_dir=. 5426 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5427 lt_cv_path_LD="$ac_dir/$ac_prog" 5428 # Check to see if the program is GNU ld. I'd rather use --version, 5429 # but apparently some variants of GNU ld only accept -v. 5430 # Break only if it was the GNU/non-GNU ld that we prefer. 5431 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5432 *GNU* | *'with BFD'*) 5433 test "$with_gnu_ld" != no && break 5434 ;; 5435 *) 5436 test "$with_gnu_ld" != yes && break 5437 ;; 5438 esac 5439 fi 5440 done 5441 IFS="$lt_save_ifs" 5442else 5443 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5444fi 5445fi 5446 5447LD="$lt_cv_path_LD" 5448if test -n "$LD"; then 5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5450$as_echo "$LD" >&6; } 5451else 5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5453$as_echo "no" >&6; } 5454fi 5455test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5457$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5458if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5459 $as_echo_n "(cached) " >&6 5460else 5461 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5462case `$LD -v 2>&1 </dev/null` in 5463*GNU* | *'with BFD'*) 5464 lt_cv_prog_gnu_ld=yes 5465 ;; 5466*) 5467 lt_cv_prog_gnu_ld=no 5468 ;; 5469esac 5470fi 5471{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5472$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5473with_gnu_ld=$lt_cv_prog_gnu_ld 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5484$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5485if test "${lt_cv_path_NM+set}" = set; then : 5486 $as_echo_n "(cached) " >&6 5487else 5488 if test -n "$NM"; then 5489 # Let the user override the test. 5490 lt_cv_path_NM="$NM" 5491else 5492 lt_nm_to_check="${ac_tool_prefix}nm" 5493 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5494 lt_nm_to_check="$lt_nm_to_check nm" 5495 fi 5496 for lt_tmp_nm in $lt_nm_to_check; do 5497 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5498 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5499 IFS="$lt_save_ifs" 5500 test -z "$ac_dir" && ac_dir=. 5501 tmp_nm="$ac_dir/$lt_tmp_nm" 5502 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5503 # Check to see if the nm accepts a BSD-compat flag. 5504 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5505 # nm: unknown option "B" ignored 5506 # Tru64's nm complains that /dev/null is an invalid object file 5507 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5508 */dev/null* | *'Invalid file or object type'*) 5509 lt_cv_path_NM="$tmp_nm -B" 5510 break 5511 ;; 5512 *) 5513 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5514 */dev/null*) 5515 lt_cv_path_NM="$tmp_nm -p" 5516 break 5517 ;; 5518 *) 5519 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5520 continue # so that we can try to find one that supports BSD flags 5521 ;; 5522 esac 5523 ;; 5524 esac 5525 fi 5526 done 5527 IFS="$lt_save_ifs" 5528 done 5529 : ${lt_cv_path_NM=no} 5530fi 5531fi 5532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5533$as_echo "$lt_cv_path_NM" >&6; } 5534if test "$lt_cv_path_NM" != "no"; then 5535 NM="$lt_cv_path_NM" 5536else 5537 # Didn't find any BSD compatible name lister, look for dumpbin. 5538 if test -n "$DUMPBIN"; then : 5539 # Let the user override the test. 5540 else 5541 if test -n "$ac_tool_prefix"; then 5542 for ac_prog in dumpbin "link -dump" 5543 do 5544 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5545set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5547$as_echo_n "checking for $ac_word... " >&6; } 5548if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5549 $as_echo_n "(cached) " >&6 5550else 5551 if test -n "$DUMPBIN"; then 5552 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5553else 5554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5555for as_dir in $PATH 5556do 5557 IFS=$as_save_IFS 5558 test -z "$as_dir" && as_dir=. 5559 for ac_exec_ext in '' $ac_executable_extensions; do 5560 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5561 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5563 break 2 5564 fi 5565done 5566 done 5567IFS=$as_save_IFS 5568 5569fi 5570fi 5571DUMPBIN=$ac_cv_prog_DUMPBIN 5572if test -n "$DUMPBIN"; then 5573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5574$as_echo "$DUMPBIN" >&6; } 5575else 5576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5577$as_echo "no" >&6; } 5578fi 5579 5580 5581 test -n "$DUMPBIN" && break 5582 done 5583fi 5584if test -z "$DUMPBIN"; then 5585 ac_ct_DUMPBIN=$DUMPBIN 5586 for ac_prog in dumpbin "link -dump" 5587do 5588 # Extract the first word of "$ac_prog", so it can be a program name with args. 5589set dummy $ac_prog; ac_word=$2 5590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5591$as_echo_n "checking for $ac_word... " >&6; } 5592if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5593 $as_echo_n "(cached) " >&6 5594else 5595 if test -n "$ac_ct_DUMPBIN"; then 5596 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5597else 5598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5599for as_dir in $PATH 5600do 5601 IFS=$as_save_IFS 5602 test -z "$as_dir" && as_dir=. 5603 for ac_exec_ext in '' $ac_executable_extensions; do 5604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5605 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5607 break 2 5608 fi 5609done 5610 done 5611IFS=$as_save_IFS 5612 5613fi 5614fi 5615ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5616if test -n "$ac_ct_DUMPBIN"; then 5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5618$as_echo "$ac_ct_DUMPBIN" >&6; } 5619else 5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5621$as_echo "no" >&6; } 5622fi 5623 5624 5625 test -n "$ac_ct_DUMPBIN" && break 5626done 5627 5628 if test "x$ac_ct_DUMPBIN" = x; then 5629 DUMPBIN=":" 5630 else 5631 case $cross_compiling:$ac_tool_warned in 5632yes:) 5633{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5634$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5635ac_tool_warned=yes ;; 5636esac 5637 DUMPBIN=$ac_ct_DUMPBIN 5638 fi 5639fi 5640 5641 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5642 *COFF*) 5643 DUMPBIN="$DUMPBIN -symbols" 5644 ;; 5645 *) 5646 DUMPBIN=: 5647 ;; 5648 esac 5649 fi 5650 5651 if test "$DUMPBIN" != ":"; then 5652 NM="$DUMPBIN" 5653 fi 5654fi 5655test -z "$NM" && NM=nm 5656 5657 5658 5659 5660 5661 5662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5663$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5664if test "${lt_cv_nm_interface+set}" = set; then : 5665 $as_echo_n "(cached) " >&6 5666else 5667 lt_cv_nm_interface="BSD nm" 5668 echo "int some_variable = 0;" > conftest.$ac_ext 5669 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5670 (eval "$ac_compile" 2>conftest.err) 5671 cat conftest.err >&5 5672 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5673 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5674 cat conftest.err >&5 5675 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5676 cat conftest.out >&5 5677 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5678 lt_cv_nm_interface="MS dumpbin" 5679 fi 5680 rm -f conftest* 5681fi 5682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5683$as_echo "$lt_cv_nm_interface" >&6; } 5684 5685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5686$as_echo_n "checking whether ln -s works... " >&6; } 5687LN_S=$as_ln_s 5688if test "$LN_S" = "ln -s"; then 5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5690$as_echo "yes" >&6; } 5691else 5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5693$as_echo "no, using $LN_S" >&6; } 5694fi 5695 5696# find the maximum length of command line arguments 5697{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5698$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5699if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5700 $as_echo_n "(cached) " >&6 5701else 5702 i=0 5703 teststring="ABCD" 5704 5705 case $build_os in 5706 msdosdjgpp*) 5707 # On DJGPP, this test can blow up pretty badly due to problems in libc 5708 # (any single argument exceeding 2000 bytes causes a buffer overrun 5709 # during glob expansion). Even if it were fixed, the result of this 5710 # check would be larger than it should be. 5711 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5712 ;; 5713 5714 gnu*) 5715 # Under GNU Hurd, this test is not required because there is 5716 # no limit to the length of command line arguments. 5717 # Libtool will interpret -1 as no limit whatsoever 5718 lt_cv_sys_max_cmd_len=-1; 5719 ;; 5720 5721 cygwin* | mingw* | cegcc*) 5722 # On Win9x/ME, this test blows up -- it succeeds, but takes 5723 # about 5 minutes as the teststring grows exponentially. 5724 # Worse, since 9x/ME are not pre-emptively multitasking, 5725 # you end up with a "frozen" computer, even though with patience 5726 # the test eventually succeeds (with a max line length of 256k). 5727 # Instead, let's just punt: use the minimum linelength reported by 5728 # all of the supported platforms: 8192 (on NT/2K/XP). 5729 lt_cv_sys_max_cmd_len=8192; 5730 ;; 5731 5732 mint*) 5733 # On MiNT this can take a long time and run out of memory. 5734 lt_cv_sys_max_cmd_len=8192; 5735 ;; 5736 5737 amigaos*) 5738 # On AmigaOS with pdksh, this test takes hours, literally. 5739 # So we just punt and use a minimum line length of 8192. 5740 lt_cv_sys_max_cmd_len=8192; 5741 ;; 5742 5743 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5744 # This has been around since 386BSD, at least. Likely further. 5745 if test -x /sbin/sysctl; then 5746 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5747 elif test -x /usr/sbin/sysctl; then 5748 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5749 else 5750 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5751 fi 5752 # And add a safety zone 5753 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5754 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5755 ;; 5756 5757 interix*) 5758 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5759 lt_cv_sys_max_cmd_len=196608 5760 ;; 5761 5762 osf*) 5763 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5764 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5765 # nice to cause kernel panics so lets avoid the loop below. 5766 # First set a reasonable default. 5767 lt_cv_sys_max_cmd_len=16384 5768 # 5769 if test -x /sbin/sysconfig; then 5770 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5771 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5772 esac 5773 fi 5774 ;; 5775 sco3.2v5*) 5776 lt_cv_sys_max_cmd_len=102400 5777 ;; 5778 sysv5* | sco5v6* | sysv4.2uw2*) 5779 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5780 if test -n "$kargmax"; then 5781 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5782 else 5783 lt_cv_sys_max_cmd_len=32768 5784 fi 5785 ;; 5786 *) 5787 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5788 if test -n "$lt_cv_sys_max_cmd_len"; then 5789 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5790 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5791 else 5792 # Make teststring a little bigger before we do anything with it. 5793 # a 1K string should be a reasonable start. 5794 for i in 1 2 3 4 5 6 7 8 ; do 5795 teststring=$teststring$teststring 5796 done 5797 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5798 # If test is not a shell built-in, we'll probably end up computing a 5799 # maximum length that is only half of the actual maximum length, but 5800 # we can't tell. 5801 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5802 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5803 test $i != 17 # 1/2 MB should be enough 5804 do 5805 i=`expr $i + 1` 5806 teststring=$teststring$teststring 5807 done 5808 # Only check the string length outside the loop. 5809 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5810 teststring= 5811 # Add a significant safety factor because C++ compilers can tack on 5812 # massive amounts of additional arguments before passing them to the 5813 # linker. It appears as though 1/2 is a usable value. 5814 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5815 fi 5816 ;; 5817 esac 5818 5819fi 5820 5821if test -n $lt_cv_sys_max_cmd_len ; then 5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5823$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5824else 5825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5826$as_echo "none" >&6; } 5827fi 5828max_cmd_len=$lt_cv_sys_max_cmd_len 5829 5830 5831 5832 5833 5834 5835: ${CP="cp -f"} 5836: ${MV="mv -f"} 5837: ${RM="rm -f"} 5838 5839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5840$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5841# Try some XSI features 5842xsi_shell=no 5843( _lt_dummy="a/b/c" 5844 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5845 = c,a/b,, \ 5846 && eval 'test $(( 1 + 1 )) -eq 2 \ 5847 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5848 && xsi_shell=yes 5849{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5850$as_echo "$xsi_shell" >&6; } 5851 5852 5853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5854$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5855lt_shell_append=no 5856( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5857 >/dev/null 2>&1 \ 5858 && lt_shell_append=yes 5859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5860$as_echo "$lt_shell_append" >&6; } 5861 5862 5863if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5864 lt_unset=unset 5865else 5866 lt_unset=false 5867fi 5868 5869 5870 5871 5872 5873# test EBCDIC or ASCII 5874case `echo X|tr X '\101'` in 5875 A) # ASCII based system 5876 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5877 lt_SP2NL='tr \040 \012' 5878 lt_NL2SP='tr \015\012 \040\040' 5879 ;; 5880 *) # EBCDIC based system 5881 lt_SP2NL='tr \100 \n' 5882 lt_NL2SP='tr \r\n \100\100' 5883 ;; 5884esac 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5895$as_echo_n "checking for $LD option to reload object files... " >&6; } 5896if test "${lt_cv_ld_reload_flag+set}" = set; then : 5897 $as_echo_n "(cached) " >&6 5898else 5899 lt_cv_ld_reload_flag='-r' 5900fi 5901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5902$as_echo "$lt_cv_ld_reload_flag" >&6; } 5903reload_flag=$lt_cv_ld_reload_flag 5904case $reload_flag in 5905"" | " "*) ;; 5906*) reload_flag=" $reload_flag" ;; 5907esac 5908reload_cmds='$LD$reload_flag -o $output$reload_objs' 5909case $host_os in 5910 darwin*) 5911 if test "$GCC" = yes; then 5912 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5913 else 5914 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5915 fi 5916 ;; 5917esac 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927if test -n "$ac_tool_prefix"; then 5928 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5929set dummy ${ac_tool_prefix}objdump; ac_word=$2 5930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5931$as_echo_n "checking for $ac_word... " >&6; } 5932if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5933 $as_echo_n "(cached) " >&6 5934else 5935 if test -n "$OBJDUMP"; then 5936 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5937else 5938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5939for as_dir in $PATH 5940do 5941 IFS=$as_save_IFS 5942 test -z "$as_dir" && as_dir=. 5943 for ac_exec_ext in '' $ac_executable_extensions; do 5944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5945 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5947 break 2 5948 fi 5949done 5950 done 5951IFS=$as_save_IFS 5952 5953fi 5954fi 5955OBJDUMP=$ac_cv_prog_OBJDUMP 5956if test -n "$OBJDUMP"; then 5957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5958$as_echo "$OBJDUMP" >&6; } 5959else 5960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5961$as_echo "no" >&6; } 5962fi 5963 5964 5965fi 5966if test -z "$ac_cv_prog_OBJDUMP"; then 5967 ac_ct_OBJDUMP=$OBJDUMP 5968 # Extract the first word of "objdump", so it can be a program name with args. 5969set dummy objdump; ac_word=$2 5970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5971$as_echo_n "checking for $ac_word... " >&6; } 5972if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5973 $as_echo_n "(cached) " >&6 5974else 5975 if test -n "$ac_ct_OBJDUMP"; then 5976 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5977else 5978as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5979for as_dir in $PATH 5980do 5981 IFS=$as_save_IFS 5982 test -z "$as_dir" && as_dir=. 5983 for ac_exec_ext in '' $ac_executable_extensions; do 5984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5985 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5987 break 2 5988 fi 5989done 5990 done 5991IFS=$as_save_IFS 5992 5993fi 5994fi 5995ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5996if test -n "$ac_ct_OBJDUMP"; then 5997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5998$as_echo "$ac_ct_OBJDUMP" >&6; } 5999else 6000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6001$as_echo "no" >&6; } 6002fi 6003 6004 if test "x$ac_ct_OBJDUMP" = x; then 6005 OBJDUMP="false" 6006 else 6007 case $cross_compiling:$ac_tool_warned in 6008yes:) 6009{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6010$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6011ac_tool_warned=yes ;; 6012esac 6013 OBJDUMP=$ac_ct_OBJDUMP 6014 fi 6015else 6016 OBJDUMP="$ac_cv_prog_OBJDUMP" 6017fi 6018 6019test -z "$OBJDUMP" && OBJDUMP=objdump 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6030$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6031if test "${lt_cv_deplibs_check_method+set}" = set; then : 6032 $as_echo_n "(cached) " >&6 6033else 6034 lt_cv_file_magic_cmd='$MAGIC_CMD' 6035lt_cv_file_magic_test_file= 6036lt_cv_deplibs_check_method='unknown' 6037# Need to set the preceding variable on all platforms that support 6038# interlibrary dependencies. 6039# 'none' -- dependencies not supported. 6040# `unknown' -- same as none, but documents that we really don't know. 6041# 'pass_all' -- all dependencies passed with no checks. 6042# 'test_compile' -- check by making test program. 6043# 'file_magic [[regex]]' -- check by looking for files in library path 6044# which responds to the $file_magic_cmd with a given extended regex. 6045# If you have `file' or equivalent on your system and you're not sure 6046# whether `pass_all' will *always* work, you probably want this one. 6047 6048case $host_os in 6049aix[4-9]*) 6050 lt_cv_deplibs_check_method=pass_all 6051 ;; 6052 6053beos*) 6054 lt_cv_deplibs_check_method=pass_all 6055 ;; 6056 6057bsdi[45]*) 6058 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6059 lt_cv_file_magic_cmd='/usr/bin/file -L' 6060 lt_cv_file_magic_test_file=/shlib/libc.so 6061 ;; 6062 6063cygwin*) 6064 # func_win32_libid is a shell function defined in ltmain.sh 6065 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6066 lt_cv_file_magic_cmd='func_win32_libid' 6067 ;; 6068 6069mingw* | pw32*) 6070 # Base MSYS/MinGW do not provide the 'file' command needed by 6071 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6072 # unless we find 'file', for example because we are cross-compiling. 6073 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6074 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6075 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6076 lt_cv_file_magic_cmd='func_win32_libid' 6077 else 6078 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6079 lt_cv_file_magic_cmd='$OBJDUMP -f' 6080 fi 6081 ;; 6082 6083cegcc*) 6084 # use the weaker test based on 'objdump'. See mingw*. 6085 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6086 lt_cv_file_magic_cmd='$OBJDUMP -f' 6087 ;; 6088 6089darwin* | rhapsody*) 6090 lt_cv_deplibs_check_method=pass_all 6091 ;; 6092 6093freebsd* | dragonfly*) 6094 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6095 case $host_cpu in 6096 i*86 ) 6097 # Not sure whether the presence of OpenBSD here was a mistake. 6098 # Let's accept both of them until this is cleared up. 6099 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6100 lt_cv_file_magic_cmd=/usr/bin/file 6101 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6102 ;; 6103 esac 6104 else 6105 lt_cv_deplibs_check_method=pass_all 6106 fi 6107 ;; 6108 6109gnu*) 6110 lt_cv_deplibs_check_method=pass_all 6111 ;; 6112 6113haiku*) 6114 lt_cv_deplibs_check_method=pass_all 6115 ;; 6116 6117hpux10.20* | hpux11*) 6118 lt_cv_file_magic_cmd=/usr/bin/file 6119 case $host_cpu in 6120 ia64*) 6121 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6122 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6123 ;; 6124 hppa*64*) 6125 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]' 6126 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6127 ;; 6128 *) 6129 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6130 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6131 ;; 6132 esac 6133 ;; 6134 6135interix[3-9]*) 6136 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6137 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6138 ;; 6139 6140irix5* | irix6* | nonstopux*) 6141 case $LD in 6142 *-32|*"-32 ") libmagic=32-bit;; 6143 *-n32|*"-n32 ") libmagic=N32;; 6144 *-64|*"-64 ") libmagic=64-bit;; 6145 *) libmagic=never-match;; 6146 esac 6147 lt_cv_deplibs_check_method=pass_all 6148 ;; 6149 6150# This must be Linux ELF. 6151linux* | k*bsd*-gnu | kopensolaris*-gnu) 6152 lt_cv_deplibs_check_method=pass_all 6153 ;; 6154 6155netbsd*) 6156 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6157 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6158 else 6159 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6160 fi 6161 ;; 6162 6163newos6*) 6164 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6165 lt_cv_file_magic_cmd=/usr/bin/file 6166 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6167 ;; 6168 6169*nto* | *qnx*) 6170 lt_cv_deplibs_check_method=pass_all 6171 ;; 6172 6173openbsd*) 6174 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6175 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6176 else 6177 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6178 fi 6179 ;; 6180 6181osf3* | osf4* | osf5*) 6182 lt_cv_deplibs_check_method=pass_all 6183 ;; 6184 6185rdos*) 6186 lt_cv_deplibs_check_method=pass_all 6187 ;; 6188 6189solaris*) 6190 lt_cv_deplibs_check_method=pass_all 6191 ;; 6192 6193sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6194 lt_cv_deplibs_check_method=pass_all 6195 ;; 6196 6197sysv4 | sysv4.3*) 6198 case $host_vendor in 6199 motorola) 6200 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]' 6201 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6202 ;; 6203 ncr) 6204 lt_cv_deplibs_check_method=pass_all 6205 ;; 6206 sequent) 6207 lt_cv_file_magic_cmd='/bin/file' 6208 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6209 ;; 6210 sni) 6211 lt_cv_file_magic_cmd='/bin/file' 6212 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6213 lt_cv_file_magic_test_file=/lib/libc.so 6214 ;; 6215 siemens) 6216 lt_cv_deplibs_check_method=pass_all 6217 ;; 6218 pc) 6219 lt_cv_deplibs_check_method=pass_all 6220 ;; 6221 esac 6222 ;; 6223 6224tpf*) 6225 lt_cv_deplibs_check_method=pass_all 6226 ;; 6227esac 6228 6229fi 6230{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6231$as_echo "$lt_cv_deplibs_check_method" >&6; } 6232file_magic_cmd=$lt_cv_file_magic_cmd 6233deplibs_check_method=$lt_cv_deplibs_check_method 6234test -z "$deplibs_check_method" && deplibs_check_method=unknown 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247if test -n "$ac_tool_prefix"; then 6248 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6249set dummy ${ac_tool_prefix}ar; ac_word=$2 6250{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6251$as_echo_n "checking for $ac_word... " >&6; } 6252if test "${ac_cv_prog_AR+set}" = set; then : 6253 $as_echo_n "(cached) " >&6 6254else 6255 if test -n "$AR"; then 6256 ac_cv_prog_AR="$AR" # Let the user override the test. 6257else 6258as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6259for as_dir in $PATH 6260do 6261 IFS=$as_save_IFS 6262 test -z "$as_dir" && as_dir=. 6263 for ac_exec_ext in '' $ac_executable_extensions; do 6264 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6265 ac_cv_prog_AR="${ac_tool_prefix}ar" 6266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6267 break 2 6268 fi 6269done 6270 done 6271IFS=$as_save_IFS 6272 6273fi 6274fi 6275AR=$ac_cv_prog_AR 6276if test -n "$AR"; then 6277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6278$as_echo "$AR" >&6; } 6279else 6280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6281$as_echo "no" >&6; } 6282fi 6283 6284 6285fi 6286if test -z "$ac_cv_prog_AR"; then 6287 ac_ct_AR=$AR 6288 # Extract the first word of "ar", so it can be a program name with args. 6289set dummy ar; ac_word=$2 6290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6291$as_echo_n "checking for $ac_word... " >&6; } 6292if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6293 $as_echo_n "(cached) " >&6 6294else 6295 if test -n "$ac_ct_AR"; then 6296 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6297else 6298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6299for as_dir in $PATH 6300do 6301 IFS=$as_save_IFS 6302 test -z "$as_dir" && as_dir=. 6303 for ac_exec_ext in '' $ac_executable_extensions; do 6304 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6305 ac_cv_prog_ac_ct_AR="ar" 6306 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6307 break 2 6308 fi 6309done 6310 done 6311IFS=$as_save_IFS 6312 6313fi 6314fi 6315ac_ct_AR=$ac_cv_prog_ac_ct_AR 6316if test -n "$ac_ct_AR"; then 6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6318$as_echo "$ac_ct_AR" >&6; } 6319else 6320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6321$as_echo "no" >&6; } 6322fi 6323 6324 if test "x$ac_ct_AR" = x; then 6325 AR="false" 6326 else 6327 case $cross_compiling:$ac_tool_warned in 6328yes:) 6329{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6330$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6331ac_tool_warned=yes ;; 6332esac 6333 AR=$ac_ct_AR 6334 fi 6335else 6336 AR="$ac_cv_prog_AR" 6337fi 6338 6339test -z "$AR" && AR=ar 6340test -z "$AR_FLAGS" && AR_FLAGS=cru 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352if test -n "$ac_tool_prefix"; then 6353 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6354set dummy ${ac_tool_prefix}strip; ac_word=$2 6355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6356$as_echo_n "checking for $ac_word... " >&6; } 6357if test "${ac_cv_prog_STRIP+set}" = set; then : 6358 $as_echo_n "(cached) " >&6 6359else 6360 if test -n "$STRIP"; then 6361 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6362else 6363as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6364for as_dir in $PATH 6365do 6366 IFS=$as_save_IFS 6367 test -z "$as_dir" && as_dir=. 6368 for ac_exec_ext in '' $ac_executable_extensions; do 6369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6370 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6372 break 2 6373 fi 6374done 6375 done 6376IFS=$as_save_IFS 6377 6378fi 6379fi 6380STRIP=$ac_cv_prog_STRIP 6381if test -n "$STRIP"; then 6382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6383$as_echo "$STRIP" >&6; } 6384else 6385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6386$as_echo "no" >&6; } 6387fi 6388 6389 6390fi 6391if test -z "$ac_cv_prog_STRIP"; then 6392 ac_ct_STRIP=$STRIP 6393 # Extract the first word of "strip", so it can be a program name with args. 6394set dummy strip; ac_word=$2 6395{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6396$as_echo_n "checking for $ac_word... " >&6; } 6397if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6398 $as_echo_n "(cached) " >&6 6399else 6400 if test -n "$ac_ct_STRIP"; then 6401 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6402else 6403as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6404for as_dir in $PATH 6405do 6406 IFS=$as_save_IFS 6407 test -z "$as_dir" && as_dir=. 6408 for ac_exec_ext in '' $ac_executable_extensions; do 6409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6410 ac_cv_prog_ac_ct_STRIP="strip" 6411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6412 break 2 6413 fi 6414done 6415 done 6416IFS=$as_save_IFS 6417 6418fi 6419fi 6420ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6421if test -n "$ac_ct_STRIP"; then 6422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6423$as_echo "$ac_ct_STRIP" >&6; } 6424else 6425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6426$as_echo "no" >&6; } 6427fi 6428 6429 if test "x$ac_ct_STRIP" = x; then 6430 STRIP=":" 6431 else 6432 case $cross_compiling:$ac_tool_warned in 6433yes:) 6434{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6435$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6436ac_tool_warned=yes ;; 6437esac 6438 STRIP=$ac_ct_STRIP 6439 fi 6440else 6441 STRIP="$ac_cv_prog_STRIP" 6442fi 6443 6444test -z "$STRIP" && STRIP=: 6445 6446 6447 6448 6449 6450 6451if test -n "$ac_tool_prefix"; then 6452 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6453set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6455$as_echo_n "checking for $ac_word... " >&6; } 6456if test "${ac_cv_prog_RANLIB+set}" = set; then : 6457 $as_echo_n "(cached) " >&6 6458else 6459 if test -n "$RANLIB"; then 6460 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6461else 6462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6463for as_dir in $PATH 6464do 6465 IFS=$as_save_IFS 6466 test -z "$as_dir" && as_dir=. 6467 for ac_exec_ext in '' $ac_executable_extensions; do 6468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6469 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6471 break 2 6472 fi 6473done 6474 done 6475IFS=$as_save_IFS 6476 6477fi 6478fi 6479RANLIB=$ac_cv_prog_RANLIB 6480if test -n "$RANLIB"; then 6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6482$as_echo "$RANLIB" >&6; } 6483else 6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6485$as_echo "no" >&6; } 6486fi 6487 6488 6489fi 6490if test -z "$ac_cv_prog_RANLIB"; then 6491 ac_ct_RANLIB=$RANLIB 6492 # Extract the first word of "ranlib", so it can be a program name with args. 6493set dummy ranlib; ac_word=$2 6494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6495$as_echo_n "checking for $ac_word... " >&6; } 6496if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6497 $as_echo_n "(cached) " >&6 6498else 6499 if test -n "$ac_ct_RANLIB"; then 6500 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6501else 6502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6503for as_dir in $PATH 6504do 6505 IFS=$as_save_IFS 6506 test -z "$as_dir" && as_dir=. 6507 for ac_exec_ext in '' $ac_executable_extensions; do 6508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6509 ac_cv_prog_ac_ct_RANLIB="ranlib" 6510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6511 break 2 6512 fi 6513done 6514 done 6515IFS=$as_save_IFS 6516 6517fi 6518fi 6519ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6520if test -n "$ac_ct_RANLIB"; then 6521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6522$as_echo "$ac_ct_RANLIB" >&6; } 6523else 6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6525$as_echo "no" >&6; } 6526fi 6527 6528 if test "x$ac_ct_RANLIB" = x; then 6529 RANLIB=":" 6530 else 6531 case $cross_compiling:$ac_tool_warned in 6532yes:) 6533{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6534$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6535ac_tool_warned=yes ;; 6536esac 6537 RANLIB=$ac_ct_RANLIB 6538 fi 6539else 6540 RANLIB="$ac_cv_prog_RANLIB" 6541fi 6542 6543test -z "$RANLIB" && RANLIB=: 6544 6545 6546 6547 6548 6549 6550# Determine commands to create old-style static archives. 6551old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6552old_postinstall_cmds='chmod 644 $oldlib' 6553old_postuninstall_cmds= 6554 6555if test -n "$RANLIB"; then 6556 case $host_os in 6557 openbsd*) 6558 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6559 ;; 6560 *) 6561 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6562 ;; 6563 esac 6564 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6565fi 6566 6567case $host_os in 6568 darwin*) 6569 lock_old_archive_extraction=yes ;; 6570 *) 6571 lock_old_archive_extraction=no ;; 6572esac 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 6612# If no C compiler was specified, use CC. 6613LTCC=${LTCC-"$CC"} 6614 6615# If no C compiler flags were specified, use CFLAGS. 6616LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6617 6618# Allow CC to be a program name with arguments. 6619compiler=$CC 6620 6621 6622# Check for command to grab the raw symbol name followed by C symbol from nm. 6623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6624$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6625if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6626 $as_echo_n "(cached) " >&6 6627else 6628 6629# These are sane defaults that work on at least a few old systems. 6630# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6631 6632# Character class describing NM global symbol codes. 6633symcode='[BCDEGRST]' 6634 6635# Regexp to match symbols that can be accessed directly from C. 6636sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6637 6638# Define system-specific variables. 6639case $host_os in 6640aix*) 6641 symcode='[BCDT]' 6642 ;; 6643cygwin* | mingw* | pw32* | cegcc*) 6644 symcode='[ABCDGISTW]' 6645 ;; 6646hpux*) 6647 if test "$host_cpu" = ia64; then 6648 symcode='[ABCDEGRST]' 6649 fi 6650 ;; 6651irix* | nonstopux*) 6652 symcode='[BCDEGRST]' 6653 ;; 6654osf*) 6655 symcode='[BCDEGQRST]' 6656 ;; 6657solaris*) 6658 symcode='[BDRT]' 6659 ;; 6660sco3.2v5*) 6661 symcode='[DT]' 6662 ;; 6663sysv4.2uw2*) 6664 symcode='[DT]' 6665 ;; 6666sysv5* | sco5v6* | unixware* | OpenUNIX*) 6667 symcode='[ABDT]' 6668 ;; 6669sysv4) 6670 symcode='[DFNSTU]' 6671 ;; 6672esac 6673 6674# If we're using GNU nm, then use its standard symbol codes. 6675case `$NM -V 2>&1` in 6676*GNU* | *'with BFD'*) 6677 symcode='[ABCDGIRSTW]' ;; 6678esac 6679 6680# Transform an extracted symbol line into a proper C declaration. 6681# Some systems (esp. on ia64) link data and code symbols differently, 6682# so use this general approach. 6683lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6684 6685# Transform an extracted symbol line into symbol name and symbol address 6686lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6687lt_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'" 6688 6689# Handle CRLF in mingw tool chain 6690opt_cr= 6691case $build_os in 6692mingw*) 6693 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6694 ;; 6695esac 6696 6697# Try without a prefix underscore, then with it. 6698for ac_symprfx in "" "_"; do 6699 6700 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6701 symxfrm="\\1 $ac_symprfx\\2 \\2" 6702 6703 # Write the raw and C identifiers. 6704 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6705 # Fake it for dumpbin and say T for any non-static function 6706 # and D for any global variable. 6707 # Also find C++ and __fastcall symbols from MSVC++, 6708 # which start with @ or ?. 6709 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6710" {last_section=section; section=\$ 3};"\ 6711" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6712" \$ 0!~/External *\|/{next};"\ 6713" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6714" {if(hide[section]) next};"\ 6715" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6716" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6717" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6718" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6719" ' prfx=^$ac_symprfx" 6720 else 6721 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6722 fi 6723 6724 # Check to see that the pipe works correctly. 6725 pipe_works=no 6726 6727 rm -f conftest* 6728 cat > conftest.$ac_ext <<_LT_EOF 6729#ifdef __cplusplus 6730extern "C" { 6731#endif 6732char nm_test_var; 6733void nm_test_func(void); 6734void nm_test_func(void){} 6735#ifdef __cplusplus 6736} 6737#endif 6738int main(){nm_test_var='a';nm_test_func();return(0);} 6739_LT_EOF 6740 6741 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6742 (eval $ac_compile) 2>&5 6743 ac_status=$? 6744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6745 test $ac_status = 0; }; then 6746 # Now try to grab the symbols. 6747 nlist=conftest.nm 6748 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6749 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6750 ac_status=$? 6751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6752 test $ac_status = 0; } && test -s "$nlist"; then 6753 # Try sorting and uniquifying the output. 6754 if sort "$nlist" | uniq > "$nlist"T; then 6755 mv -f "$nlist"T "$nlist" 6756 else 6757 rm -f "$nlist"T 6758 fi 6759 6760 # Make sure that we snagged all the symbols we need. 6761 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6762 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6763 cat <<_LT_EOF > conftest.$ac_ext 6764#ifdef __cplusplus 6765extern "C" { 6766#endif 6767 6768_LT_EOF 6769 # Now generate the symbol file. 6770 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6771 6772 cat <<_LT_EOF >> conftest.$ac_ext 6773 6774/* The mapping between symbol names and symbols. */ 6775const struct { 6776 const char *name; 6777 void *address; 6778} 6779lt__PROGRAM__LTX_preloaded_symbols[] = 6780{ 6781 { "@PROGRAM@", (void *) 0 }, 6782_LT_EOF 6783 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6784 cat <<\_LT_EOF >> conftest.$ac_ext 6785 {0, (void *) 0} 6786}; 6787 6788/* This works around a problem in FreeBSD linker */ 6789#ifdef FREEBSD_WORKAROUND 6790static const void *lt_preloaded_setup() { 6791 return lt__PROGRAM__LTX_preloaded_symbols; 6792} 6793#endif 6794 6795#ifdef __cplusplus 6796} 6797#endif 6798_LT_EOF 6799 # Now try linking the two files. 6800 mv conftest.$ac_objext conftstm.$ac_objext 6801 lt_save_LIBS="$LIBS" 6802 lt_save_CFLAGS="$CFLAGS" 6803 LIBS="conftstm.$ac_objext" 6804 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6805 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6806 (eval $ac_link) 2>&5 6807 ac_status=$? 6808 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6809 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6810 pipe_works=yes 6811 fi 6812 LIBS="$lt_save_LIBS" 6813 CFLAGS="$lt_save_CFLAGS" 6814 else 6815 echo "cannot find nm_test_func in $nlist" >&5 6816 fi 6817 else 6818 echo "cannot find nm_test_var in $nlist" >&5 6819 fi 6820 else 6821 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6822 fi 6823 else 6824 echo "$progname: failed program was:" >&5 6825 cat conftest.$ac_ext >&5 6826 fi 6827 rm -rf conftest* conftst* 6828 6829 # Do not use the global_symbol_pipe unless it works. 6830 if test "$pipe_works" = yes; then 6831 break 6832 else 6833 lt_cv_sys_global_symbol_pipe= 6834 fi 6835done 6836 6837fi 6838 6839if test -z "$lt_cv_sys_global_symbol_pipe"; then 6840 lt_cv_sys_global_symbol_to_cdecl= 6841fi 6842if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6844$as_echo "failed" >&6; } 6845else 6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6847$as_echo "ok" >&6; } 6848fi 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871# Check whether --enable-libtool-lock was given. 6872if test "${enable_libtool_lock+set}" = set; then : 6873 enableval=$enable_libtool_lock; 6874fi 6875 6876test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6877 6878# Some flags need to be propagated to the compiler or linker for good 6879# libtool support. 6880case $host in 6881ia64-*-hpux*) 6882 # Find out which ABI we are using. 6883 echo 'int i;' > conftest.$ac_ext 6884 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6885 (eval $ac_compile) 2>&5 6886 ac_status=$? 6887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6888 test $ac_status = 0; }; then 6889 case `/usr/bin/file conftest.$ac_objext` in 6890 *ELF-32*) 6891 HPUX_IA64_MODE="32" 6892 ;; 6893 *ELF-64*) 6894 HPUX_IA64_MODE="64" 6895 ;; 6896 esac 6897 fi 6898 rm -rf conftest* 6899 ;; 6900*-*-irix6*) 6901 # Find out which ABI we are using. 6902 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6903 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6904 (eval $ac_compile) 2>&5 6905 ac_status=$? 6906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6907 test $ac_status = 0; }; then 6908 if test "$lt_cv_prog_gnu_ld" = yes; then 6909 case `/usr/bin/file conftest.$ac_objext` in 6910 *32-bit*) 6911 LD="${LD-ld} -melf32bsmip" 6912 ;; 6913 *N32*) 6914 LD="${LD-ld} -melf32bmipn32" 6915 ;; 6916 *64-bit*) 6917 LD="${LD-ld} -melf64bmip" 6918 ;; 6919 esac 6920 else 6921 case `/usr/bin/file conftest.$ac_objext` in 6922 *32-bit*) 6923 LD="${LD-ld} -32" 6924 ;; 6925 *N32*) 6926 LD="${LD-ld} -n32" 6927 ;; 6928 *64-bit*) 6929 LD="${LD-ld} -64" 6930 ;; 6931 esac 6932 fi 6933 fi 6934 rm -rf conftest* 6935 ;; 6936 6937x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6938s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6939 # Find out which ABI we are using. 6940 echo 'int i;' > conftest.$ac_ext 6941 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6942 (eval $ac_compile) 2>&5 6943 ac_status=$? 6944 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6945 test $ac_status = 0; }; then 6946 case `/usr/bin/file conftest.o` in 6947 *32-bit*) 6948 case $host in 6949 x86_64-*kfreebsd*-gnu) 6950 LD="${LD-ld} -m elf_i386_fbsd" 6951 ;; 6952 x86_64-*linux*) 6953 case `/usr/bin/file conftest.o` in 6954 *x86-64*) 6955 LD="${LD-ld} -m elf32_x86_64" 6956 ;; 6957 *) 6958 LD="${LD-ld} -m elf_i386" 6959 ;; 6960 esac 6961 ;; 6962 powerpc64le-*linux*) 6963 LD="${LD-ld} -m elf32lppclinux" 6964 ;; 6965 powerpc64-*linux*) 6966 LD="${LD-ld} -m elf32ppclinux" 6967 ;; 6968 s390x-*linux*) 6969 LD="${LD-ld} -m elf_s390" 6970 ;; 6971 sparc64-*linux*) 6972 LD="${LD-ld} -m elf32_sparc" 6973 ;; 6974 esac 6975 ;; 6976 *64-bit*) 6977 case $host in 6978 x86_64-*kfreebsd*-gnu) 6979 LD="${LD-ld} -m elf_x86_64_fbsd" 6980 ;; 6981 x86_64-*linux*) 6982 LD="${LD-ld} -m elf_x86_64" 6983 ;; 6984 powerpcle-*linux*) 6985 LD="${LD-ld} -m elf64lppc" 6986 ;; 6987 powerpc-*linux*) 6988 LD="${LD-ld} -m elf64ppc" 6989 ;; 6990 s390*-*linux*|s390*-*tpf*) 6991 LD="${LD-ld} -m elf64_s390" 6992 ;; 6993 sparc*-*linux*) 6994 LD="${LD-ld} -m elf64_sparc" 6995 ;; 6996 esac 6997 ;; 6998 esac 6999 fi 7000 rm -rf conftest* 7001 ;; 7002 7003*-*-sco3.2v5*) 7004 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7005 SAVE_CFLAGS="$CFLAGS" 7006 CFLAGS="$CFLAGS -belf" 7007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7008$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7009if test "${lt_cv_cc_needs_belf+set}" = set; then : 7010 $as_echo_n "(cached) " >&6 7011else 7012 ac_ext=c 7013ac_cpp='$CPP $CPPFLAGS' 7014ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7015ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7016ac_compiler_gnu=$ac_cv_c_compiler_gnu 7017 7018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7019/* end confdefs.h. */ 7020 7021int 7022main () 7023{ 7024 7025 ; 7026 return 0; 7027} 7028_ACEOF 7029if ac_fn_c_try_link "$LINENO"; then : 7030 lt_cv_cc_needs_belf=yes 7031else 7032 lt_cv_cc_needs_belf=no 7033fi 7034rm -f core conftest.err conftest.$ac_objext \ 7035 conftest$ac_exeext conftest.$ac_ext 7036 ac_ext=c 7037ac_cpp='$CPP $CPPFLAGS' 7038ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7039ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7040ac_compiler_gnu=$ac_cv_c_compiler_gnu 7041 7042fi 7043{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7044$as_echo "$lt_cv_cc_needs_belf" >&6; } 7045 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7046 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7047 CFLAGS="$SAVE_CFLAGS" 7048 fi 7049 ;; 7050sparc*-*solaris*) 7051 # Find out which ABI we are using. 7052 echo 'int i;' > conftest.$ac_ext 7053 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7054 (eval $ac_compile) 2>&5 7055 ac_status=$? 7056 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7057 test $ac_status = 0; }; then 7058 case `/usr/bin/file conftest.o` in 7059 *64-bit*) 7060 case $lt_cv_prog_gnu_ld in 7061 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7062 *) 7063 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7064 LD="${LD-ld} -64" 7065 fi 7066 ;; 7067 esac 7068 ;; 7069 esac 7070 fi 7071 rm -rf conftest* 7072 ;; 7073esac 7074 7075need_locks="$enable_libtool_lock" 7076 7077 7078 case $host_os in 7079 rhapsody* | darwin*) 7080 if test -n "$ac_tool_prefix"; then 7081 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7082set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7084$as_echo_n "checking for $ac_word... " >&6; } 7085if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 7086 $as_echo_n "(cached) " >&6 7087else 7088 if test -n "$DSYMUTIL"; then 7089 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7090else 7091as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7092for as_dir in $PATH 7093do 7094 IFS=$as_save_IFS 7095 test -z "$as_dir" && as_dir=. 7096 for ac_exec_ext in '' $ac_executable_extensions; do 7097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7098 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7100 break 2 7101 fi 7102done 7103 done 7104IFS=$as_save_IFS 7105 7106fi 7107fi 7108DSYMUTIL=$ac_cv_prog_DSYMUTIL 7109if test -n "$DSYMUTIL"; then 7110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7111$as_echo "$DSYMUTIL" >&6; } 7112else 7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7114$as_echo "no" >&6; } 7115fi 7116 7117 7118fi 7119if test -z "$ac_cv_prog_DSYMUTIL"; then 7120 ac_ct_DSYMUTIL=$DSYMUTIL 7121 # Extract the first word of "dsymutil", so it can be a program name with args. 7122set dummy dsymutil; ac_word=$2 7123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7124$as_echo_n "checking for $ac_word... " >&6; } 7125if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 7126 $as_echo_n "(cached) " >&6 7127else 7128 if test -n "$ac_ct_DSYMUTIL"; then 7129 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7130else 7131as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7132for as_dir in $PATH 7133do 7134 IFS=$as_save_IFS 7135 test -z "$as_dir" && as_dir=. 7136 for ac_exec_ext in '' $ac_executable_extensions; do 7137 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7138 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7139 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7140 break 2 7141 fi 7142done 7143 done 7144IFS=$as_save_IFS 7145 7146fi 7147fi 7148ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7149if test -n "$ac_ct_DSYMUTIL"; then 7150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7151$as_echo "$ac_ct_DSYMUTIL" >&6; } 7152else 7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7154$as_echo "no" >&6; } 7155fi 7156 7157 if test "x$ac_ct_DSYMUTIL" = x; then 7158 DSYMUTIL=":" 7159 else 7160 case $cross_compiling:$ac_tool_warned in 7161yes:) 7162{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7163$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7164ac_tool_warned=yes ;; 7165esac 7166 DSYMUTIL=$ac_ct_DSYMUTIL 7167 fi 7168else 7169 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7170fi 7171 7172 if test -n "$ac_tool_prefix"; then 7173 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7174set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7176$as_echo_n "checking for $ac_word... " >&6; } 7177if test "${ac_cv_prog_NMEDIT+set}" = set; then : 7178 $as_echo_n "(cached) " >&6 7179else 7180 if test -n "$NMEDIT"; then 7181 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7182else 7183as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7184for as_dir in $PATH 7185do 7186 IFS=$as_save_IFS 7187 test -z "$as_dir" && as_dir=. 7188 for ac_exec_ext in '' $ac_executable_extensions; do 7189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7190 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7192 break 2 7193 fi 7194done 7195 done 7196IFS=$as_save_IFS 7197 7198fi 7199fi 7200NMEDIT=$ac_cv_prog_NMEDIT 7201if test -n "$NMEDIT"; then 7202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7203$as_echo "$NMEDIT" >&6; } 7204else 7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7206$as_echo "no" >&6; } 7207fi 7208 7209 7210fi 7211if test -z "$ac_cv_prog_NMEDIT"; then 7212 ac_ct_NMEDIT=$NMEDIT 7213 # Extract the first word of "nmedit", so it can be a program name with args. 7214set dummy nmedit; ac_word=$2 7215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7216$as_echo_n "checking for $ac_word... " >&6; } 7217if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7218 $as_echo_n "(cached) " >&6 7219else 7220 if test -n "$ac_ct_NMEDIT"; then 7221 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7222else 7223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7224for as_dir in $PATH 7225do 7226 IFS=$as_save_IFS 7227 test -z "$as_dir" && as_dir=. 7228 for ac_exec_ext in '' $ac_executable_extensions; do 7229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7230 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7232 break 2 7233 fi 7234done 7235 done 7236IFS=$as_save_IFS 7237 7238fi 7239fi 7240ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7241if test -n "$ac_ct_NMEDIT"; then 7242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7243$as_echo "$ac_ct_NMEDIT" >&6; } 7244else 7245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7246$as_echo "no" >&6; } 7247fi 7248 7249 if test "x$ac_ct_NMEDIT" = x; then 7250 NMEDIT=":" 7251 else 7252 case $cross_compiling:$ac_tool_warned in 7253yes:) 7254{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7255$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7256ac_tool_warned=yes ;; 7257esac 7258 NMEDIT=$ac_ct_NMEDIT 7259 fi 7260else 7261 NMEDIT="$ac_cv_prog_NMEDIT" 7262fi 7263 7264 if test -n "$ac_tool_prefix"; then 7265 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7266set dummy ${ac_tool_prefix}lipo; ac_word=$2 7267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7268$as_echo_n "checking for $ac_word... " >&6; } 7269if test "${ac_cv_prog_LIPO+set}" = set; then : 7270 $as_echo_n "(cached) " >&6 7271else 7272 if test -n "$LIPO"; then 7273 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7274else 7275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7276for as_dir in $PATH 7277do 7278 IFS=$as_save_IFS 7279 test -z "$as_dir" && as_dir=. 7280 for ac_exec_ext in '' $ac_executable_extensions; do 7281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7282 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7284 break 2 7285 fi 7286done 7287 done 7288IFS=$as_save_IFS 7289 7290fi 7291fi 7292LIPO=$ac_cv_prog_LIPO 7293if test -n "$LIPO"; then 7294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7295$as_echo "$LIPO" >&6; } 7296else 7297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7298$as_echo "no" >&6; } 7299fi 7300 7301 7302fi 7303if test -z "$ac_cv_prog_LIPO"; then 7304 ac_ct_LIPO=$LIPO 7305 # Extract the first word of "lipo", so it can be a program name with args. 7306set dummy lipo; ac_word=$2 7307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7308$as_echo_n "checking for $ac_word... " >&6; } 7309if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7310 $as_echo_n "(cached) " >&6 7311else 7312 if test -n "$ac_ct_LIPO"; then 7313 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7314else 7315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7316for as_dir in $PATH 7317do 7318 IFS=$as_save_IFS 7319 test -z "$as_dir" && as_dir=. 7320 for ac_exec_ext in '' $ac_executable_extensions; do 7321 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7322 ac_cv_prog_ac_ct_LIPO="lipo" 7323 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7324 break 2 7325 fi 7326done 7327 done 7328IFS=$as_save_IFS 7329 7330fi 7331fi 7332ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7333if test -n "$ac_ct_LIPO"; then 7334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7335$as_echo "$ac_ct_LIPO" >&6; } 7336else 7337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7338$as_echo "no" >&6; } 7339fi 7340 7341 if test "x$ac_ct_LIPO" = x; then 7342 LIPO=":" 7343 else 7344 case $cross_compiling:$ac_tool_warned in 7345yes:) 7346{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7347$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7348ac_tool_warned=yes ;; 7349esac 7350 LIPO=$ac_ct_LIPO 7351 fi 7352else 7353 LIPO="$ac_cv_prog_LIPO" 7354fi 7355 7356 if test -n "$ac_tool_prefix"; then 7357 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7358set dummy ${ac_tool_prefix}otool; ac_word=$2 7359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7360$as_echo_n "checking for $ac_word... " >&6; } 7361if test "${ac_cv_prog_OTOOL+set}" = set; then : 7362 $as_echo_n "(cached) " >&6 7363else 7364 if test -n "$OTOOL"; then 7365 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7366else 7367as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7368for as_dir in $PATH 7369do 7370 IFS=$as_save_IFS 7371 test -z "$as_dir" && as_dir=. 7372 for ac_exec_ext in '' $ac_executable_extensions; do 7373 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7374 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7376 break 2 7377 fi 7378done 7379 done 7380IFS=$as_save_IFS 7381 7382fi 7383fi 7384OTOOL=$ac_cv_prog_OTOOL 7385if test -n "$OTOOL"; then 7386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7387$as_echo "$OTOOL" >&6; } 7388else 7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7390$as_echo "no" >&6; } 7391fi 7392 7393 7394fi 7395if test -z "$ac_cv_prog_OTOOL"; then 7396 ac_ct_OTOOL=$OTOOL 7397 # Extract the first word of "otool", so it can be a program name with args. 7398set dummy otool; ac_word=$2 7399{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7400$as_echo_n "checking for $ac_word... " >&6; } 7401if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7402 $as_echo_n "(cached) " >&6 7403else 7404 if test -n "$ac_ct_OTOOL"; then 7405 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7406else 7407as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7408for as_dir in $PATH 7409do 7410 IFS=$as_save_IFS 7411 test -z "$as_dir" && as_dir=. 7412 for ac_exec_ext in '' $ac_executable_extensions; do 7413 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7414 ac_cv_prog_ac_ct_OTOOL="otool" 7415 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7416 break 2 7417 fi 7418done 7419 done 7420IFS=$as_save_IFS 7421 7422fi 7423fi 7424ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7425if test -n "$ac_ct_OTOOL"; then 7426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7427$as_echo "$ac_ct_OTOOL" >&6; } 7428else 7429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7430$as_echo "no" >&6; } 7431fi 7432 7433 if test "x$ac_ct_OTOOL" = x; then 7434 OTOOL=":" 7435 else 7436 case $cross_compiling:$ac_tool_warned in 7437yes:) 7438{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7439$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7440ac_tool_warned=yes ;; 7441esac 7442 OTOOL=$ac_ct_OTOOL 7443 fi 7444else 7445 OTOOL="$ac_cv_prog_OTOOL" 7446fi 7447 7448 if test -n "$ac_tool_prefix"; then 7449 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7450set dummy ${ac_tool_prefix}otool64; ac_word=$2 7451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7452$as_echo_n "checking for $ac_word... " >&6; } 7453if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7454 $as_echo_n "(cached) " >&6 7455else 7456 if test -n "$OTOOL64"; then 7457 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7458else 7459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7460for as_dir in $PATH 7461do 7462 IFS=$as_save_IFS 7463 test -z "$as_dir" && as_dir=. 7464 for ac_exec_ext in '' $ac_executable_extensions; do 7465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7466 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7468 break 2 7469 fi 7470done 7471 done 7472IFS=$as_save_IFS 7473 7474fi 7475fi 7476OTOOL64=$ac_cv_prog_OTOOL64 7477if test -n "$OTOOL64"; then 7478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7479$as_echo "$OTOOL64" >&6; } 7480else 7481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7482$as_echo "no" >&6; } 7483fi 7484 7485 7486fi 7487if test -z "$ac_cv_prog_OTOOL64"; then 7488 ac_ct_OTOOL64=$OTOOL64 7489 # Extract the first word of "otool64", so it can be a program name with args. 7490set dummy otool64; ac_word=$2 7491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7492$as_echo_n "checking for $ac_word... " >&6; } 7493if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7494 $as_echo_n "(cached) " >&6 7495else 7496 if test -n "$ac_ct_OTOOL64"; then 7497 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7498else 7499as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7500for as_dir in $PATH 7501do 7502 IFS=$as_save_IFS 7503 test -z "$as_dir" && as_dir=. 7504 for ac_exec_ext in '' $ac_executable_extensions; do 7505 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7506 ac_cv_prog_ac_ct_OTOOL64="otool64" 7507 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7508 break 2 7509 fi 7510done 7511 done 7512IFS=$as_save_IFS 7513 7514fi 7515fi 7516ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7517if test -n "$ac_ct_OTOOL64"; then 7518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7519$as_echo "$ac_ct_OTOOL64" >&6; } 7520else 7521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7522$as_echo "no" >&6; } 7523fi 7524 7525 if test "x$ac_ct_OTOOL64" = x; then 7526 OTOOL64=":" 7527 else 7528 case $cross_compiling:$ac_tool_warned in 7529yes:) 7530{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7531$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7532ac_tool_warned=yes ;; 7533esac 7534 OTOOL64=$ac_ct_OTOOL64 7535 fi 7536else 7537 OTOOL64="$ac_cv_prog_OTOOL64" 7538fi 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7567$as_echo_n "checking for -single_module linker flag... " >&6; } 7568if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7569 $as_echo_n "(cached) " >&6 7570else 7571 lt_cv_apple_cc_single_mod=no 7572 if test -z "${LT_MULTI_MODULE}"; then 7573 # By default we will add the -single_module flag. You can override 7574 # by either setting the environment variable LT_MULTI_MODULE 7575 # non-empty at configure time, or by adding -multi_module to the 7576 # link flags. 7577 rm -rf libconftest.dylib* 7578 echo "int foo(void){return 1;}" > conftest.c 7579 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7580-dynamiclib -Wl,-single_module conftest.c" >&5 7581 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7582 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7583 _lt_result=$? 7584 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7585 lt_cv_apple_cc_single_mod=yes 7586 else 7587 cat conftest.err >&5 7588 fi 7589 rm -rf libconftest.dylib* 7590 rm -f conftest.* 7591 fi 7592fi 7593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7594$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7596$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7597if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7598 $as_echo_n "(cached) " >&6 7599else 7600 lt_cv_ld_exported_symbols_list=no 7601 save_LDFLAGS=$LDFLAGS 7602 echo "_main" > conftest.sym 7603 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7605/* end confdefs.h. */ 7606 7607int 7608main () 7609{ 7610 7611 ; 7612 return 0; 7613} 7614_ACEOF 7615if ac_fn_c_try_link "$LINENO"; then : 7616 lt_cv_ld_exported_symbols_list=yes 7617else 7618 lt_cv_ld_exported_symbols_list=no 7619fi 7620rm -f core conftest.err conftest.$ac_objext \ 7621 conftest$ac_exeext conftest.$ac_ext 7622 LDFLAGS="$save_LDFLAGS" 7623 7624fi 7625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7626$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7628$as_echo_n "checking for -force_load linker flag... " >&6; } 7629if test "${lt_cv_ld_force_load+set}" = set; then : 7630 $as_echo_n "(cached) " >&6 7631else 7632 lt_cv_ld_force_load=no 7633 cat > conftest.c << _LT_EOF 7634int forced_loaded() { return 2;} 7635_LT_EOF 7636 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7637 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7638 echo "$AR cru libconftest.a conftest.o" >&5 7639 $AR cru libconftest.a conftest.o 2>&5 7640 cat > conftest.c << _LT_EOF 7641int main() { return 0;} 7642_LT_EOF 7643 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7644 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7645 _lt_result=$? 7646 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7647 lt_cv_ld_force_load=yes 7648 else 7649 cat conftest.err >&5 7650 fi 7651 rm -f conftest.err libconftest.a conftest conftest.c 7652 rm -rf conftest.dSYM 7653 7654fi 7655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7656$as_echo "$lt_cv_ld_force_load" >&6; } 7657 case $host_os in 7658 rhapsody* | darwin1.[012]) 7659 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7660 darwin1.*) 7661 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7662 darwin*) # darwin 5.x on 7663 # if running on 10.5 or later, the deployment target defaults 7664 # to the OS version, if on x86, and 10.4, the deployment 7665 # target defaults to 10.4. Don't you love it? 7666 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7667 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7668 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7669 10.[012][,.]*) 7670 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7671 10.*) 7672 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7673 esac 7674 ;; 7675 esac 7676 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7677 _lt_dar_single_mod='$single_module' 7678 fi 7679 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7680 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7681 else 7682 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7683 fi 7684 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7685 _lt_dsymutil='~$DSYMUTIL $lib || :' 7686 else 7687 _lt_dsymutil= 7688 fi 7689 ;; 7690 esac 7691 7692for ac_header in dlfcn.h 7693do : 7694 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7695" 7696if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7697 cat >>confdefs.h <<_ACEOF 7698#define HAVE_DLFCN_H 1 7699_ACEOF 7700 7701fi 7702 7703done 7704 7705 7706 7707 7708 7709# Set options 7710 7711 7712 7713 enable_dlopen=no 7714 7715 7716 enable_win32_dll=no 7717 7718 7719 7720 # Check whether --enable-static was given. 7721if test "${enable_static+set}" = set; then : 7722 enableval=$enable_static; p=${PACKAGE-default} 7723 case $enableval in 7724 yes) enable_static=yes ;; 7725 no) enable_static=no ;; 7726 *) 7727 enable_static=no 7728 # Look at the argument we got. We use all the common list separators. 7729 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7730 for pkg in $enableval; do 7731 IFS="$lt_save_ifs" 7732 if test "X$pkg" = "X$p"; then 7733 enable_static=yes 7734 fi 7735 done 7736 IFS="$lt_save_ifs" 7737 ;; 7738 esac 7739else 7740 enable_static=yes 7741fi 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752# Check whether --with-pic was given. 7753if test "${with_pic+set}" = set; then : 7754 withval=$with_pic; pic_mode="$withval" 7755else 7756 pic_mode=default 7757fi 7758 7759 7760test -z "$pic_mode" && pic_mode=default 7761 7762 7763 7764 7765 7766 7767 7768 # Check whether --enable-fast-install was given. 7769if test "${enable_fast_install+set}" = set; then : 7770 enableval=$enable_fast_install; p=${PACKAGE-default} 7771 case $enableval in 7772 yes) enable_fast_install=yes ;; 7773 no) enable_fast_install=no ;; 7774 *) 7775 enable_fast_install=no 7776 # Look at the argument we got. We use all the common list separators. 7777 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7778 for pkg in $enableval; do 7779 IFS="$lt_save_ifs" 7780 if test "X$pkg" = "X$p"; then 7781 enable_fast_install=yes 7782 fi 7783 done 7784 IFS="$lt_save_ifs" 7785 ;; 7786 esac 7787else 7788 enable_fast_install=yes 7789fi 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801# This can be used to rebuild libtool when needed 7802LIBTOOL_DEPS="$ltmain" 7803 7804# Always use our own libtool. 7805LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832test -z "$LN_S" && LN_S="ln -s" 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847if test -n "${ZSH_VERSION+set}" ; then 7848 setopt NO_GLOB_SUBST 7849fi 7850 7851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7852$as_echo_n "checking for objdir... " >&6; } 7853if test "${lt_cv_objdir+set}" = set; then : 7854 $as_echo_n "(cached) " >&6 7855else 7856 rm -f .libs 2>/dev/null 7857mkdir .libs 2>/dev/null 7858if test -d .libs; then 7859 lt_cv_objdir=.libs 7860else 7861 # MS-DOS does not allow filenames that begin with a dot. 7862 lt_cv_objdir=_libs 7863fi 7864rmdir .libs 2>/dev/null 7865fi 7866{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7867$as_echo "$lt_cv_objdir" >&6; } 7868objdir=$lt_cv_objdir 7869 7870 7871 7872 7873 7874cat >>confdefs.h <<_ACEOF 7875#define LT_OBJDIR "$lt_cv_objdir/" 7876_ACEOF 7877 7878 7879 7880 7881case $host_os in 7882aix3*) 7883 # AIX sometimes has problems with the GCC collect2 program. For some 7884 # reason, if we set the COLLECT_NAMES environment variable, the problems 7885 # vanish in a puff of smoke. 7886 if test "X${COLLECT_NAMES+set}" != Xset; then 7887 COLLECT_NAMES= 7888 export COLLECT_NAMES 7889 fi 7890 ;; 7891esac 7892 7893# Global variables: 7894ofile=libtool 7895can_build_shared=yes 7896 7897# All known linkers require a `.a' archive for static linking (except MSVC, 7898# which needs '.lib'). 7899libext=a 7900 7901with_gnu_ld="$lt_cv_prog_gnu_ld" 7902 7903old_CC="$CC" 7904old_CFLAGS="$CFLAGS" 7905 7906# Set sane defaults for various variables 7907test -z "$CC" && CC=cc 7908test -z "$LTCC" && LTCC=$CC 7909test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7910test -z "$LD" && LD=ld 7911test -z "$ac_objext" && ac_objext=o 7912 7913for cc_temp in $compiler""; do 7914 case $cc_temp in 7915 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7916 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7917 \-*) ;; 7918 *) break;; 7919 esac 7920done 7921cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7922 7923 7924# Only perform the check for file, if the check method requires it 7925test -z "$MAGIC_CMD" && MAGIC_CMD=file 7926case $deplibs_check_method in 7927file_magic*) 7928 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7930$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7931if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7932 $as_echo_n "(cached) " >&6 7933else 7934 case $MAGIC_CMD in 7935[\\/*] | ?:[\\/]*) 7936 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7937 ;; 7938*) 7939 lt_save_MAGIC_CMD="$MAGIC_CMD" 7940 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7941 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7942 for ac_dir in $ac_dummy; do 7943 IFS="$lt_save_ifs" 7944 test -z "$ac_dir" && ac_dir=. 7945 if test -f $ac_dir/${ac_tool_prefix}file; then 7946 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7947 if test -n "$file_magic_test_file"; then 7948 case $deplibs_check_method in 7949 "file_magic "*) 7950 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7951 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7952 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7953 $EGREP "$file_magic_regex" > /dev/null; then 7954 : 7955 else 7956 cat <<_LT_EOF 1>&2 7957 7958*** Warning: the command libtool uses to detect shared libraries, 7959*** $file_magic_cmd, produces output that libtool cannot recognize. 7960*** The result is that libtool may fail to recognize shared libraries 7961*** as such. This will affect the creation of libtool libraries that 7962*** depend on shared libraries, but programs linked with such libtool 7963*** libraries will work regardless of this problem. Nevertheless, you 7964*** may want to report the problem to your system manager and/or to 7965*** bug-libtool@gnu.org 7966 7967_LT_EOF 7968 fi ;; 7969 esac 7970 fi 7971 break 7972 fi 7973 done 7974 IFS="$lt_save_ifs" 7975 MAGIC_CMD="$lt_save_MAGIC_CMD" 7976 ;; 7977esac 7978fi 7979 7980MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7981if test -n "$MAGIC_CMD"; then 7982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7983$as_echo "$MAGIC_CMD" >&6; } 7984else 7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7986$as_echo "no" >&6; } 7987fi 7988 7989 7990 7991 7992 7993if test -z "$lt_cv_path_MAGIC_CMD"; then 7994 if test -n "$ac_tool_prefix"; then 7995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7996$as_echo_n "checking for file... " >&6; } 7997if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7998 $as_echo_n "(cached) " >&6 7999else 8000 case $MAGIC_CMD in 8001[\\/*] | ?:[\\/]*) 8002 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8003 ;; 8004*) 8005 lt_save_MAGIC_CMD="$MAGIC_CMD" 8006 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8007 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8008 for ac_dir in $ac_dummy; do 8009 IFS="$lt_save_ifs" 8010 test -z "$ac_dir" && ac_dir=. 8011 if test -f $ac_dir/file; then 8012 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8013 if test -n "$file_magic_test_file"; then 8014 case $deplibs_check_method in 8015 "file_magic "*) 8016 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8017 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8018 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8019 $EGREP "$file_magic_regex" > /dev/null; then 8020 : 8021 else 8022 cat <<_LT_EOF 1>&2 8023 8024*** Warning: the command libtool uses to detect shared libraries, 8025*** $file_magic_cmd, produces output that libtool cannot recognize. 8026*** The result is that libtool may fail to recognize shared libraries 8027*** as such. This will affect the creation of libtool libraries that 8028*** depend on shared libraries, but programs linked with such libtool 8029*** libraries will work regardless of this problem. Nevertheless, you 8030*** may want to report the problem to your system manager and/or to 8031*** bug-libtool@gnu.org 8032 8033_LT_EOF 8034 fi ;; 8035 esac 8036 fi 8037 break 8038 fi 8039 done 8040 IFS="$lt_save_ifs" 8041 MAGIC_CMD="$lt_save_MAGIC_CMD" 8042 ;; 8043esac 8044fi 8045 8046MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8047if test -n "$MAGIC_CMD"; then 8048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8049$as_echo "$MAGIC_CMD" >&6; } 8050else 8051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8052$as_echo "no" >&6; } 8053fi 8054 8055 8056 else 8057 MAGIC_CMD=: 8058 fi 8059fi 8060 8061 fi 8062 ;; 8063esac 8064 8065# Use C for the default configuration in the libtool script 8066 8067lt_save_CC="$CC" 8068ac_ext=c 8069ac_cpp='$CPP $CPPFLAGS' 8070ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8071ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8072ac_compiler_gnu=$ac_cv_c_compiler_gnu 8073 8074 8075# Source file extension for C test sources. 8076ac_ext=c 8077 8078# Object file extension for compiled C test sources. 8079objext=o 8080objext=$objext 8081 8082# Code to be used in simple compile tests 8083lt_simple_compile_test_code="int some_variable = 0;" 8084 8085# Code to be used in simple link tests 8086lt_simple_link_test_code='int main(){return(0);}' 8087 8088 8089 8090 8091 8092 8093 8094# If no C compiler was specified, use CC. 8095LTCC=${LTCC-"$CC"} 8096 8097# If no C compiler flags were specified, use CFLAGS. 8098LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8099 8100# Allow CC to be a program name with arguments. 8101compiler=$CC 8102 8103# Save the default compiler, since it gets overwritten when the other 8104# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8105compiler_DEFAULT=$CC 8106 8107# save warnings/boilerplate of simple test code 8108ac_outfile=conftest.$ac_objext 8109echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8110eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8111_lt_compiler_boilerplate=`cat conftest.err` 8112$RM conftest* 8113 8114ac_outfile=conftest.$ac_objext 8115echo "$lt_simple_link_test_code" >conftest.$ac_ext 8116eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8117_lt_linker_boilerplate=`cat conftest.err` 8118$RM -r conftest* 8119 8120 8121## CAVEAT EMPTOR: 8122## There is no encapsulation within the following macros, do not change 8123## the running order or otherwise move them around unless you know exactly 8124## what you are doing... 8125if test -n "$compiler"; then 8126 8127lt_prog_compiler_no_builtin_flag= 8128 8129if test "$GCC" = yes; then 8130 case $cc_basename in 8131 nvcc*) 8132 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8133 *) 8134 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8135 esac 8136 8137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8138$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8139if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 8140 $as_echo_n "(cached) " >&6 8141else 8142 lt_cv_prog_compiler_rtti_exceptions=no 8143 ac_outfile=conftest.$ac_objext 8144 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8145 lt_compiler_flag="-fno-rtti -fno-exceptions" 8146 # Insert the option either (1) after the last *FLAGS variable, or 8147 # (2) before a word containing "conftest.", or (3) at the end. 8148 # Note that $ac_compile itself does not contain backslashes and begins 8149 # with a dollar sign (not a hyphen), so the echo should work correctly. 8150 # The option is referenced via a variable to avoid confusing sed. 8151 lt_compile=`echo "$ac_compile" | $SED \ 8152 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8153 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8154 -e 's:$: $lt_compiler_flag:'` 8155 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8156 (eval "$lt_compile" 2>conftest.err) 8157 ac_status=$? 8158 cat conftest.err >&5 8159 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8160 if (exit $ac_status) && test -s "$ac_outfile"; then 8161 # The compiler can only warn and ignore the option if not recognized 8162 # So say no if there are warnings other than the usual output. 8163 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8164 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8165 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8166 lt_cv_prog_compiler_rtti_exceptions=yes 8167 fi 8168 fi 8169 $RM conftest* 8170 8171fi 8172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8173$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8174 8175if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8176 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8177else 8178 : 8179fi 8180 8181fi 8182 8183 8184 8185 8186 8187 8188 lt_prog_compiler_wl= 8189lt_prog_compiler_pic= 8190lt_prog_compiler_static= 8191 8192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8193$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8194 8195 if test "$GCC" = yes; then 8196 lt_prog_compiler_wl='-Wl,' 8197 lt_prog_compiler_static='-static' 8198 8199 case $host_os in 8200 aix*) 8201 # All AIX code is PIC. 8202 if test "$host_cpu" = ia64; then 8203 # AIX 5 now supports IA64 processor 8204 lt_prog_compiler_static='-Bstatic' 8205 fi 8206 lt_prog_compiler_pic='-fPIC' 8207 ;; 8208 8209 amigaos*) 8210 case $host_cpu in 8211 powerpc) 8212 # see comment about AmigaOS4 .so support 8213 lt_prog_compiler_pic='-fPIC' 8214 ;; 8215 m68k) 8216 # FIXME: we need at least 68020 code to build shared libraries, but 8217 # adding the `-m68020' flag to GCC prevents building anything better, 8218 # like `-m68040'. 8219 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8220 ;; 8221 esac 8222 ;; 8223 8224 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8225 # PIC is the default for these OSes. 8226 ;; 8227 8228 mingw* | cygwin* | pw32* | os2* | cegcc*) 8229 # This hack is so that the source file can tell whether it is being 8230 # built for inclusion in a dll (and should export symbols for example). 8231 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8232 # (--disable-auto-import) libraries 8233 lt_prog_compiler_pic='-DDLL_EXPORT' 8234 ;; 8235 8236 darwin* | rhapsody*) 8237 # PIC is the default on this platform 8238 # Common symbols not allowed in MH_DYLIB files 8239 lt_prog_compiler_pic='-fno-common' 8240 ;; 8241 8242 haiku*) 8243 # PIC is the default for Haiku. 8244 # The "-static" flag exists, but is broken. 8245 lt_prog_compiler_static= 8246 ;; 8247 8248 hpux*) 8249 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8250 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8251 # sets the default TLS model and affects inlining. 8252 case $host_cpu in 8253 hppa*64*) 8254 # +Z the default 8255 ;; 8256 *) 8257 lt_prog_compiler_pic='-fPIC' 8258 ;; 8259 esac 8260 ;; 8261 8262 interix[3-9]*) 8263 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8264 # Instead, we relocate shared libraries at runtime. 8265 ;; 8266 8267 msdosdjgpp*) 8268 # Just because we use GCC doesn't mean we suddenly get shared libraries 8269 # on systems that don't support them. 8270 lt_prog_compiler_can_build_shared=no 8271 enable_shared=no 8272 ;; 8273 8274 *nto* | *qnx*) 8275 # QNX uses GNU C++, but need to define -shared option too, otherwise 8276 # it will coredump. 8277 lt_prog_compiler_pic='-fPIC -shared' 8278 ;; 8279 8280 sysv4*MP*) 8281 if test -d /usr/nec; then 8282 lt_prog_compiler_pic=-Kconform_pic 8283 fi 8284 ;; 8285 8286 *) 8287 lt_prog_compiler_pic='-fPIC' 8288 ;; 8289 esac 8290 8291 case $cc_basename in 8292 nvcc*) # Cuda Compiler Driver 2.2 8293 lt_prog_compiler_wl='-Xlinker ' 8294 lt_prog_compiler_pic='-Xcompiler -fPIC' 8295 ;; 8296 esac 8297 else 8298 # PORTME Check for flag to pass linker flags through the system compiler. 8299 case $host_os in 8300 aix*) 8301 lt_prog_compiler_wl='-Wl,' 8302 if test "$host_cpu" = ia64; then 8303 # AIX 5 now supports IA64 processor 8304 lt_prog_compiler_static='-Bstatic' 8305 else 8306 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8307 fi 8308 ;; 8309 8310 mingw* | cygwin* | pw32* | os2* | cegcc*) 8311 # This hack is so that the source file can tell whether it is being 8312 # built for inclusion in a dll (and should export symbols for example). 8313 lt_prog_compiler_pic='-DDLL_EXPORT' 8314 ;; 8315 8316 hpux9* | hpux10* | hpux11*) 8317 lt_prog_compiler_wl='-Wl,' 8318 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8319 # not for PA HP-UX. 8320 case $host_cpu in 8321 hppa*64*|ia64*) 8322 # +Z the default 8323 ;; 8324 *) 8325 lt_prog_compiler_pic='+Z' 8326 ;; 8327 esac 8328 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8329 lt_prog_compiler_static='${wl}-a ${wl}archive' 8330 ;; 8331 8332 irix5* | irix6* | nonstopux*) 8333 lt_prog_compiler_wl='-Wl,' 8334 # PIC (with -KPIC) is the default. 8335 lt_prog_compiler_static='-non_shared' 8336 ;; 8337 8338 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8339 case $cc_basename in 8340 # old Intel for x86_64 which still supported -KPIC. 8341 ecc*) 8342 lt_prog_compiler_wl='-Wl,' 8343 lt_prog_compiler_pic='-KPIC' 8344 lt_prog_compiler_static='-static' 8345 ;; 8346 # icc used to be incompatible with GCC. 8347 # ICC 10 doesn't accept -KPIC any more. 8348 icc* | ifort*) 8349 lt_prog_compiler_wl='-Wl,' 8350 lt_prog_compiler_pic='-fPIC' 8351 lt_prog_compiler_static='-static' 8352 ;; 8353 # Lahey Fortran 8.1. 8354 lf95*) 8355 lt_prog_compiler_wl='-Wl,' 8356 lt_prog_compiler_pic='--shared' 8357 lt_prog_compiler_static='--static' 8358 ;; 8359 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8360 # Portland Group compilers (*not* the Pentium gcc compiler, 8361 # which looks to be a dead project) 8362 lt_prog_compiler_wl='-Wl,' 8363 lt_prog_compiler_pic='-fpic' 8364 lt_prog_compiler_static='-Bstatic' 8365 ;; 8366 ccc*) 8367 lt_prog_compiler_wl='-Wl,' 8368 # All Alpha code is PIC. 8369 lt_prog_compiler_static='-non_shared' 8370 ;; 8371 xl* | bgxl* | bgf* | mpixl*) 8372 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8373 lt_prog_compiler_wl='-Wl,' 8374 lt_prog_compiler_pic='-qpic' 8375 lt_prog_compiler_static='-qstaticlink' 8376 ;; 8377 *) 8378 case `$CC -V 2>&1 | sed 5q` in 8379 *Sun\ F* | *Sun*Fortran*) 8380 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8381 lt_prog_compiler_pic='-KPIC' 8382 lt_prog_compiler_static='-Bstatic' 8383 lt_prog_compiler_wl='' 8384 ;; 8385 *Sun\ C*) 8386 # Sun C 5.9 8387 lt_prog_compiler_pic='-KPIC' 8388 lt_prog_compiler_static='-Bstatic' 8389 lt_prog_compiler_wl='-Wl,' 8390 ;; 8391 esac 8392 ;; 8393 esac 8394 ;; 8395 8396 newsos6) 8397 lt_prog_compiler_pic='-KPIC' 8398 lt_prog_compiler_static='-Bstatic' 8399 ;; 8400 8401 *nto* | *qnx*) 8402 # QNX uses GNU C++, but need to define -shared option too, otherwise 8403 # it will coredump. 8404 lt_prog_compiler_pic='-fPIC -shared' 8405 ;; 8406 8407 osf3* | osf4* | osf5*) 8408 lt_prog_compiler_wl='-Wl,' 8409 # All OSF/1 code is PIC. 8410 lt_prog_compiler_static='-non_shared' 8411 ;; 8412 8413 rdos*) 8414 lt_prog_compiler_static='-non_shared' 8415 ;; 8416 8417 solaris*) 8418 lt_prog_compiler_pic='-KPIC' 8419 lt_prog_compiler_static='-Bstatic' 8420 case $cc_basename in 8421 f77* | f90* | f95*) 8422 lt_prog_compiler_wl='-Qoption ld ';; 8423 *) 8424 lt_prog_compiler_wl='-Wl,';; 8425 esac 8426 ;; 8427 8428 sunos4*) 8429 lt_prog_compiler_wl='-Qoption ld ' 8430 lt_prog_compiler_pic='-PIC' 8431 lt_prog_compiler_static='-Bstatic' 8432 ;; 8433 8434 sysv4 | sysv4.2uw2* | sysv4.3*) 8435 lt_prog_compiler_wl='-Wl,' 8436 lt_prog_compiler_pic='-KPIC' 8437 lt_prog_compiler_static='-Bstatic' 8438 ;; 8439 8440 sysv4*MP*) 8441 if test -d /usr/nec ;then 8442 lt_prog_compiler_pic='-Kconform_pic' 8443 lt_prog_compiler_static='-Bstatic' 8444 fi 8445 ;; 8446 8447 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8448 lt_prog_compiler_wl='-Wl,' 8449 lt_prog_compiler_pic='-KPIC' 8450 lt_prog_compiler_static='-Bstatic' 8451 ;; 8452 8453 unicos*) 8454 lt_prog_compiler_wl='-Wl,' 8455 lt_prog_compiler_can_build_shared=no 8456 ;; 8457 8458 uts4*) 8459 lt_prog_compiler_pic='-pic' 8460 lt_prog_compiler_static='-Bstatic' 8461 ;; 8462 8463 *) 8464 lt_prog_compiler_can_build_shared=no 8465 ;; 8466 esac 8467 fi 8468 8469case $host_os in 8470 # For platforms which do not support PIC, -DPIC is meaningless: 8471 *djgpp*) 8472 lt_prog_compiler_pic= 8473 ;; 8474 *) 8475 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8476 ;; 8477esac 8478{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8479$as_echo "$lt_prog_compiler_pic" >&6; } 8480 8481 8482 8483 8484 8485 8486# 8487# Check to make sure the PIC flag actually works. 8488# 8489if test -n "$lt_prog_compiler_pic"; then 8490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8491$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8492if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8493 $as_echo_n "(cached) " >&6 8494else 8495 lt_cv_prog_compiler_pic_works=no 8496 ac_outfile=conftest.$ac_objext 8497 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8498 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8499 # Insert the option either (1) after the last *FLAGS variable, or 8500 # (2) before a word containing "conftest.", or (3) at the end. 8501 # Note that $ac_compile itself does not contain backslashes and begins 8502 # with a dollar sign (not a hyphen), so the echo should work correctly. 8503 # The option is referenced via a variable to avoid confusing sed. 8504 lt_compile=`echo "$ac_compile" | $SED \ 8505 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8506 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8507 -e 's:$: $lt_compiler_flag:'` 8508 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8509 (eval "$lt_compile" 2>conftest.err) 8510 ac_status=$? 8511 cat conftest.err >&5 8512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8513 if (exit $ac_status) && test -s "$ac_outfile"; then 8514 # The compiler can only warn and ignore the option if not recognized 8515 # So say no if there are warnings other than the usual output. 8516 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8517 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8518 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8519 lt_cv_prog_compiler_pic_works=yes 8520 fi 8521 fi 8522 $RM conftest* 8523 8524fi 8525{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8526$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8527 8528if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8529 case $lt_prog_compiler_pic in 8530 "" | " "*) ;; 8531 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8532 esac 8533else 8534 lt_prog_compiler_pic= 8535 lt_prog_compiler_can_build_shared=no 8536fi 8537 8538fi 8539 8540 8541 8542 8543 8544 8545# 8546# Check to make sure the static flag actually works. 8547# 8548wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8550$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8551if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8552 $as_echo_n "(cached) " >&6 8553else 8554 lt_cv_prog_compiler_static_works=no 8555 save_LDFLAGS="$LDFLAGS" 8556 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8557 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8558 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8559 # The linker can only warn and ignore the option if not recognized 8560 # So say no if there are warnings 8561 if test -s conftest.err; then 8562 # Append any errors to the config.log. 8563 cat conftest.err 1>&5 8564 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8565 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8566 if diff conftest.exp conftest.er2 >/dev/null; then 8567 lt_cv_prog_compiler_static_works=yes 8568 fi 8569 else 8570 lt_cv_prog_compiler_static_works=yes 8571 fi 8572 fi 8573 $RM -r conftest* 8574 LDFLAGS="$save_LDFLAGS" 8575 8576fi 8577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8578$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8579 8580if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8581 : 8582else 8583 lt_prog_compiler_static= 8584fi 8585 8586 8587 8588 8589 8590 8591 8592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8593$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8594if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8595 $as_echo_n "(cached) " >&6 8596else 8597 lt_cv_prog_compiler_c_o=no 8598 $RM -r conftest 2>/dev/null 8599 mkdir conftest 8600 cd conftest 8601 mkdir out 8602 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8603 8604 lt_compiler_flag="-o out/conftest2.$ac_objext" 8605 # Insert the option either (1) after the last *FLAGS variable, or 8606 # (2) before a word containing "conftest.", or (3) at the end. 8607 # Note that $ac_compile itself does not contain backslashes and begins 8608 # with a dollar sign (not a hyphen), so the echo should work correctly. 8609 lt_compile=`echo "$ac_compile" | $SED \ 8610 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8611 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8612 -e 's:$: $lt_compiler_flag:'` 8613 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8614 (eval "$lt_compile" 2>out/conftest.err) 8615 ac_status=$? 8616 cat out/conftest.err >&5 8617 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8618 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8619 then 8620 # The compiler can only warn and ignore the option if not recognized 8621 # So say no if there are warnings 8622 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8623 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8624 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8625 lt_cv_prog_compiler_c_o=yes 8626 fi 8627 fi 8628 chmod u+w . 2>&5 8629 $RM conftest* 8630 # SGI C++ compiler will create directory out/ii_files/ for 8631 # template instantiation 8632 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8633 $RM out/* && rmdir out 8634 cd .. 8635 $RM -r conftest 8636 $RM conftest* 8637 8638fi 8639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8640$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8641 8642 8643 8644 8645 8646 8647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8648$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8649if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8650 $as_echo_n "(cached) " >&6 8651else 8652 lt_cv_prog_compiler_c_o=no 8653 $RM -r conftest 2>/dev/null 8654 mkdir conftest 8655 cd conftest 8656 mkdir out 8657 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8658 8659 lt_compiler_flag="-o out/conftest2.$ac_objext" 8660 # Insert the option either (1) after the last *FLAGS variable, or 8661 # (2) before a word containing "conftest.", or (3) at the end. 8662 # Note that $ac_compile itself does not contain backslashes and begins 8663 # with a dollar sign (not a hyphen), so the echo should work correctly. 8664 lt_compile=`echo "$ac_compile" | $SED \ 8665 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8666 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8667 -e 's:$: $lt_compiler_flag:'` 8668 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8669 (eval "$lt_compile" 2>out/conftest.err) 8670 ac_status=$? 8671 cat out/conftest.err >&5 8672 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8673 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8674 then 8675 # The compiler can only warn and ignore the option if not recognized 8676 # So say no if there are warnings 8677 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8678 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8679 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8680 lt_cv_prog_compiler_c_o=yes 8681 fi 8682 fi 8683 chmod u+w . 2>&5 8684 $RM conftest* 8685 # SGI C++ compiler will create directory out/ii_files/ for 8686 # template instantiation 8687 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8688 $RM out/* && rmdir out 8689 cd .. 8690 $RM -r conftest 8691 $RM conftest* 8692 8693fi 8694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8695$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8696 8697 8698 8699 8700hard_links="nottested" 8701if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8702 # do not overwrite the value of need_locks provided by the user 8703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8704$as_echo_n "checking if we can lock with hard links... " >&6; } 8705 hard_links=yes 8706 $RM conftest* 8707 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8708 touch conftest.a 8709 ln conftest.a conftest.b 2>&5 || hard_links=no 8710 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8712$as_echo "$hard_links" >&6; } 8713 if test "$hard_links" = no; then 8714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8715$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8716 need_locks=warn 8717 fi 8718else 8719 need_locks=no 8720fi 8721 8722 8723 8724 8725 8726 8727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8728$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8729 8730 runpath_var= 8731 allow_undefined_flag= 8732 always_export_symbols=no 8733 archive_cmds= 8734 archive_expsym_cmds= 8735 compiler_needs_object=no 8736 enable_shared_with_static_runtimes=no 8737 export_dynamic_flag_spec= 8738 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8739 hardcode_automatic=no 8740 hardcode_direct=no 8741 hardcode_direct_absolute=no 8742 hardcode_libdir_flag_spec= 8743 hardcode_libdir_flag_spec_ld= 8744 hardcode_libdir_separator= 8745 hardcode_minus_L=no 8746 hardcode_shlibpath_var=unsupported 8747 inherit_rpath=no 8748 link_all_deplibs=unknown 8749 module_cmds= 8750 module_expsym_cmds= 8751 old_archive_from_new_cmds= 8752 old_archive_from_expsyms_cmds= 8753 thread_safe_flag_spec= 8754 whole_archive_flag_spec= 8755 # include_expsyms should be a list of space-separated symbols to be *always* 8756 # included in the symbol list 8757 include_expsyms= 8758 # exclude_expsyms can be an extended regexp of symbols to exclude 8759 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8760 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8761 # as well as any symbol that contains `d'. 8762 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8763 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8764 # platforms (ab)use it in PIC code, but their linkers get confused if 8765 # the symbol is explicitly referenced. Since portable code cannot 8766 # rely on this symbol name, it's probably fine to never include it in 8767 # preloaded symbol tables. 8768 # Exclude shared library initialization/finalization symbols. 8769 extract_expsyms_cmds= 8770 8771 case $host_os in 8772 cygwin* | mingw* | pw32* | cegcc*) 8773 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8774 # When not using gcc, we currently assume that we are using 8775 # Microsoft Visual C++. 8776 if test "$GCC" != yes; then 8777 with_gnu_ld=no 8778 fi 8779 ;; 8780 interix*) 8781 # we just hope/assume this is gcc and not c89 (= MSVC++) 8782 with_gnu_ld=yes 8783 ;; 8784 openbsd*) 8785 with_gnu_ld=no 8786 ;; 8787 esac 8788 8789 ld_shlibs=yes 8790 8791 # On some targets, GNU ld is compatible enough with the native linker 8792 # that we're better off using the native interface for both. 8793 lt_use_gnu_ld_interface=no 8794 if test "$with_gnu_ld" = yes; then 8795 case $host_os in 8796 aix*) 8797 # The AIX port of GNU ld has always aspired to compatibility 8798 # with the native linker. However, as the warning in the GNU ld 8799 # block says, versions before 2.19.5* couldn't really create working 8800 # shared libraries, regardless of the interface used. 8801 case `$LD -v 2>&1` in 8802 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8803 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8804 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8805 *) 8806 lt_use_gnu_ld_interface=yes 8807 ;; 8808 esac 8809 ;; 8810 *) 8811 lt_use_gnu_ld_interface=yes 8812 ;; 8813 esac 8814 fi 8815 8816 if test "$lt_use_gnu_ld_interface" = yes; then 8817 # If archive_cmds runs LD, not CC, wlarc should be empty 8818 wlarc='${wl}' 8819 8820 # Set some defaults for GNU ld with shared library support. These 8821 # are reset later if shared libraries are not supported. Putting them 8822 # here allows them to be overridden if necessary. 8823 runpath_var=LD_RUN_PATH 8824 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8825 export_dynamic_flag_spec='${wl}--export-dynamic' 8826 # ancient GNU ld didn't support --whole-archive et. al. 8827 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8828 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8829 else 8830 whole_archive_flag_spec= 8831 fi 8832 supports_anon_versioning=no 8833 case `$LD -v 2>&1` in 8834 *GNU\ gold*) supports_anon_versioning=yes ;; 8835 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8836 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8837 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8838 *\ 2.11.*) ;; # other 2.11 versions 8839 *) supports_anon_versioning=yes ;; 8840 esac 8841 8842 # See if GNU ld supports shared libraries. 8843 case $host_os in 8844 aix[3-9]*) 8845 # On AIX/PPC, the GNU linker is very broken 8846 if test "$host_cpu" != ia64; then 8847 ld_shlibs=no 8848 cat <<_LT_EOF 1>&2 8849 8850*** Warning: the GNU linker, at least up to release 2.19, is reported 8851*** to be unable to reliably create shared libraries on AIX. 8852*** Therefore, libtool is disabling shared libraries support. If you 8853*** really care for shared libraries, you may want to install binutils 8854*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8855*** You will then need to restart the configuration process. 8856 8857_LT_EOF 8858 fi 8859 ;; 8860 8861 amigaos*) 8862 case $host_cpu in 8863 powerpc) 8864 # see comment about AmigaOS4 .so support 8865 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8866 archive_expsym_cmds='' 8867 ;; 8868 m68k) 8869 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)' 8870 hardcode_libdir_flag_spec='-L$libdir' 8871 hardcode_minus_L=yes 8872 ;; 8873 esac 8874 ;; 8875 8876 beos*) 8877 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8878 allow_undefined_flag=unsupported 8879 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8880 # support --undefined. This deserves some investigation. FIXME 8881 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8882 else 8883 ld_shlibs=no 8884 fi 8885 ;; 8886 8887 cygwin* | mingw* | pw32* | cegcc*) 8888 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8889 # as there is no search path for DLLs. 8890 hardcode_libdir_flag_spec='-L$libdir' 8891 export_dynamic_flag_spec='${wl}--export-all-symbols' 8892 allow_undefined_flag=unsupported 8893 always_export_symbols=no 8894 enable_shared_with_static_runtimes=yes 8895 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8896 8897 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8898 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8899 # If the export-symbols file already is a .def file (1st line 8900 # is EXPORTS), use it as is; otherwise, prepend... 8901 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8902 cp $export_symbols $output_objdir/$soname.def; 8903 else 8904 echo EXPORTS > $output_objdir/$soname.def; 8905 cat $export_symbols >> $output_objdir/$soname.def; 8906 fi~ 8907 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8908 else 8909 ld_shlibs=no 8910 fi 8911 ;; 8912 8913 haiku*) 8914 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8915 link_all_deplibs=yes 8916 ;; 8917 8918 interix[3-9]*) 8919 hardcode_direct=no 8920 hardcode_shlibpath_var=no 8921 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8922 export_dynamic_flag_spec='${wl}-E' 8923 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8924 # Instead, shared libraries are loaded at an image base (0x10000000 by 8925 # default) and relocated if they conflict, which is a slow very memory 8926 # consuming and fragmenting process. To avoid this, we pick a random, 8927 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8928 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8929 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8930 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' 8931 ;; 8932 8933 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8934 tmp_diet=no 8935 if test "$host_os" = linux-dietlibc; then 8936 case $cc_basename in 8937 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8938 esac 8939 fi 8940 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8941 && test "$tmp_diet" = no 8942 then 8943 tmp_addflag=' $pic_flag' 8944 tmp_sharedflag='-shared' 8945 case $cc_basename,$host_cpu in 8946 pgcc*) # Portland Group C compiler 8947 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' 8948 tmp_addflag=' $pic_flag' 8949 ;; 8950 pgf77* | pgf90* | pgf95* | pgfortran*) 8951 # Portland Group f77 and f90 compilers 8952 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' 8953 tmp_addflag=' $pic_flag -Mnomain' ;; 8954 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8955 tmp_addflag=' -i_dynamic' ;; 8956 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8957 tmp_addflag=' -i_dynamic -nofor_main' ;; 8958 ifc* | ifort*) # Intel Fortran compiler 8959 tmp_addflag=' -nofor_main' ;; 8960 lf95*) # Lahey Fortran 8.1 8961 whole_archive_flag_spec= 8962 tmp_sharedflag='--shared' ;; 8963 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8964 tmp_sharedflag='-qmkshrobj' 8965 tmp_addflag= ;; 8966 nvcc*) # Cuda Compiler Driver 2.2 8967 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' 8968 compiler_needs_object=yes 8969 ;; 8970 esac 8971 case `$CC -V 2>&1 | sed 5q` in 8972 *Sun\ C*) # Sun C 5.9 8973 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' 8974 compiler_needs_object=yes 8975 tmp_sharedflag='-G' ;; 8976 *Sun\ F*) # Sun Fortran 8.3 8977 tmp_sharedflag='-G' ;; 8978 esac 8979 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8980 8981 if test "x$supports_anon_versioning" = xyes; then 8982 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8983 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8984 echo "local: *; };" >> $output_objdir/$libname.ver~ 8985 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8986 fi 8987 8988 case $cc_basename in 8989 xlf* | bgf* | bgxlf* | mpixlf*) 8990 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8991 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8992 hardcode_libdir_flag_spec= 8993 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8994 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8995 if test "x$supports_anon_versioning" = xyes; then 8996 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8997 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8998 echo "local: *; };" >> $output_objdir/$libname.ver~ 8999 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9000 fi 9001 ;; 9002 esac 9003 else 9004 ld_shlibs=no 9005 fi 9006 ;; 9007 9008 netbsd*) 9009 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9010 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9011 wlarc= 9012 else 9013 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9014 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9015 fi 9016 ;; 9017 9018 solaris*) 9019 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9020 ld_shlibs=no 9021 cat <<_LT_EOF 1>&2 9022 9023*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9024*** create shared libraries on Solaris systems. Therefore, libtool 9025*** is disabling shared libraries support. We urge you to upgrade GNU 9026*** binutils to release 2.9.1 or newer. Another option is to modify 9027*** your PATH or compiler configuration so that the native linker is 9028*** used, and then restart. 9029 9030_LT_EOF 9031 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9032 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9033 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9034 else 9035 ld_shlibs=no 9036 fi 9037 ;; 9038 9039 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9040 case `$LD -v 2>&1` in 9041 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9042 ld_shlibs=no 9043 cat <<_LT_EOF 1>&2 9044 9045*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9046*** reliably create shared libraries on SCO systems. Therefore, libtool 9047*** is disabling shared libraries support. We urge you to upgrade GNU 9048*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9049*** your PATH or compiler configuration so that the native linker is 9050*** used, and then restart. 9051 9052_LT_EOF 9053 ;; 9054 *) 9055 # For security reasons, it is highly recommended that you always 9056 # use absolute paths for naming shared libraries, and exclude the 9057 # DT_RUNPATH tag from executables and libraries. But doing so 9058 # requires that you compile everything twice, which is a pain. 9059 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9060 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9061 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9062 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9063 else 9064 ld_shlibs=no 9065 fi 9066 ;; 9067 esac 9068 ;; 9069 9070 sunos4*) 9071 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9072 wlarc= 9073 hardcode_direct=yes 9074 hardcode_shlibpath_var=no 9075 ;; 9076 9077 *) 9078 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9079 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9080 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9081 else 9082 ld_shlibs=no 9083 fi 9084 ;; 9085 esac 9086 9087 if test "$ld_shlibs" = no; then 9088 runpath_var= 9089 hardcode_libdir_flag_spec= 9090 export_dynamic_flag_spec= 9091 whole_archive_flag_spec= 9092 fi 9093 else 9094 # PORTME fill in a description of your system's linker (not GNU ld) 9095 case $host_os in 9096 aix3*) 9097 allow_undefined_flag=unsupported 9098 always_export_symbols=yes 9099 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' 9100 # Note: this linker hardcodes the directories in LIBPATH if there 9101 # are no directories specified by -L. 9102 hardcode_minus_L=yes 9103 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9104 # Neither direct hardcoding nor static linking is supported with a 9105 # broken collect2. 9106 hardcode_direct=unsupported 9107 fi 9108 ;; 9109 9110 aix[4-9]*) 9111 if test "$host_cpu" = ia64; then 9112 # On IA64, the linker does run time linking by default, so we don't 9113 # have to do anything special. 9114 aix_use_runtimelinking=no 9115 exp_sym_flag='-Bexport' 9116 no_entry_flag="" 9117 else 9118 # If we're using GNU nm, then we don't want the "-C" option. 9119 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9120 # Also, AIX nm treats weak defined symbols like other global 9121 # defined symbols, whereas GNU nm marks them as "W". 9122 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9123 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' 9124 else 9125 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9126 fi 9127 aix_use_runtimelinking=no 9128 9129 # Test if we are trying to use run time linking or normal 9130 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9131 # need to do runtime linking. 9132 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9133 for ld_flag in $LDFLAGS; do 9134 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9135 aix_use_runtimelinking=yes 9136 break 9137 fi 9138 done 9139 ;; 9140 esac 9141 9142 exp_sym_flag='-bexport' 9143 no_entry_flag='-bnoentry' 9144 fi 9145 9146 # When large executables or shared objects are built, AIX ld can 9147 # have problems creating the table of contents. If linking a library 9148 # or program results in "error TOC overflow" add -mminimal-toc to 9149 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9150 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9151 9152 archive_cmds='' 9153 hardcode_direct=yes 9154 hardcode_direct_absolute=yes 9155 hardcode_libdir_separator=':' 9156 link_all_deplibs=yes 9157 file_list_spec='${wl}-f,' 9158 9159 if test "$GCC" = yes; then 9160 case $host_os in aix4.[012]|aix4.[012].*) 9161 # We only want to do this on AIX 4.2 and lower, the check 9162 # below for broken collect2 doesn't work under 4.3+ 9163 collect2name=`${CC} -print-prog-name=collect2` 9164 if test -f "$collect2name" && 9165 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9166 then 9167 # We have reworked collect2 9168 : 9169 else 9170 # We have old collect2 9171 hardcode_direct=unsupported 9172 # It fails to find uninstalled libraries when the uninstalled 9173 # path is not listed in the libpath. Setting hardcode_minus_L 9174 # to unsupported forces relinking 9175 hardcode_minus_L=yes 9176 hardcode_libdir_flag_spec='-L$libdir' 9177 hardcode_libdir_separator= 9178 fi 9179 ;; 9180 esac 9181 shared_flag='-shared' 9182 if test "$aix_use_runtimelinking" = yes; then 9183 shared_flag="$shared_flag "'${wl}-G' 9184 fi 9185 else 9186 # not using gcc 9187 if test "$host_cpu" = ia64; then 9188 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9189 # chokes on -Wl,-G. The following line is correct: 9190 shared_flag='-G' 9191 else 9192 if test "$aix_use_runtimelinking" = yes; then 9193 shared_flag='${wl}-G' 9194 else 9195 shared_flag='${wl}-bM:SRE' 9196 fi 9197 fi 9198 fi 9199 9200 export_dynamic_flag_spec='${wl}-bexpall' 9201 # It seems that -bexpall does not export symbols beginning with 9202 # underscore (_), so it is better to generate a list of symbols to export. 9203 always_export_symbols=yes 9204 if test "$aix_use_runtimelinking" = yes; then 9205 # Warning - without using the other runtime loading flags (-brtl), 9206 # -berok will link without error, but may produce a broken library. 9207 allow_undefined_flag='-berok' 9208 # Determine the default libpath from the value encoded in an 9209 # empty executable. 9210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9211/* end confdefs.h. */ 9212 9213int 9214main () 9215{ 9216 9217 ; 9218 return 0; 9219} 9220_ACEOF 9221if ac_fn_c_try_link "$LINENO"; then : 9222 9223lt_aix_libpath_sed=' 9224 /Import File Strings/,/^$/ { 9225 /^0/ { 9226 s/^0 *\(.*\)$/\1/ 9227 p 9228 } 9229 }' 9230aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9231# Check for a 64-bit object if we didn't find anything. 9232if test -z "$aix_libpath"; then 9233 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9234fi 9235fi 9236rm -f core conftest.err conftest.$ac_objext \ 9237 conftest$ac_exeext conftest.$ac_ext 9238if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9239 9240 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9241 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" 9242 else 9243 if test "$host_cpu" = ia64; then 9244 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9245 allow_undefined_flag="-z nodefs" 9246 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" 9247 else 9248 # Determine the default libpath from the value encoded in an 9249 # empty executable. 9250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9251/* end confdefs.h. */ 9252 9253int 9254main () 9255{ 9256 9257 ; 9258 return 0; 9259} 9260_ACEOF 9261if ac_fn_c_try_link "$LINENO"; then : 9262 9263lt_aix_libpath_sed=' 9264 /Import File Strings/,/^$/ { 9265 /^0/ { 9266 s/^0 *\(.*\)$/\1/ 9267 p 9268 } 9269 }' 9270aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9271# Check for a 64-bit object if we didn't find anything. 9272if test -z "$aix_libpath"; then 9273 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9274fi 9275fi 9276rm -f core conftest.err conftest.$ac_objext \ 9277 conftest$ac_exeext conftest.$ac_ext 9278if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9279 9280 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9281 # Warning - without using the other run time loading flags, 9282 # -berok will link without error, but may produce a broken library. 9283 no_undefined_flag=' ${wl}-bernotok' 9284 allow_undefined_flag=' ${wl}-berok' 9285 if test "$with_gnu_ld" = yes; then 9286 # We only use this code for GNU lds that support --whole-archive. 9287 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9288 else 9289 # Exported symbols can be pulled into shared objects from archives 9290 whole_archive_flag_spec='$convenience' 9291 fi 9292 archive_cmds_need_lc=yes 9293 # This is similar to how AIX traditionally builds its shared libraries. 9294 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' 9295 fi 9296 fi 9297 ;; 9298 9299 amigaos*) 9300 case $host_cpu in 9301 powerpc) 9302 # see comment about AmigaOS4 .so support 9303 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9304 archive_expsym_cmds='' 9305 ;; 9306 m68k) 9307 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)' 9308 hardcode_libdir_flag_spec='-L$libdir' 9309 hardcode_minus_L=yes 9310 ;; 9311 esac 9312 ;; 9313 9314 bsdi[45]*) 9315 export_dynamic_flag_spec=-rdynamic 9316 ;; 9317 9318 cygwin* | mingw* | pw32* | cegcc*) 9319 # When not using gcc, we currently assume that we are using 9320 # Microsoft Visual C++. 9321 # hardcode_libdir_flag_spec is actually meaningless, as there is 9322 # no search path for DLLs. 9323 hardcode_libdir_flag_spec=' ' 9324 allow_undefined_flag=unsupported 9325 # Tell ltmain to make .lib files, not .a files. 9326 libext=lib 9327 # Tell ltmain to make .dll files, not .so files. 9328 shrext_cmds=".dll" 9329 # FIXME: Setting linknames here is a bad hack. 9330 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9331 # The linker will automatically build a .lib file if we build a DLL. 9332 old_archive_from_new_cmds='true' 9333 # FIXME: Should let the user specify the lib program. 9334 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9335 fix_srcfile_path='`cygpath -w "$srcfile"`' 9336 enable_shared_with_static_runtimes=yes 9337 ;; 9338 9339 darwin* | rhapsody*) 9340 9341 9342 archive_cmds_need_lc=no 9343 hardcode_direct=no 9344 hardcode_automatic=yes 9345 hardcode_shlibpath_var=unsupported 9346 if test "$lt_cv_ld_force_load" = "yes"; then 9347 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\"`' 9348 else 9349 whole_archive_flag_spec='' 9350 fi 9351 link_all_deplibs=yes 9352 allow_undefined_flag="$_lt_dar_allow_undefined" 9353 case $cc_basename in 9354 ifort*) _lt_dar_can_shared=yes ;; 9355 *) _lt_dar_can_shared=$GCC ;; 9356 esac 9357 if test "$_lt_dar_can_shared" = "yes"; then 9358 output_verbose_link_cmd=func_echo_all 9359 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9360 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9361 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}" 9362 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}" 9363 9364 else 9365 ld_shlibs=no 9366 fi 9367 9368 ;; 9369 9370 dgux*) 9371 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9372 hardcode_libdir_flag_spec='-L$libdir' 9373 hardcode_shlibpath_var=no 9374 ;; 9375 9376 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9377 # support. Future versions do this automatically, but an explicit c++rt0.o 9378 # does not break anything, and helps significantly (at the cost of a little 9379 # extra space). 9380 freebsd2.2*) 9381 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9382 hardcode_libdir_flag_spec='-R$libdir' 9383 hardcode_direct=yes 9384 hardcode_shlibpath_var=no 9385 ;; 9386 9387 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9388 freebsd2.*) 9389 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9390 hardcode_direct=yes 9391 hardcode_minus_L=yes 9392 hardcode_shlibpath_var=no 9393 ;; 9394 9395 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9396 freebsd* | dragonfly*) 9397 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9398 hardcode_libdir_flag_spec='-R$libdir' 9399 hardcode_direct=yes 9400 hardcode_shlibpath_var=no 9401 ;; 9402 9403 hpux9*) 9404 if test "$GCC" = yes; then 9405 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' 9406 else 9407 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' 9408 fi 9409 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9410 hardcode_libdir_separator=: 9411 hardcode_direct=yes 9412 9413 # hardcode_minus_L: Not really in the search PATH, 9414 # but as the default location of the library. 9415 hardcode_minus_L=yes 9416 export_dynamic_flag_spec='${wl}-E' 9417 ;; 9418 9419 hpux10*) 9420 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9421 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9422 else 9423 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9424 fi 9425 if test "$with_gnu_ld" = no; then 9426 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9427 hardcode_libdir_flag_spec_ld='+b $libdir' 9428 hardcode_libdir_separator=: 9429 hardcode_direct=yes 9430 hardcode_direct_absolute=yes 9431 export_dynamic_flag_spec='${wl}-E' 9432 # hardcode_minus_L: Not really in the search PATH, 9433 # but as the default location of the library. 9434 hardcode_minus_L=yes 9435 fi 9436 ;; 9437 9438 hpux11*) 9439 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9440 case $host_cpu in 9441 hppa*64*) 9442 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9443 ;; 9444 ia64*) 9445 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9446 ;; 9447 *) 9448 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9449 ;; 9450 esac 9451 else 9452 case $host_cpu in 9453 hppa*64*) 9454 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9455 ;; 9456 ia64*) 9457 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9458 ;; 9459 *) 9460 9461 # Older versions of the 11.00 compiler do not understand -b yet 9462 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9464$as_echo_n "checking if $CC understands -b... " >&6; } 9465if test "${lt_cv_prog_compiler__b+set}" = set; then : 9466 $as_echo_n "(cached) " >&6 9467else 9468 lt_cv_prog_compiler__b=no 9469 save_LDFLAGS="$LDFLAGS" 9470 LDFLAGS="$LDFLAGS -b" 9471 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9472 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9473 # The linker can only warn and ignore the option if not recognized 9474 # So say no if there are warnings 9475 if test -s conftest.err; then 9476 # Append any errors to the config.log. 9477 cat conftest.err 1>&5 9478 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9479 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9480 if diff conftest.exp conftest.er2 >/dev/null; then 9481 lt_cv_prog_compiler__b=yes 9482 fi 9483 else 9484 lt_cv_prog_compiler__b=yes 9485 fi 9486 fi 9487 $RM -r conftest* 9488 LDFLAGS="$save_LDFLAGS" 9489 9490fi 9491{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9492$as_echo "$lt_cv_prog_compiler__b" >&6; } 9493 9494if test x"$lt_cv_prog_compiler__b" = xyes; then 9495 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9496else 9497 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9498fi 9499 9500 ;; 9501 esac 9502 fi 9503 if test "$with_gnu_ld" = no; then 9504 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9505 hardcode_libdir_separator=: 9506 9507 case $host_cpu in 9508 hppa*64*|ia64*) 9509 hardcode_direct=no 9510 hardcode_shlibpath_var=no 9511 ;; 9512 *) 9513 hardcode_direct=yes 9514 hardcode_direct_absolute=yes 9515 export_dynamic_flag_spec='${wl}-E' 9516 9517 # hardcode_minus_L: Not really in the search PATH, 9518 # but as the default location of the library. 9519 hardcode_minus_L=yes 9520 ;; 9521 esac 9522 fi 9523 ;; 9524 9525 irix5* | irix6* | nonstopux*) 9526 if test "$GCC" = yes; then 9527 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' 9528 # Try to use the -exported_symbol ld option, if it does not 9529 # work, assume that -exports_file does not work either and 9530 # implicitly export all symbols. 9531 save_LDFLAGS="$LDFLAGS" 9532 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9534/* end confdefs.h. */ 9535int foo(void) {} 9536_ACEOF 9537if ac_fn_c_try_link "$LINENO"; then : 9538 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' 9539 9540fi 9541rm -f core conftest.err conftest.$ac_objext \ 9542 conftest$ac_exeext conftest.$ac_ext 9543 LDFLAGS="$save_LDFLAGS" 9544 else 9545 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' 9546 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' 9547 fi 9548 archive_cmds_need_lc='no' 9549 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9550 hardcode_libdir_separator=: 9551 inherit_rpath=yes 9552 link_all_deplibs=yes 9553 ;; 9554 9555 netbsd*) 9556 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9557 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9558 else 9559 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9560 fi 9561 hardcode_libdir_flag_spec='-R$libdir' 9562 hardcode_direct=yes 9563 hardcode_shlibpath_var=no 9564 ;; 9565 9566 newsos6) 9567 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9568 hardcode_direct=yes 9569 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9570 hardcode_libdir_separator=: 9571 hardcode_shlibpath_var=no 9572 ;; 9573 9574 *nto* | *qnx*) 9575 ;; 9576 9577 openbsd*) 9578 if test -f /usr/libexec/ld.so; then 9579 hardcode_direct=yes 9580 hardcode_shlibpath_var=no 9581 hardcode_direct_absolute=yes 9582 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9583 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9584 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9585 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9586 export_dynamic_flag_spec='${wl}-E' 9587 else 9588 case $host_os in 9589 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9590 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9591 hardcode_libdir_flag_spec='-R$libdir' 9592 ;; 9593 *) 9594 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9595 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9596 ;; 9597 esac 9598 fi 9599 else 9600 ld_shlibs=no 9601 fi 9602 ;; 9603 9604 os2*) 9605 hardcode_libdir_flag_spec='-L$libdir' 9606 hardcode_minus_L=yes 9607 allow_undefined_flag=unsupported 9608 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' 9609 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9610 ;; 9611 9612 osf3*) 9613 if test "$GCC" = yes; then 9614 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9615 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' 9616 else 9617 allow_undefined_flag=' -expect_unresolved \*' 9618 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' 9619 fi 9620 archive_cmds_need_lc='no' 9621 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9622 hardcode_libdir_separator=: 9623 ;; 9624 9625 osf4* | osf5*) # as osf3* with the addition of -msym flag 9626 if test "$GCC" = yes; then 9627 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9628 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' 9629 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9630 else 9631 allow_undefined_flag=' -expect_unresolved \*' 9632 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' 9633 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~ 9634 $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' 9635 9636 # Both c and cxx compiler support -rpath directly 9637 hardcode_libdir_flag_spec='-rpath $libdir' 9638 fi 9639 archive_cmds_need_lc='no' 9640 hardcode_libdir_separator=: 9641 ;; 9642 9643 solaris*) 9644 no_undefined_flag=' -z defs' 9645 if test "$GCC" = yes; then 9646 wlarc='${wl}' 9647 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9648 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9649 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9650 else 9651 case `$CC -V 2>&1` in 9652 *"Compilers 5.0"*) 9653 wlarc='' 9654 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9655 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9656 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9657 ;; 9658 *) 9659 wlarc='${wl}' 9660 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9661 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9662 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9663 ;; 9664 esac 9665 fi 9666 hardcode_libdir_flag_spec='-R$libdir' 9667 hardcode_shlibpath_var=no 9668 case $host_os in 9669 solaris2.[0-5] | solaris2.[0-5].*) ;; 9670 *) 9671 # The compiler driver will combine and reorder linker options, 9672 # but understands `-z linker_flag'. GCC discards it without `$wl', 9673 # but is careful enough not to reorder. 9674 # Supported since Solaris 2.6 (maybe 2.5.1?) 9675 if test "$GCC" = yes; then 9676 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9677 else 9678 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9679 fi 9680 ;; 9681 esac 9682 link_all_deplibs=yes 9683 ;; 9684 9685 sunos4*) 9686 if test "x$host_vendor" = xsequent; then 9687 # Use $CC to link under sequent, because it throws in some extra .o 9688 # files that make .init and .fini sections work. 9689 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9690 else 9691 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9692 fi 9693 hardcode_libdir_flag_spec='-L$libdir' 9694 hardcode_direct=yes 9695 hardcode_minus_L=yes 9696 hardcode_shlibpath_var=no 9697 ;; 9698 9699 sysv4) 9700 case $host_vendor in 9701 sni) 9702 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9703 hardcode_direct=yes # is this really true??? 9704 ;; 9705 siemens) 9706 ## LD is ld it makes a PLAMLIB 9707 ## CC just makes a GrossModule. 9708 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9709 reload_cmds='$CC -r -o $output$reload_objs' 9710 hardcode_direct=no 9711 ;; 9712 motorola) 9713 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9714 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9715 ;; 9716 esac 9717 runpath_var='LD_RUN_PATH' 9718 hardcode_shlibpath_var=no 9719 ;; 9720 9721 sysv4.3*) 9722 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9723 hardcode_shlibpath_var=no 9724 export_dynamic_flag_spec='-Bexport' 9725 ;; 9726 9727 sysv4*MP*) 9728 if test -d /usr/nec; then 9729 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9730 hardcode_shlibpath_var=no 9731 runpath_var=LD_RUN_PATH 9732 hardcode_runpath_var=yes 9733 ld_shlibs=yes 9734 fi 9735 ;; 9736 9737 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9738 no_undefined_flag='${wl}-z,text' 9739 archive_cmds_need_lc=no 9740 hardcode_shlibpath_var=no 9741 runpath_var='LD_RUN_PATH' 9742 9743 if test "$GCC" = yes; then 9744 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9745 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9746 else 9747 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9748 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9749 fi 9750 ;; 9751 9752 sysv5* | sco3.2v5* | sco5v6*) 9753 # Note: We can NOT use -z defs as we might desire, because we do not 9754 # link with -lc, and that would cause any symbols used from libc to 9755 # always be unresolved, which means just about no library would 9756 # ever link correctly. If we're not using GNU ld we use -z text 9757 # though, which does catch some bad symbols but isn't as heavy-handed 9758 # as -z defs. 9759 no_undefined_flag='${wl}-z,text' 9760 allow_undefined_flag='${wl}-z,nodefs' 9761 archive_cmds_need_lc=no 9762 hardcode_shlibpath_var=no 9763 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9764 hardcode_libdir_separator=':' 9765 link_all_deplibs=yes 9766 export_dynamic_flag_spec='${wl}-Bexport' 9767 runpath_var='LD_RUN_PATH' 9768 9769 if test "$GCC" = yes; then 9770 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9771 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9772 else 9773 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9774 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9775 fi 9776 ;; 9777 9778 uts4*) 9779 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9780 hardcode_libdir_flag_spec='-L$libdir' 9781 hardcode_shlibpath_var=no 9782 ;; 9783 9784 *) 9785 ld_shlibs=no 9786 ;; 9787 esac 9788 9789 if test x$host_vendor = xsni; then 9790 case $host in 9791 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9792 export_dynamic_flag_spec='${wl}-Blargedynsym' 9793 ;; 9794 esac 9795 fi 9796 fi 9797 9798{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9799$as_echo "$ld_shlibs" >&6; } 9800test "$ld_shlibs" = no && can_build_shared=no 9801 9802with_gnu_ld=$with_gnu_ld 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818# 9819# Do we need to explicitly link libc? 9820# 9821case "x$archive_cmds_need_lc" in 9822x|xyes) 9823 # Assume -lc should be added 9824 archive_cmds_need_lc=yes 9825 9826 if test "$enable_shared" = yes && test "$GCC" = yes; then 9827 case $archive_cmds in 9828 *'~'*) 9829 # FIXME: we may have to deal with multi-command sequences. 9830 ;; 9831 '$CC '*) 9832 # Test whether the compiler implicitly links with -lc since on some 9833 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9834 # to ld, don't add -lc before -lgcc. 9835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9836$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9837if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9838 $as_echo_n "(cached) " >&6 9839else 9840 $RM conftest* 9841 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9842 9843 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9844 (eval $ac_compile) 2>&5 9845 ac_status=$? 9846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9847 test $ac_status = 0; } 2>conftest.err; then 9848 soname=conftest 9849 lib=conftest 9850 libobjs=conftest.$ac_objext 9851 deplibs= 9852 wl=$lt_prog_compiler_wl 9853 pic_flag=$lt_prog_compiler_pic 9854 compiler_flags=-v 9855 linker_flags=-v 9856 verstring= 9857 output_objdir=. 9858 libname=conftest 9859 lt_save_allow_undefined_flag=$allow_undefined_flag 9860 allow_undefined_flag= 9861 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9862 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9863 ac_status=$? 9864 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9865 test $ac_status = 0; } 9866 then 9867 lt_cv_archive_cmds_need_lc=no 9868 else 9869 lt_cv_archive_cmds_need_lc=yes 9870 fi 9871 allow_undefined_flag=$lt_save_allow_undefined_flag 9872 else 9873 cat conftest.err 1>&5 9874 fi 9875 $RM conftest* 9876 9877fi 9878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9879$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9880 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9881 ;; 9882 esac 9883 fi 9884 ;; 9885esac 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 10037 10038 10039 10040 10041 10042 10043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10044$as_echo_n "checking dynamic linker characteristics... " >&6; } 10045 10046if test "$GCC" = yes; then 10047 case $host_os in 10048 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10049 *) lt_awk_arg="/^libraries:/" ;; 10050 esac 10051 case $host_os in 10052 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10053 *) lt_sed_strip_eq="s,=/,/,g" ;; 10054 esac 10055 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10056 case $lt_search_path_spec in 10057 *\;*) 10058 # if the path contains ";" then we assume it to be the separator 10059 # otherwise default to the standard path separator (i.e. ":") - it is 10060 # assumed that no part of a normal pathname contains ";" but that should 10061 # okay in the real world where ";" in dirpaths is itself problematic. 10062 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10063 ;; 10064 *) 10065 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10066 ;; 10067 esac 10068 # Ok, now we have the path, separated by spaces, we can step through it 10069 # and add multilib dir if necessary. 10070 lt_tmp_lt_search_path_spec= 10071 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10072 for lt_sys_path in $lt_search_path_spec; do 10073 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10074 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10075 else 10076 test -d "$lt_sys_path" && \ 10077 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10078 fi 10079 done 10080 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10081BEGIN {RS=" "; FS="/|\n";} { 10082 lt_foo=""; 10083 lt_count=0; 10084 for (lt_i = NF; lt_i > 0; lt_i--) { 10085 if ($lt_i != "" && $lt_i != ".") { 10086 if ($lt_i == "..") { 10087 lt_count++; 10088 } else { 10089 if (lt_count == 0) { 10090 lt_foo="/" $lt_i lt_foo; 10091 } else { 10092 lt_count--; 10093 } 10094 } 10095 } 10096 } 10097 if (lt_foo != "") { lt_freq[lt_foo]++; } 10098 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10099}'` 10100 # AWK program above erroneously prepends '/' to C:/dos/paths 10101 # for these hosts. 10102 case $host_os in 10103 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10104 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10105 esac 10106 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10107else 10108 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10109fi 10110library_names_spec= 10111libname_spec='lib$name' 10112soname_spec= 10113shrext_cmds=".so" 10114postinstall_cmds= 10115postuninstall_cmds= 10116finish_cmds= 10117finish_eval= 10118shlibpath_var= 10119shlibpath_overrides_runpath=unknown 10120version_type=none 10121dynamic_linker="$host_os ld.so" 10122sys_lib_dlsearch_path_spec="/lib /usr/lib" 10123need_lib_prefix=unknown 10124hardcode_into_libs=no 10125 10126# when you set need_version to no, make sure it does not cause -set_version 10127# flags to be left without arguments 10128need_version=unknown 10129 10130case $host_os in 10131aix3*) 10132 version_type=linux 10133 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10134 shlibpath_var=LIBPATH 10135 10136 # AIX 3 has no versioning support, so we append a major version to the name. 10137 soname_spec='${libname}${release}${shared_ext}$major' 10138 ;; 10139 10140aix[4-9]*) 10141 version_type=linux 10142 need_lib_prefix=no 10143 need_version=no 10144 hardcode_into_libs=yes 10145 if test "$host_cpu" = ia64; then 10146 # AIX 5 supports IA64 10147 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10148 shlibpath_var=LD_LIBRARY_PATH 10149 else 10150 # With GCC up to 2.95.x, collect2 would create an import file 10151 # for dependence libraries. The import file would start with 10152 # the line `#! .'. This would cause the generated library to 10153 # depend on `.', always an invalid library. This was fixed in 10154 # development snapshots of GCC prior to 3.0. 10155 case $host_os in 10156 aix4 | aix4.[01] | aix4.[01].*) 10157 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10158 echo ' yes ' 10159 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10160 : 10161 else 10162 can_build_shared=no 10163 fi 10164 ;; 10165 esac 10166 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10167 # soname into executable. Probably we can add versioning support to 10168 # collect2, so additional links can be useful in future. 10169 if test "$aix_use_runtimelinking" = yes; then 10170 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10171 # instead of lib<name>.a to let people know that these are not 10172 # typical AIX shared libraries. 10173 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10174 else 10175 # We preserve .a as extension for shared libraries through AIX4.2 10176 # and later when we are not doing run time linking. 10177 library_names_spec='${libname}${release}.a $libname.a' 10178 soname_spec='${libname}${release}${shared_ext}$major' 10179 fi 10180 shlibpath_var=LIBPATH 10181 fi 10182 ;; 10183 10184amigaos*) 10185 case $host_cpu in 10186 powerpc) 10187 # Since July 2007 AmigaOS4 officially supports .so libraries. 10188 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10189 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10190 ;; 10191 m68k) 10192 library_names_spec='$libname.ixlibrary $libname.a' 10193 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10194 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' 10195 ;; 10196 esac 10197 ;; 10198 10199beos*) 10200 library_names_spec='${libname}${shared_ext}' 10201 dynamic_linker="$host_os ld.so" 10202 shlibpath_var=LIBRARY_PATH 10203 ;; 10204 10205bsdi[45]*) 10206 version_type=linux 10207 need_version=no 10208 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10209 soname_spec='${libname}${release}${shared_ext}$major' 10210 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10211 shlibpath_var=LD_LIBRARY_PATH 10212 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10213 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10214 # the default ld.so.conf also contains /usr/contrib/lib and 10215 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10216 # libtool to hard-code these into programs 10217 ;; 10218 10219cygwin* | mingw* | pw32* | cegcc*) 10220 version_type=windows 10221 shrext_cmds=".dll" 10222 need_version=no 10223 need_lib_prefix=no 10224 10225 case $GCC,$host_os in 10226 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10227 library_names_spec='$libname.dll.a' 10228 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10229 postinstall_cmds='base_file=`basename \${file}`~ 10230 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10231 dldir=$destdir/`dirname \$dlpath`~ 10232 test -d \$dldir || mkdir -p \$dldir~ 10233 $install_prog $dir/$dlname \$dldir/$dlname~ 10234 chmod a+x \$dldir/$dlname~ 10235 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10236 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10237 fi' 10238 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10239 dlpath=$dir/\$dldll~ 10240 $RM \$dlpath' 10241 shlibpath_overrides_runpath=yes 10242 10243 case $host_os in 10244 cygwin*) 10245 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10246 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10247 10248 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10249 ;; 10250 mingw* | cegcc*) 10251 # MinGW DLLs use traditional 'lib' prefix 10252 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10253 ;; 10254 pw32*) 10255 # pw32 DLLs use 'pw' prefix rather than 'lib' 10256 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10257 ;; 10258 esac 10259 ;; 10260 10261 *) 10262 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10263 ;; 10264 esac 10265 dynamic_linker='Win32 ld.exe' 10266 # FIXME: first we should search . and the directory the executable is in 10267 shlibpath_var=PATH 10268 ;; 10269 10270darwin* | rhapsody*) 10271 dynamic_linker="$host_os dyld" 10272 version_type=darwin 10273 need_lib_prefix=no 10274 need_version=no 10275 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10276 soname_spec='${libname}${release}${major}$shared_ext' 10277 shlibpath_overrides_runpath=yes 10278 shlibpath_var=DYLD_LIBRARY_PATH 10279 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10280 10281 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10282 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10283 ;; 10284 10285dgux*) 10286 version_type=linux 10287 need_lib_prefix=no 10288 need_version=no 10289 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10290 soname_spec='${libname}${release}${shared_ext}$major' 10291 shlibpath_var=LD_LIBRARY_PATH 10292 ;; 10293 10294freebsd* | dragonfly*) 10295 # DragonFly does not have aout. When/if they implement a new 10296 # versioning mechanism, adjust this. 10297 if test -x /usr/bin/objformat; then 10298 objformat=`/usr/bin/objformat` 10299 else 10300 case $host_os in 10301 freebsd[23].*) objformat=aout ;; 10302 *) objformat=elf ;; 10303 esac 10304 fi 10305 version_type=freebsd-$objformat 10306 case $version_type in 10307 freebsd-elf*) 10308 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10309 need_version=no 10310 need_lib_prefix=no 10311 ;; 10312 freebsd-*) 10313 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10314 need_version=yes 10315 ;; 10316 esac 10317 shlibpath_var=LD_LIBRARY_PATH 10318 case $host_os in 10319 freebsd2.*) 10320 shlibpath_overrides_runpath=yes 10321 ;; 10322 freebsd3.[01]* | freebsdelf3.[01]*) 10323 shlibpath_overrides_runpath=yes 10324 hardcode_into_libs=yes 10325 ;; 10326 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10327 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10328 shlibpath_overrides_runpath=no 10329 hardcode_into_libs=yes 10330 ;; 10331 *) # from 4.6 on, and DragonFly 10332 shlibpath_overrides_runpath=yes 10333 hardcode_into_libs=yes 10334 ;; 10335 esac 10336 ;; 10337 10338gnu*) 10339 version_type=linux 10340 need_lib_prefix=no 10341 need_version=no 10342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10343 soname_spec='${libname}${release}${shared_ext}$major' 10344 shlibpath_var=LD_LIBRARY_PATH 10345 hardcode_into_libs=yes 10346 ;; 10347 10348haiku*) 10349 version_type=linux 10350 need_lib_prefix=no 10351 need_version=no 10352 dynamic_linker="$host_os runtime_loader" 10353 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10354 soname_spec='${libname}${release}${shared_ext}$major' 10355 shlibpath_var=LIBRARY_PATH 10356 shlibpath_overrides_runpath=yes 10357 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10358 hardcode_into_libs=yes 10359 ;; 10360 10361hpux9* | hpux10* | hpux11*) 10362 # Give a soname corresponding to the major version so that dld.sl refuses to 10363 # link against other versions. 10364 version_type=sunos 10365 need_lib_prefix=no 10366 need_version=no 10367 case $host_cpu in 10368 ia64*) 10369 shrext_cmds='.so' 10370 hardcode_into_libs=yes 10371 dynamic_linker="$host_os dld.so" 10372 shlibpath_var=LD_LIBRARY_PATH 10373 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10374 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10375 soname_spec='${libname}${release}${shared_ext}$major' 10376 if test "X$HPUX_IA64_MODE" = X32; then 10377 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10378 else 10379 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10380 fi 10381 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10382 ;; 10383 hppa*64*) 10384 shrext_cmds='.sl' 10385 hardcode_into_libs=yes 10386 dynamic_linker="$host_os dld.sl" 10387 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10388 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10389 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10390 soname_spec='${libname}${release}${shared_ext}$major' 10391 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10392 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10393 ;; 10394 *) 10395 shrext_cmds='.sl' 10396 dynamic_linker="$host_os dld.sl" 10397 shlibpath_var=SHLIB_PATH 10398 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10399 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10400 soname_spec='${libname}${release}${shared_ext}$major' 10401 ;; 10402 esac 10403 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10404 postinstall_cmds='chmod 555 $lib' 10405 # or fails outright, so override atomically: 10406 install_override_mode=555 10407 ;; 10408 10409interix[3-9]*) 10410 version_type=linux 10411 need_lib_prefix=no 10412 need_version=no 10413 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10414 soname_spec='${libname}${release}${shared_ext}$major' 10415 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10416 shlibpath_var=LD_LIBRARY_PATH 10417 shlibpath_overrides_runpath=no 10418 hardcode_into_libs=yes 10419 ;; 10420 10421irix5* | irix6* | nonstopux*) 10422 case $host_os in 10423 nonstopux*) version_type=nonstopux ;; 10424 *) 10425 if test "$lt_cv_prog_gnu_ld" = yes; then 10426 version_type=linux 10427 else 10428 version_type=irix 10429 fi ;; 10430 esac 10431 need_lib_prefix=no 10432 need_version=no 10433 soname_spec='${libname}${release}${shared_ext}$major' 10434 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10435 case $host_os in 10436 irix5* | nonstopux*) 10437 libsuff= shlibsuff= 10438 ;; 10439 *) 10440 case $LD in # libtool.m4 will add one of these switches to LD 10441 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10442 libsuff= shlibsuff= libmagic=32-bit;; 10443 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10444 libsuff=32 shlibsuff=N32 libmagic=N32;; 10445 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10446 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10447 *) libsuff= shlibsuff= libmagic=never-match;; 10448 esac 10449 ;; 10450 esac 10451 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10452 shlibpath_overrides_runpath=no 10453 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10454 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10455 hardcode_into_libs=yes 10456 ;; 10457 10458# No shared lib support for Linux oldld, aout, or coff. 10459linux*oldld* | linux*aout* | linux*coff*) 10460 dynamic_linker=no 10461 ;; 10462 10463# This must be Linux ELF. 10464linux* | k*bsd*-gnu | kopensolaris*-gnu) 10465 version_type=linux 10466 need_lib_prefix=no 10467 need_version=no 10468 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10469 soname_spec='${libname}${release}${shared_ext}$major' 10470 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10471 shlibpath_var=LD_LIBRARY_PATH 10472 shlibpath_overrides_runpath=no 10473 10474 # Some binutils ld are patched to set DT_RUNPATH 10475 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10476 $as_echo_n "(cached) " >&6 10477else 10478 lt_cv_shlibpath_overrides_runpath=no 10479 save_LDFLAGS=$LDFLAGS 10480 save_libdir=$libdir 10481 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10482 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10484/* end confdefs.h. */ 10485 10486int 10487main () 10488{ 10489 10490 ; 10491 return 0; 10492} 10493_ACEOF 10494if ac_fn_c_try_link "$LINENO"; then : 10495 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10496 lt_cv_shlibpath_overrides_runpath=yes 10497fi 10498fi 10499rm -f core conftest.err conftest.$ac_objext \ 10500 conftest$ac_exeext conftest.$ac_ext 10501 LDFLAGS=$save_LDFLAGS 10502 libdir=$save_libdir 10503 10504fi 10505 10506 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10507 10508 # This implies no fast_install, which is unacceptable. 10509 # Some rework will be needed to allow for fast_install 10510 # before this can be enabled. 10511 hardcode_into_libs=yes 10512 10513 # Append ld.so.conf contents to the search path 10514 if test -f /etc/ld.so.conf; then 10515 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' ' '` 10516 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10517 fi 10518 10519 # We used to test for /lib/ld.so.1 and disable shared libraries on 10520 # powerpc, because MkLinux only supported shared libraries with the 10521 # GNU dynamic linker. Since this was broken with cross compilers, 10522 # most powerpc-linux boxes support dynamic linking these days and 10523 # people can always --disable-shared, the test was removed, and we 10524 # assume the GNU/Linux dynamic linker is in use. 10525 dynamic_linker='GNU/Linux ld.so' 10526 ;; 10527 10528netbsd*) 10529 version_type=sunos 10530 need_lib_prefix=no 10531 need_version=no 10532 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10533 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10534 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10535 dynamic_linker='NetBSD (a.out) ld.so' 10536 else 10537 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10538 soname_spec='${libname}${release}${shared_ext}$major' 10539 dynamic_linker='NetBSD ld.elf_so' 10540 fi 10541 shlibpath_var=LD_LIBRARY_PATH 10542 shlibpath_overrides_runpath=yes 10543 hardcode_into_libs=yes 10544 ;; 10545 10546newsos6) 10547 version_type=linux 10548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10549 shlibpath_var=LD_LIBRARY_PATH 10550 shlibpath_overrides_runpath=yes 10551 ;; 10552 10553*nto* | *qnx*) 10554 version_type=qnx 10555 need_lib_prefix=no 10556 need_version=no 10557 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10558 soname_spec='${libname}${release}${shared_ext}$major' 10559 shlibpath_var=LD_LIBRARY_PATH 10560 shlibpath_overrides_runpath=no 10561 hardcode_into_libs=yes 10562 dynamic_linker='ldqnx.so' 10563 ;; 10564 10565openbsd*) 10566 version_type=sunos 10567 sys_lib_dlsearch_path_spec="/usr/lib" 10568 need_lib_prefix=no 10569 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10570 case $host_os in 10571 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10572 *) need_version=no ;; 10573 esac 10574 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10575 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10576 shlibpath_var=LD_LIBRARY_PATH 10577 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10578 case $host_os in 10579 openbsd2.[89] | openbsd2.[89].*) 10580 shlibpath_overrides_runpath=no 10581 ;; 10582 *) 10583 shlibpath_overrides_runpath=yes 10584 ;; 10585 esac 10586 else 10587 shlibpath_overrides_runpath=yes 10588 fi 10589 ;; 10590 10591os2*) 10592 libname_spec='$name' 10593 shrext_cmds=".dll" 10594 need_lib_prefix=no 10595 library_names_spec='$libname${shared_ext} $libname.a' 10596 dynamic_linker='OS/2 ld.exe' 10597 shlibpath_var=LIBPATH 10598 ;; 10599 10600osf3* | osf4* | osf5*) 10601 version_type=osf 10602 need_lib_prefix=no 10603 need_version=no 10604 soname_spec='${libname}${release}${shared_ext}$major' 10605 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10606 shlibpath_var=LD_LIBRARY_PATH 10607 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10608 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10609 ;; 10610 10611rdos*) 10612 dynamic_linker=no 10613 ;; 10614 10615solaris*) 10616 version_type=linux 10617 need_lib_prefix=no 10618 need_version=no 10619 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10620 soname_spec='${libname}${release}${shared_ext}$major' 10621 shlibpath_var=LD_LIBRARY_PATH 10622 shlibpath_overrides_runpath=yes 10623 hardcode_into_libs=yes 10624 # ldd complains unless libraries are executable 10625 postinstall_cmds='chmod +x $lib' 10626 ;; 10627 10628sunos4*) 10629 version_type=sunos 10630 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10631 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10632 shlibpath_var=LD_LIBRARY_PATH 10633 shlibpath_overrides_runpath=yes 10634 if test "$with_gnu_ld" = yes; then 10635 need_lib_prefix=no 10636 fi 10637 need_version=yes 10638 ;; 10639 10640sysv4 | sysv4.3*) 10641 version_type=linux 10642 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10643 soname_spec='${libname}${release}${shared_ext}$major' 10644 shlibpath_var=LD_LIBRARY_PATH 10645 case $host_vendor in 10646 sni) 10647 shlibpath_overrides_runpath=no 10648 need_lib_prefix=no 10649 runpath_var=LD_RUN_PATH 10650 ;; 10651 siemens) 10652 need_lib_prefix=no 10653 ;; 10654 motorola) 10655 need_lib_prefix=no 10656 need_version=no 10657 shlibpath_overrides_runpath=no 10658 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10659 ;; 10660 esac 10661 ;; 10662 10663sysv4*MP*) 10664 if test -d /usr/nec ;then 10665 version_type=linux 10666 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10667 soname_spec='$libname${shared_ext}.$major' 10668 shlibpath_var=LD_LIBRARY_PATH 10669 fi 10670 ;; 10671 10672sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10673 version_type=freebsd-elf 10674 need_lib_prefix=no 10675 need_version=no 10676 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10677 soname_spec='${libname}${release}${shared_ext}$major' 10678 shlibpath_var=LD_LIBRARY_PATH 10679 shlibpath_overrides_runpath=yes 10680 hardcode_into_libs=yes 10681 if test "$with_gnu_ld" = yes; then 10682 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10683 else 10684 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10685 case $host_os in 10686 sco3.2v5*) 10687 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10688 ;; 10689 esac 10690 fi 10691 sys_lib_dlsearch_path_spec='/usr/lib' 10692 ;; 10693 10694tpf*) 10695 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10696 version_type=linux 10697 need_lib_prefix=no 10698 need_version=no 10699 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10700 shlibpath_var=LD_LIBRARY_PATH 10701 shlibpath_overrides_runpath=no 10702 hardcode_into_libs=yes 10703 ;; 10704 10705uts4*) 10706 version_type=linux 10707 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10708 soname_spec='${libname}${release}${shared_ext}$major' 10709 shlibpath_var=LD_LIBRARY_PATH 10710 ;; 10711 10712*) 10713 dynamic_linker=no 10714 ;; 10715esac 10716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10717$as_echo "$dynamic_linker" >&6; } 10718test "$dynamic_linker" = no && can_build_shared=no 10719 10720variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10721if test "$GCC" = yes; then 10722 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10723fi 10724 10725if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10726 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10727fi 10728if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10729 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10730fi 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 10817 10818 10819 10820 10821 10822 10823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10824$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10825hardcode_action= 10826if test -n "$hardcode_libdir_flag_spec" || 10827 test -n "$runpath_var" || 10828 test "X$hardcode_automatic" = "Xyes" ; then 10829 10830 # We can hardcode non-existent directories. 10831 if test "$hardcode_direct" != no && 10832 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10833 # have to relink, otherwise we might link with an installed library 10834 # when we should be linking with a yet-to-be-installed one 10835 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10836 test "$hardcode_minus_L" != no; then 10837 # Linking always hardcodes the temporary library directory. 10838 hardcode_action=relink 10839 else 10840 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10841 hardcode_action=immediate 10842 fi 10843else 10844 # We cannot hardcode anything, or else we can only hardcode existing 10845 # directories. 10846 hardcode_action=unsupported 10847fi 10848{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10849$as_echo "$hardcode_action" >&6; } 10850 10851if test "$hardcode_action" = relink || 10852 test "$inherit_rpath" = yes; then 10853 # Fast installation is not supported 10854 enable_fast_install=no 10855elif test "$shlibpath_overrides_runpath" = yes || 10856 test "$enable_shared" = no; then 10857 # Fast installation is not necessary 10858 enable_fast_install=needless 10859fi 10860 10861 10862 10863 10864 10865 10866 if test "x$enable_dlopen" != xyes; then 10867 enable_dlopen=unknown 10868 enable_dlopen_self=unknown 10869 enable_dlopen_self_static=unknown 10870else 10871 lt_cv_dlopen=no 10872 lt_cv_dlopen_libs= 10873 10874 case $host_os in 10875 beos*) 10876 lt_cv_dlopen="load_add_on" 10877 lt_cv_dlopen_libs= 10878 lt_cv_dlopen_self=yes 10879 ;; 10880 10881 mingw* | pw32* | cegcc*) 10882 lt_cv_dlopen="LoadLibrary" 10883 lt_cv_dlopen_libs= 10884 ;; 10885 10886 cygwin*) 10887 lt_cv_dlopen="dlopen" 10888 lt_cv_dlopen_libs= 10889 ;; 10890 10891 darwin*) 10892 # if libdl is installed we need to link against it 10893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10894$as_echo_n "checking for dlopen in -ldl... " >&6; } 10895if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10896 $as_echo_n "(cached) " >&6 10897else 10898 ac_check_lib_save_LIBS=$LIBS 10899LIBS="-ldl $LIBS" 10900cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10901/* end confdefs.h. */ 10902 10903/* Override any GCC internal prototype to avoid an error. 10904 Use char because int might match the return type of a GCC 10905 builtin and then its argument prototype would still apply. */ 10906#ifdef __cplusplus 10907extern "C" 10908#endif 10909char dlopen (); 10910int 10911main () 10912{ 10913return dlopen (); 10914 ; 10915 return 0; 10916} 10917_ACEOF 10918if ac_fn_c_try_link "$LINENO"; then : 10919 ac_cv_lib_dl_dlopen=yes 10920else 10921 ac_cv_lib_dl_dlopen=no 10922fi 10923rm -f core conftest.err conftest.$ac_objext \ 10924 conftest$ac_exeext conftest.$ac_ext 10925LIBS=$ac_check_lib_save_LIBS 10926fi 10927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10928$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10929if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10930 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10931else 10932 10933 lt_cv_dlopen="dyld" 10934 lt_cv_dlopen_libs= 10935 lt_cv_dlopen_self=yes 10936 10937fi 10938 10939 ;; 10940 10941 *) 10942 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10943if test "x$ac_cv_func_shl_load" = x""yes; then : 10944 lt_cv_dlopen="shl_load" 10945else 10946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10947$as_echo_n "checking for shl_load in -ldld... " >&6; } 10948if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10949 $as_echo_n "(cached) " >&6 10950else 10951 ac_check_lib_save_LIBS=$LIBS 10952LIBS="-ldld $LIBS" 10953cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10954/* end confdefs.h. */ 10955 10956/* Override any GCC internal prototype to avoid an error. 10957 Use char because int might match the return type of a GCC 10958 builtin and then its argument prototype would still apply. */ 10959#ifdef __cplusplus 10960extern "C" 10961#endif 10962char shl_load (); 10963int 10964main () 10965{ 10966return shl_load (); 10967 ; 10968 return 0; 10969} 10970_ACEOF 10971if ac_fn_c_try_link "$LINENO"; then : 10972 ac_cv_lib_dld_shl_load=yes 10973else 10974 ac_cv_lib_dld_shl_load=no 10975fi 10976rm -f core conftest.err conftest.$ac_objext \ 10977 conftest$ac_exeext conftest.$ac_ext 10978LIBS=$ac_check_lib_save_LIBS 10979fi 10980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10981$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10982if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10983 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10984else 10985 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10986if test "x$ac_cv_func_dlopen" = x""yes; then : 10987 lt_cv_dlopen="dlopen" 10988else 10989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10990$as_echo_n "checking for dlopen in -ldl... " >&6; } 10991if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10992 $as_echo_n "(cached) " >&6 10993else 10994 ac_check_lib_save_LIBS=$LIBS 10995LIBS="-ldl $LIBS" 10996cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10997/* end confdefs.h. */ 10998 10999/* Override any GCC internal prototype to avoid an error. 11000 Use char because int might match the return type of a GCC 11001 builtin and then its argument prototype would still apply. */ 11002#ifdef __cplusplus 11003extern "C" 11004#endif 11005char dlopen (); 11006int 11007main () 11008{ 11009return dlopen (); 11010 ; 11011 return 0; 11012} 11013_ACEOF 11014if ac_fn_c_try_link "$LINENO"; then : 11015 ac_cv_lib_dl_dlopen=yes 11016else 11017 ac_cv_lib_dl_dlopen=no 11018fi 11019rm -f core conftest.err conftest.$ac_objext \ 11020 conftest$ac_exeext conftest.$ac_ext 11021LIBS=$ac_check_lib_save_LIBS 11022fi 11023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11024$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11025if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11026 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11027else 11028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11029$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11030if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 11031 $as_echo_n "(cached) " >&6 11032else 11033 ac_check_lib_save_LIBS=$LIBS 11034LIBS="-lsvld $LIBS" 11035cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11036/* end confdefs.h. */ 11037 11038/* Override any GCC internal prototype to avoid an error. 11039 Use char because int might match the return type of a GCC 11040 builtin and then its argument prototype would still apply. */ 11041#ifdef __cplusplus 11042extern "C" 11043#endif 11044char dlopen (); 11045int 11046main () 11047{ 11048return dlopen (); 11049 ; 11050 return 0; 11051} 11052_ACEOF 11053if ac_fn_c_try_link "$LINENO"; then : 11054 ac_cv_lib_svld_dlopen=yes 11055else 11056 ac_cv_lib_svld_dlopen=no 11057fi 11058rm -f core conftest.err conftest.$ac_objext \ 11059 conftest$ac_exeext conftest.$ac_ext 11060LIBS=$ac_check_lib_save_LIBS 11061fi 11062{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11063$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11064if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 11065 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11066else 11067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11068$as_echo_n "checking for dld_link in -ldld... " >&6; } 11069if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 11070 $as_echo_n "(cached) " >&6 11071else 11072 ac_check_lib_save_LIBS=$LIBS 11073LIBS="-ldld $LIBS" 11074cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11075/* end confdefs.h. */ 11076 11077/* Override any GCC internal prototype to avoid an error. 11078 Use char because int might match the return type of a GCC 11079 builtin and then its argument prototype would still apply. */ 11080#ifdef __cplusplus 11081extern "C" 11082#endif 11083char dld_link (); 11084int 11085main () 11086{ 11087return dld_link (); 11088 ; 11089 return 0; 11090} 11091_ACEOF 11092if ac_fn_c_try_link "$LINENO"; then : 11093 ac_cv_lib_dld_dld_link=yes 11094else 11095 ac_cv_lib_dld_dld_link=no 11096fi 11097rm -f core conftest.err conftest.$ac_objext \ 11098 conftest$ac_exeext conftest.$ac_ext 11099LIBS=$ac_check_lib_save_LIBS 11100fi 11101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11102$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11103if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 11104 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11105fi 11106 11107 11108fi 11109 11110 11111fi 11112 11113 11114fi 11115 11116 11117fi 11118 11119 11120fi 11121 11122 ;; 11123 esac 11124 11125 if test "x$lt_cv_dlopen" != xno; then 11126 enable_dlopen=yes 11127 else 11128 enable_dlopen=no 11129 fi 11130 11131 case $lt_cv_dlopen in 11132 dlopen) 11133 save_CPPFLAGS="$CPPFLAGS" 11134 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11135 11136 save_LDFLAGS="$LDFLAGS" 11137 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11138 11139 save_LIBS="$LIBS" 11140 LIBS="$lt_cv_dlopen_libs $LIBS" 11141 11142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11143$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11144if test "${lt_cv_dlopen_self+set}" = set; then : 11145 $as_echo_n "(cached) " >&6 11146else 11147 if test "$cross_compiling" = yes; then : 11148 lt_cv_dlopen_self=cross 11149else 11150 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11151 lt_status=$lt_dlunknown 11152 cat > conftest.$ac_ext <<_LT_EOF 11153#line 11153 "configure" 11154#include "confdefs.h" 11155 11156#if HAVE_DLFCN_H 11157#include <dlfcn.h> 11158#endif 11159 11160#include <stdio.h> 11161 11162#ifdef RTLD_GLOBAL 11163# define LT_DLGLOBAL RTLD_GLOBAL 11164#else 11165# ifdef DL_GLOBAL 11166# define LT_DLGLOBAL DL_GLOBAL 11167# else 11168# define LT_DLGLOBAL 0 11169# endif 11170#endif 11171 11172/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11173 find out it does not work in some platform. */ 11174#ifndef LT_DLLAZY_OR_NOW 11175# ifdef RTLD_LAZY 11176# define LT_DLLAZY_OR_NOW RTLD_LAZY 11177# else 11178# ifdef DL_LAZY 11179# define LT_DLLAZY_OR_NOW DL_LAZY 11180# else 11181# ifdef RTLD_NOW 11182# define LT_DLLAZY_OR_NOW RTLD_NOW 11183# else 11184# ifdef DL_NOW 11185# define LT_DLLAZY_OR_NOW DL_NOW 11186# else 11187# define LT_DLLAZY_OR_NOW 0 11188# endif 11189# endif 11190# endif 11191# endif 11192#endif 11193 11194/* When -fvisbility=hidden is used, assume the code has been annotated 11195 correspondingly for the symbols needed. */ 11196#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11197void fnord () __attribute__((visibility("default"))); 11198#endif 11199 11200void fnord () { int i=42; } 11201int main () 11202{ 11203 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11204 int status = $lt_dlunknown; 11205 11206 if (self) 11207 { 11208 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11209 else 11210 { 11211 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11212 else puts (dlerror ()); 11213 } 11214 /* dlclose (self); */ 11215 } 11216 else 11217 puts (dlerror ()); 11218 11219 return status; 11220} 11221_LT_EOF 11222 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11223 (eval $ac_link) 2>&5 11224 ac_status=$? 11225 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11226 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11227 (./conftest; exit; ) >&5 2>/dev/null 11228 lt_status=$? 11229 case x$lt_status in 11230 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11231 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11232 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11233 esac 11234 else : 11235 # compilation failed 11236 lt_cv_dlopen_self=no 11237 fi 11238fi 11239rm -fr conftest* 11240 11241 11242fi 11243{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11244$as_echo "$lt_cv_dlopen_self" >&6; } 11245 11246 if test "x$lt_cv_dlopen_self" = xyes; then 11247 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11249$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11250if test "${lt_cv_dlopen_self_static+set}" = set; then : 11251 $as_echo_n "(cached) " >&6 11252else 11253 if test "$cross_compiling" = yes; then : 11254 lt_cv_dlopen_self_static=cross 11255else 11256 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11257 lt_status=$lt_dlunknown 11258 cat > conftest.$ac_ext <<_LT_EOF 11259#line 11259 "configure" 11260#include "confdefs.h" 11261 11262#if HAVE_DLFCN_H 11263#include <dlfcn.h> 11264#endif 11265 11266#include <stdio.h> 11267 11268#ifdef RTLD_GLOBAL 11269# define LT_DLGLOBAL RTLD_GLOBAL 11270#else 11271# ifdef DL_GLOBAL 11272# define LT_DLGLOBAL DL_GLOBAL 11273# else 11274# define LT_DLGLOBAL 0 11275# endif 11276#endif 11277 11278/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11279 find out it does not work in some platform. */ 11280#ifndef LT_DLLAZY_OR_NOW 11281# ifdef RTLD_LAZY 11282# define LT_DLLAZY_OR_NOW RTLD_LAZY 11283# else 11284# ifdef DL_LAZY 11285# define LT_DLLAZY_OR_NOW DL_LAZY 11286# else 11287# ifdef RTLD_NOW 11288# define LT_DLLAZY_OR_NOW RTLD_NOW 11289# else 11290# ifdef DL_NOW 11291# define LT_DLLAZY_OR_NOW DL_NOW 11292# else 11293# define LT_DLLAZY_OR_NOW 0 11294# endif 11295# endif 11296# endif 11297# endif 11298#endif 11299 11300/* When -fvisbility=hidden is used, assume the code has been annotated 11301 correspondingly for the symbols needed. */ 11302#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11303void fnord () __attribute__((visibility("default"))); 11304#endif 11305 11306void fnord () { int i=42; } 11307int main () 11308{ 11309 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11310 int status = $lt_dlunknown; 11311 11312 if (self) 11313 { 11314 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11315 else 11316 { 11317 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11318 else puts (dlerror ()); 11319 } 11320 /* dlclose (self); */ 11321 } 11322 else 11323 puts (dlerror ()); 11324 11325 return status; 11326} 11327_LT_EOF 11328 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11329 (eval $ac_link) 2>&5 11330 ac_status=$? 11331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11332 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11333 (./conftest; exit; ) >&5 2>/dev/null 11334 lt_status=$? 11335 case x$lt_status in 11336 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11337 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11338 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11339 esac 11340 else : 11341 # compilation failed 11342 lt_cv_dlopen_self_static=no 11343 fi 11344fi 11345rm -fr conftest* 11346 11347 11348fi 11349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11350$as_echo "$lt_cv_dlopen_self_static" >&6; } 11351 fi 11352 11353 CPPFLAGS="$save_CPPFLAGS" 11354 LDFLAGS="$save_LDFLAGS" 11355 LIBS="$save_LIBS" 11356 ;; 11357 esac 11358 11359 case $lt_cv_dlopen_self in 11360 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11361 *) enable_dlopen_self=unknown ;; 11362 esac 11363 11364 case $lt_cv_dlopen_self_static in 11365 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11366 *) enable_dlopen_self_static=unknown ;; 11367 esac 11368fi 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386striplib= 11387old_striplib= 11388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11389$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11390if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11391 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11392 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11394$as_echo "yes" >&6; } 11395else 11396# FIXME - insert some real tests, host_os isn't really good enough 11397 case $host_os in 11398 darwin*) 11399 if test -n "$STRIP" ; then 11400 striplib="$STRIP -x" 11401 old_striplib="$STRIP -S" 11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11403$as_echo "yes" >&6; } 11404 else 11405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11406$as_echo "no" >&6; } 11407 fi 11408 ;; 11409 *) 11410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11411$as_echo "no" >&6; } 11412 ;; 11413 esac 11414fi 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 # Report which library types will actually be built 11428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11429$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11431$as_echo "$can_build_shared" >&6; } 11432 11433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11434$as_echo_n "checking whether to build shared libraries... " >&6; } 11435 test "$can_build_shared" = "no" && enable_shared=no 11436 11437 # On AIX, shared libraries and static libraries use the same namespace, and 11438 # are all built from PIC. 11439 case $host_os in 11440 aix3*) 11441 test "$enable_shared" = yes && enable_static=no 11442 if test -n "$RANLIB"; then 11443 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11444 postinstall_cmds='$RANLIB $lib' 11445 fi 11446 ;; 11447 11448 aix[4-9]*) 11449 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11450 test "$enable_shared" = yes && enable_static=no 11451 fi 11452 ;; 11453 esac 11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11455$as_echo "$enable_shared" >&6; } 11456 11457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11458$as_echo_n "checking whether to build static libraries... " >&6; } 11459 # Make sure either enable_shared or enable_static is yes. 11460 test "$enable_shared" = yes || enable_static=yes 11461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11462$as_echo "$enable_static" >&6; } 11463 11464 11465 11466 11467fi 11468ac_ext=c 11469ac_cpp='$CPP $CPPFLAGS' 11470ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11471ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11472ac_compiler_gnu=$ac_cv_c_compiler_gnu 11473 11474CC="$lt_save_CC" 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 ac_config_commands="$ac_config_commands libtool" 11489 11490 11491 11492 11493# Only expand once: 11494 11495 11496 11497# Check whether --enable-targets was given. 11498if test "${enable_targets+set}" = set; then : 11499 enableval=$enable_targets; case "${enableval}" in 11500 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11501 ;; 11502 no) enable_targets= ;; 11503 *) enable_targets=$enableval ;; 11504esac 11505fi 11506 11507 11508# Set the 'development' global. 11509. $srcdir/../bfd/development.sh 11510 11511# Default set of GCC warnings to enable. 11512GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11513 11514# Add -Wshadow if the compiler is a sufficiently recent version of GCC. 11515cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11516/* end confdefs.h. */ 11517__GNUC__ 11518_ACEOF 11519if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11520 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11521 11522else 11523 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11524fi 11525rm -f conftest* 11526 11527 11528# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 11529cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11530/* end confdefs.h. */ 11531__GNUC__ 11532_ACEOF 11533if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11534 $EGREP "^[0-4]$" >/dev/null 2>&1; then : 11535 11536else 11537 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144" 11538fi 11539rm -f conftest* 11540 11541 11542# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings. 11543WARN_WRITE_STRINGS="" 11544cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11545/* end confdefs.h. */ 11546__GNUC__ 11547_ACEOF 11548if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11549 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11550 11551else 11552 WARN_WRITE_STRINGS="-Wwrite-strings" 11553fi 11554rm -f conftest* 11555 11556 11557# Check whether --enable-werror was given. 11558if test "${enable_werror+set}" = set; then : 11559 enableval=$enable_werror; case "${enableval}" in 11560 yes | y) ERROR_ON_WARNING="yes" ;; 11561 no | n) ERROR_ON_WARNING="no" ;; 11562 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11563 esac 11564fi 11565 11566 11567# Disable -Wformat by default when using gcc on mingw 11568case "${host}" in 11569 *-*-mingw32*) 11570 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11571 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11572 fi 11573 ;; 11574 *) ;; 11575esac 11576 11577# Enable -Werror by default when using gcc. Turn it off for releases. 11578if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 11579 ERROR_ON_WARNING=yes 11580fi 11581 11582NO_WERROR= 11583if test "${ERROR_ON_WARNING}" = yes ; then 11584 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11585 NO_WERROR="-Wno-error" 11586fi 11587 11588if test "${GCC}" = yes ; then 11589 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11590fi 11591 11592# Check whether --enable-build-warnings was given. 11593if test "${enable_build_warnings+set}" = set; then : 11594 enableval=$enable_build_warnings; case "${enableval}" in 11595 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11596 no) if test "${GCC}" = yes ; then 11597 WARN_CFLAGS="-w" 11598 fi;; 11599 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11600 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11601 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11602 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11603 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11604esac 11605fi 11606 11607 11608if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11609 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11610fi 11611 11612 11613 11614 11615 11616ac_ext=c 11617ac_cpp='$CPP $CPPFLAGS' 11618ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11619ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11620ac_compiler_gnu=$ac_cv_c_compiler_gnu 11621 11622NO_WMISSING_FIELD_INITIALIZERS= 11623save_CFLAGS="$CFLAGS" 11624for real_option in -Wno-missing-field-initializers; do 11625 # Do the check with the no- prefix removed since gcc silently 11626 # accepts any -Wno-* option on purpose 11627 case $real_option in 11628 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 11629 *) option=$real_option ;; 11630 esac 11631 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 11632 11633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 11634$as_echo_n "checking whether $CC supports $option... " >&6; } 11635if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then : 11636 $as_echo_n "(cached) " >&6 11637else 11638 CFLAGS="$option" 11639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11640/* end confdefs.h. */ 11641 11642int 11643main () 11644{ 11645 11646 ; 11647 return 0; 11648} 11649_ACEOF 11650if ac_fn_c_try_compile "$LINENO"; then : 11651 eval "$as_acx_Woption=yes" 11652else 11653 eval "$as_acx_Woption=no" 11654fi 11655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11656 11657fi 11658eval ac_res=\$$as_acx_Woption 11659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11660$as_echo "$ac_res" >&6; } 11661 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 11662 NO_WMISSING_FIELD_INITIALIZERS="$NO_WMISSING_FIELD_INITIALIZERS${NO_WMISSING_FIELD_INITIALIZERS:+ }$real_option" 11663fi 11664 done 11665CFLAGS="$save_CFLAGS" 11666ac_ext=c 11667ac_cpp='$CPP $CPPFLAGS' 11668ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11669ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11670ac_compiler_gnu=$ac_cv_c_compiler_gnu 11671 11672 11673 11674ac_config_headers="$ac_config_headers config.h:config.in" 11675 11676 11677# PR 14072 11678 11679 11680if test -z "$target" ; then 11681 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5 11682fi 11683 11684 11685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 11686$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 11687 # Check whether --enable-maintainer-mode was given. 11688if test "${enable_maintainer_mode+set}" = set; then : 11689 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 11690else 11691 USE_MAINTAINER_MODE=no 11692fi 11693 11694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 11695$as_echo "$USE_MAINTAINER_MODE" >&6; } 11696 if test $USE_MAINTAINER_MODE = yes; then 11697 MAINTAINER_MODE_TRUE= 11698 MAINTAINER_MODE_FALSE='#' 11699else 11700 MAINTAINER_MODE_TRUE='#' 11701 MAINTAINER_MODE_FALSE= 11702fi 11703 11704 MAINT=$MAINTAINER_MODE_TRUE 11705 11706 11707 case ${build_alias} in 11708 "") build_noncanonical=${build} ;; 11709 *) build_noncanonical=${build_alias} ;; 11710esac 11711 11712 case ${host_alias} in 11713 "") host_noncanonical=${build_noncanonical} ;; 11714 *) host_noncanonical=${host_alias} ;; 11715esac 11716 11717 case ${target_alias} in 11718 "") target_noncanonical=${host_noncanonical} ;; 11719 *) target_noncanonical=${target_alias} ;; 11720esac 11721 11722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5 11723$as_echo_n "checking whether to install libbfd... " >&6; } 11724 # Check whether --enable-install-libbfd was given. 11725if test "${enable_install_libbfd+set}" = set; then : 11726 enableval=$enable_install_libbfd; install_libbfd_p=$enableval 11727else 11728 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then 11729 install_libbfd_p=yes 11730 else 11731 install_libbfd_p=no 11732 fi 11733fi 11734 11735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5 11736$as_echo "$install_libbfd_p" >&6; } 11737 if test $install_libbfd_p = yes; then 11738 INSTALL_LIBBFD_TRUE= 11739 INSTALL_LIBBFD_FALSE='#' 11740else 11741 INSTALL_LIBBFD_TRUE='#' 11742 INSTALL_LIBBFD_FALSE= 11743fi 11744 11745 # Need _noncanonical variables for this. 11746 11747 11748 11749 11750 # libbfd.a is a host library containing target dependent code 11751 bfdlibdir='$(libdir)' 11752 bfdincludedir='$(includedir)' 11753 if test "${host}" != "${target}"; then 11754 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib' 11755 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include' 11756 fi 11757 11758 11759 11760 11761 11762 11763 11764 11765# host-specific stuff: 11766 11767ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl fi vi ga zh_CN it uk" 11768# If we haven't got the data from the intl directory, 11769# assume NLS is disabled. 11770USE_NLS=no 11771LIBINTL= 11772LIBINTL_DEP= 11773INCINTL= 11774XGETTEXT= 11775GMSGFMT= 11776POSUB= 11777 11778if test -f ../intl/config.intl; then 11779 . ../intl/config.intl 11780fi 11781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11782$as_echo_n "checking whether NLS is requested... " >&6; } 11783if test x"$USE_NLS" != xyes; then 11784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11785$as_echo "no" >&6; } 11786else 11787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11788$as_echo "yes" >&6; } 11789 11790$as_echo "#define ENABLE_NLS 1" >>confdefs.h 11791 11792 11793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 11794$as_echo_n "checking for catalogs to be installed... " >&6; } 11795 # Look for .po and .gmo files in the source directory. 11796 CATALOGS= 11797 XLINGUAS= 11798 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 11799 # If there aren't any .gmo files the shell will give us the 11800 # literal string "../path/to/srcdir/po/*.gmo" which has to be 11801 # weeded out. 11802 case "$cat" in *\**) 11803 continue;; 11804 esac 11805 # The quadruple backslash is collapsed to a double backslash 11806 # by the backticks, then collapsed again by the double quotes, 11807 # leaving us with one backslash in the sed expression (right 11808 # before the dot that mustn't act as a wildcard). 11809 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 11810 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 11811 # The user is allowed to set LINGUAS to a list of languages to 11812 # install catalogs for. If it's empty that means "all of them." 11813 if test "x$LINGUAS" = x; then 11814 CATALOGS="$CATALOGS $cat" 11815 XLINGUAS="$XLINGUAS $lang" 11816 else 11817 case "$LINGUAS" in *$lang*) 11818 CATALOGS="$CATALOGS $cat" 11819 XLINGUAS="$XLINGUAS $lang" 11820 ;; 11821 esac 11822 fi 11823 done 11824 LINGUAS="$XLINGUAS" 11825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 11826$as_echo "$LINGUAS" >&6; } 11827 11828 11829 DATADIRNAME=share 11830 11831 INSTOBJEXT=.mo 11832 11833 GENCAT=gencat 11834 11835 CATOBJEXT=.gmo 11836 11837fi 11838 11839 MKINSTALLDIRS= 11840 if test -n "$ac_aux_dir"; then 11841 case "$ac_aux_dir" in 11842 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 11843 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 11844 esac 11845 fi 11846 if test -z "$MKINSTALLDIRS"; then 11847 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 11848 fi 11849 11850 11851 11852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11853$as_echo_n "checking whether NLS is requested... " >&6; } 11854 # Check whether --enable-nls was given. 11855if test "${enable_nls+set}" = set; then : 11856 enableval=$enable_nls; USE_NLS=$enableval 11857else 11858 USE_NLS=yes 11859fi 11860 11861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11862$as_echo "$USE_NLS" >&6; } 11863 11864 11865 11866 11867 11868 11869# Prepare PATH_SEPARATOR. 11870# The user is always right. 11871if test "${PATH_SEPARATOR+set}" != set; then 11872 echo "#! /bin/sh" >conf$$.sh 11873 echo "exit 0" >>conf$$.sh 11874 chmod +x conf$$.sh 11875 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11876 PATH_SEPARATOR=';' 11877 else 11878 PATH_SEPARATOR=: 11879 fi 11880 rm -f conf$$.sh 11881fi 11882 11883# Find out how to test for executable files. Don't use a zero-byte file, 11884# as systems may use methods other than mode bits to determine executability. 11885cat >conf$$.file <<_ASEOF 11886#! /bin/sh 11887exit 0 11888_ASEOF 11889chmod +x conf$$.file 11890if test -x conf$$.file >/dev/null 2>&1; then 11891 ac_executable_p="test -x" 11892else 11893 ac_executable_p="test -f" 11894fi 11895rm -f conf$$.file 11896 11897# Extract the first word of "msgfmt", so it can be a program name with args. 11898set dummy msgfmt; ac_word=$2 11899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11900$as_echo_n "checking for $ac_word... " >&6; } 11901if test "${ac_cv_path_MSGFMT+set}" = set; then : 11902 $as_echo_n "(cached) " >&6 11903else 11904 case "$MSGFMT" in 11905 [\\/]* | ?:[\\/]*) 11906 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 11907 ;; 11908 *) 11909 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11910 for ac_dir in $PATH; do 11911 IFS="$ac_save_IFS" 11912 test -z "$ac_dir" && ac_dir=. 11913 for ac_exec_ext in '' $ac_executable_extensions; do 11914 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11915 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 11916 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11917 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 11918 break 2 11919 fi 11920 fi 11921 done 11922 done 11923 IFS="$ac_save_IFS" 11924 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 11925 ;; 11926esac 11927fi 11928MSGFMT="$ac_cv_path_MSGFMT" 11929if test "$MSGFMT" != ":"; then 11930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 11931$as_echo "$MSGFMT" >&6; } 11932else 11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11934$as_echo "no" >&6; } 11935fi 11936 11937 # Extract the first word of "gmsgfmt", so it can be a program name with args. 11938set dummy gmsgfmt; ac_word=$2 11939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11940$as_echo_n "checking for $ac_word... " >&6; } 11941if test "${ac_cv_path_GMSGFMT+set}" = set; then : 11942 $as_echo_n "(cached) " >&6 11943else 11944 case $GMSGFMT in 11945 [\\/]* | ?:[\\/]*) 11946 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 11947 ;; 11948 *) 11949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11950for as_dir in $PATH 11951do 11952 IFS=$as_save_IFS 11953 test -z "$as_dir" && as_dir=. 11954 for ac_exec_ext in '' $ac_executable_extensions; do 11955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11956 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 11957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11958 break 2 11959 fi 11960done 11961 done 11962IFS=$as_save_IFS 11963 11964 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 11965 ;; 11966esac 11967fi 11968GMSGFMT=$ac_cv_path_GMSGFMT 11969if test -n "$GMSGFMT"; then 11970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 11971$as_echo "$GMSGFMT" >&6; } 11972else 11973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11974$as_echo "no" >&6; } 11975fi 11976 11977 11978 11979 11980# Prepare PATH_SEPARATOR. 11981# The user is always right. 11982if test "${PATH_SEPARATOR+set}" != set; then 11983 echo "#! /bin/sh" >conf$$.sh 11984 echo "exit 0" >>conf$$.sh 11985 chmod +x conf$$.sh 11986 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11987 PATH_SEPARATOR=';' 11988 else 11989 PATH_SEPARATOR=: 11990 fi 11991 rm -f conf$$.sh 11992fi 11993 11994# Find out how to test for executable files. Don't use a zero-byte file, 11995# as systems may use methods other than mode bits to determine executability. 11996cat >conf$$.file <<_ASEOF 11997#! /bin/sh 11998exit 0 11999_ASEOF 12000chmod +x conf$$.file 12001if test -x conf$$.file >/dev/null 2>&1; then 12002 ac_executable_p="test -x" 12003else 12004 ac_executable_p="test -f" 12005fi 12006rm -f conf$$.file 12007 12008# Extract the first word of "xgettext", so it can be a program name with args. 12009set dummy xgettext; ac_word=$2 12010{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12011$as_echo_n "checking for $ac_word... " >&6; } 12012if test "${ac_cv_path_XGETTEXT+set}" = set; then : 12013 $as_echo_n "(cached) " >&6 12014else 12015 case "$XGETTEXT" in 12016 [\\/]* | ?:[\\/]*) 12017 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 12018 ;; 12019 *) 12020 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12021 for ac_dir in $PATH; do 12022 IFS="$ac_save_IFS" 12023 test -z "$ac_dir" && ac_dir=. 12024 for ac_exec_ext in '' $ac_executable_extensions; do 12025 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12026 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12027 (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 12028 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 12029 break 2 12030 fi 12031 fi 12032 done 12033 done 12034 IFS="$ac_save_IFS" 12035 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 12036 ;; 12037esac 12038fi 12039XGETTEXT="$ac_cv_path_XGETTEXT" 12040if test "$XGETTEXT" != ":"; then 12041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 12042$as_echo "$XGETTEXT" >&6; } 12043else 12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12045$as_echo "no" >&6; } 12046fi 12047 12048 rm -f messages.po 12049 12050 12051# Prepare PATH_SEPARATOR. 12052# The user is always right. 12053if test "${PATH_SEPARATOR+set}" != set; then 12054 echo "#! /bin/sh" >conf$$.sh 12055 echo "exit 0" >>conf$$.sh 12056 chmod +x conf$$.sh 12057 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12058 PATH_SEPARATOR=';' 12059 else 12060 PATH_SEPARATOR=: 12061 fi 12062 rm -f conf$$.sh 12063fi 12064 12065# Find out how to test for executable files. Don't use a zero-byte file, 12066# as systems may use methods other than mode bits to determine executability. 12067cat >conf$$.file <<_ASEOF 12068#! /bin/sh 12069exit 0 12070_ASEOF 12071chmod +x conf$$.file 12072if test -x conf$$.file >/dev/null 2>&1; then 12073 ac_executable_p="test -x" 12074else 12075 ac_executable_p="test -f" 12076fi 12077rm -f conf$$.file 12078 12079# Extract the first word of "msgmerge", so it can be a program name with args. 12080set dummy msgmerge; ac_word=$2 12081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12082$as_echo_n "checking for $ac_word... " >&6; } 12083if test "${ac_cv_path_MSGMERGE+set}" = set; then : 12084 $as_echo_n "(cached) " >&6 12085else 12086 case "$MSGMERGE" in 12087 [\\/]* | ?:[\\/]*) 12088 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 12089 ;; 12090 *) 12091 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12092 for ac_dir in $PATH; do 12093 IFS="$ac_save_IFS" 12094 test -z "$ac_dir" && ac_dir=. 12095 for ac_exec_ext in '' $ac_executable_extensions; do 12096 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12097 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 12098 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 12099 break 2 12100 fi 12101 fi 12102 done 12103 done 12104 IFS="$ac_save_IFS" 12105 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 12106 ;; 12107esac 12108fi 12109MSGMERGE="$ac_cv_path_MSGMERGE" 12110if test "$MSGMERGE" != ":"; then 12111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 12112$as_echo "$MSGMERGE" >&6; } 12113else 12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12115$as_echo "no" >&6; } 12116fi 12117 12118 12119 if test "$GMSGFMT" != ":"; then 12120 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 12121 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12122 : ; 12123 else 12124 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 12126$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 12127 GMSGFMT=":" 12128 fi 12129 fi 12130 12131 if test "$XGETTEXT" != ":"; then 12132 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12133 (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 12134 : ; 12135 else 12136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 12137$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 12138 XGETTEXT=":" 12139 fi 12140 rm -f messages.po 12141 fi 12142 12143 ac_config_commands="$ac_config_commands default-1" 12144 12145 12146 12147. ${srcdir}/../bfd/configure.host 12148 12149# Put a plausible default for CC_FOR_BUILD in Makefile. 12150if test -z "$CC_FOR_BUILD"; then 12151 if test "x$cross_compiling" = "xno"; then 12152 CC_FOR_BUILD='$(CC)' 12153 else 12154 CC_FOR_BUILD=gcc 12155 fi 12156fi 12157 12158# Also set EXEEXT_FOR_BUILD. 12159if test "x$cross_compiling" = "xno"; then 12160 EXEEXT_FOR_BUILD='$(EXEEXT)' 12161else 12162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5 12163$as_echo_n "checking for build system executable suffix... " >&6; } 12164if test "${bfd_cv_build_exeext+set}" = set; then : 12165 $as_echo_n "(cached) " >&6 12166else 12167 rm -f conftest* 12168 echo 'int main () { return 0; }' > conftest.c 12169 bfd_cv_build_exeext= 12170 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 12171 for file in conftest.*; do 12172 case $file in 12173 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 12174 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 12175 esac 12176 done 12177 rm -f conftest* 12178 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 12179fi 12180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5 12181$as_echo "$bfd_cv_build_exeext" >&6; } 12182 EXEEXT_FOR_BUILD="" 12183 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 12184fi 12185 12186 12187 12188 12189 12190for ac_header in string.h strings.h stdlib.h limits.h 12191do : 12192 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12193ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12194eval as_val=\$$as_ac_Header 12195 if test "x$as_val" = x""yes; then : 12196 cat >>confdefs.h <<_ACEOF 12197#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12198_ACEOF 12199 12200fi 12201 12202done 12203 12204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 12205$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 12206if test "${gcc_cv_header_string+set}" = set; then : 12207 $as_echo_n "(cached) " >&6 12208else 12209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12210/* end confdefs.h. */ 12211#include <string.h> 12212#include <strings.h> 12213int 12214main () 12215{ 12216 12217 ; 12218 return 0; 12219} 12220_ACEOF 12221if ac_fn_c_try_compile "$LINENO"; then : 12222 gcc_cv_header_string=yes 12223else 12224 gcc_cv_header_string=no 12225fi 12226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12227fi 12228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 12229$as_echo "$gcc_cv_header_string" >&6; } 12230if test $gcc_cv_header_string = yes; then 12231 12232$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 12233 12234fi 12235 12236 12237ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default" 12238if test "x$ac_cv_have_decl_basename" = x""yes; then : 12239 ac_have_decl=1 12240else 12241 ac_have_decl=0 12242fi 12243 12244cat >>confdefs.h <<_ACEOF 12245#define HAVE_DECL_BASENAME $ac_have_decl 12246_ACEOF 12247ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 12248if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 12249 ac_have_decl=1 12250else 12251 ac_have_decl=0 12252fi 12253 12254cat >>confdefs.h <<_ACEOF 12255#define HAVE_DECL_STPCPY $ac_have_decl 12256_ACEOF 12257 12258 12259# Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do 12260# since sigsetjmp might only be defined as a macro. 12261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5 12262$as_echo_n "checking for sigsetjmp... " >&6; } 12263if test "${gdb_cv_func_sigsetjmp+set}" = set; then : 12264 $as_echo_n "(cached) " >&6 12265else 12266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12267/* end confdefs.h. */ 12268 12269#include <setjmp.h> 12270 12271int 12272main () 12273{ 12274sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1); 12275 ; 12276 return 0; 12277} 12278_ACEOF 12279if ac_fn_c_try_compile "$LINENO"; then : 12280 bfd_cv_func_sigsetjmp=yes 12281else 12282 bfd_cv_func_sigsetjmp=no 12283fi 12284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12285fi 12286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5 12287$as_echo "$gdb_cv_func_sigsetjmp" >&6; } 12288if test $bfd_cv_func_sigsetjmp = yes; then 12289 12290$as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h 12291 12292fi 12293 12294cgen_maint=no 12295cgendir='$(srcdir)/../cgen' 12296 12297# Check whether --enable-cgen-maint was given. 12298if test "${enable_cgen_maint+set}" = set; then : 12299 enableval=$enable_cgen_maint; case "${enableval}" in 12300 yes) cgen_maint=yes ;; 12301 no) cgen_maint=no ;; 12302 *) 12303 # argument is cgen install directory (not implemented yet). 12304 # Having a `share' directory might be more appropriate for the .scm, 12305 # .cpu, etc. files. 12306 cgen_maint=yes 12307 cgendir=${cgen_maint}/lib/cgen 12308 ;; 12309esac 12310fi 12311 if test x${cgen_maint} = xyes; then 12312 CGEN_MAINT_TRUE= 12313 CGEN_MAINT_FALSE='#' 12314else 12315 CGEN_MAINT_TRUE='#' 12316 CGEN_MAINT_FALSE= 12317fi 12318 12319 12320 12321using_cgen=no 12322 12323# Check if linker supports --as-needed and --no-as-needed options 12324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5 12325$as_echo_n "checking linker --as-needed support... " >&6; } 12326if test "${bfd_cv_ld_as_needed+set}" = set; then : 12327 $as_echo_n "(cached) " >&6 12328else 12329 bfd_cv_ld_as_needed=no 12330 if $LD --help 2>/dev/null | grep as-needed > /dev/null; then 12331 bfd_cv_ld_as_needed=yes 12332 fi 12333 12334fi 12335{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5 12336$as_echo "$bfd_cv_ld_as_needed" >&6; } 12337 12338LIBM= 12339case $host in 12340*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 12341 # These system don't have libm, or don't need it 12342 ;; 12343*-ncr-sysv4.3*) 12344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 12345$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 12346if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then : 12347 $as_echo_n "(cached) " >&6 12348else 12349 ac_check_lib_save_LIBS=$LIBS 12350LIBS="-lmw $LIBS" 12351cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12352/* end confdefs.h. */ 12353 12354/* Override any GCC internal prototype to avoid an error. 12355 Use char because int might match the return type of a GCC 12356 builtin and then its argument prototype would still apply. */ 12357#ifdef __cplusplus 12358extern "C" 12359#endif 12360char _mwvalidcheckl (); 12361int 12362main () 12363{ 12364return _mwvalidcheckl (); 12365 ; 12366 return 0; 12367} 12368_ACEOF 12369if ac_fn_c_try_link "$LINENO"; then : 12370 ac_cv_lib_mw__mwvalidcheckl=yes 12371else 12372 ac_cv_lib_mw__mwvalidcheckl=no 12373fi 12374rm -f core conftest.err conftest.$ac_objext \ 12375 conftest$ac_exeext conftest.$ac_ext 12376LIBS=$ac_check_lib_save_LIBS 12377fi 12378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 12379$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 12380if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then : 12381 LIBM="-lmw" 12382fi 12383 12384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12385$as_echo_n "checking for cos in -lm... " >&6; } 12386if test "${ac_cv_lib_m_cos+set}" = set; then : 12387 $as_echo_n "(cached) " >&6 12388else 12389 ac_check_lib_save_LIBS=$LIBS 12390LIBS="-lm $LIBS" 12391cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12392/* end confdefs.h. */ 12393 12394/* Override any GCC internal prototype to avoid an error. 12395 Use char because int might match the return type of a GCC 12396 builtin and then its argument prototype would still apply. */ 12397#ifdef __cplusplus 12398extern "C" 12399#endif 12400char cos (); 12401int 12402main () 12403{ 12404return cos (); 12405 ; 12406 return 0; 12407} 12408_ACEOF 12409if ac_fn_c_try_link "$LINENO"; then : 12410 ac_cv_lib_m_cos=yes 12411else 12412 ac_cv_lib_m_cos=no 12413fi 12414rm -f core conftest.err conftest.$ac_objext \ 12415 conftest$ac_exeext conftest.$ac_ext 12416LIBS=$ac_check_lib_save_LIBS 12417fi 12418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12419$as_echo "$ac_cv_lib_m_cos" >&6; } 12420if test "x$ac_cv_lib_m_cos" = x""yes; then : 12421 LIBM="$LIBM -lm" 12422fi 12423 12424 ;; 12425*) 12426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12427$as_echo_n "checking for cos in -lm... " >&6; } 12428if test "${ac_cv_lib_m_cos+set}" = set; then : 12429 $as_echo_n "(cached) " >&6 12430else 12431 ac_check_lib_save_LIBS=$LIBS 12432LIBS="-lm $LIBS" 12433cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12434/* end confdefs.h. */ 12435 12436/* Override any GCC internal prototype to avoid an error. 12437 Use char because int might match the return type of a GCC 12438 builtin and then its argument prototype would still apply. */ 12439#ifdef __cplusplus 12440extern "C" 12441#endif 12442char cos (); 12443int 12444main () 12445{ 12446return cos (); 12447 ; 12448 return 0; 12449} 12450_ACEOF 12451if ac_fn_c_try_link "$LINENO"; then : 12452 ac_cv_lib_m_cos=yes 12453else 12454 ac_cv_lib_m_cos=no 12455fi 12456rm -f core conftest.err conftest.$ac_objext \ 12457 conftest$ac_exeext conftest.$ac_ext 12458LIBS=$ac_check_lib_save_LIBS 12459fi 12460{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12461$as_echo "$ac_cv_lib_m_cos" >&6; } 12462if test "x$ac_cv_lib_m_cos" = x""yes; then : 12463 LIBM="-lm" 12464fi 12465 12466 ;; 12467esac 12468 12469 12470 12471#Libs for generator progs 12472if test "x$cross_compiling" = "xno"; then 12473 BUILD_LIBS=../libiberty/libiberty.a 12474 BUILD_LIB_DEPS=$BUILD_LIBS 12475else 12476 # if cross-compiling, assume that the system provides -liberty 12477 # and that the version is compatible with new headers. 12478 BUILD_LIBS=-liberty 12479 BUILD_LIB_DEPS= 12480fi 12481BUILD_LIBS="$BUILD_LIBS $LIBINTL" 12482BUILD_LIB_DEPS="$BUILD_LIB_DEPS $LIBINTL_DEP" 12483 12484 12485 12486 12487# Horrible hacks to build DLLs on Windows and a shared library elsewhere. 12488SHARED_LDFLAGS= 12489SHARED_LIBADD= 12490SHARED_DEPENDENCIES= 12491if test "$enable_shared" = "yes"; then 12492# When building a shared libopcodes, link against the pic version of libiberty 12493# so that apps that use libopcodes won't need libiberty just to satisfy any 12494# libopcodes references. 12495# We can't do that if a pic libiberty is unavailable since including non-pic 12496# code would insert text relocations into libopcodes. 12497# Note that linking against libbfd as we do here, which is itself linked 12498# against libiberty, may not satisfy all the libopcodes libiberty references 12499# since libbfd may not pull in the entirety of libiberty. 12500 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` 12501 if test -n "$x"; then 12502 SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty" 12503 fi 12504 12505 case "${host}" in 12506 *-*-cygwin*) 12507 SHARED_LDFLAGS="-no-undefined" 12508 SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin" 12509 ;; 12510 *-*-darwin*) 12511 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib ${SHARED_LIBADD}" 12512 SHARED_DEPENDENCIES="../bfd/libbfd.la" 12513 ;; 12514 *) 12515 case "$host_vendor" in 12516 hp) 12517 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl ${SHARED_LIBADD}" 12518 ;; 12519 *) 12520 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so ${SHARED_LIBADD}" 12521 ;; 12522 esac 12523 SHARED_DEPENDENCIES="../bfd/libbfd.la" 12524 ;; 12525 esac 12526 12527 if test -n "$SHARED_LIBADD"; then 12528 if test -n "$LIBM"; then 12529 if test x"$bfd_cv_ld_as_needed" = xyes; then 12530 # Link against libm only when needed. Put -lc, -lm inside -Wl 12531 # to stop libtool reordering these options. 12532 SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed" 12533 else 12534 SHARED_LIBADD="$SHARED_LIBADD $LIBM" 12535 fi 12536 fi 12537 fi 12538fi 12539 12540 12541 12542 12543# target-specific stuff: 12544 12545# Canonicalize the secondary target names. 12546if test -n "$enable_targets" ; then 12547 for targ in `echo $enable_targets | sed 's/,/ /g'` 12548 do 12549 result=`$ac_config_sub $targ 2>/dev/null` 12550 if test -n "$result" ; then 12551 canon_targets="$canon_targets $result" 12552 else 12553 # Allow targets that config.sub doesn't recognize, like "all". 12554 canon_targets="$canon_targets $targ" 12555 fi 12556 done 12557fi 12558 12559all_targets=false 12560selarchs= 12561for targ in $target $canon_targets 12562do 12563 if test "x$targ" = "xall" ; then 12564 all_targets=true 12565 else 12566 . $srcdir/../bfd/config.bfd 12567 selarchs="$selarchs $targ_archs" 12568 fi 12569done 12570 12571# Utility var, documents generic cgen support files. 12572 12573cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo" 12574 12575# We don't do any links based on the target system, just makefile config. 12576 12577if test x${all_targets} = xfalse ; then 12578 12579 # Target architecture .o files. 12580 ta= 12581 12582 for arch in $selarchs 12583 do 12584 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g` 12585 archdefs="$archdefs -DARCH_$ad" 12586 case "$arch" in 12587 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" ;; 12588 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;; 12589 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;; 12590 bfd_arm_arch) ta="$ta arm-dis.lo" ;; 12591 bfd_avr_arch) ta="$ta avr-dis.lo" ;; 12592 bfd_bfin_arch) ta="$ta bfin-dis.lo" ;; 12593 bfd_cr16_arch) ta="$ta cr16-dis.lo cr16-opc.lo" ;; 12594 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo cgen-bitset.lo" ;; 12595 bfd_crx_arch) ta="$ta crx-dis.lo crx-opc.lo" ;; 12596 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;; 12597 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;; 12598 bfd_dlx_arch) ta="$ta dlx-dis.lo" ;; 12599 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;; 12600 bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;; 12601 bfd_ft32_arch) ta="$ta ft32-opc.lo ft32-dis.lo" ;; 12602 bfd_moxie_arch) ta="$ta moxie-dis.lo moxie-opc.lo" ;; 12603 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;; 12604 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;; 12605 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;; 12606 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;; 12607 bfd_i386_arch|bfd_iamcu_arch|bfd_l1om_arch|bfd_k1om_arch) 12608 ta="$ta i386-dis.lo i386-opc.lo" ;; 12609 bfd_i860_arch) ta="$ta i860-dis.lo" ;; 12610 bfd_i960_arch) ta="$ta i960-dis.lo" ;; 12611 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;; 12612 bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;; 12613 bfd_epiphany_arch) ta="$ta epiphany-asm.lo epiphany-desc.lo epiphany-dis.lo epiphany-ibld.lo epiphany-opc.lo" using_cgen=yes ;; 12614 bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;; 12615 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 ;; 12616 bfd_m32c_arch) ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;; 12617 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 ;; 12618 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12619 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12620 bfd_m9s12x_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12621 bfd_m9s12xg_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12622 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;; 12623 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;; 12624 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;; 12625 bfd_mep_arch) ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;; 12626 bfd_metag_arch) ta="$ta metag-dis.lo" ;; 12627 bfd_microblaze_arch) ta="$ta microblaze-dis.lo" ;; 12628 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo micromips-opc.lo" ;; 12629 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;; 12630 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;; 12631 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;; 12632 bfd_mt_arch) ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;; 12633 bfd_msp430_arch) ta="$ta msp430-dis.lo msp430-decode.lo" ;; 12634 bfd_nds32_arch) ta="$ta nds32-asm.lo nds32-dis.lo" ;; 12635 bfd_nios2_arch) ta="$ta nios2-dis.lo nios2-opc.lo" ;; 12636 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;; 12637 bfd_or1k_arch) ta="$ta or1k-asm.lo or1k-desc.lo or1k-dis.lo or1k-ibld.lo or1k-opc.lo" using_cgen=yes ;; 12638 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;; 12639 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;; 12640 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12641 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12642 bfd_pyramid_arch) ;; 12643 bfd_romp_arch) ;; 12644 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12645 bfd_rl78_arch) ta="$ta rl78-dis.lo rl78-decode.lo";; 12646 bfd_rx_arch) ta="$ta rx-dis.lo rx-decode.lo";; 12647 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;; 12648 bfd_score_arch) ta="$ta score-dis.lo score7-dis.lo" ;; 12649 bfd_sh_arch) 12650 # We can't decide what we want just from the CPU family. 12651 # We want SH5 support unless a specific version of sh is 12652 # specified, as in sh3-elf, sh3b-linux-gnu, etc. 12653 # Include it just for ELF targets, since the SH5 bfd:s are ELF only. 12654 for t in $target $canon_targets; do 12655 case $t in 12656 all | sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \ 12657 sh-*-linux* | shl-*-linux*) 12658 ta="$ta sh64-dis.lo sh64-opc.lo" 12659 archdefs="$archdefs -DINCLUDE_SHMEDIA" 12660 break;; 12661 esac; 12662 done 12663 ta="$ta sh-dis.lo cgen-bitset.lo" ;; 12664 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;; 12665 bfd_spu_arch) ta="$ta spu-dis.lo spu-opc.lo" ;; 12666 bfd_tahoe_arch) ;; 12667 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;; 12668 bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;; 12669 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;; 12670 bfd_tic6x_arch) ta="$ta tic6x-dis.lo" ;; 12671 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;; 12672 bfd_tilegx_arch) ta="$ta tilegx-dis.lo tilegx-opc.lo" ;; 12673 bfd_tilepro_arch) ta="$ta tilepro-dis.lo tilepro-opc.lo" ;; 12674 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12675 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12676 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12677 bfd_v850_rh850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12678 bfd_vax_arch) ta="$ta vax-dis.lo" ;; 12679 bfd_visium_arch) ta="$ta visium-dis.lo visium-opc.lo" ;; 12680 bfd_w65_arch) ta="$ta w65-dis.lo" ;; 12681 bfd_we32k_arch) ;; 12682 bfd_xc16x_arch) ta="$ta xc16x-asm.lo xc16x-desc.lo xc16x-dis.lo xc16x-ibld.lo xc16x-opc.lo" using_cgen=yes ;; 12683 bfd_xgate_arch) ta="$ta xgate-dis.lo xgate-opc.lo" ;; 12684 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;; 12685 bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;; 12686 bfd_z80_arch) ta="$ta z80-dis.lo" ;; 12687 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;; 12688 12689 "") ;; 12690 *) as_fn_error "*** unknown target architecture $arch" "$LINENO" 5 ;; 12691 esac 12692 done 12693 12694 if test $using_cgen = yes ; then 12695 ta="$ta $cgen_files" 12696 fi 12697 12698 # Weed out duplicate .o files. 12699 f="" 12700 for i in $ta ; do 12701 case " $f " in 12702 *" $i "*) ;; 12703 *) f="$f $i" ;; 12704 esac 12705 done 12706 ta="$f" 12707 12708 # And duplicate -D flags. 12709 f="" 12710 for i in $archdefs ; do 12711 case " $f " in 12712 *" $i "*) ;; 12713 *) f="$f $i" ;; 12714 esac 12715 done 12716 archdefs="$f" 12717 12718 BFD_MACHINES="$ta" 12719 12720else # all_targets is true 12721 archdefs=-DARCH_all 12722 BFD_MACHINES='$(ALL_MACHINES)' 12723fi 12724 12725 12726 12727 12728ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in" 12729 12730cat >confcache <<\_ACEOF 12731# This file is a shell script that caches the results of configure 12732# tests run on this system so they can be shared between configure 12733# scripts and configure runs, see configure's option --config-cache. 12734# It is not useful on other systems. If it contains results you don't 12735# want to keep, you may remove or edit it. 12736# 12737# config.status only pays attention to the cache file if you give it 12738# the --recheck option to rerun configure. 12739# 12740# `ac_cv_env_foo' variables (set or unset) will be overridden when 12741# loading this file, other *unset* `ac_cv_foo' will be assigned the 12742# following values. 12743 12744_ACEOF 12745 12746# The following way of writing the cache mishandles newlines in values, 12747# but we know of no workaround that is simple, portable, and efficient. 12748# So, we kill variables containing newlines. 12749# Ultrix sh set writes to stderr and can't be redirected directly, 12750# and sets the high bit in the cache file unless we assign to the vars. 12751( 12752 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12753 eval ac_val=\$$ac_var 12754 case $ac_val in #( 12755 *${as_nl}*) 12756 case $ac_var in #( 12757 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12758$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12759 esac 12760 case $ac_var in #( 12761 _ | IFS | as_nl) ;; #( 12762 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12763 *) { eval $ac_var=; unset $ac_var;} ;; 12764 esac ;; 12765 esac 12766 done 12767 12768 (set) 2>&1 | 12769 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12770 *${as_nl}ac_space=\ *) 12771 # `set' does not quote correctly, so add quotes: double-quote 12772 # substitution turns \\\\ into \\, and sed turns \\ into \. 12773 sed -n \ 12774 "s/'/'\\\\''/g; 12775 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12776 ;; #( 12777 *) 12778 # `set' quotes correctly as required by POSIX, so do not add quotes. 12779 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12780 ;; 12781 esac | 12782 sort 12783) | 12784 sed ' 12785 /^ac_cv_env_/b end 12786 t clear 12787 :clear 12788 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12789 t end 12790 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12791 :end' >>confcache 12792if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12793 if test -w "$cache_file"; then 12794 test "x$cache_file" != "x/dev/null" && 12795 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12796$as_echo "$as_me: updating cache $cache_file" >&6;} 12797 cat confcache >$cache_file 12798 else 12799 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12800$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12801 fi 12802fi 12803rm -f confcache 12804 12805test "x$prefix" = xNONE && prefix=$ac_default_prefix 12806# Let make expand exec_prefix. 12807test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12808 12809DEFS=-DHAVE_CONFIG_H 12810 12811ac_libobjs= 12812ac_ltlibobjs= 12813for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12814 # 1. Remove the extension, and $U if already installed. 12815 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12816 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12817 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12818 # will be set to the directory where LIBOBJS objects are built. 12819 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12820 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12821done 12822LIBOBJS=$ac_libobjs 12823 12824LTLIBOBJS=$ac_ltlibobjs 12825 12826 12827if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12828 as_fn_error "conditional \"AMDEP\" was never defined. 12829Usually this means the macro was only invoked conditionally." "$LINENO" 5 12830fi 12831if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12832 as_fn_error "conditional \"am__fastdepCC\" was never defined. 12833Usually this means the macro was only invoked conditionally." "$LINENO" 5 12834fi 12835 if test -n "$EXEEXT"; then 12836 am__EXEEXT_TRUE= 12837 am__EXEEXT_FALSE='#' 12838else 12839 am__EXEEXT_TRUE='#' 12840 am__EXEEXT_FALSE= 12841fi 12842 12843if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 12844 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 12845Usually this means the macro was only invoked conditionally." "$LINENO" 5 12846fi 12847if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then 12848 as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined. 12849Usually this means the macro was only invoked conditionally." "$LINENO" 5 12850fi 12851if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then 12852 as_fn_error "conditional \"CGEN_MAINT\" was never defined. 12853Usually this means the macro was only invoked conditionally." "$LINENO" 5 12854fi 12855 12856: ${CONFIG_STATUS=./config.status} 12857ac_write_fail=0 12858ac_clean_files_save=$ac_clean_files 12859ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12860{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12861$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12862as_write_fail=0 12863cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12864#! $SHELL 12865# Generated by $as_me. 12866# Run this file to recreate the current configuration. 12867# Compiler output produced by configure, useful for debugging 12868# configure, is in config.log if it exists. 12869 12870debug=false 12871ac_cs_recheck=false 12872ac_cs_silent=false 12873 12874SHELL=\${CONFIG_SHELL-$SHELL} 12875export SHELL 12876_ASEOF 12877cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12878## -------------------- ## 12879## M4sh Initialization. ## 12880## -------------------- ## 12881 12882# Be more Bourne compatible 12883DUALCASE=1; export DUALCASE # for MKS sh 12884if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12885 emulate sh 12886 NULLCMD=: 12887 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12888 # is contrary to our usage. Disable this feature. 12889 alias -g '${1+"$@"}'='"$@"' 12890 setopt NO_GLOB_SUBST 12891else 12892 case `(set -o) 2>/dev/null` in #( 12893 *posix*) : 12894 set -o posix ;; #( 12895 *) : 12896 ;; 12897esac 12898fi 12899 12900 12901as_nl=' 12902' 12903export as_nl 12904# Printing a long string crashes Solaris 7 /usr/bin/printf. 12905as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12906as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12907as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12908# Prefer a ksh shell builtin over an external printf program on Solaris, 12909# but without wasting forks for bash or zsh. 12910if test -z "$BASH_VERSION$ZSH_VERSION" \ 12911 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12912 as_echo='print -r --' 12913 as_echo_n='print -rn --' 12914elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12915 as_echo='printf %s\n' 12916 as_echo_n='printf %s' 12917else 12918 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12919 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12920 as_echo_n='/usr/ucb/echo -n' 12921 else 12922 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12923 as_echo_n_body='eval 12924 arg=$1; 12925 case $arg in #( 12926 *"$as_nl"*) 12927 expr "X$arg" : "X\\(.*\\)$as_nl"; 12928 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12929 esac; 12930 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12931 ' 12932 export as_echo_n_body 12933 as_echo_n='sh -c $as_echo_n_body as_echo' 12934 fi 12935 export as_echo_body 12936 as_echo='sh -c $as_echo_body as_echo' 12937fi 12938 12939# The user is always right. 12940if test "${PATH_SEPARATOR+set}" != set; then 12941 PATH_SEPARATOR=: 12942 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12943 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12944 PATH_SEPARATOR=';' 12945 } 12946fi 12947 12948 12949# IFS 12950# We need space, tab and new line, in precisely that order. Quoting is 12951# there to prevent editors from complaining about space-tab. 12952# (If _AS_PATH_WALK were called with IFS unset, it would disable word 12953# splitting by setting IFS to empty value.) 12954IFS=" "" $as_nl" 12955 12956# Find who we are. Look in the path if we contain no directory separator. 12957case $0 in #(( 12958 *[\\/]* ) as_myself=$0 ;; 12959 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12960for as_dir in $PATH 12961do 12962 IFS=$as_save_IFS 12963 test -z "$as_dir" && as_dir=. 12964 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12965 done 12966IFS=$as_save_IFS 12967 12968 ;; 12969esac 12970# We did not find ourselves, most probably we were run as `sh COMMAND' 12971# in which case we are not to be found in the path. 12972if test "x$as_myself" = x; then 12973 as_myself=$0 12974fi 12975if test ! -f "$as_myself"; then 12976 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12977 exit 1 12978fi 12979 12980# Unset variables that we do not need and which cause bugs (e.g. in 12981# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12982# suppresses any "Segmentation fault" message there. '((' could 12983# trigger a bug in pdksh 5.2.14. 12984for as_var in BASH_ENV ENV MAIL MAILPATH 12985do eval test x\${$as_var+set} = xset \ 12986 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12987done 12988PS1='$ ' 12989PS2='> ' 12990PS4='+ ' 12991 12992# NLS nuisances. 12993LC_ALL=C 12994export LC_ALL 12995LANGUAGE=C 12996export LANGUAGE 12997 12998# CDPATH. 12999(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13000 13001 13002# as_fn_error ERROR [LINENO LOG_FD] 13003# --------------------------------- 13004# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 13005# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 13006# script with status $?, using 1 if that was 0. 13007as_fn_error () 13008{ 13009 as_status=$?; test $as_status -eq 0 && as_status=1 13010 if test "$3"; then 13011 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 13012 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 13013 fi 13014 $as_echo "$as_me: error: $1" >&2 13015 as_fn_exit $as_status 13016} # as_fn_error 13017 13018 13019# as_fn_set_status STATUS 13020# ----------------------- 13021# Set $? to STATUS, without forking. 13022as_fn_set_status () 13023{ 13024 return $1 13025} # as_fn_set_status 13026 13027# as_fn_exit STATUS 13028# ----------------- 13029# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 13030as_fn_exit () 13031{ 13032 set +e 13033 as_fn_set_status $1 13034 exit $1 13035} # as_fn_exit 13036 13037# as_fn_unset VAR 13038# --------------- 13039# Portably unset VAR. 13040as_fn_unset () 13041{ 13042 { eval $1=; unset $1;} 13043} 13044as_unset=as_fn_unset 13045# as_fn_append VAR VALUE 13046# ---------------------- 13047# Append the text in VALUE to the end of the definition contained in VAR. Take 13048# advantage of any shell optimizations that allow amortized linear growth over 13049# repeated appends, instead of the typical quadratic growth present in naive 13050# implementations. 13051if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 13052 eval 'as_fn_append () 13053 { 13054 eval $1+=\$2 13055 }' 13056else 13057 as_fn_append () 13058 { 13059 eval $1=\$$1\$2 13060 } 13061fi # as_fn_append 13062 13063# as_fn_arith ARG... 13064# ------------------ 13065# Perform arithmetic evaluation on the ARGs, and store the result in the 13066# global $as_val. Take advantage of shells that can avoid forks. The arguments 13067# must be portable across $(()) and expr. 13068if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 13069 eval 'as_fn_arith () 13070 { 13071 as_val=$(( $* )) 13072 }' 13073else 13074 as_fn_arith () 13075 { 13076 as_val=`expr "$@" || test $? -eq 1` 13077 } 13078fi # as_fn_arith 13079 13080 13081if expr a : '\(a\)' >/dev/null 2>&1 && 13082 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13083 as_expr=expr 13084else 13085 as_expr=false 13086fi 13087 13088if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 13089 as_basename=basename 13090else 13091 as_basename=false 13092fi 13093 13094if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13095 as_dirname=dirname 13096else 13097 as_dirname=false 13098fi 13099 13100as_me=`$as_basename -- "$0" || 13101$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13102 X"$0" : 'X\(//\)$' \| \ 13103 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13104$as_echo X/"$0" | 13105 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13106 s//\1/ 13107 q 13108 } 13109 /^X\/\(\/\/\)$/{ 13110 s//\1/ 13111 q 13112 } 13113 /^X\/\(\/\).*/{ 13114 s//\1/ 13115 q 13116 } 13117 s/.*/./; q'` 13118 13119# Avoid depending upon Character Ranges. 13120as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13121as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13122as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13123as_cr_digits='0123456789' 13124as_cr_alnum=$as_cr_Letters$as_cr_digits 13125 13126ECHO_C= ECHO_N= ECHO_T= 13127case `echo -n x` in #((((( 13128-n*) 13129 case `echo 'xy\c'` in 13130 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13131 xy) ECHO_C='\c';; 13132 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 13133 ECHO_T=' ';; 13134 esac;; 13135*) 13136 ECHO_N='-n';; 13137esac 13138 13139rm -f conf$$ conf$$.exe conf$$.file 13140if test -d conf$$.dir; then 13141 rm -f conf$$.dir/conf$$.file 13142else 13143 rm -f conf$$.dir 13144 mkdir conf$$.dir 2>/dev/null 13145fi 13146if (echo >conf$$.file) 2>/dev/null; then 13147 if ln -s conf$$.file conf$$ 2>/dev/null; then 13148 as_ln_s='ln -s' 13149 # ... but there are two gotchas: 13150 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13151 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13152 # In both cases, we have to default to `cp -p'. 13153 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13154 as_ln_s='cp -p' 13155 elif ln conf$$.file conf$$ 2>/dev/null; then 13156 as_ln_s=ln 13157 else 13158 as_ln_s='cp -p' 13159 fi 13160else 13161 as_ln_s='cp -p' 13162fi 13163rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13164rmdir conf$$.dir 2>/dev/null 13165 13166 13167# as_fn_mkdir_p 13168# ------------- 13169# Create "$as_dir" as a directory, including parents if necessary. 13170as_fn_mkdir_p () 13171{ 13172 13173 case $as_dir in #( 13174 -*) as_dir=./$as_dir;; 13175 esac 13176 test -d "$as_dir" || eval $as_mkdir_p || { 13177 as_dirs= 13178 while :; do 13179 case $as_dir in #( 13180 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13181 *) as_qdir=$as_dir;; 13182 esac 13183 as_dirs="'$as_qdir' $as_dirs" 13184 as_dir=`$as_dirname -- "$as_dir" || 13185$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13186 X"$as_dir" : 'X\(//\)[^/]' \| \ 13187 X"$as_dir" : 'X\(//\)$' \| \ 13188 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13189$as_echo X"$as_dir" | 13190 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13191 s//\1/ 13192 q 13193 } 13194 /^X\(\/\/\)[^/].*/{ 13195 s//\1/ 13196 q 13197 } 13198 /^X\(\/\/\)$/{ 13199 s//\1/ 13200 q 13201 } 13202 /^X\(\/\).*/{ 13203 s//\1/ 13204 q 13205 } 13206 s/.*/./; q'` 13207 test -d "$as_dir" && break 13208 done 13209 test -z "$as_dirs" || eval "mkdir $as_dirs" 13210 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 13211 13212 13213} # as_fn_mkdir_p 13214if mkdir -p . 2>/dev/null; then 13215 as_mkdir_p='mkdir -p "$as_dir"' 13216else 13217 test -d ./-p && rmdir ./-p 13218 as_mkdir_p=false 13219fi 13220 13221if test -x / >/dev/null 2>&1; then 13222 as_test_x='test -x' 13223else 13224 if ls -dL / >/dev/null 2>&1; then 13225 as_ls_L_option=L 13226 else 13227 as_ls_L_option= 13228 fi 13229 as_test_x=' 13230 eval sh -c '\'' 13231 if test -d "$1"; then 13232 test -d "$1/."; 13233 else 13234 case $1 in #( 13235 -*)set "./$1";; 13236 esac; 13237 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 13238 ???[sx]*):;;*)false;;esac;fi 13239 '\'' sh 13240 ' 13241fi 13242as_executable_p=$as_test_x 13243 13244# Sed expression to map a string onto a valid CPP name. 13245as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13246 13247# Sed expression to map a string onto a valid variable name. 13248as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13249 13250 13251exec 6>&1 13252## ----------------------------------- ## 13253## Main body of $CONFIG_STATUS script. ## 13254## ----------------------------------- ## 13255_ASEOF 13256test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 13257 13258cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13259# Save the log message, to keep $0 and so on meaningful, and to 13260# report actual input values of CONFIG_FILES etc. instead of their 13261# values after options handling. 13262ac_log=" 13263This file was extended by opcodes $as_me 2.27.0, which was 13264generated by GNU Autoconf 2.64. Invocation command line was 13265 13266 CONFIG_FILES = $CONFIG_FILES 13267 CONFIG_HEADERS = $CONFIG_HEADERS 13268 CONFIG_LINKS = $CONFIG_LINKS 13269 CONFIG_COMMANDS = $CONFIG_COMMANDS 13270 $ $0 $@ 13271 13272on `(hostname || uname -n) 2>/dev/null | sed 1q` 13273" 13274 13275_ACEOF 13276 13277case $ac_config_files in *" 13278"*) set x $ac_config_files; shift; ac_config_files=$*;; 13279esac 13280 13281case $ac_config_headers in *" 13282"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13283esac 13284 13285 13286cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13287# Files that config.status was made for. 13288config_files="$ac_config_files" 13289config_headers="$ac_config_headers" 13290config_commands="$ac_config_commands" 13291 13292_ACEOF 13293 13294cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13295ac_cs_usage="\ 13296\`$as_me' instantiates files and other configuration actions 13297from templates according to the current configuration. Unless the files 13298and actions are specified as TAGs, all are instantiated by default. 13299 13300Usage: $0 [OPTION]... [TAG]... 13301 13302 -h, --help print this help, then exit 13303 -V, --version print version number and configuration settings, then exit 13304 -q, --quiet, --silent 13305 do not print progress messages 13306 -d, --debug don't remove temporary files 13307 --recheck update $as_me by reconfiguring in the same conditions 13308 --file=FILE[:TEMPLATE] 13309 instantiate the configuration file FILE 13310 --header=FILE[:TEMPLATE] 13311 instantiate the configuration header FILE 13312 13313Configuration files: 13314$config_files 13315 13316Configuration headers: 13317$config_headers 13318 13319Configuration commands: 13320$config_commands 13321 13322Report bugs to the package provider." 13323 13324_ACEOF 13325cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13326ac_cs_version="\\ 13327opcodes config.status 2.27.0 13328configured by $0, generated by GNU Autoconf 2.64, 13329 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 13330 13331Copyright (C) 2009 Free Software Foundation, Inc. 13332This config.status script is free software; the Free Software Foundation 13333gives unlimited permission to copy, distribute and modify it." 13334 13335ac_pwd='$ac_pwd' 13336srcdir='$srcdir' 13337INSTALL='$INSTALL' 13338MKDIR_P='$MKDIR_P' 13339AWK='$AWK' 13340test -n "\$AWK" || AWK=awk 13341_ACEOF 13342 13343cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13344# The default lists apply if the user does not specify any file. 13345ac_need_defaults=: 13346while test $# != 0 13347do 13348 case $1 in 13349 --*=*) 13350 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13351 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13352 ac_shift=: 13353 ;; 13354 *) 13355 ac_option=$1 13356 ac_optarg=$2 13357 ac_shift=shift 13358 ;; 13359 esac 13360 13361 case $ac_option in 13362 # Handling of the options. 13363 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13364 ac_cs_recheck=: ;; 13365 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13366 $as_echo "$ac_cs_version"; exit ;; 13367 --debug | --debu | --deb | --de | --d | -d ) 13368 debug=: ;; 13369 --file | --fil | --fi | --f ) 13370 $ac_shift 13371 case $ac_optarg in 13372 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13373 esac 13374 as_fn_append CONFIG_FILES " '$ac_optarg'" 13375 ac_need_defaults=false;; 13376 --header | --heade | --head | --hea ) 13377 $ac_shift 13378 case $ac_optarg in 13379 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13380 esac 13381 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 13382 ac_need_defaults=false;; 13383 --he | --h) 13384 # Conflict between --help and --header 13385 as_fn_error "ambiguous option: \`$1' 13386Try \`$0 --help' for more information.";; 13387 --help | --hel | -h ) 13388 $as_echo "$ac_cs_usage"; exit ;; 13389 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13390 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13391 ac_cs_silent=: ;; 13392 13393 # This is an error. 13394 -*) as_fn_error "unrecognized option: \`$1' 13395Try \`$0 --help' for more information." ;; 13396 13397 *) as_fn_append ac_config_targets " $1" 13398 ac_need_defaults=false ;; 13399 13400 esac 13401 shift 13402done 13403 13404ac_configure_extra_args= 13405 13406if $ac_cs_silent; then 13407 exec 6>/dev/null 13408 ac_configure_extra_args="$ac_configure_extra_args --silent" 13409fi 13410 13411_ACEOF 13412cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13413if \$ac_cs_recheck; then 13414 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13415 shift 13416 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13417 CONFIG_SHELL='$SHELL' 13418 export CONFIG_SHELL 13419 exec "\$@" 13420fi 13421 13422_ACEOF 13423cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13424exec 5>>config.log 13425{ 13426 echo 13427 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13428## Running $as_me. ## 13429_ASBOX 13430 $as_echo "$ac_log" 13431} >&5 13432 13433_ACEOF 13434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13435# 13436# INIT-COMMANDS 13437# 13438AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 13439 13440 13441# The HP-UX ksh and POSIX shell print the target directory to stdout 13442# if CDPATH is set. 13443(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13444 13445sed_quote_subst='$sed_quote_subst' 13446double_quote_subst='$double_quote_subst' 13447delay_variable_subst='$delay_variable_subst' 13448enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 13449macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 13450macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 13451enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 13452pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 13453enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 13454SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 13455ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 13456host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 13457host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 13458host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 13459build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 13460build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 13461build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 13462SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 13463Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 13464GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 13465EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 13466FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 13467LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 13468NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 13469LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 13470max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 13471ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 13472exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 13473lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 13474lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 13475lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 13476reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 13477reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 13478OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 13479deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 13480file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 13481AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 13482AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 13483STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 13484RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 13485old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13486old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13487old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 13488lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 13489CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 13490CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 13491compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 13492GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 13493lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 13494lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 13495lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 13496lt_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"`' 13497objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 13498MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 13499lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 13500lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 13501lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 13502lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 13503lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 13504need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 13505DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 13506NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 13507LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 13508OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 13509OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 13510libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 13511shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 13512extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13513archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 13514enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 13515export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 13516whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 13517compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 13518old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 13519old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13520archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 13521archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13522module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 13523module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13524with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 13525allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 13526no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 13527hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 13528hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 13529hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 13530hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 13531hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 13532hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 13533hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 13534hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 13535inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 13536link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 13537fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 13538always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 13539export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 13540exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 13541include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 13542prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 13543file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 13544variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 13545need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 13546need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 13547version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 13548runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 13549shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 13550shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 13551libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 13552library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 13553soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 13554install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 13555postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13556postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13557finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 13558finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 13559hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 13560sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 13561sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 13562hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 13563enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 13564enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 13565enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 13566old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 13567striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 13568 13569LTCC='$LTCC' 13570LTCFLAGS='$LTCFLAGS' 13571compiler='$compiler_DEFAULT' 13572 13573# A function that is used when there is no print builtin or printf. 13574func_fallback_echo () 13575{ 13576 eval 'cat <<_LTECHO_EOF 13577\$1 13578_LTECHO_EOF' 13579} 13580 13581# Quote evaled strings. 13582for var in SHELL \ 13583ECHO \ 13584SED \ 13585GREP \ 13586EGREP \ 13587FGREP \ 13588LD \ 13589NM \ 13590LN_S \ 13591lt_SP2NL \ 13592lt_NL2SP \ 13593reload_flag \ 13594OBJDUMP \ 13595deplibs_check_method \ 13596file_magic_cmd \ 13597AR \ 13598AR_FLAGS \ 13599STRIP \ 13600RANLIB \ 13601CC \ 13602CFLAGS \ 13603compiler \ 13604lt_cv_sys_global_symbol_pipe \ 13605lt_cv_sys_global_symbol_to_cdecl \ 13606lt_cv_sys_global_symbol_to_c_name_address \ 13607lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 13608lt_prog_compiler_no_builtin_flag \ 13609lt_prog_compiler_wl \ 13610lt_prog_compiler_pic \ 13611lt_prog_compiler_static \ 13612lt_cv_prog_compiler_c_o \ 13613need_locks \ 13614DSYMUTIL \ 13615NMEDIT \ 13616LIPO \ 13617OTOOL \ 13618OTOOL64 \ 13619shrext_cmds \ 13620export_dynamic_flag_spec \ 13621whole_archive_flag_spec \ 13622compiler_needs_object \ 13623with_gnu_ld \ 13624allow_undefined_flag \ 13625no_undefined_flag \ 13626hardcode_libdir_flag_spec \ 13627hardcode_libdir_flag_spec_ld \ 13628hardcode_libdir_separator \ 13629fix_srcfile_path \ 13630exclude_expsyms \ 13631include_expsyms \ 13632file_list_spec \ 13633variables_saved_for_relink \ 13634libname_spec \ 13635library_names_spec \ 13636soname_spec \ 13637install_override_mode \ 13638finish_eval \ 13639old_striplib \ 13640striplib; do 13641 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13642 *[\\\\\\\`\\"\\\$]*) 13643 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 13644 ;; 13645 *) 13646 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13647 ;; 13648 esac 13649done 13650 13651# Double-quote double-evaled strings. 13652for var in reload_cmds \ 13653old_postinstall_cmds \ 13654old_postuninstall_cmds \ 13655old_archive_cmds \ 13656extract_expsyms_cmds \ 13657old_archive_from_new_cmds \ 13658old_archive_from_expsyms_cmds \ 13659archive_cmds \ 13660archive_expsym_cmds \ 13661module_cmds \ 13662module_expsym_cmds \ 13663export_symbols_cmds \ 13664prelink_cmds \ 13665postinstall_cmds \ 13666postuninstall_cmds \ 13667finish_cmds \ 13668sys_lib_search_path_spec \ 13669sys_lib_dlsearch_path_spec; do 13670 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13671 *[\\\\\\\`\\"\\\$]*) 13672 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 13673 ;; 13674 *) 13675 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13676 ;; 13677 esac 13678done 13679 13680ac_aux_dir='$ac_aux_dir' 13681xsi_shell='$xsi_shell' 13682lt_shell_append='$lt_shell_append' 13683 13684# See if we are running on zsh, and set the options which allow our 13685# commands through without removal of \ escapes INIT. 13686if test -n "\${ZSH_VERSION+set}" ; then 13687 setopt NO_GLOB_SUBST 13688fi 13689 13690 13691 PACKAGE='$PACKAGE' 13692 VERSION='$VERSION' 13693 TIMESTAMP='$TIMESTAMP' 13694 RM='$RM' 13695 ofile='$ofile' 13696 13697 13698 13699# Capture the value of obsolete ALL_LINGUAS because we need it to compute 13700 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 13701 # from automake. 13702 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 13703 # Capture the value of LINGUAS because we need it to compute CATALOGS. 13704 LINGUAS="${LINGUAS-%UNSET%}" 13705 13706 13707_ACEOF 13708 13709cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13710 13711# Handling of arguments. 13712for ac_config_target in $ac_config_targets 13713do 13714 case $ac_config_target in 13715 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13716 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13717 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 13718 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 13719 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13720 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 13721 13722 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13723 esac 13724done 13725 13726 13727# If the user did not use the arguments to specify the items to instantiate, 13728# then the envvar interface is used. Set only those that are not. 13729# We use the long form for the default assignment because of an extremely 13730# bizarre bug on SunOS 4.1.3. 13731if $ac_need_defaults; then 13732 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13733 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13734 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13735fi 13736 13737# Have a temporary directory for convenience. Make it in the build tree 13738# simply because there is no reason against having it here, and in addition, 13739# creating and moving files from /tmp can sometimes cause problems. 13740# Hook for its removal unless debugging. 13741# Note that there is a small window in which the directory will not be cleaned: 13742# after its creation but before its name has been assigned to `$tmp'. 13743$debug || 13744{ 13745 tmp= 13746 trap 'exit_status=$? 13747 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13748' 0 13749 trap 'as_fn_exit 1' 1 2 13 15 13750} 13751# Create a (secure) tmp directory for tmp files. 13752 13753{ 13754 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13755 test -n "$tmp" && test -d "$tmp" 13756} || 13757{ 13758 tmp=./conf$$-$RANDOM 13759 (umask 077 && mkdir "$tmp") 13760} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 13761 13762# Set up the scripts for CONFIG_FILES section. 13763# No need to generate them if there are no CONFIG_FILES. 13764# This happens for instance with `./config.status config.h'. 13765if test -n "$CONFIG_FILES"; then 13766 13767 13768ac_cr=`echo X | tr X '\015'` 13769# On cygwin, bash can eat \r inside `` if the user requested igncr. 13770# But we know of no other shell where ac_cr would be empty at this 13771# point, so we can use a bashism as a fallback. 13772if test "x$ac_cr" = x; then 13773 eval ac_cr=\$\'\\r\' 13774fi 13775ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13776if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13777 ac_cs_awk_cr='\r' 13778else 13779 ac_cs_awk_cr=$ac_cr 13780fi 13781 13782echo 'BEGIN {' >"$tmp/subs1.awk" && 13783_ACEOF 13784 13785 13786{ 13787 echo "cat >conf$$subs.awk <<_ACEOF" && 13788 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13789 echo "_ACEOF" 13790} >conf$$subs.sh || 13791 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13792ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 13793ac_delim='%!_!# ' 13794for ac_last_try in false false false false false :; do 13795 . ./conf$$subs.sh || 13796 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13797 13798 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13799 if test $ac_delim_n = $ac_delim_num; then 13800 break 13801 elif $ac_last_try; then 13802 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13803 else 13804 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13805 fi 13806done 13807rm -f conf$$subs.sh 13808 13809cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13810cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13811_ACEOF 13812sed -n ' 13813h 13814s/^/S["/; s/!.*/"]=/ 13815p 13816g 13817s/^[^!]*!// 13818:repl 13819t repl 13820s/'"$ac_delim"'$// 13821t delim 13822:nl 13823h 13824s/\(.\{148\}\).*/\1/ 13825t more1 13826s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13827p 13828n 13829b repl 13830:more1 13831s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13832p 13833g 13834s/.\{148\}// 13835t nl 13836:delim 13837h 13838s/\(.\{148\}\).*/\1/ 13839t more2 13840s/["\\]/\\&/g; s/^/"/; s/$/"/ 13841p 13842b 13843:more2 13844s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13845p 13846g 13847s/.\{148\}// 13848t delim 13849' <conf$$subs.awk | sed ' 13850/^[^""]/{ 13851 N 13852 s/\n// 13853} 13854' >>$CONFIG_STATUS || ac_write_fail=1 13855rm -f conf$$subs.awk 13856cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13857_ACAWK 13858cat >>"\$tmp/subs1.awk" <<_ACAWK && 13859 for (key in S) S_is_set[key] = 1 13860 FS = "" 13861 13862} 13863{ 13864 line = $ 0 13865 nfields = split(line, field, "@") 13866 substed = 0 13867 len = length(field[1]) 13868 for (i = 2; i < nfields; i++) { 13869 key = field[i] 13870 keylen = length(key) 13871 if (S_is_set[key]) { 13872 value = S[key] 13873 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13874 len += length(value) + length(field[++i]) 13875 substed = 1 13876 } else 13877 len += 1 + keylen 13878 } 13879 13880 print line 13881} 13882 13883_ACAWK 13884_ACEOF 13885cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13886if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13887 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13888else 13889 cat 13890fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13891 || as_fn_error "could not setup config files machinery" "$LINENO" 5 13892_ACEOF 13893 13894# VPATH may cause trouble with some makes, so we remove $(srcdir), 13895# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 13896# trailing colons and then remove the whole line if VPATH becomes empty 13897# (actually we leave an empty line to preserve line numbers). 13898if test "x$srcdir" = x.; then 13899 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 13900s/:*\$(srcdir):*/:/ 13901s/:*\${srcdir}:*/:/ 13902s/:*@srcdir@:*/:/ 13903s/^\([^=]*=[ ]*\):*/\1/ 13904s/:*$// 13905s/^[^=]*=[ ]*$// 13906}' 13907fi 13908 13909cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13910fi # test -n "$CONFIG_FILES" 13911 13912# Set up the scripts for CONFIG_HEADERS section. 13913# No need to generate them if there are no CONFIG_HEADERS. 13914# This happens for instance with `./config.status Makefile'. 13915if test -n "$CONFIG_HEADERS"; then 13916cat >"$tmp/defines.awk" <<\_ACAWK || 13917BEGIN { 13918_ACEOF 13919 13920# Transform confdefs.h into an awk script `defines.awk', embedded as 13921# here-document in config.status, that substitutes the proper values into 13922# config.h.in to produce config.h. 13923 13924# Create a delimiter string that does not exist in confdefs.h, to ease 13925# handling of long lines. 13926ac_delim='%!_!# ' 13927for ac_last_try in false false :; do 13928 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 13929 if test -z "$ac_t"; then 13930 break 13931 elif $ac_last_try; then 13932 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 13933 else 13934 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13935 fi 13936done 13937 13938# For the awk script, D is an array of macro values keyed by name, 13939# likewise P contains macro parameters if any. Preserve backslash 13940# newline sequences. 13941 13942ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13943sed -n ' 13944s/.\{148\}/&'"$ac_delim"'/g 13945t rset 13946:rset 13947s/^[ ]*#[ ]*define[ ][ ]*/ / 13948t def 13949d 13950:def 13951s/\\$// 13952t bsnl 13953s/["\\]/\\&/g 13954s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13955D["\1"]=" \3"/p 13956s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13957d 13958:bsnl 13959s/["\\]/\\&/g 13960s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13961D["\1"]=" \3\\\\\\n"\\/p 13962t cont 13963s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13964t cont 13965d 13966:cont 13967n 13968s/.\{148\}/&'"$ac_delim"'/g 13969t clear 13970:clear 13971s/\\$// 13972t bsnlc 13973s/["\\]/\\&/g; s/^/"/; s/$/"/p 13974d 13975:bsnlc 13976s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13977b cont 13978' <confdefs.h | sed ' 13979s/'"$ac_delim"'/"\\\ 13980"/g' >>$CONFIG_STATUS || ac_write_fail=1 13981 13982cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13983 for (key in D) D_is_set[key] = 1 13984 FS = "" 13985} 13986/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13987 line = \$ 0 13988 split(line, arg, " ") 13989 if (arg[1] == "#") { 13990 defundef = arg[2] 13991 mac1 = arg[3] 13992 } else { 13993 defundef = substr(arg[1], 2) 13994 mac1 = arg[2] 13995 } 13996 split(mac1, mac2, "(") #) 13997 macro = mac2[1] 13998 prefix = substr(line, 1, index(line, defundef) - 1) 13999 if (D_is_set[macro]) { 14000 # Preserve the white space surrounding the "#". 14001 print prefix "define", macro P[macro] D[macro] 14002 next 14003 } else { 14004 # Replace #undef with comments. This is necessary, for example, 14005 # in the case of _POSIX_SOURCE, which is predefined and required 14006 # on some systems where configure will not decide to define it. 14007 if (defundef == "undef") { 14008 print "/*", prefix defundef, macro, "*/" 14009 next 14010 } 14011 } 14012} 14013{ print } 14014_ACAWK 14015_ACEOF 14016cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14017 as_fn_error "could not setup config headers machinery" "$LINENO" 5 14018fi # test -n "$CONFIG_HEADERS" 14019 14020 14021eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14022shift 14023for ac_tag 14024do 14025 case $ac_tag in 14026 :[FHLC]) ac_mode=$ac_tag; continue;; 14027 esac 14028 case $ac_mode$ac_tag in 14029 :[FHL]*:*);; 14030 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 14031 :[FH]-) ac_tag=-:-;; 14032 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14033 esac 14034 ac_save_IFS=$IFS 14035 IFS=: 14036 set x $ac_tag 14037 IFS=$ac_save_IFS 14038 shift 14039 ac_file=$1 14040 shift 14041 14042 case $ac_mode in 14043 :L) ac_source=$1;; 14044 :[FH]) 14045 ac_file_inputs= 14046 for ac_f 14047 do 14048 case $ac_f in 14049 -) ac_f="$tmp/stdin";; 14050 *) # Look for the file first in the build tree, then in the source tree 14051 # (if the path is not absolute). The absolute path cannot be DOS-style, 14052 # because $ac_f cannot contain `:'. 14053 test -f "$ac_f" || 14054 case $ac_f in 14055 [\\/$]*) false;; 14056 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 14057 esac || 14058 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 14059 esac 14060 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 14061 as_fn_append ac_file_inputs " '$ac_f'" 14062 done 14063 14064 # Let's still pretend it is `configure' which instantiates (i.e., don't 14065 # use $as_me), people would be surprised to read: 14066 # /* config.h. Generated by config.status. */ 14067 configure_input='Generated from '` 14068 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 14069 `' by configure.' 14070 if test x"$ac_file" != x-; then 14071 configure_input="$ac_file. $configure_input" 14072 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 14073$as_echo "$as_me: creating $ac_file" >&6;} 14074 fi 14075 # Neutralize special characters interpreted by sed in replacement strings. 14076 case $configure_input in #( 14077 *\&* | *\|* | *\\* ) 14078 ac_sed_conf_input=`$as_echo "$configure_input" | 14079 sed 's/[\\\\&|]/\\\\&/g'`;; #( 14080 *) ac_sed_conf_input=$configure_input;; 14081 esac 14082 14083 case $ac_tag in 14084 *:-:* | *:-) cat >"$tmp/stdin" \ 14085 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 14086 esac 14087 ;; 14088 esac 14089 14090 ac_dir=`$as_dirname -- "$ac_file" || 14091$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14092 X"$ac_file" : 'X\(//\)[^/]' \| \ 14093 X"$ac_file" : 'X\(//\)$' \| \ 14094 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14095$as_echo X"$ac_file" | 14096 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14097 s//\1/ 14098 q 14099 } 14100 /^X\(\/\/\)[^/].*/{ 14101 s//\1/ 14102 q 14103 } 14104 /^X\(\/\/\)$/{ 14105 s//\1/ 14106 q 14107 } 14108 /^X\(\/\).*/{ 14109 s//\1/ 14110 q 14111 } 14112 s/.*/./; q'` 14113 as_dir="$ac_dir"; as_fn_mkdir_p 14114 ac_builddir=. 14115 14116case "$ac_dir" in 14117.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14118*) 14119 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14120 # A ".." for each directory in $ac_dir_suffix. 14121 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14122 case $ac_top_builddir_sub in 14123 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14124 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14125 esac ;; 14126esac 14127ac_abs_top_builddir=$ac_pwd 14128ac_abs_builddir=$ac_pwd$ac_dir_suffix 14129# for backward compatibility: 14130ac_top_builddir=$ac_top_build_prefix 14131 14132case $srcdir in 14133 .) # We are building in place. 14134 ac_srcdir=. 14135 ac_top_srcdir=$ac_top_builddir_sub 14136 ac_abs_top_srcdir=$ac_pwd ;; 14137 [\\/]* | ?:[\\/]* ) # Absolute name. 14138 ac_srcdir=$srcdir$ac_dir_suffix; 14139 ac_top_srcdir=$srcdir 14140 ac_abs_top_srcdir=$srcdir ;; 14141 *) # Relative name. 14142 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14143 ac_top_srcdir=$ac_top_build_prefix$srcdir 14144 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14145esac 14146ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14147 14148 14149 case $ac_mode in 14150 :F) 14151 # 14152 # CONFIG_FILE 14153 # 14154 14155 case $INSTALL in 14156 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14157 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14158 esac 14159 ac_MKDIR_P=$MKDIR_P 14160 case $MKDIR_P in 14161 [\\/$]* | ?:[\\/]* ) ;; 14162 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14163 esac 14164_ACEOF 14165 14166cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14167# If the template does not know about datarootdir, expand it. 14168# FIXME: This hack should be removed a few years after 2.60. 14169ac_datarootdir_hack=; ac_datarootdir_seen= 14170ac_sed_dataroot=' 14171/datarootdir/ { 14172 p 14173 q 14174} 14175/@datadir@/p 14176/@docdir@/p 14177/@infodir@/p 14178/@localedir@/p 14179/@mandir@/p' 14180case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14181*datarootdir*) ac_datarootdir_seen=yes;; 14182*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14184$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14185_ACEOF 14186cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14187 ac_datarootdir_hack=' 14188 s&@datadir@&$datadir&g 14189 s&@docdir@&$docdir&g 14190 s&@infodir@&$infodir&g 14191 s&@localedir@&$localedir&g 14192 s&@mandir@&$mandir&g 14193 s&\\\${datarootdir}&$datarootdir&g' ;; 14194esac 14195_ACEOF 14196 14197# Neutralize VPATH when `$srcdir' = `.'. 14198# Shell code in configure.ac might set extrasub. 14199# FIXME: do we really want to maintain this feature? 14200cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14201ac_sed_extra="$ac_vpsub 14202$extrasub 14203_ACEOF 14204cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14205:t 14206/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14207s|@configure_input@|$ac_sed_conf_input|;t t 14208s&@top_builddir@&$ac_top_builddir_sub&;t t 14209s&@top_build_prefix@&$ac_top_build_prefix&;t t 14210s&@srcdir@&$ac_srcdir&;t t 14211s&@abs_srcdir@&$ac_abs_srcdir&;t t 14212s&@top_srcdir@&$ac_top_srcdir&;t t 14213s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14214s&@builddir@&$ac_builddir&;t t 14215s&@abs_builddir@&$ac_abs_builddir&;t t 14216s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14217s&@INSTALL@&$ac_INSTALL&;t t 14218s&@MKDIR_P@&$ac_MKDIR_P&;t t 14219$ac_datarootdir_hack 14220" 14221eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 14222 || as_fn_error "could not create $ac_file" "$LINENO" 5 14223 14224test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14225 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 14226 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 14227 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14228which seems to be undefined. Please make sure it is defined." >&5 14229$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14230which seems to be undefined. Please make sure it is defined." >&2;} 14231 14232 rm -f "$tmp/stdin" 14233 case $ac_file in 14234 -) cat "$tmp/out" && rm -f "$tmp/out";; 14235 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 14236 esac \ 14237 || as_fn_error "could not create $ac_file" "$LINENO" 5 14238 ;; 14239 :H) 14240 # 14241 # CONFIG_HEADER 14242 # 14243 if test x"$ac_file" != x-; then 14244 { 14245 $as_echo "/* $configure_input */" \ 14246 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 14247 } >"$tmp/config.h" \ 14248 || as_fn_error "could not create $ac_file" "$LINENO" 5 14249 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 14250 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 14251$as_echo "$as_me: $ac_file is unchanged" >&6;} 14252 else 14253 rm -f "$ac_file" 14254 mv "$tmp/config.h" "$ac_file" \ 14255 || as_fn_error "could not create $ac_file" "$LINENO" 5 14256 fi 14257 else 14258 $as_echo "/* $configure_input */" \ 14259 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 14260 || as_fn_error "could not create -" "$LINENO" 5 14261 fi 14262# Compute "$ac_file"'s index in $config_headers. 14263_am_arg="$ac_file" 14264_am_stamp_count=1 14265for _am_header in $config_headers :; do 14266 case $_am_header in 14267 $_am_arg | $_am_arg:* ) 14268 break ;; 14269 * ) 14270 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14271 esac 14272done 14273echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14274$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14275 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14276 X"$_am_arg" : 'X\(//\)$' \| \ 14277 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14278$as_echo X"$_am_arg" | 14279 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14280 s//\1/ 14281 q 14282 } 14283 /^X\(\/\/\)[^/].*/{ 14284 s//\1/ 14285 q 14286 } 14287 /^X\(\/\/\)$/{ 14288 s//\1/ 14289 q 14290 } 14291 /^X\(\/\).*/{ 14292 s//\1/ 14293 q 14294 } 14295 s/.*/./; q'`/stamp-h$_am_stamp_count 14296 ;; 14297 14298 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 14299$as_echo "$as_me: executing $ac_file commands" >&6;} 14300 ;; 14301 esac 14302 14303 14304 case $ac_file$ac_mode in 14305 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 14306 # Autoconf 2.62 quotes --file arguments for eval, but not when files 14307 # are listed without --file. Let's play safe and only enable the eval 14308 # if we detect the quoting. 14309 case $CONFIG_FILES in 14310 *\'*) eval set x "$CONFIG_FILES" ;; 14311 *) set x $CONFIG_FILES ;; 14312 esac 14313 shift 14314 for mf 14315 do 14316 # Strip MF so we end up with the name of the file. 14317 mf=`echo "$mf" | sed -e 's/:.*$//'` 14318 # Check whether this is an Automake generated Makefile or not. 14319 # We used to match only the files named `Makefile.in', but 14320 # some people rename them; so instead we look at the file content. 14321 # Grep'ing the first line is not enough: some people post-process 14322 # each Makefile.in and add a new line on top of each file to say so. 14323 # Grep'ing the whole file is not good either: AIX grep has a line 14324 # limit of 2048, but all sed's we know have understand at least 4000. 14325 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 14326 dirpart=`$as_dirname -- "$mf" || 14327$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14328 X"$mf" : 'X\(//\)[^/]' \| \ 14329 X"$mf" : 'X\(//\)$' \| \ 14330 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 14331$as_echo X"$mf" | 14332 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14333 s//\1/ 14334 q 14335 } 14336 /^X\(\/\/\)[^/].*/{ 14337 s//\1/ 14338 q 14339 } 14340 /^X\(\/\/\)$/{ 14341 s//\1/ 14342 q 14343 } 14344 /^X\(\/\).*/{ 14345 s//\1/ 14346 q 14347 } 14348 s/.*/./; q'` 14349 else 14350 continue 14351 fi 14352 # Extract the definition of DEPDIR, am__include, and am__quote 14353 # from the Makefile without running `make'. 14354 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 14355 test -z "$DEPDIR" && continue 14356 am__include=`sed -n 's/^am__include = //p' < "$mf"` 14357 test -z "am__include" && continue 14358 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14359 # When using ansi2knr, U may be empty or an underscore; expand it 14360 U=`sed -n 's/^U = //p' < "$mf"` 14361 # Find all dependency output files, they are included files with 14362 # $(DEPDIR) in their names. We invoke sed twice because it is the 14363 # simplest approach to changing $(DEPDIR) to its actual value in the 14364 # expansion. 14365 for file in `sed -n " 14366 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14367 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 14368 # Make sure the directory exists. 14369 test -f "$dirpart/$file" && continue 14370 fdir=`$as_dirname -- "$file" || 14371$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14372 X"$file" : 'X\(//\)[^/]' \| \ 14373 X"$file" : 'X\(//\)$' \| \ 14374 X"$file" : 'X\(/\)' \| . 2>/dev/null || 14375$as_echo X"$file" | 14376 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14377 s//\1/ 14378 q 14379 } 14380 /^X\(\/\/\)[^/].*/{ 14381 s//\1/ 14382 q 14383 } 14384 /^X\(\/\/\)$/{ 14385 s//\1/ 14386 q 14387 } 14388 /^X\(\/\).*/{ 14389 s//\1/ 14390 q 14391 } 14392 s/.*/./; q'` 14393 as_dir=$dirpart/$fdir; as_fn_mkdir_p 14394 # echo "creating $dirpart/$file" 14395 echo '# dummy' > "$dirpart/$file" 14396 done 14397 done 14398} 14399 ;; 14400 "libtool":C) 14401 14402 # See if we are running on zsh, and set the options which allow our 14403 # commands through without removal of \ escapes. 14404 if test -n "${ZSH_VERSION+set}" ; then 14405 setopt NO_GLOB_SUBST 14406 fi 14407 14408 cfgfile="${ofile}T" 14409 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14410 $RM "$cfgfile" 14411 14412 cat <<_LT_EOF >> "$cfgfile" 14413#! $SHELL 14414 14415# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14416# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14417# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14418# NOTE: Changes made to this file will be lost: look at ltmain.sh. 14419# 14420# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14421# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 14422# Written by Gordon Matzigkeit, 1996 14423# 14424# This file is part of GNU Libtool. 14425# 14426# GNU Libtool is free software; you can redistribute it and/or 14427# modify it under the terms of the GNU General Public License as 14428# published by the Free Software Foundation; either version 2 of 14429# the License, or (at your option) any later version. 14430# 14431# As a special exception to the GNU General Public License, 14432# if you distribute this file as part of a program or library that 14433# is built using GNU Libtool, you may include this file under the 14434# same distribution terms that you use for the rest of that program. 14435# 14436# GNU Libtool is distributed in the hope that it will be useful, 14437# but WITHOUT ANY WARRANTY; without even the implied warranty of 14438# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14439# GNU General Public License for more details. 14440# 14441# You should have received a copy of the GNU General Public License 14442# along with GNU Libtool; see the file COPYING. If not, a copy 14443# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14444# obtained by writing to the Free Software Foundation, Inc., 14445# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14446 14447 14448# The names of the tagged configurations supported by this script. 14449available_tags="" 14450 14451# ### BEGIN LIBTOOL CONFIG 14452 14453# Whether or not to build shared libraries. 14454build_libtool_libs=$enable_shared 14455 14456# Which release of libtool.m4 was used? 14457macro_version=$macro_version 14458macro_revision=$macro_revision 14459 14460# Whether or not to build static libraries. 14461build_old_libs=$enable_static 14462 14463# What type of objects to build. 14464pic_mode=$pic_mode 14465 14466# Whether or not to optimize for fast installation. 14467fast_install=$enable_fast_install 14468 14469# Shell to use when invoking shell scripts. 14470SHELL=$lt_SHELL 14471 14472# An echo program that protects backslashes. 14473ECHO=$lt_ECHO 14474 14475# The host system. 14476host_alias=$host_alias 14477host=$host 14478host_os=$host_os 14479 14480# The build system. 14481build_alias=$build_alias 14482build=$build 14483build_os=$build_os 14484 14485# A sed program that does not truncate output. 14486SED=$lt_SED 14487 14488# Sed that helps us avoid accidentally triggering echo(1) options like -n. 14489Xsed="\$SED -e 1s/^X//" 14490 14491# A grep program that handles long lines. 14492GREP=$lt_GREP 14493 14494# An ERE matcher. 14495EGREP=$lt_EGREP 14496 14497# A literal string matcher. 14498FGREP=$lt_FGREP 14499 14500# A BSD- or MS-compatible name lister. 14501NM=$lt_NM 14502 14503# Whether we need soft or hard links. 14504LN_S=$lt_LN_S 14505 14506# What is the maximum length of a command? 14507max_cmd_len=$max_cmd_len 14508 14509# Object file suffix (normally "o"). 14510objext=$ac_objext 14511 14512# Executable file suffix (normally ""). 14513exeext=$exeext 14514 14515# whether the shell understands "unset". 14516lt_unset=$lt_unset 14517 14518# turn spaces into newlines. 14519SP2NL=$lt_lt_SP2NL 14520 14521# turn newlines into spaces. 14522NL2SP=$lt_lt_NL2SP 14523 14524# An object symbol dumper. 14525OBJDUMP=$lt_OBJDUMP 14526 14527# Method to check whether dependent libraries are shared objects. 14528deplibs_check_method=$lt_deplibs_check_method 14529 14530# Command to use when deplibs_check_method == "file_magic". 14531file_magic_cmd=$lt_file_magic_cmd 14532 14533# The archiver. 14534AR=$lt_AR 14535AR_FLAGS=$lt_AR_FLAGS 14536 14537# A symbol stripping program. 14538STRIP=$lt_STRIP 14539 14540# Commands used to install an old-style archive. 14541RANLIB=$lt_RANLIB 14542old_postinstall_cmds=$lt_old_postinstall_cmds 14543old_postuninstall_cmds=$lt_old_postuninstall_cmds 14544 14545# Whether to use a lock for old archive extraction. 14546lock_old_archive_extraction=$lock_old_archive_extraction 14547 14548# A C compiler. 14549LTCC=$lt_CC 14550 14551# LTCC compiler flags. 14552LTCFLAGS=$lt_CFLAGS 14553 14554# Take the output of nm and produce a listing of raw symbols and C names. 14555global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 14556 14557# Transform the output of nm in a proper C declaration. 14558global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 14559 14560# Transform the output of nm in a C name address pair. 14561global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 14562 14563# Transform the output of nm in a C name address pair when lib prefix is needed. 14564global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 14565 14566# The name of the directory that contains temporary libtool files. 14567objdir=$objdir 14568 14569# Used to examine libraries when file_magic_cmd begins with "file". 14570MAGIC_CMD=$MAGIC_CMD 14571 14572# Must we lock files when doing compilation? 14573need_locks=$lt_need_locks 14574 14575# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 14576DSYMUTIL=$lt_DSYMUTIL 14577 14578# Tool to change global to local symbols on Mac OS X. 14579NMEDIT=$lt_NMEDIT 14580 14581# Tool to manipulate fat objects and archives on Mac OS X. 14582LIPO=$lt_LIPO 14583 14584# ldd/readelf like tool for Mach-O binaries on Mac OS X. 14585OTOOL=$lt_OTOOL 14586 14587# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 14588OTOOL64=$lt_OTOOL64 14589 14590# Old archive suffix (normally "a"). 14591libext=$libext 14592 14593# Shared library suffix (normally ".so"). 14594shrext_cmds=$lt_shrext_cmds 14595 14596# The commands to extract the exported symbol list from a shared archive. 14597extract_expsyms_cmds=$lt_extract_expsyms_cmds 14598 14599# Variables whose values should be saved in libtool wrapper scripts and 14600# restored at link time. 14601variables_saved_for_relink=$lt_variables_saved_for_relink 14602 14603# Do we need the "lib" prefix for modules? 14604need_lib_prefix=$need_lib_prefix 14605 14606# Do we need a version for libraries? 14607need_version=$need_version 14608 14609# Library versioning type. 14610version_type=$version_type 14611 14612# Shared library runtime path variable. 14613runpath_var=$runpath_var 14614 14615# Shared library path variable. 14616shlibpath_var=$shlibpath_var 14617 14618# Is shlibpath searched before the hard-coded library search path? 14619shlibpath_overrides_runpath=$shlibpath_overrides_runpath 14620 14621# Format of library name prefix. 14622libname_spec=$lt_libname_spec 14623 14624# List of archive names. First name is the real one, the rest are links. 14625# The last name is the one that the linker finds with -lNAME 14626library_names_spec=$lt_library_names_spec 14627 14628# The coded name of the library, if different from the real name. 14629soname_spec=$lt_soname_spec 14630 14631# Permission mode override for installation of shared libraries. 14632install_override_mode=$lt_install_override_mode 14633 14634# Command to use after installation of a shared archive. 14635postinstall_cmds=$lt_postinstall_cmds 14636 14637# Command to use after uninstallation of a shared archive. 14638postuninstall_cmds=$lt_postuninstall_cmds 14639 14640# Commands used to finish a libtool library installation in a directory. 14641finish_cmds=$lt_finish_cmds 14642 14643# As "finish_cmds", except a single script fragment to be evaled but 14644# not shown. 14645finish_eval=$lt_finish_eval 14646 14647# Whether we should hardcode library paths into libraries. 14648hardcode_into_libs=$hardcode_into_libs 14649 14650# Compile-time system search path for libraries. 14651sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 14652 14653# Run-time system search path for libraries. 14654sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 14655 14656# Whether dlopen is supported. 14657dlopen_support=$enable_dlopen 14658 14659# Whether dlopen of programs is supported. 14660dlopen_self=$enable_dlopen_self 14661 14662# Whether dlopen of statically linked programs is supported. 14663dlopen_self_static=$enable_dlopen_self_static 14664 14665# Commands to strip libraries. 14666old_striplib=$lt_old_striplib 14667striplib=$lt_striplib 14668 14669 14670# The linker used to build libraries. 14671LD=$lt_LD 14672 14673# How to create reloadable object files. 14674reload_flag=$lt_reload_flag 14675reload_cmds=$lt_reload_cmds 14676 14677# Commands used to build an old-style archive. 14678old_archive_cmds=$lt_old_archive_cmds 14679 14680# A language specific compiler. 14681CC=$lt_compiler 14682 14683# Is the compiler the GNU compiler? 14684with_gcc=$GCC 14685 14686# Compiler flag to turn off builtin functions. 14687no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 14688 14689# How to pass a linker flag through the compiler. 14690wl=$lt_lt_prog_compiler_wl 14691 14692# Additional compiler flags for building library objects. 14693pic_flag=$lt_lt_prog_compiler_pic 14694 14695# Compiler flag to prevent dynamic linking. 14696link_static_flag=$lt_lt_prog_compiler_static 14697 14698# Does compiler simultaneously support -c and -o options? 14699compiler_c_o=$lt_lt_cv_prog_compiler_c_o 14700 14701# Whether or not to add -lc for building shared libraries. 14702build_libtool_need_lc=$archive_cmds_need_lc 14703 14704# Whether or not to disallow shared libs when runtime libs are static. 14705allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 14706 14707# Compiler flag to allow reflexive dlopens. 14708export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 14709 14710# Compiler flag to generate shared objects directly from archives. 14711whole_archive_flag_spec=$lt_whole_archive_flag_spec 14712 14713# Whether the compiler copes with passing no objects directly. 14714compiler_needs_object=$lt_compiler_needs_object 14715 14716# Create an old-style archive from a shared archive. 14717old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 14718 14719# Create a temporary old-style archive to link instead of a shared archive. 14720old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 14721 14722# Commands used to build a shared archive. 14723archive_cmds=$lt_archive_cmds 14724archive_expsym_cmds=$lt_archive_expsym_cmds 14725 14726# Commands used to build a loadable module if different from building 14727# a shared archive. 14728module_cmds=$lt_module_cmds 14729module_expsym_cmds=$lt_module_expsym_cmds 14730 14731# Whether we are building with GNU ld or not. 14732with_gnu_ld=$lt_with_gnu_ld 14733 14734# Flag that allows shared libraries with undefined symbols to be built. 14735allow_undefined_flag=$lt_allow_undefined_flag 14736 14737# Flag that enforces no undefined symbols. 14738no_undefined_flag=$lt_no_undefined_flag 14739 14740# Flag to hardcode \$libdir into a binary during linking. 14741# This must work even if \$libdir does not exist 14742hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 14743 14744# If ld is used when linking, flag to hardcode \$libdir into a binary 14745# during linking. This must work even if \$libdir does not exist. 14746hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 14747 14748# Whether we need a single "-rpath" flag with a separated argument. 14749hardcode_libdir_separator=$lt_hardcode_libdir_separator 14750 14751# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14752# DIR into the resulting binary. 14753hardcode_direct=$hardcode_direct 14754 14755# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14756# DIR into the resulting binary and the resulting library dependency is 14757# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 14758# library is relocated. 14759hardcode_direct_absolute=$hardcode_direct_absolute 14760 14761# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 14762# into the resulting binary. 14763hardcode_minus_L=$hardcode_minus_L 14764 14765# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 14766# into the resulting binary. 14767hardcode_shlibpath_var=$hardcode_shlibpath_var 14768 14769# Set to "yes" if building a shared library automatically hardcodes DIR 14770# into the library and all subsequent libraries and executables linked 14771# against it. 14772hardcode_automatic=$hardcode_automatic 14773 14774# Set to yes if linker adds runtime paths of dependent libraries 14775# to runtime path list. 14776inherit_rpath=$inherit_rpath 14777 14778# Whether libtool must link a program against all its dependency libraries. 14779link_all_deplibs=$link_all_deplibs 14780 14781# Fix the shell variable \$srcfile for the compiler. 14782fix_srcfile_path=$lt_fix_srcfile_path 14783 14784# Set to "yes" if exported symbols are required. 14785always_export_symbols=$always_export_symbols 14786 14787# The commands to list exported symbols. 14788export_symbols_cmds=$lt_export_symbols_cmds 14789 14790# Symbols that should not be listed in the preloaded symbols. 14791exclude_expsyms=$lt_exclude_expsyms 14792 14793# Symbols that must always be exported. 14794include_expsyms=$lt_include_expsyms 14795 14796# Commands necessary for linking programs (against libraries) with templates. 14797prelink_cmds=$lt_prelink_cmds 14798 14799# Specify filename containing input files. 14800file_list_spec=$lt_file_list_spec 14801 14802# How to hardcode a shared library path into an executable. 14803hardcode_action=$hardcode_action 14804 14805# ### END LIBTOOL CONFIG 14806 14807_LT_EOF 14808 14809 case $host_os in 14810 aix3*) 14811 cat <<\_LT_EOF >> "$cfgfile" 14812# AIX sometimes has problems with the GCC collect2 program. For some 14813# reason, if we set the COLLECT_NAMES environment variable, the problems 14814# vanish in a puff of smoke. 14815if test "X${COLLECT_NAMES+set}" != Xset; then 14816 COLLECT_NAMES= 14817 export COLLECT_NAMES 14818fi 14819_LT_EOF 14820 ;; 14821 esac 14822 14823 14824ltmain="$ac_aux_dir/ltmain.sh" 14825 14826 14827 # We use sed instead of cat because bash on DJGPP gets confused if 14828 # if finds mixed CR/LF and LF-only lines. Since sed operates in 14829 # text mode, it properly converts lines to CR/LF. This bash problem 14830 # is reportedly fixed, but why not run on old versions too? 14831 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 14832 || (rm -f "$cfgfile"; exit 1) 14833 14834 case $xsi_shell in 14835 yes) 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 case ${1} in 14844 */*) func_dirname_result="${1%/*}${2}" ;; 14845 * ) func_dirname_result="${3}" ;; 14846 esac 14847} 14848 14849# func_basename file 14850func_basename () 14851{ 14852 func_basename_result="${1##*/}" 14853} 14854 14855# func_dirname_and_basename file append nondir_replacement 14856# perform func_basename and func_dirname in a single function 14857# call: 14858# dirname: Compute the dirname of FILE. If nonempty, 14859# add APPEND to the result, otherwise set result 14860# to NONDIR_REPLACEMENT. 14861# value returned in "$func_dirname_result" 14862# basename: Compute filename of FILE. 14863# value retuned in "$func_basename_result" 14864# Implementation must be kept synchronized with func_dirname 14865# and func_basename. For efficiency, we do not delegate to 14866# those functions but instead duplicate the functionality here. 14867func_dirname_and_basename () 14868{ 14869 case ${1} in 14870 */*) func_dirname_result="${1%/*}${2}" ;; 14871 * ) func_dirname_result="${3}" ;; 14872 esac 14873 func_basename_result="${1##*/}" 14874} 14875 14876# func_stripname prefix suffix name 14877# strip PREFIX and SUFFIX off of NAME. 14878# PREFIX and SUFFIX must not contain globbing or regex special 14879# characters, hashes, percent signs, but SUFFIX may contain a leading 14880# dot (in which case that matches only a dot). 14881func_stripname () 14882{ 14883 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14884 # positional parameters, so assign one to ordinary parameter first. 14885 func_stripname_result=${3} 14886 func_stripname_result=${func_stripname_result#"${1}"} 14887 func_stripname_result=${func_stripname_result%"${2}"} 14888} 14889 14890# func_opt_split 14891func_opt_split () 14892{ 14893 func_opt_split_opt=${1%%=*} 14894 func_opt_split_arg=${1#*=} 14895} 14896 14897# func_lo2o object 14898func_lo2o () 14899{ 14900 case ${1} in 14901 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14902 *) func_lo2o_result=${1} ;; 14903 esac 14904} 14905 14906# func_xform libobj-or-source 14907func_xform () 14908{ 14909 func_xform_result=${1%.*}.lo 14910} 14911 14912# func_arith arithmetic-term... 14913func_arith () 14914{ 14915 func_arith_result=$(( $* )) 14916} 14917 14918# func_len string 14919# STRING may not start with a hyphen. 14920func_len () 14921{ 14922 func_len_result=${#1} 14923} 14924 14925_LT_EOF 14926 ;; 14927 *) # Bourne compatible functions. 14928 cat << \_LT_EOF >> "$cfgfile" 14929 14930# func_dirname file append nondir_replacement 14931# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14932# otherwise set result to NONDIR_REPLACEMENT. 14933func_dirname () 14934{ 14935 # Extract subdirectory from the argument. 14936 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 14937 if test "X$func_dirname_result" = "X${1}"; then 14938 func_dirname_result="${3}" 14939 else 14940 func_dirname_result="$func_dirname_result${2}" 14941 fi 14942} 14943 14944# func_basename file 14945func_basename () 14946{ 14947 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 14948} 14949 14950 14951# func_stripname prefix suffix name 14952# strip PREFIX and SUFFIX off of NAME. 14953# PREFIX and SUFFIX must not contain globbing or regex special 14954# characters, hashes, percent signs, but SUFFIX may contain a leading 14955# dot (in which case that matches only a dot). 14956# func_strip_suffix prefix name 14957func_stripname () 14958{ 14959 case ${2} in 14960 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 14961 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 14962 esac 14963} 14964 14965# sed scripts: 14966my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14967my_sed_long_arg='1s/^-[^=]*=//' 14968 14969# func_opt_split 14970func_opt_split () 14971{ 14972 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 14973 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 14974} 14975 14976# func_lo2o object 14977func_lo2o () 14978{ 14979 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 14980} 14981 14982# func_xform libobj-or-source 14983func_xform () 14984{ 14985 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 14986} 14987 14988# func_arith arithmetic-term... 14989func_arith () 14990{ 14991 func_arith_result=`expr "$@"` 14992} 14993 14994# func_len string 14995# STRING may not start with a hyphen. 14996func_len () 14997{ 14998 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14999} 15000 15001_LT_EOF 15002esac 15003 15004case $lt_shell_append in 15005 yes) 15006 cat << \_LT_EOF >> "$cfgfile" 15007 15008# func_append var value 15009# Append VALUE to the end of shell variable VAR. 15010func_append () 15011{ 15012 eval "$1+=\$2" 15013} 15014_LT_EOF 15015 ;; 15016 *) 15017 cat << \_LT_EOF >> "$cfgfile" 15018 15019# func_append var value 15020# Append VALUE to the end of shell variable VAR. 15021func_append () 15022{ 15023 eval "$1=\$$1\$2" 15024} 15025 15026_LT_EOF 15027 ;; 15028 esac 15029 15030 15031 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 15032 || (rm -f "$cfgfile"; exit 1) 15033 15034 mv -f "$cfgfile" "$ofile" || 15035 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 15036 chmod +x "$ofile" 15037 15038 ;; 15039 "default-1":C) 15040 for ac_file in $CONFIG_FILES; do 15041 # Support "outfile[:infile[:infile...]]" 15042 case "$ac_file" in 15043 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 15044 esac 15045 # PO directories have a Makefile.in generated from Makefile.in.in. 15046 case "$ac_file" in */Makefile.in) 15047 # Adjust a relative srcdir. 15048 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 15049 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 15050 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 15051 # In autoconf-2.13 it is called $ac_given_srcdir. 15052 # In autoconf-2.50 it is called $srcdir. 15053 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 15054 case "$ac_given_srcdir" in 15055 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 15056 /*) top_srcdir="$ac_given_srcdir" ;; 15057 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 15058 esac 15059 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 15060 rm -f "$ac_dir/POTFILES" 15061 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 15062 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 15063 POMAKEFILEDEPS="POTFILES.in" 15064 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 15065 # on $ac_dir but don't depend on user-specified configuration 15066 # parameters. 15067 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 15068 # The LINGUAS file contains the set of available languages. 15069 if test -n "$OBSOLETE_ALL_LINGUAS"; then 15070 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 15071 fi 15072 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 15073 # Hide the ALL_LINGUAS assigment from automake. 15074 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 15075 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 15076 else 15077 # The set of available languages was given in configure.ac. 15078 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 15079 fi 15080 case "$ac_given_srcdir" in 15081 .) srcdirpre= ;; 15082 *) srcdirpre='$(srcdir)/' ;; 15083 esac 15084 POFILES= 15085 GMOFILES= 15086 UPDATEPOFILES= 15087 DUMMYPOFILES= 15088 for lang in $ALL_LINGUAS; do 15089 POFILES="$POFILES $srcdirpre$lang.po" 15090 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 15091 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 15092 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 15093 done 15094 # CATALOGS depends on both $ac_dir and the user's LINGUAS 15095 # environment variable. 15096 INST_LINGUAS= 15097 if test -n "$ALL_LINGUAS"; then 15098 for presentlang in $ALL_LINGUAS; do 15099 useit=no 15100 if test "%UNSET%" != "$LINGUAS"; then 15101 desiredlanguages="$LINGUAS" 15102 else 15103 desiredlanguages="$ALL_LINGUAS" 15104 fi 15105 for desiredlang in $desiredlanguages; do 15106 # Use the presentlang catalog if desiredlang is 15107 # a. equal to presentlang, or 15108 # b. a variant of presentlang (because in this case, 15109 # presentlang can be used as a fallback for messages 15110 # which are not translated in the desiredlang catalog). 15111 case "$desiredlang" in 15112 "$presentlang"*) useit=yes;; 15113 esac 15114 done 15115 if test $useit = yes; then 15116 INST_LINGUAS="$INST_LINGUAS $presentlang" 15117 fi 15118 done 15119 fi 15120 CATALOGS= 15121 if test -n "$INST_LINGUAS"; then 15122 for lang in $INST_LINGUAS; do 15123 CATALOGS="$CATALOGS $lang.gmo" 15124 done 15125 fi 15126 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 15127 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" 15128 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 15129 if test -f "$f"; then 15130 case "$f" in 15131 *.orig | *.bak | *~) ;; 15132 *) cat "$f" >> "$ac_dir/Makefile" ;; 15133 esac 15134 fi 15135 done 15136 fi 15137 ;; 15138 esac 15139 done ;; 15140 15141 esac 15142done # for ac_tag 15143 15144 15145as_fn_exit 0 15146_ACEOF 15147ac_clean_files=$ac_clean_files_save 15148 15149test $ac_write_fail = 0 || 15150 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 15151 15152 15153# configure is writing to config.log, and then calls config.status. 15154# config.status does its own redirection, appending to config.log. 15155# Unfortunately, on DOS this fails, as config.log is still kept open 15156# by configure, so config.status won't be able to write to it; its 15157# output is simply discarded. So we exec the FD to /dev/null, 15158# effectively closing config.log, so it can be properly (re)opened and 15159# appended to by config.status. When coming back to configure, we 15160# need to make the FD available again. 15161if test "$no_create" != yes; then 15162 ac_cs_success=: 15163 ac_config_status_args= 15164 test "$silent" = yes && 15165 ac_config_status_args="$ac_config_status_args --quiet" 15166 exec 5>/dev/null 15167 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15168 exec 5>>config.log 15169 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15170 # would make configure fail if this is the last instruction. 15171 $ac_cs_success || as_fn_exit $? 15172fi 15173if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15174 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15175$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15176fi 15177 15178